]> git.saurik.com Git - wxWidgets.git/blob - wxPython/src/gtk/aui_wrap.cpp
PCH build fix.
[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_wxAuiNotebook swig_types[5]
2472 #define SWIGTYPE_p_p_wxAuiTabContainerButton swig_types[6]
2473 #define SWIGTYPE_p_p_wxAuiTabCtrl swig_types[7]
2474 #define SWIGTYPE_p_p_wxColourDialog swig_types[8]
2475 #define SWIGTYPE_p_p_wxControl swig_types[9]
2476 #define SWIGTYPE_p_p_wxControlWithItems swig_types[10]
2477 #define SWIGTYPE_p_p_wxDialog swig_types[11]
2478 #define SWIGTYPE_p_p_wxDirDialog swig_types[12]
2479 #define SWIGTYPE_p_p_wxFileDialog swig_types[13]
2480 #define SWIGTYPE_p_p_wxFindReplaceDialog swig_types[14]
2481 #define SWIGTYPE_p_p_wxFontDialog swig_types[15]
2482 #define SWIGTYPE_p_p_wxFrame swig_types[16]
2483 #define SWIGTYPE_p_p_wxMDIChildFrame swig_types[17]
2484 #define SWIGTYPE_p_p_wxMDIClientWindow swig_types[18]
2485 #define SWIGTYPE_p_p_wxMDIParentFrame swig_types[19]
2486 #define SWIGTYPE_p_p_wxMenuBar swig_types[20]
2487 #define SWIGTYPE_p_p_wxMessageDialog swig_types[21]
2488 #define SWIGTYPE_p_p_wxMiniFrame swig_types[22]
2489 #define SWIGTYPE_p_p_wxMultiChoiceDialog swig_types[23]
2490 #define SWIGTYPE_p_p_wxNumberEntryDialog swig_types[24]
2491 #define SWIGTYPE_p_p_wxPanel swig_types[25]
2492 #define SWIGTYPE_p_p_wxPasswordEntryDialog swig_types[26]
2493 #define SWIGTYPE_p_p_wxPopupWindow swig_types[27]
2494 #define SWIGTYPE_p_p_wxPreviewCanvas swig_types[28]
2495 #define SWIGTYPE_p_p_wxPreviewControlBar swig_types[29]
2496 #define SWIGTYPE_p_p_wxPreviewFrame swig_types[30]
2497 #define SWIGTYPE_p_p_wxProgressDialog swig_types[31]
2498 #define SWIGTYPE_p_p_wxPyHtmlListBox swig_types[32]
2499 #define SWIGTYPE_p_p_wxPyPanel swig_types[33]
2500 #define SWIGTYPE_p_p_wxPyPopupTransientWindow swig_types[34]
2501 #define SWIGTYPE_p_p_wxPyPreviewControlBar swig_types[35]
2502 #define SWIGTYPE_p_p_wxPyPreviewFrame swig_types[36]
2503 #define SWIGTYPE_p_p_wxPyScrolledWindow swig_types[37]
2504 #define SWIGTYPE_p_p_wxPyVListBox swig_types[38]
2505 #define SWIGTYPE_p_p_wxPyVScrolledWindow swig_types[39]
2506 #define SWIGTYPE_p_p_wxPyWindow swig_types[40]
2507 #define SWIGTYPE_p_p_wxSashLayoutWindow swig_types[41]
2508 #define SWIGTYPE_p_p_wxSashWindow swig_types[42]
2509 #define SWIGTYPE_p_p_wxScrolledWindow swig_types[43]
2510 #define SWIGTYPE_p_p_wxSimpleHtmlListBox swig_types[44]
2511 #define SWIGTYPE_p_p_wxSingleChoiceDialog swig_types[45]
2512 #define SWIGTYPE_p_p_wxSplashScreen swig_types[46]
2513 #define SWIGTYPE_p_p_wxSplashScreenWindow swig_types[47]
2514 #define SWIGTYPE_p_p_wxSplitterWindow swig_types[48]
2515 #define SWIGTYPE_p_p_wxStatusBar swig_types[49]
2516 #define SWIGTYPE_p_p_wxTextEntryDialog swig_types[50]
2517 #define SWIGTYPE_p_p_wxTipWindow swig_types[51]
2518 #define SWIGTYPE_p_p_wxTopLevelWindow swig_types[52]
2519 #define SWIGTYPE_p_p_wxWindow swig_types[53]
2520 #define SWIGTYPE_p_unsigned_char swig_types[54]
2521 #define SWIGTYPE_p_unsigned_int swig_types[55]
2522 #define SWIGTYPE_p_unsigned_long swig_types[56]
2523 #define SWIGTYPE_p_wxANIHandler swig_types[57]
2524 #define SWIGTYPE_p_wxAcceleratorTable swig_types[58]
2525 #define SWIGTYPE_p_wxActivateEvent swig_types[59]
2526 #define SWIGTYPE_p_wxArrayString swig_types[60]
2527 #define SWIGTYPE_p_wxAuiDefaultDockArt swig_types[61]
2528 #define SWIGTYPE_p_wxAuiDefaultTabArt swig_types[62]
2529 #define SWIGTYPE_p_wxAuiDockArt swig_types[63]
2530 #define SWIGTYPE_p_wxAuiDockInfo swig_types[64]
2531 #define SWIGTYPE_p_wxAuiDockUIPart swig_types[65]
2532 #define SWIGTYPE_p_wxAuiFloatingFrame swig_types[66]
2533 #define SWIGTYPE_p_wxAuiManager swig_types[67]
2534 #define SWIGTYPE_p_wxAuiManagerEvent swig_types[68]
2535 #define SWIGTYPE_p_wxAuiNotebook swig_types[69]
2536 #define SWIGTYPE_p_wxAuiNotebookEvent swig_types[70]
2537 #define SWIGTYPE_p_wxAuiNotebookPage swig_types[71]
2538 #define SWIGTYPE_p_wxAuiNotebookPageArray swig_types[72]
2539 #define SWIGTYPE_p_wxAuiPaneButton swig_types[73]
2540 #define SWIGTYPE_p_wxAuiPaneButtonArray swig_types[74]
2541 #define SWIGTYPE_p_wxAuiPaneInfo swig_types[75]
2542 #define SWIGTYPE_p_wxAuiPaneInfoPtrArray swig_types[76]
2543 #define SWIGTYPE_p_wxAuiSimpleTabArt swig_types[77]
2544 #define SWIGTYPE_p_wxAuiTabArt swig_types[78]
2545 #define SWIGTYPE_p_wxAuiTabContainer swig_types[79]
2546 #define SWIGTYPE_p_wxAuiTabContainerButton swig_types[80]
2547 #define SWIGTYPE_p_wxAuiTabCtrl swig_types[81]
2548 #define SWIGTYPE_p_wxBMPHandler swig_types[82]
2549 #define SWIGTYPE_p_wxBitmap swig_types[83]
2550 #define SWIGTYPE_p_wxBoxSizer swig_types[84]
2551 #define SWIGTYPE_p_wxCURHandler swig_types[85]
2552 #define SWIGTYPE_p_wxCalculateLayoutEvent swig_types[86]
2553 #define SWIGTYPE_p_wxChildFocusEvent swig_types[87]
2554 #define SWIGTYPE_p_wxClipboardTextEvent swig_types[88]
2555 #define SWIGTYPE_p_wxCloseEvent swig_types[89]
2556 #define SWIGTYPE_p_wxColor swig_types[90]
2557 #define SWIGTYPE_p_wxColour swig_types[91]
2558 #define SWIGTYPE_p_wxColourData swig_types[92]
2559 #define SWIGTYPE_p_wxColourDialog swig_types[93]
2560 #define SWIGTYPE_p_wxCommandEvent swig_types[94]
2561 #define SWIGTYPE_p_wxContextMenuEvent swig_types[95]
2562 #define SWIGTYPE_p_wxControl swig_types[96]
2563 #define SWIGTYPE_p_wxControlWithItems swig_types[97]
2564 #define SWIGTYPE_p_wxDC swig_types[98]
2565 #define SWIGTYPE_p_wxDateEvent swig_types[99]
2566 #define SWIGTYPE_p_wxDialog swig_types[100]
2567 #define SWIGTYPE_p_wxDirDialog swig_types[101]
2568 #define SWIGTYPE_p_wxDisplayChangedEvent swig_types[102]
2569 #define SWIGTYPE_p_wxDropFilesEvent swig_types[103]
2570 #define SWIGTYPE_p_wxDuplexMode swig_types[104]
2571 #define SWIGTYPE_p_wxEraseEvent swig_types[105]
2572 #define SWIGTYPE_p_wxEvent swig_types[106]
2573 #define SWIGTYPE_p_wxEvtHandler swig_types[107]
2574 #define SWIGTYPE_p_wxFSFile swig_types[108]
2575 #define SWIGTYPE_p_wxFileDialog swig_types[109]
2576 #define SWIGTYPE_p_wxFileSystem swig_types[110]
2577 #define SWIGTYPE_p_wxFindDialogEvent swig_types[111]
2578 #define SWIGTYPE_p_wxFindReplaceData swig_types[112]
2579 #define SWIGTYPE_p_wxFindReplaceDialog swig_types[113]
2580 #define SWIGTYPE_p_wxFlexGridSizer swig_types[114]
2581 #define SWIGTYPE_p_wxFocusEvent swig_types[115]
2582 #define SWIGTYPE_p_wxFont swig_types[116]
2583 #define SWIGTYPE_p_wxFontData swig_types[117]
2584 #define SWIGTYPE_p_wxFontDialog swig_types[118]
2585 #define SWIGTYPE_p_wxFrame swig_types[119]
2586 #define SWIGTYPE_p_wxGBSizerItem swig_types[120]
2587 #define SWIGTYPE_p_wxGIFHandler swig_types[121]
2588 #define SWIGTYPE_p_wxGridBagSizer swig_types[122]
2589 #define SWIGTYPE_p_wxGridSizer swig_types[123]
2590 #define SWIGTYPE_p_wxICOHandler swig_types[124]
2591 #define SWIGTYPE_p_wxIconizeEvent swig_types[125]
2592 #define SWIGTYPE_p_wxIdleEvent swig_types[126]
2593 #define SWIGTYPE_p_wxImage swig_types[127]
2594 #define SWIGTYPE_p_wxImageHandler swig_types[128]
2595 #define SWIGTYPE_p_wxIndividualLayoutConstraint swig_types[129]
2596 #define SWIGTYPE_p_wxInitDialogEvent swig_types[130]
2597 #define SWIGTYPE_p_wxJPEGHandler swig_types[131]
2598 #define SWIGTYPE_p_wxKeyEvent swig_types[132]
2599 #define SWIGTYPE_p_wxLayoutAlgorithm swig_types[133]
2600 #define SWIGTYPE_p_wxLayoutConstraints swig_types[134]
2601 #define SWIGTYPE_p_wxMDIChildFrame swig_types[135]
2602 #define SWIGTYPE_p_wxMDIClientWindow swig_types[136]
2603 #define SWIGTYPE_p_wxMDIParentFrame swig_types[137]
2604 #define SWIGTYPE_p_wxMaximizeEvent swig_types[138]
2605 #define SWIGTYPE_p_wxMenu swig_types[139]
2606 #define SWIGTYPE_p_wxMenuBar swig_types[140]
2607 #define SWIGTYPE_p_wxMenuEvent swig_types[141]
2608 #define SWIGTYPE_p_wxMenuItem swig_types[142]
2609 #define SWIGTYPE_p_wxMessageDialog swig_types[143]
2610 #define SWIGTYPE_p_wxMiniFrame swig_types[144]
2611 #define SWIGTYPE_p_wxMouseCaptureChangedEvent swig_types[145]
2612 #define SWIGTYPE_p_wxMouseCaptureLostEvent swig_types[146]
2613 #define SWIGTYPE_p_wxMouseEvent swig_types[147]
2614 #define SWIGTYPE_p_wxMoveEvent swig_types[148]
2615 #define SWIGTYPE_p_wxMultiChoiceDialog swig_types[149]
2616 #define SWIGTYPE_p_wxNavigationKeyEvent swig_types[150]
2617 #define SWIGTYPE_p_wxNcPaintEvent swig_types[151]
2618 #define SWIGTYPE_p_wxNotifyEvent swig_types[152]
2619 #define SWIGTYPE_p_wxNumberEntryDialog swig_types[153]
2620 #define SWIGTYPE_p_wxObject swig_types[154]
2621 #define SWIGTYPE_p_wxPCXHandler swig_types[155]
2622 #define SWIGTYPE_p_wxPNGHandler swig_types[156]
2623 #define SWIGTYPE_p_wxPNMHandler swig_types[157]
2624 #define SWIGTYPE_p_wxPageSetupDialog swig_types[158]
2625 #define SWIGTYPE_p_wxPageSetupDialogData swig_types[159]
2626 #define SWIGTYPE_p_wxPaintEvent swig_types[160]
2627 #define SWIGTYPE_p_wxPaletteChangedEvent swig_types[161]
2628 #define SWIGTYPE_p_wxPanel swig_types[162]
2629 #define SWIGTYPE_p_wxPaperSize swig_types[163]
2630 #define SWIGTYPE_p_wxPasswordEntryDialog swig_types[164]
2631 #define SWIGTYPE_p_wxPoint swig_types[165]
2632 #define SWIGTYPE_p_wxPopupWindow swig_types[166]
2633 #define SWIGTYPE_p_wxPreviewCanvas swig_types[167]
2634 #define SWIGTYPE_p_wxPreviewControlBar swig_types[168]
2635 #define SWIGTYPE_p_wxPreviewFrame swig_types[169]
2636 #define SWIGTYPE_p_wxPrintData swig_types[170]
2637 #define SWIGTYPE_p_wxPrintDialog swig_types[171]
2638 #define SWIGTYPE_p_wxPrintDialogData swig_types[172]
2639 #define SWIGTYPE_p_wxPrintPreview swig_types[173]
2640 #define SWIGTYPE_p_wxPrinter swig_types[174]
2641 #define SWIGTYPE_p_wxProgressDialog swig_types[175]
2642 #define SWIGTYPE_p_wxPyApp swig_types[176]
2643 #define SWIGTYPE_p_wxPyAuiDockArt swig_types[177]
2644 #define SWIGTYPE_p_wxPyAuiTabArt swig_types[178]
2645 #define SWIGTYPE_p_wxPyCommandEvent swig_types[179]
2646 #define SWIGTYPE_p_wxPyEvent swig_types[180]
2647 #define SWIGTYPE_p_wxPyHtmlListBox swig_types[181]
2648 #define SWIGTYPE_p_wxPyImageHandler swig_types[182]
2649 #define SWIGTYPE_p_wxPyPanel swig_types[183]
2650 #define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[184]
2651 #define SWIGTYPE_p_wxPyPreviewControlBar swig_types[185]
2652 #define SWIGTYPE_p_wxPyPreviewFrame swig_types[186]
2653 #define SWIGTYPE_p_wxPyPrintPreview swig_types[187]
2654 #define SWIGTYPE_p_wxPyPrintout swig_types[188]
2655 #define SWIGTYPE_p_wxPyScrolledWindow swig_types[189]
2656 #define SWIGTYPE_p_wxPySizer swig_types[190]
2657 #define SWIGTYPE_p_wxPyTaskBarIcon swig_types[191]
2658 #define SWIGTYPE_p_wxPyVListBox swig_types[192]
2659 #define SWIGTYPE_p_wxPyVScrolledWindow swig_types[193]
2660 #define SWIGTYPE_p_wxPyValidator swig_types[194]
2661 #define SWIGTYPE_p_wxPyWindow swig_types[195]
2662 #define SWIGTYPE_p_wxQueryLayoutInfoEvent swig_types[196]
2663 #define SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[197]
2664 #define SWIGTYPE_p_wxRect swig_types[198]
2665 #define SWIGTYPE_p_wxSashEvent swig_types[199]
2666 #define SWIGTYPE_p_wxSashLayoutWindow swig_types[200]
2667 #define SWIGTYPE_p_wxSashWindow swig_types[201]
2668 #define SWIGTYPE_p_wxScrollEvent swig_types[202]
2669 #define SWIGTYPE_p_wxScrollWinEvent swig_types[203]
2670 #define SWIGTYPE_p_wxScrolledWindow swig_types[204]
2671 #define SWIGTYPE_p_wxSetCursorEvent swig_types[205]
2672 #define SWIGTYPE_p_wxShowEvent swig_types[206]
2673 #define SWIGTYPE_p_wxSimpleHtmlListBox swig_types[207]
2674 #define SWIGTYPE_p_wxSingleChoiceDialog swig_types[208]
2675 #define SWIGTYPE_p_wxSize swig_types[209]
2676 #define SWIGTYPE_p_wxSizeEvent swig_types[210]
2677 #define SWIGTYPE_p_wxSizer swig_types[211]
2678 #define SWIGTYPE_p_wxSizerItem swig_types[212]
2679 #define SWIGTYPE_p_wxSplashScreen swig_types[213]
2680 #define SWIGTYPE_p_wxSplashScreenWindow swig_types[214]
2681 #define SWIGTYPE_p_wxSplitterEvent swig_types[215]
2682 #define SWIGTYPE_p_wxSplitterWindow swig_types[216]
2683 #define SWIGTYPE_p_wxStaticBoxSizer swig_types[217]
2684 #define SWIGTYPE_p_wxStatusBar swig_types[218]
2685 #define SWIGTYPE_p_wxStdDialogButtonSizer swig_types[219]
2686 #define SWIGTYPE_p_wxString swig_types[220]
2687 #define SWIGTYPE_p_wxSysColourChangedEvent swig_types[221]
2688 #define SWIGTYPE_p_wxTGAHandler swig_types[222]
2689 #define SWIGTYPE_p_wxTIFFHandler swig_types[223]
2690 #define SWIGTYPE_p_wxTaskBarIconEvent swig_types[224]
2691 #define SWIGTYPE_p_wxTextEntryDialog swig_types[225]
2692 #define SWIGTYPE_p_wxTipWindow swig_types[226]
2693 #define SWIGTYPE_p_wxTopLevelWindow swig_types[227]
2694 #define SWIGTYPE_p_wxUpdateUIEvent swig_types[228]
2695 #define SWIGTYPE_p_wxValidator swig_types[229]
2696 #define SWIGTYPE_p_wxWindow swig_types[230]
2697 #define SWIGTYPE_p_wxWindowCreateEvent swig_types[231]
2698 #define SWIGTYPE_p_wxWindowDestroyEvent swig_types[232]
2699 #define SWIGTYPE_p_wxXPMHandler swig_types[233]
2700 static swig_type_info *swig_types[235];
2701 static swig_module_info swig_module = {swig_types, 234, 0, 0, 0, 0};
2702 #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
2703 #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
2704
2705 /* -------- TYPES TABLE (END) -------- */
2706
2707 #if (PY_VERSION_HEX <= 0x02000000)
2708 # if !defined(SWIG_PYTHON_CLASSIC)
2709 # error "This python version requires to use swig with the '-classic' option"
2710 # endif
2711 #endif
2712 #if (PY_VERSION_HEX <= 0x02020000)
2713 # error "This python version requires to use swig with the '-nomodern' option"
2714 #endif
2715 #if (PY_VERSION_HEX <= 0x02020000)
2716 # error "This python version requires to use swig with the '-nomodernargs' option"
2717 #endif
2718 #ifndef METH_O
2719 # error "This python version requires to use swig with the '-nofastunpack' option"
2720 #endif
2721
2722 /*-----------------------------------------------
2723 @(target):= _aui.so
2724 ------------------------------------------------*/
2725 #define SWIG_init init_aui
2726
2727 #define SWIG_name "_aui"
2728
2729 #define SWIGVERSION 0x010329
2730
2731
2732 #define SWIG_as_voidptr(a) const_cast< void * >(static_cast< const void * >(a))
2733 #define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))
2734
2735
2736 #include <stdexcept>
2737
2738
2739 namespace swig {
2740 class PyObject_ptr {
2741 protected:
2742 PyObject *_obj;
2743
2744 public:
2745 PyObject_ptr() :_obj(0)
2746 {
2747 }
2748
2749 PyObject_ptr(const PyObject_ptr& item) : _obj(item._obj)
2750 {
2751 Py_XINCREF(_obj);
2752 }
2753
2754 PyObject_ptr(PyObject *obj, bool initial_ref = true) :_obj(obj)
2755 {
2756 if (initial_ref) Py_XINCREF(_obj);
2757 }
2758
2759 PyObject_ptr & operator=(const PyObject_ptr& item)
2760 {
2761 Py_XINCREF(item._obj);
2762 Py_XDECREF(_obj);
2763 _obj = item._obj;
2764 return *this;
2765 }
2766
2767 ~PyObject_ptr()
2768 {
2769 Py_XDECREF(_obj);
2770 }
2771
2772 operator PyObject *() const
2773 {
2774 return _obj;
2775 }
2776
2777 PyObject *operator->() const
2778 {
2779 return _obj;
2780 }
2781 };
2782 }
2783
2784
2785 namespace swig {
2786 struct PyObject_var : PyObject_ptr {
2787 PyObject_var(PyObject* obj = 0) : PyObject_ptr(obj, false) { }
2788
2789 PyObject_var & operator = (PyObject* obj)
2790 {
2791 Py_XDECREF(_obj);
2792 _obj = obj;
2793 return *this;
2794 }
2795 };
2796 }
2797
2798
2799 #include "wx/wxPython/wxPython.h"
2800 #include "wx/wxPython/pyclasses.h"
2801 #include <wx/aui/aui.h>
2802
2803
2804 #define SWIG_From_long PyInt_FromLong
2805
2806
2807 SWIGINTERNINLINE PyObject *
2808 SWIG_From_int (int value)
2809 {
2810 return SWIG_From_long (value);
2811 }
2812
2813
2814 #include <limits.h>
2815 #ifndef LLONG_MIN
2816 # define LLONG_MIN LONG_LONG_MIN
2817 #endif
2818 #ifndef LLONG_MAX
2819 # define LLONG_MAX LONG_LONG_MAX
2820 #endif
2821 #ifndef ULLONG_MAX
2822 # define ULLONG_MAX ULONG_LONG_MAX
2823 #endif
2824
2825
2826 SWIGINTERN int
2827 SWIG_AsVal_long (PyObject* obj, long* val)
2828 {
2829 if (PyNumber_Check(obj)) {
2830 if (val) *val = PyInt_AsLong(obj);
2831 return SWIG_OK;
2832 }
2833 return SWIG_TypeError;
2834 }
2835
2836
2837 SWIGINTERN int
2838 SWIG_AsVal_int (PyObject * obj, int *val)
2839 {
2840 long v;
2841 int res = SWIG_AsVal_long (obj, &v);
2842 if (SWIG_IsOK(res)) {
2843 if ((v < INT_MIN || v > INT_MAX)) {
2844 return SWIG_OverflowError;
2845 } else {
2846 if (val) *val = static_cast< int >(v);
2847 }
2848 }
2849 return res;
2850 }
2851
2852
2853 SWIGINTERN int
2854 SWIG_AsVal_bool (PyObject *obj, bool *val)
2855 {
2856 if (obj == Py_True) {
2857 if (val) *val = true;
2858 return SWIG_OK;
2859 } else if (obj == Py_False) {
2860 if (val) *val = false;
2861 return SWIG_OK;
2862 } else {
2863 long v = 0;
2864 int res = SWIG_AddCast(SWIG_AsVal_long (obj, val ? &v : 0));
2865 if (SWIG_IsOK(res) && val) *val = v ? true : false;
2866 return res;
2867 }
2868 }
2869
2870
2871 SWIGINTERN int
2872 SWIG_AsVal_double (PyObject *obj, double* val)
2873 {
2874 if (PyNumber_Check(obj)) {
2875 if (val) *val = PyFloat_AsDouble(obj);
2876 return SWIG_OK;
2877 }
2878 return SWIG_TypeError;
2879 }
2880
2881 SWIGINTERN void delete_wxAuiDockInfo(wxAuiDockInfo *self){}
2882 SWIGINTERN void delete_wxAuiDockUIPart(wxAuiDockUIPart *self){}
2883 SWIGINTERN void delete_wxAuiPaneButton(wxAuiPaneButton *self){}
2884
2885 SWIGINTERN int
2886 SWIG_AsVal_unsigned_SS_long (PyObject* obj, unsigned long* val)
2887 {
2888 long v = 0;
2889 if (SWIG_AsVal_long(obj, &v) && v < 0) {
2890 return SWIG_TypeError;
2891 }
2892 else if (val)
2893 *val = (unsigned long)v;
2894 return SWIG_OK;
2895 }
2896
2897
2898 SWIGINTERNINLINE int
2899 SWIG_AsVal_size_t (PyObject * obj, size_t *val)
2900 {
2901 unsigned long v;
2902 int res = SWIG_AsVal_unsigned_SS_long (obj, val ? &v : 0);
2903 if (SWIG_IsOK(res) && val) *val = static_cast< size_t >(v);
2904 return res;
2905 }
2906
2907
2908 SWIGINTERNINLINE PyObject*
2909 SWIG_From_unsigned_SS_long (unsigned long value)
2910 {
2911 return (value > LONG_MAX) ?
2912 PyLong_FromUnsignedLong(value) : PyInt_FromLong(static_cast< long >(value));
2913 }
2914
2915
2916 SWIGINTERNINLINE PyObject *
2917 SWIG_From_size_t (size_t value)
2918 {
2919 return SWIG_From_unsigned_SS_long (static_cast< unsigned long >(value));
2920 }
2921
2922
2923 // A wxDocArt class that knows how to forward virtuals to Python methods
2924 class wxPyAuiDockArt : public wxAuiDefaultDockArt
2925 {
2926 wxPyAuiDockArt() : wxAuiDefaultDockArt() {}
2927
2928 DEC_PYCALLBACK_INT_INT(GetMetric);
2929 DEC_PYCALLBACK_VOID_INTINT(SetMetric);
2930 DEC_PYCALLBACK__INTFONT(SetFont);
2931 DEC_PYCALLBACK_FONT_INT(GetFont);
2932 DEC_PYCALLBACK_COLOUR_INT(GetColour);
2933 DEC_PYCALLBACK__INTCOLOUR(SetColour);
2934
2935 virtual void DrawSash(wxDC& dc,
2936 wxWindow* window,
2937 int orientation,
2938 const wxRect& rect)
2939 {
2940 bool found;
2941 wxPyBlock_t blocked = wxPyBeginBlockThreads();
2942 if ((found = wxPyCBH_findCallback(m_myInst, "DrawSash"))) {
2943 PyObject* odc = wxPyMake_wxObject(&dc, false);
2944 PyObject* owin = wxPyMake_wxObject(window, false);
2945 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
2946 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOiO)",
2947 odc, owin, orientation, orect));
2948 Py_DECREF(odc);
2949 Py_DECREF(owin);
2950 Py_DECREF(orect);
2951 }
2952 wxPyEndBlockThreads(blocked);
2953 if (! found)
2954 wxAuiDefaultDockArt::DrawSash(dc, window, orientation, rect);
2955 }
2956
2957 virtual void DrawBackground(wxDC& dc,
2958 wxWindow* window,
2959 int orientation,
2960 const wxRect& rect)
2961 {
2962 bool found;
2963 wxPyBlock_t blocked = wxPyBeginBlockThreads();
2964 if ((found = wxPyCBH_findCallback(m_myInst, "DrawBackground"))) {
2965 PyObject* odc = wxPyMake_wxObject(&dc, false);
2966 PyObject* owin = wxPyMake_wxObject(window, false);
2967 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
2968 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOiO)",
2969 odc, owin, orientation, orect));
2970 Py_DECREF(odc);
2971 Py_DECREF(owin);
2972 Py_DECREF(orect);
2973 }
2974 wxPyEndBlockThreads(blocked);
2975 if (! found)
2976 wxAuiDefaultDockArt::DrawBackground(dc, window, orientation, rect);
2977 }
2978
2979 virtual void DrawCaption(wxDC& dc,
2980 wxWindow* window,
2981 const wxString& text,
2982 const wxRect& rect,
2983 wxAuiPaneInfo& pane)
2984 {
2985 bool found;
2986 wxPyBlock_t blocked = wxPyBeginBlockThreads();
2987 if ((found = wxPyCBH_findCallback(m_myInst, "DrawCaption"))) {
2988 PyObject* odc = wxPyMake_wxObject(&dc, false);
2989 PyObject* owin = wxPyMake_wxObject(window, false);
2990 PyObject* otext = wx2PyString(text);
2991 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
2992 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiPaneInfo"), 0);
2993 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOOOO)",
2994 odc, owin, otext, orect, opane));
2995 Py_DECREF(odc);
2996 Py_DECREF(owin);
2997 Py_DECREF(otext);
2998 Py_DECREF(orect);
2999 Py_DECREF(opane);
3000 }
3001 wxPyEndBlockThreads(blocked);
3002 if (! found)
3003 wxAuiDefaultDockArt::DrawCaption(dc, window, text, rect, pane);
3004 }
3005
3006 virtual void DrawGripper(wxDC& dc,
3007 wxWindow* window,
3008 const wxRect& rect,
3009 wxAuiPaneInfo& pane)
3010 {
3011 bool found;
3012 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3013 if ((found = wxPyCBH_findCallback(m_myInst, "DrawGripper"))) {
3014 PyObject* odc = wxPyMake_wxObject(&dc, false);
3015 PyObject* owin = wxPyMake_wxObject(window, false);
3016 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
3017 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiPaneInfo"), 0);
3018 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOOO)", odc, owin, orect, opane));
3019 Py_DECREF(odc);
3020 Py_DECREF(orect);
3021 Py_DECREF(opane);
3022 }
3023 wxPyEndBlockThreads(blocked);
3024 if (! found)
3025 wxAuiDefaultDockArt::DrawGripper(dc, window, rect, pane);
3026 }
3027
3028 virtual void DrawBorder(wxDC& dc,
3029 wxWindow* window,
3030 const wxRect& rect,
3031 wxAuiPaneInfo& pane)
3032 {
3033 bool found;
3034 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3035 if ((found = wxPyCBH_findCallback(m_myInst, "DrawBorder"))) {
3036 PyObject* odc = wxPyMake_wxObject(&dc, false);
3037 PyObject* owin = wxPyMake_wxObject(window, false);
3038 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
3039 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiPaneInfo"), 0);
3040 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOO)", odc, orect, opane));
3041 Py_DECREF(odc);
3042 Py_DECREF(owin);
3043 Py_DECREF(orect);
3044 Py_DECREF(opane);
3045 }
3046 wxPyEndBlockThreads(blocked);
3047 if (! found)
3048 wxAuiDefaultDockArt::DrawBorder(dc, window, rect, pane);
3049 }
3050
3051 virtual void DrawPaneButton(wxDC& dc,
3052 wxWindow* window,
3053 int button,
3054 int button_state,
3055 const wxRect& rect,
3056 wxAuiPaneInfo& pane)
3057 {
3058 bool found;
3059 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3060 if ((found = wxPyCBH_findCallback(m_myInst, "DrawPaneButton"))) {
3061 PyObject* odc = wxPyMake_wxObject(&dc, false);
3062 PyObject* owin = wxPyMake_wxObject(window, false);
3063 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
3064 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiPaneInfo"), 0);
3065 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOiIOO)",
3066 odc, owin, button, button_state,
3067 orect, opane));
3068 Py_DECREF(odc);
3069 Py_DECREF(owin);
3070 Py_DECREF(orect);
3071 Py_DECREF(opane);
3072 }
3073 wxPyEndBlockThreads(blocked);
3074 if (! found)
3075 wxAuiDefaultDockArt::DrawPaneButton(dc, window, button, button_state, rect, pane);
3076 }
3077
3078 PYPRIVATE;
3079
3080 };
3081
3082 IMP_PYCALLBACK_INT_INT(wxPyAuiDockArt, wxAuiDefaultDockArt, GetMetric);
3083 IMP_PYCALLBACK_VOID_INTINT(wxPyAuiDockArt, wxAuiDefaultDockArt, SetMetric);
3084 IMP_PYCALLBACK__INTFONT(wxPyAuiDockArt, wxAuiDefaultDockArt, SetFont);
3085 IMP_PYCALLBACK_FONT_INT(wxPyAuiDockArt, wxAuiDefaultDockArt, GetFont);
3086 IMP_PYCALLBACK_COLOUR_INT(wxPyAuiDockArt, wxAuiDefaultDockArt, GetColour);
3087 IMP_PYCALLBACK__INTCOLOUR(wxPyAuiDockArt, wxAuiDefaultDockArt, SetColour);
3088
3089
3090
3091 // A wxTabArt class that knows how to forward virtuals to Python methods
3092 class wxPyAuiTabArt : public wxAuiDefaultTabArt
3093 {
3094 wxPyAuiTabArt() : wxAuiDefaultTabArt() {}
3095
3096
3097 virtual void DrawBackground( wxDC& dc,
3098 wxWindow* wnd,
3099 const wxRect& rect )
3100 {
3101 bool found;
3102 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3103 if ((found = wxPyCBH_findCallback(m_myInst, "DrawBackground"))) {
3104 PyObject* odc = wxPyMake_wxObject(&dc, false);
3105 PyObject* ownd = wxPyMake_wxObject(wnd, false);
3106 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
3107 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOO)", odc, ownd, orect));
3108 Py_DECREF(odc);
3109 Py_DECREF(ownd);
3110 Py_DECREF(orect);
3111 }
3112 wxPyEndBlockThreads(blocked);
3113 if (!found)
3114 wxAuiDefaultTabArt::DrawBackground(dc, wnd, rect);
3115 }
3116
3117 virtual void DrawTab( wxDC& dc,
3118 wxWindow* wnd,
3119 const wxRect& in_rect,
3120 const wxString& caption,
3121 const wxBitmap& bitmap,
3122 bool active,
3123 int close_button_state,
3124 wxRect* out_tab_rect,
3125 wxRect* out_button_rect,
3126 int* x_extent)
3127 {
3128 bool found;
3129 const char* errmsg = "DrawTab should return a sequence containing (tab_rect, button_rect, x_extent)";
3130 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3131 if ((found = wxPyCBH_findCallback(m_myInst, "DrawTab"))) {
3132 PyObject* odc = wxPyMake_wxObject(&dc, false);
3133 PyObject* ownd = wxPyMake_wxObject(wnd, false);
3134 PyObject* orect = wxPyConstructObject((void*)&in_rect, wxT("wxRect"), 0);
3135 PyObject* otext = wx2PyString(caption);
3136 PyObject* obmp = wxPyMake_wxObject((wxObject*)&bitmap, false);
3137 PyObject* ro;
3138 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue(
3139 "(OOOOOii)",
3140 odc, ownd, orect, otext, obmp,
3141 (int)active, close_button_state));
3142 if (ro) {
3143 if (PySequence_Check(ro) && PyObject_Length(ro) == 3) {
3144 PyObject* o1 = PySequence_GetItem(ro, 0);
3145 PyObject* o2 = PySequence_GetItem(ro, 1);
3146 PyObject* o3 = PySequence_GetItem(ro, 2);
3147 if (!wxRect_helper(o1, &out_tab_rect))
3148 PyErr_SetString(PyExc_TypeError, errmsg);
3149 else if (!wxRect_helper(o2, &out_button_rect))
3150 PyErr_SetString(PyExc_TypeError, errmsg);
3151 else if (!PyInt_Check(o3))
3152 PyErr_SetString(PyExc_TypeError, errmsg);
3153 else
3154 *x_extent = PyInt_AsLong(o3);
3155
3156 Py_DECREF(o1);
3157 Py_DECREF(o2);
3158 Py_DECREF(o3);
3159 }
3160 else {
3161 PyErr_SetString(PyExc_TypeError, errmsg);
3162 }
3163 Py_DECREF(ro);
3164 }
3165
3166 Py_DECREF(odc);
3167 Py_DECREF(ownd);
3168 Py_DECREF(orect);
3169 Py_DECREF(otext);
3170 Py_DECREF(obmp);
3171 }
3172 wxPyEndBlockThreads(blocked);
3173 if (!found)
3174 wxAuiDefaultTabArt::DrawTab(dc, wnd, in_rect, caption, bitmap, active, close_button_state, out_tab_rect, out_button_rect, x_extent);
3175 }
3176
3177
3178 virtual void DrawButton( wxDC& dc,
3179 wxWindow* wnd,
3180 const wxRect& in_rect,
3181 int bitmap_id,
3182 int button_state,
3183 int orientation,
3184 const wxBitmap& bitmap_override,
3185 wxRect* out_rect)
3186 {
3187 bool found;
3188 const char* errmsg = "DrawButton should return a wxRect";
3189 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3190 if ((found = wxPyCBH_findCallback(m_myInst, "DrawButton"))) {
3191 PyObject* odc = wxPyMake_wxObject(&dc, false);
3192 PyObject* ownd = wxPyMake_wxObject(wnd, false);
3193 PyObject* orect = wxPyConstructObject((void*)&in_rect, wxT("wxRect"), 0);
3194 PyObject* obmp = wxPyConstructObject((void*)&bitmap_override, wxT("wxBitmap"), 0);
3195 PyObject* ro;
3196 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue("(OOOiiiO)", odc, ownd, orect,
3197 bitmap_id, button_state, orientation,
3198 obmp));
3199 if (ro) {
3200 if (!wxRect_helper(ro, &out_rect))
3201 PyErr_SetString(PyExc_TypeError, errmsg);
3202 Py_DECREF(ro);
3203 }
3204
3205 Py_DECREF(odc);
3206 Py_DECREF(ownd);
3207 Py_DECREF(orect);
3208 Py_DECREF(obmp);
3209 }
3210 wxPyEndBlockThreads(blocked);
3211 if (!found)
3212 wxAuiDefaultTabArt::DrawButton(dc, wnd, in_rect, bitmap_id, button_state, orientation, bitmap_override, out_rect);
3213 }
3214
3215
3216 virtual wxSize GetTabSize( wxDC& dc,
3217 wxWindow* wnd,
3218 const wxString& caption,
3219 const wxBitmap& bitmap,
3220 bool active,
3221 int close_button_state,
3222 int* x_extent)
3223 {
3224 bool found;
3225 wxSize rv, *prv = &rv;
3226 const char* errmsg = "GetTabSize should return a sequence containing (size, x_extent)";
3227 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3228 if ((found = wxPyCBH_findCallback(m_myInst, "GetTabSize"))) {
3229 PyObject* odc = wxPyMake_wxObject(&dc, false);
3230 PyObject* ownd = wxPyMake_wxObject(wnd, false);
3231 PyObject* otext = wx2PyString(caption);
3232 PyObject* obmp = wxPyMake_wxObject((wxObject*)&bitmap, false);
3233 PyObject* ro;
3234 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue(
3235 "(OOOOii)", odc, ownd, otext, obmp, (int)active, close_button_state));
3236 if (ro) {
3237 if (PySequence_Check(ro) && PyObject_Length(ro) == 2) {
3238 PyObject* o1 = PySequence_GetItem(ro, 0);
3239 PyObject* o2 = PySequence_GetItem(ro, 1);
3240 if (!wxSize_helper(o1, &prv))
3241 PyErr_SetString(PyExc_TypeError, errmsg);
3242 else if (!PyInt_Check(o2))
3243 PyErr_SetString(PyExc_TypeError, errmsg);
3244 else
3245 *x_extent = PyInt_AsLong(o2);
3246
3247 Py_DECREF(o1);
3248 Py_DECREF(o2);
3249 }
3250 else {
3251 PyErr_SetString(PyExc_TypeError, errmsg);
3252 }
3253 Py_DECREF(ro);
3254 }
3255
3256 Py_DECREF(odc);
3257 Py_DECREF(ownd);
3258 Py_DECREF(otext);
3259 Py_DECREF(obmp);
3260 }
3261 wxPyEndBlockThreads(blocked);
3262 if (!found)
3263 rv = wxAuiDefaultTabArt::GetTabSize(dc, wnd, caption, bitmap, active, close_button_state, x_extent);
3264 return rv;
3265 }
3266
3267 // TODO
3268 // virtual int ShowWindowList(
3269 // wxWindow* wnd,
3270 // const wxArrayString& items,
3271 // int active_idx);
3272 //
3273 // virtual int GetBestTabCtrlSize(wxWindow* wnd,
3274 // wxAuiNotebookPageArray& pages);
3275 // virtual wxAuiTabArt* Clone();
3276 // virtual void SetFlags(unsigned int flags);
3277 // virtual void SetSizingInfo(const wxSize& tab_ctrl_size,
3278 // size_t tab_count);
3279 // virtual int GetIndentSize();
3280
3281
3282
3283 DEC_PYCALLBACK__FONT(SetNormalFont);
3284 DEC_PYCALLBACK__FONT(SetSelectedFont);
3285 DEC_PYCALLBACK__FONT(SetMeasuringFont);
3286 // DEC_PYCALLBACK_INT_WIN(GetBestTabCtrlSize);
3287
3288 PYPRIVATE;
3289 };
3290
3291
3292 IMP_PYCALLBACK__FONT(wxPyAuiTabArt, wxAuiDefaultTabArt, SetNormalFont);
3293 IMP_PYCALLBACK__FONT(wxPyAuiTabArt, wxAuiDefaultTabArt, SetSelectedFont);
3294 IMP_PYCALLBACK__FONT(wxPyAuiTabArt, wxAuiDefaultTabArt, SetMeasuringFont);
3295 //IMP_PYCALLBACK_INT_WIN(wxPyAuiTabArt, wxAuiDefaultTabArt, GetBestTabCtrlSize);
3296
3297 #ifdef __cplusplus
3298 extern "C" {
3299 #endif
3300 SWIGINTERN int AuiNullDockInfo_set(PyObject *_val) {
3301 {
3302 void *argp = 0;
3303 int res = SWIG_ConvertPtr(_val, &argp, SWIGTYPE_p_wxAuiDockInfo, 0 | 0);
3304 if (!SWIG_IsOK(res)) {
3305 SWIG_exception_fail(SWIG_ArgError(res), "in variable '""wxAuiNullDockInfo""' of type '""wxAuiDockInfo""'");
3306 }
3307 if (!argp) {
3308 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""wxAuiNullDockInfo""' of type '""wxAuiDockInfo""'");
3309 } else {
3310 wxAuiDockInfo * temp;
3311 temp = reinterpret_cast< wxAuiDockInfo * >(argp);
3312 wxAuiNullDockInfo = *temp;
3313 if (SWIG_IsNewObj(res)) delete temp;
3314 }
3315 }
3316 return 0;
3317 fail:
3318 return 1;
3319 }
3320
3321
3322 SWIGINTERN PyObject *AuiNullDockInfo_get(void) {
3323 PyObject *pyobj = 0;
3324
3325 pyobj = SWIG_NewPointerObj(SWIG_as_voidptr(&wxAuiNullDockInfo), SWIGTYPE_p_wxAuiDockInfo, 0 );
3326 return pyobj;
3327 }
3328
3329
3330 SWIGINTERN int AuiNullPaneInfo_set(PyObject *_val) {
3331 {
3332 void *argp = 0;
3333 int res = SWIG_ConvertPtr(_val, &argp, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
3334 if (!SWIG_IsOK(res)) {
3335 SWIG_exception_fail(SWIG_ArgError(res), "in variable '""wxAuiNullPaneInfo""' of type '""wxAuiPaneInfo""'");
3336 }
3337 if (!argp) {
3338 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""wxAuiNullPaneInfo""' of type '""wxAuiPaneInfo""'");
3339 } else {
3340 wxAuiPaneInfo * temp;
3341 temp = reinterpret_cast< wxAuiPaneInfo * >(argp);
3342 wxAuiNullPaneInfo = *temp;
3343 if (SWIG_IsNewObj(res)) delete temp;
3344 }
3345 }
3346 return 0;
3347 fail:
3348 return 1;
3349 }
3350
3351
3352 SWIGINTERN PyObject *AuiNullPaneInfo_get(void) {
3353 PyObject *pyobj = 0;
3354
3355 pyobj = SWIG_NewPointerObj(SWIG_as_voidptr(&wxAuiNullPaneInfo), SWIGTYPE_p_wxAuiPaneInfo, 0 );
3356 return pyobj;
3357 }
3358
3359
3360 SWIGINTERN PyObject *_wrap_new_AuiPaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3361 PyObject *resultobj = 0;
3362 wxAuiPaneInfo *result = 0 ;
3363
3364 if (!SWIG_Python_UnpackTuple(args,"new_AuiPaneInfo",0,0,0)) SWIG_fail;
3365 {
3366 PyThreadState* __tstate = wxPyBeginAllowThreads();
3367 result = (wxAuiPaneInfo *)new wxAuiPaneInfo();
3368 wxPyEndAllowThreads(__tstate);
3369 if (PyErr_Occurred()) SWIG_fail;
3370 }
3371 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_NEW | 0 );
3372 return resultobj;
3373 fail:
3374 return NULL;
3375 }
3376
3377
3378 SWIGINTERN PyObject *_wrap_delete_AuiPaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3379 PyObject *resultobj = 0;
3380 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3381 void *argp1 = 0 ;
3382 int res1 = 0 ;
3383 PyObject *swig_obj[1] ;
3384
3385 if (!args) SWIG_fail;
3386 swig_obj[0] = args;
3387 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_DISOWN | 0 );
3388 if (!SWIG_IsOK(res1)) {
3389 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiPaneInfo" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
3390 }
3391 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3392 {
3393 PyThreadState* __tstate = wxPyBeginAllowThreads();
3394 delete arg1;
3395
3396 wxPyEndAllowThreads(__tstate);
3397 if (PyErr_Occurred()) SWIG_fail;
3398 }
3399 resultobj = SWIG_Py_Void();
3400 return resultobj;
3401 fail:
3402 return NULL;
3403 }
3404
3405
3406 SWIGINTERN PyObject *_wrap_AuiPaneInfo_SafeSet(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
3407 PyObject *resultobj = 0;
3408 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3409 wxAuiPaneInfo arg2 ;
3410 void *argp1 = 0 ;
3411 int res1 = 0 ;
3412 void *argp2 ;
3413 int res2 = 0 ;
3414 PyObject * obj0 = 0 ;
3415 PyObject * obj1 = 0 ;
3416 char * kwnames[] = {
3417 (char *) "self",(char *) "source", NULL
3418 };
3419
3420 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_SafeSet",kwnames,&obj0,&obj1)) SWIG_fail;
3421 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3422 if (!SWIG_IsOK(res1)) {
3423 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_SafeSet" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
3424 }
3425 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3426 {
3427 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
3428 if (!SWIG_IsOK(res2)) {
3429 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_SafeSet" "', expected argument " "2"" of type '" "wxAuiPaneInfo""'");
3430 }
3431 if (!argp2) {
3432 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiPaneInfo_SafeSet" "', expected argument " "2"" of type '" "wxAuiPaneInfo""'");
3433 } else {
3434 wxAuiPaneInfo * temp = reinterpret_cast< wxAuiPaneInfo * >(argp2);
3435 arg2 = *temp;
3436 if (SWIG_IsNewObj(res2)) delete temp;
3437 }
3438 }
3439 {
3440 PyThreadState* __tstate = wxPyBeginAllowThreads();
3441 (arg1)->SafeSet(arg2);
3442 wxPyEndAllowThreads(__tstate);
3443 if (PyErr_Occurred()) SWIG_fail;
3444 }
3445 resultobj = SWIG_Py_Void();
3446 return resultobj;
3447 fail:
3448 return NULL;
3449 }
3450
3451
3452 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsOk(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3453 PyObject *resultobj = 0;
3454 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3455 bool result;
3456 void *argp1 = 0 ;
3457 int res1 = 0 ;
3458 PyObject *swig_obj[1] ;
3459
3460 if (!args) SWIG_fail;
3461 swig_obj[0] = args;
3462 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3463 if (!SWIG_IsOK(res1)) {
3464 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsOk" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3465 }
3466 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3467 {
3468 PyThreadState* __tstate = wxPyBeginAllowThreads();
3469 result = (bool)((wxAuiPaneInfo const *)arg1)->IsOk();
3470 wxPyEndAllowThreads(__tstate);
3471 if (PyErr_Occurred()) SWIG_fail;
3472 }
3473 {
3474 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3475 }
3476 return resultobj;
3477 fail:
3478 return NULL;
3479 }
3480
3481
3482 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsFixed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3483 PyObject *resultobj = 0;
3484 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3485 bool result;
3486 void *argp1 = 0 ;
3487 int res1 = 0 ;
3488 PyObject *swig_obj[1] ;
3489
3490 if (!args) SWIG_fail;
3491 swig_obj[0] = args;
3492 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3493 if (!SWIG_IsOK(res1)) {
3494 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsFixed" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3495 }
3496 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3497 {
3498 PyThreadState* __tstate = wxPyBeginAllowThreads();
3499 result = (bool)((wxAuiPaneInfo const *)arg1)->IsFixed();
3500 wxPyEndAllowThreads(__tstate);
3501 if (PyErr_Occurred()) SWIG_fail;
3502 }
3503 {
3504 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3505 }
3506 return resultobj;
3507 fail:
3508 return NULL;
3509 }
3510
3511
3512 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsResizable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3513 PyObject *resultobj = 0;
3514 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3515 bool result;
3516 void *argp1 = 0 ;
3517 int res1 = 0 ;
3518 PyObject *swig_obj[1] ;
3519
3520 if (!args) SWIG_fail;
3521 swig_obj[0] = args;
3522 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3523 if (!SWIG_IsOK(res1)) {
3524 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsResizable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3525 }
3526 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3527 {
3528 PyThreadState* __tstate = wxPyBeginAllowThreads();
3529 result = (bool)((wxAuiPaneInfo const *)arg1)->IsResizable();
3530 wxPyEndAllowThreads(__tstate);
3531 if (PyErr_Occurred()) SWIG_fail;
3532 }
3533 {
3534 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3535 }
3536 return resultobj;
3537 fail:
3538 return NULL;
3539 }
3540
3541
3542 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsShown(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3543 PyObject *resultobj = 0;
3544 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3545 bool result;
3546 void *argp1 = 0 ;
3547 int res1 = 0 ;
3548 PyObject *swig_obj[1] ;
3549
3550 if (!args) SWIG_fail;
3551 swig_obj[0] = args;
3552 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3553 if (!SWIG_IsOK(res1)) {
3554 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsShown" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3555 }
3556 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3557 {
3558 PyThreadState* __tstate = wxPyBeginAllowThreads();
3559 result = (bool)((wxAuiPaneInfo const *)arg1)->IsShown();
3560 wxPyEndAllowThreads(__tstate);
3561 if (PyErr_Occurred()) SWIG_fail;
3562 }
3563 {
3564 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3565 }
3566 return resultobj;
3567 fail:
3568 return NULL;
3569 }
3570
3571
3572 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsFloating(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3573 PyObject *resultobj = 0;
3574 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3575 bool result;
3576 void *argp1 = 0 ;
3577 int res1 = 0 ;
3578 PyObject *swig_obj[1] ;
3579
3580 if (!args) SWIG_fail;
3581 swig_obj[0] = args;
3582 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3583 if (!SWIG_IsOK(res1)) {
3584 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsFloating" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3585 }
3586 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3587 {
3588 PyThreadState* __tstate = wxPyBeginAllowThreads();
3589 result = (bool)((wxAuiPaneInfo const *)arg1)->IsFloating();
3590 wxPyEndAllowThreads(__tstate);
3591 if (PyErr_Occurred()) SWIG_fail;
3592 }
3593 {
3594 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3595 }
3596 return resultobj;
3597 fail:
3598 return NULL;
3599 }
3600
3601
3602 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsDocked(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3603 PyObject *resultobj = 0;
3604 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3605 bool result;
3606 void *argp1 = 0 ;
3607 int res1 = 0 ;
3608 PyObject *swig_obj[1] ;
3609
3610 if (!args) SWIG_fail;
3611 swig_obj[0] = args;
3612 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3613 if (!SWIG_IsOK(res1)) {
3614 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsDocked" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3615 }
3616 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3617 {
3618 PyThreadState* __tstate = wxPyBeginAllowThreads();
3619 result = (bool)((wxAuiPaneInfo const *)arg1)->IsDocked();
3620 wxPyEndAllowThreads(__tstate);
3621 if (PyErr_Occurred()) SWIG_fail;
3622 }
3623 {
3624 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3625 }
3626 return resultobj;
3627 fail:
3628 return NULL;
3629 }
3630
3631
3632 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsToolbar(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3633 PyObject *resultobj = 0;
3634 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3635 bool result;
3636 void *argp1 = 0 ;
3637 int res1 = 0 ;
3638 PyObject *swig_obj[1] ;
3639
3640 if (!args) SWIG_fail;
3641 swig_obj[0] = args;
3642 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3643 if (!SWIG_IsOK(res1)) {
3644 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsToolbar" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3645 }
3646 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3647 {
3648 PyThreadState* __tstate = wxPyBeginAllowThreads();
3649 result = (bool)((wxAuiPaneInfo const *)arg1)->IsToolbar();
3650 wxPyEndAllowThreads(__tstate);
3651 if (PyErr_Occurred()) SWIG_fail;
3652 }
3653 {
3654 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3655 }
3656 return resultobj;
3657 fail:
3658 return NULL;
3659 }
3660
3661
3662 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsTopDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3663 PyObject *resultobj = 0;
3664 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3665 bool result;
3666 void *argp1 = 0 ;
3667 int res1 = 0 ;
3668 PyObject *swig_obj[1] ;
3669
3670 if (!args) SWIG_fail;
3671 swig_obj[0] = args;
3672 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3673 if (!SWIG_IsOK(res1)) {
3674 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsTopDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3675 }
3676 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3677 {
3678 PyThreadState* __tstate = wxPyBeginAllowThreads();
3679 result = (bool)((wxAuiPaneInfo const *)arg1)->IsTopDockable();
3680 wxPyEndAllowThreads(__tstate);
3681 if (PyErr_Occurred()) SWIG_fail;
3682 }
3683 {
3684 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3685 }
3686 return resultobj;
3687 fail:
3688 return NULL;
3689 }
3690
3691
3692 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsBottomDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3693 PyObject *resultobj = 0;
3694 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3695 bool result;
3696 void *argp1 = 0 ;
3697 int res1 = 0 ;
3698 PyObject *swig_obj[1] ;
3699
3700 if (!args) SWIG_fail;
3701 swig_obj[0] = args;
3702 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3703 if (!SWIG_IsOK(res1)) {
3704 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsBottomDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3705 }
3706 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3707 {
3708 PyThreadState* __tstate = wxPyBeginAllowThreads();
3709 result = (bool)((wxAuiPaneInfo const *)arg1)->IsBottomDockable();
3710 wxPyEndAllowThreads(__tstate);
3711 if (PyErr_Occurred()) SWIG_fail;
3712 }
3713 {
3714 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3715 }
3716 return resultobj;
3717 fail:
3718 return NULL;
3719 }
3720
3721
3722 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsLeftDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3723 PyObject *resultobj = 0;
3724 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3725 bool result;
3726 void *argp1 = 0 ;
3727 int res1 = 0 ;
3728 PyObject *swig_obj[1] ;
3729
3730 if (!args) SWIG_fail;
3731 swig_obj[0] = args;
3732 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3733 if (!SWIG_IsOK(res1)) {
3734 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsLeftDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3735 }
3736 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3737 {
3738 PyThreadState* __tstate = wxPyBeginAllowThreads();
3739 result = (bool)((wxAuiPaneInfo const *)arg1)->IsLeftDockable();
3740 wxPyEndAllowThreads(__tstate);
3741 if (PyErr_Occurred()) SWIG_fail;
3742 }
3743 {
3744 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3745 }
3746 return resultobj;
3747 fail:
3748 return NULL;
3749 }
3750
3751
3752 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsRightDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3753 PyObject *resultobj = 0;
3754 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3755 bool result;
3756 void *argp1 = 0 ;
3757 int res1 = 0 ;
3758 PyObject *swig_obj[1] ;
3759
3760 if (!args) SWIG_fail;
3761 swig_obj[0] = args;
3762 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3763 if (!SWIG_IsOK(res1)) {
3764 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsRightDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3765 }
3766 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3767 {
3768 PyThreadState* __tstate = wxPyBeginAllowThreads();
3769 result = (bool)((wxAuiPaneInfo const *)arg1)->IsRightDockable();
3770 wxPyEndAllowThreads(__tstate);
3771 if (PyErr_Occurred()) SWIG_fail;
3772 }
3773 {
3774 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3775 }
3776 return resultobj;
3777 fail:
3778 return NULL;
3779 }
3780
3781
3782 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsFloatable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3783 PyObject *resultobj = 0;
3784 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3785 bool result;
3786 void *argp1 = 0 ;
3787 int res1 = 0 ;
3788 PyObject *swig_obj[1] ;
3789
3790 if (!args) SWIG_fail;
3791 swig_obj[0] = args;
3792 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3793 if (!SWIG_IsOK(res1)) {
3794 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsFloatable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3795 }
3796 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3797 {
3798 PyThreadState* __tstate = wxPyBeginAllowThreads();
3799 result = (bool)((wxAuiPaneInfo const *)arg1)->IsFloatable();
3800 wxPyEndAllowThreads(__tstate);
3801 if (PyErr_Occurred()) SWIG_fail;
3802 }
3803 {
3804 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3805 }
3806 return resultobj;
3807 fail:
3808 return NULL;
3809 }
3810
3811
3812 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsMovable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3813 PyObject *resultobj = 0;
3814 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3815 bool result;
3816 void *argp1 = 0 ;
3817 int res1 = 0 ;
3818 PyObject *swig_obj[1] ;
3819
3820 if (!args) SWIG_fail;
3821 swig_obj[0] = args;
3822 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3823 if (!SWIG_IsOK(res1)) {
3824 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsMovable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3825 }
3826 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3827 {
3828 PyThreadState* __tstate = wxPyBeginAllowThreads();
3829 result = (bool)((wxAuiPaneInfo const *)arg1)->IsMovable();
3830 wxPyEndAllowThreads(__tstate);
3831 if (PyErr_Occurred()) SWIG_fail;
3832 }
3833 {
3834 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3835 }
3836 return resultobj;
3837 fail:
3838 return NULL;
3839 }
3840
3841
3842 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsDestroyOnClose(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3843 PyObject *resultobj = 0;
3844 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3845 bool result;
3846 void *argp1 = 0 ;
3847 int res1 = 0 ;
3848 PyObject *swig_obj[1] ;
3849
3850 if (!args) SWIG_fail;
3851 swig_obj[0] = args;
3852 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3853 if (!SWIG_IsOK(res1)) {
3854 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsDestroyOnClose" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3855 }
3856 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3857 {
3858 PyThreadState* __tstate = wxPyBeginAllowThreads();
3859 result = (bool)((wxAuiPaneInfo const *)arg1)->IsDestroyOnClose();
3860 wxPyEndAllowThreads(__tstate);
3861 if (PyErr_Occurred()) SWIG_fail;
3862 }
3863 {
3864 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3865 }
3866 return resultobj;
3867 fail:
3868 return NULL;
3869 }
3870
3871
3872 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsMaximized(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3873 PyObject *resultobj = 0;
3874 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3875 bool result;
3876 void *argp1 = 0 ;
3877 int res1 = 0 ;
3878 PyObject *swig_obj[1] ;
3879
3880 if (!args) SWIG_fail;
3881 swig_obj[0] = args;
3882 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3883 if (!SWIG_IsOK(res1)) {
3884 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsMaximized" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3885 }
3886 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3887 {
3888 PyThreadState* __tstate = wxPyBeginAllowThreads();
3889 result = (bool)((wxAuiPaneInfo const *)arg1)->IsMaximized();
3890 wxPyEndAllowThreads(__tstate);
3891 if (PyErr_Occurred()) SWIG_fail;
3892 }
3893 {
3894 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3895 }
3896 return resultobj;
3897 fail:
3898 return NULL;
3899 }
3900
3901
3902 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasCaption(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3903 PyObject *resultobj = 0;
3904 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3905 bool result;
3906 void *argp1 = 0 ;
3907 int res1 = 0 ;
3908 PyObject *swig_obj[1] ;
3909
3910 if (!args) SWIG_fail;
3911 swig_obj[0] = args;
3912 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3913 if (!SWIG_IsOK(res1)) {
3914 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasCaption" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3915 }
3916 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3917 {
3918 PyThreadState* __tstate = wxPyBeginAllowThreads();
3919 result = (bool)((wxAuiPaneInfo const *)arg1)->HasCaption();
3920 wxPyEndAllowThreads(__tstate);
3921 if (PyErr_Occurred()) SWIG_fail;
3922 }
3923 {
3924 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3925 }
3926 return resultobj;
3927 fail:
3928 return NULL;
3929 }
3930
3931
3932 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasGripper(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3933 PyObject *resultobj = 0;
3934 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3935 bool result;
3936 void *argp1 = 0 ;
3937 int res1 = 0 ;
3938 PyObject *swig_obj[1] ;
3939
3940 if (!args) SWIG_fail;
3941 swig_obj[0] = args;
3942 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3943 if (!SWIG_IsOK(res1)) {
3944 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasGripper" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3945 }
3946 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3947 {
3948 PyThreadState* __tstate = wxPyBeginAllowThreads();
3949 result = (bool)((wxAuiPaneInfo const *)arg1)->HasGripper();
3950 wxPyEndAllowThreads(__tstate);
3951 if (PyErr_Occurred()) SWIG_fail;
3952 }
3953 {
3954 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3955 }
3956 return resultobj;
3957 fail:
3958 return NULL;
3959 }
3960
3961
3962 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasBorder(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3963 PyObject *resultobj = 0;
3964 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3965 bool result;
3966 void *argp1 = 0 ;
3967 int res1 = 0 ;
3968 PyObject *swig_obj[1] ;
3969
3970 if (!args) SWIG_fail;
3971 swig_obj[0] = args;
3972 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3973 if (!SWIG_IsOK(res1)) {
3974 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasBorder" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3975 }
3976 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3977 {
3978 PyThreadState* __tstate = wxPyBeginAllowThreads();
3979 result = (bool)((wxAuiPaneInfo const *)arg1)->HasBorder();
3980 wxPyEndAllowThreads(__tstate);
3981 if (PyErr_Occurred()) SWIG_fail;
3982 }
3983 {
3984 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3985 }
3986 return resultobj;
3987 fail:
3988 return NULL;
3989 }
3990
3991
3992 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasCloseButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3993 PyObject *resultobj = 0;
3994 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3995 bool result;
3996 void *argp1 = 0 ;
3997 int res1 = 0 ;
3998 PyObject *swig_obj[1] ;
3999
4000 if (!args) SWIG_fail;
4001 swig_obj[0] = args;
4002 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4003 if (!SWIG_IsOK(res1)) {
4004 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasCloseButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
4005 }
4006 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4007 {
4008 PyThreadState* __tstate = wxPyBeginAllowThreads();
4009 result = (bool)((wxAuiPaneInfo const *)arg1)->HasCloseButton();
4010 wxPyEndAllowThreads(__tstate);
4011 if (PyErr_Occurred()) SWIG_fail;
4012 }
4013 {
4014 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4015 }
4016 return resultobj;
4017 fail:
4018 return NULL;
4019 }
4020
4021
4022 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasMaximizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4023 PyObject *resultobj = 0;
4024 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4025 bool result;
4026 void *argp1 = 0 ;
4027 int res1 = 0 ;
4028 PyObject *swig_obj[1] ;
4029
4030 if (!args) SWIG_fail;
4031 swig_obj[0] = args;
4032 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4033 if (!SWIG_IsOK(res1)) {
4034 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasMaximizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
4035 }
4036 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4037 {
4038 PyThreadState* __tstate = wxPyBeginAllowThreads();
4039 result = (bool)((wxAuiPaneInfo const *)arg1)->HasMaximizeButton();
4040 wxPyEndAllowThreads(__tstate);
4041 if (PyErr_Occurred()) SWIG_fail;
4042 }
4043 {
4044 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4045 }
4046 return resultobj;
4047 fail:
4048 return NULL;
4049 }
4050
4051
4052 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasMinimizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4053 PyObject *resultobj = 0;
4054 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4055 bool result;
4056 void *argp1 = 0 ;
4057 int res1 = 0 ;
4058 PyObject *swig_obj[1] ;
4059
4060 if (!args) SWIG_fail;
4061 swig_obj[0] = args;
4062 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4063 if (!SWIG_IsOK(res1)) {
4064 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasMinimizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
4065 }
4066 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4067 {
4068 PyThreadState* __tstate = wxPyBeginAllowThreads();
4069 result = (bool)((wxAuiPaneInfo const *)arg1)->HasMinimizeButton();
4070 wxPyEndAllowThreads(__tstate);
4071 if (PyErr_Occurred()) SWIG_fail;
4072 }
4073 {
4074 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4075 }
4076 return resultobj;
4077 fail:
4078 return NULL;
4079 }
4080
4081
4082 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasPinButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4083 PyObject *resultobj = 0;
4084 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4085 bool result;
4086 void *argp1 = 0 ;
4087 int res1 = 0 ;
4088 PyObject *swig_obj[1] ;
4089
4090 if (!args) SWIG_fail;
4091 swig_obj[0] = args;
4092 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4093 if (!SWIG_IsOK(res1)) {
4094 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasPinButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
4095 }
4096 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4097 {
4098 PyThreadState* __tstate = wxPyBeginAllowThreads();
4099 result = (bool)((wxAuiPaneInfo const *)arg1)->HasPinButton();
4100 wxPyEndAllowThreads(__tstate);
4101 if (PyErr_Occurred()) SWIG_fail;
4102 }
4103 {
4104 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4105 }
4106 return resultobj;
4107 fail:
4108 return NULL;
4109 }
4110
4111
4112 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasGripperTop(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4113 PyObject *resultobj = 0;
4114 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4115 bool result;
4116 void *argp1 = 0 ;
4117 int res1 = 0 ;
4118 PyObject *swig_obj[1] ;
4119
4120 if (!args) SWIG_fail;
4121 swig_obj[0] = args;
4122 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4123 if (!SWIG_IsOK(res1)) {
4124 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasGripperTop" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
4125 }
4126 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4127 {
4128 PyThreadState* __tstate = wxPyBeginAllowThreads();
4129 result = (bool)((wxAuiPaneInfo const *)arg1)->HasGripperTop();
4130 wxPyEndAllowThreads(__tstate);
4131 if (PyErr_Occurred()) SWIG_fail;
4132 }
4133 {
4134 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4135 }
4136 return resultobj;
4137 fail:
4138 return NULL;
4139 }
4140
4141
4142 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Window(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4143 PyObject *resultobj = 0;
4144 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4145 wxWindow *arg2 = (wxWindow *) 0 ;
4146 wxAuiPaneInfo *result = 0 ;
4147 void *argp1 = 0 ;
4148 int res1 = 0 ;
4149 void *argp2 = 0 ;
4150 int res2 = 0 ;
4151 PyObject * obj0 = 0 ;
4152 PyObject * obj1 = 0 ;
4153 char * kwnames[] = {
4154 (char *) "self",(char *) "w", NULL
4155 };
4156
4157 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Window",kwnames,&obj0,&obj1)) SWIG_fail;
4158 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4159 if (!SWIG_IsOK(res1)) {
4160 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Window" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4161 }
4162 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4163 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
4164 if (!SWIG_IsOK(res2)) {
4165 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_Window" "', expected argument " "2"" of type '" "wxWindow *""'");
4166 }
4167 arg2 = reinterpret_cast< wxWindow * >(argp2);
4168 {
4169 PyThreadState* __tstate = wxPyBeginAllowThreads();
4170 {
4171 wxAuiPaneInfo &_result_ref = (arg1)->Window(arg2);
4172 result = (wxAuiPaneInfo *) &_result_ref;
4173 }
4174 wxPyEndAllowThreads(__tstate);
4175 if (PyErr_Occurred()) SWIG_fail;
4176 }
4177 {
4178 resultobj = obj0; Py_INCREF(resultobj);
4179 }
4180 return resultobj;
4181 fail:
4182 return NULL;
4183 }
4184
4185
4186 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Name(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4187 PyObject *resultobj = 0;
4188 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4189 wxString *arg2 = 0 ;
4190 wxAuiPaneInfo *result = 0 ;
4191 void *argp1 = 0 ;
4192 int res1 = 0 ;
4193 bool temp2 = false ;
4194 PyObject * obj0 = 0 ;
4195 PyObject * obj1 = 0 ;
4196 char * kwnames[] = {
4197 (char *) "self",(char *) "n", NULL
4198 };
4199
4200 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Name",kwnames,&obj0,&obj1)) SWIG_fail;
4201 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4202 if (!SWIG_IsOK(res1)) {
4203 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Name" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4204 }
4205 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4206 {
4207 arg2 = wxString_in_helper(obj1);
4208 if (arg2 == NULL) SWIG_fail;
4209 temp2 = true;
4210 }
4211 {
4212 PyThreadState* __tstate = wxPyBeginAllowThreads();
4213 {
4214 wxAuiPaneInfo &_result_ref = (arg1)->Name((wxString const &)*arg2);
4215 result = (wxAuiPaneInfo *) &_result_ref;
4216 }
4217 wxPyEndAllowThreads(__tstate);
4218 if (PyErr_Occurred()) SWIG_fail;
4219 }
4220 {
4221 resultobj = obj0; Py_INCREF(resultobj);
4222 }
4223 {
4224 if (temp2)
4225 delete arg2;
4226 }
4227 return resultobj;
4228 fail:
4229 {
4230 if (temp2)
4231 delete arg2;
4232 }
4233 return NULL;
4234 }
4235
4236
4237 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Caption(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4238 PyObject *resultobj = 0;
4239 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4240 wxString *arg2 = 0 ;
4241 wxAuiPaneInfo *result = 0 ;
4242 void *argp1 = 0 ;
4243 int res1 = 0 ;
4244 bool temp2 = false ;
4245 PyObject * obj0 = 0 ;
4246 PyObject * obj1 = 0 ;
4247 char * kwnames[] = {
4248 (char *) "self",(char *) "c", NULL
4249 };
4250
4251 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Caption",kwnames,&obj0,&obj1)) SWIG_fail;
4252 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4253 if (!SWIG_IsOK(res1)) {
4254 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Caption" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4255 }
4256 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4257 {
4258 arg2 = wxString_in_helper(obj1);
4259 if (arg2 == NULL) SWIG_fail;
4260 temp2 = true;
4261 }
4262 {
4263 PyThreadState* __tstate = wxPyBeginAllowThreads();
4264 {
4265 wxAuiPaneInfo &_result_ref = (arg1)->Caption((wxString const &)*arg2);
4266 result = (wxAuiPaneInfo *) &_result_ref;
4267 }
4268 wxPyEndAllowThreads(__tstate);
4269 if (PyErr_Occurred()) SWIG_fail;
4270 }
4271 {
4272 resultobj = obj0; Py_INCREF(resultobj);
4273 }
4274 {
4275 if (temp2)
4276 delete arg2;
4277 }
4278 return resultobj;
4279 fail:
4280 {
4281 if (temp2)
4282 delete arg2;
4283 }
4284 return NULL;
4285 }
4286
4287
4288 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Left(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4289 PyObject *resultobj = 0;
4290 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4291 wxAuiPaneInfo *result = 0 ;
4292 void *argp1 = 0 ;
4293 int res1 = 0 ;
4294 PyObject *swig_obj[1] ;
4295
4296 if (!args) SWIG_fail;
4297 swig_obj[0] = args;
4298 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4299 if (!SWIG_IsOK(res1)) {
4300 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Left" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4301 }
4302 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4303 {
4304 PyThreadState* __tstate = wxPyBeginAllowThreads();
4305 {
4306 wxAuiPaneInfo &_result_ref = (arg1)->Left();
4307 result = (wxAuiPaneInfo *) &_result_ref;
4308 }
4309 wxPyEndAllowThreads(__tstate);
4310 if (PyErr_Occurred()) SWIG_fail;
4311 }
4312 {
4313 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4314 }
4315 return resultobj;
4316 fail:
4317 return NULL;
4318 }
4319
4320
4321 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Right(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4322 PyObject *resultobj = 0;
4323 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4324 wxAuiPaneInfo *result = 0 ;
4325 void *argp1 = 0 ;
4326 int res1 = 0 ;
4327 PyObject *swig_obj[1] ;
4328
4329 if (!args) SWIG_fail;
4330 swig_obj[0] = args;
4331 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4332 if (!SWIG_IsOK(res1)) {
4333 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Right" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4334 }
4335 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4336 {
4337 PyThreadState* __tstate = wxPyBeginAllowThreads();
4338 {
4339 wxAuiPaneInfo &_result_ref = (arg1)->Right();
4340 result = (wxAuiPaneInfo *) &_result_ref;
4341 }
4342 wxPyEndAllowThreads(__tstate);
4343 if (PyErr_Occurred()) SWIG_fail;
4344 }
4345 {
4346 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4347 }
4348 return resultobj;
4349 fail:
4350 return NULL;
4351 }
4352
4353
4354 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Top(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4355 PyObject *resultobj = 0;
4356 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4357 wxAuiPaneInfo *result = 0 ;
4358 void *argp1 = 0 ;
4359 int res1 = 0 ;
4360 PyObject *swig_obj[1] ;
4361
4362 if (!args) SWIG_fail;
4363 swig_obj[0] = args;
4364 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4365 if (!SWIG_IsOK(res1)) {
4366 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Top" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4367 }
4368 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4369 {
4370 PyThreadState* __tstate = wxPyBeginAllowThreads();
4371 {
4372 wxAuiPaneInfo &_result_ref = (arg1)->Top();
4373 result = (wxAuiPaneInfo *) &_result_ref;
4374 }
4375 wxPyEndAllowThreads(__tstate);
4376 if (PyErr_Occurred()) SWIG_fail;
4377 }
4378 {
4379 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4380 }
4381 return resultobj;
4382 fail:
4383 return NULL;
4384 }
4385
4386
4387 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Bottom(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4388 PyObject *resultobj = 0;
4389 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4390 wxAuiPaneInfo *result = 0 ;
4391 void *argp1 = 0 ;
4392 int res1 = 0 ;
4393 PyObject *swig_obj[1] ;
4394
4395 if (!args) SWIG_fail;
4396 swig_obj[0] = args;
4397 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4398 if (!SWIG_IsOK(res1)) {
4399 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Bottom" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4400 }
4401 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4402 {
4403 PyThreadState* __tstate = wxPyBeginAllowThreads();
4404 {
4405 wxAuiPaneInfo &_result_ref = (arg1)->Bottom();
4406 result = (wxAuiPaneInfo *) &_result_ref;
4407 }
4408 wxPyEndAllowThreads(__tstate);
4409 if (PyErr_Occurred()) SWIG_fail;
4410 }
4411 {
4412 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4413 }
4414 return resultobj;
4415 fail:
4416 return NULL;
4417 }
4418
4419
4420 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Center(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4421 PyObject *resultobj = 0;
4422 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4423 wxAuiPaneInfo *result = 0 ;
4424 void *argp1 = 0 ;
4425 int res1 = 0 ;
4426 PyObject *swig_obj[1] ;
4427
4428 if (!args) SWIG_fail;
4429 swig_obj[0] = args;
4430 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4431 if (!SWIG_IsOK(res1)) {
4432 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Center" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4433 }
4434 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4435 {
4436 PyThreadState* __tstate = wxPyBeginAllowThreads();
4437 {
4438 wxAuiPaneInfo &_result_ref = (arg1)->Center();
4439 result = (wxAuiPaneInfo *) &_result_ref;
4440 }
4441 wxPyEndAllowThreads(__tstate);
4442 if (PyErr_Occurred()) SWIG_fail;
4443 }
4444 {
4445 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4446 }
4447 return resultobj;
4448 fail:
4449 return NULL;
4450 }
4451
4452
4453 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Centre(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4454 PyObject *resultobj = 0;
4455 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4456 wxAuiPaneInfo *result = 0 ;
4457 void *argp1 = 0 ;
4458 int res1 = 0 ;
4459 PyObject *swig_obj[1] ;
4460
4461 if (!args) SWIG_fail;
4462 swig_obj[0] = args;
4463 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4464 if (!SWIG_IsOK(res1)) {
4465 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Centre" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4466 }
4467 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4468 {
4469 PyThreadState* __tstate = wxPyBeginAllowThreads();
4470 {
4471 wxAuiPaneInfo &_result_ref = (arg1)->Centre();
4472 result = (wxAuiPaneInfo *) &_result_ref;
4473 }
4474 wxPyEndAllowThreads(__tstate);
4475 if (PyErr_Occurred()) SWIG_fail;
4476 }
4477 {
4478 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4479 }
4480 return resultobj;
4481 fail:
4482 return NULL;
4483 }
4484
4485
4486 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Direction(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4487 PyObject *resultobj = 0;
4488 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4489 int arg2 ;
4490 wxAuiPaneInfo *result = 0 ;
4491 void *argp1 = 0 ;
4492 int res1 = 0 ;
4493 int val2 ;
4494 int ecode2 = 0 ;
4495 PyObject * obj0 = 0 ;
4496 PyObject * obj1 = 0 ;
4497 char * kwnames[] = {
4498 (char *) "self",(char *) "direction", NULL
4499 };
4500
4501 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Direction",kwnames,&obj0,&obj1)) SWIG_fail;
4502 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4503 if (!SWIG_IsOK(res1)) {
4504 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Direction" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4505 }
4506 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4507 ecode2 = SWIG_AsVal_int(obj1, &val2);
4508 if (!SWIG_IsOK(ecode2)) {
4509 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Direction" "', expected argument " "2"" of type '" "int""'");
4510 }
4511 arg2 = static_cast< int >(val2);
4512 {
4513 PyThreadState* __tstate = wxPyBeginAllowThreads();
4514 {
4515 wxAuiPaneInfo &_result_ref = (arg1)->Direction(arg2);
4516 result = (wxAuiPaneInfo *) &_result_ref;
4517 }
4518 wxPyEndAllowThreads(__tstate);
4519 if (PyErr_Occurred()) SWIG_fail;
4520 }
4521 {
4522 resultobj = obj0; Py_INCREF(resultobj);
4523 }
4524 return resultobj;
4525 fail:
4526 return NULL;
4527 }
4528
4529
4530 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Layer(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4531 PyObject *resultobj = 0;
4532 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4533 int arg2 ;
4534 wxAuiPaneInfo *result = 0 ;
4535 void *argp1 = 0 ;
4536 int res1 = 0 ;
4537 int val2 ;
4538 int ecode2 = 0 ;
4539 PyObject * obj0 = 0 ;
4540 PyObject * obj1 = 0 ;
4541 char * kwnames[] = {
4542 (char *) "self",(char *) "layer", NULL
4543 };
4544
4545 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Layer",kwnames,&obj0,&obj1)) SWIG_fail;
4546 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4547 if (!SWIG_IsOK(res1)) {
4548 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Layer" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4549 }
4550 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4551 ecode2 = SWIG_AsVal_int(obj1, &val2);
4552 if (!SWIG_IsOK(ecode2)) {
4553 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Layer" "', expected argument " "2"" of type '" "int""'");
4554 }
4555 arg2 = static_cast< int >(val2);
4556 {
4557 PyThreadState* __tstate = wxPyBeginAllowThreads();
4558 {
4559 wxAuiPaneInfo &_result_ref = (arg1)->Layer(arg2);
4560 result = (wxAuiPaneInfo *) &_result_ref;
4561 }
4562 wxPyEndAllowThreads(__tstate);
4563 if (PyErr_Occurred()) SWIG_fail;
4564 }
4565 {
4566 resultobj = obj0; Py_INCREF(resultobj);
4567 }
4568 return resultobj;
4569 fail:
4570 return NULL;
4571 }
4572
4573
4574 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Row(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4575 PyObject *resultobj = 0;
4576 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4577 int arg2 ;
4578 wxAuiPaneInfo *result = 0 ;
4579 void *argp1 = 0 ;
4580 int res1 = 0 ;
4581 int val2 ;
4582 int ecode2 = 0 ;
4583 PyObject * obj0 = 0 ;
4584 PyObject * obj1 = 0 ;
4585 char * kwnames[] = {
4586 (char *) "self",(char *) "row", NULL
4587 };
4588
4589 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Row",kwnames,&obj0,&obj1)) SWIG_fail;
4590 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4591 if (!SWIG_IsOK(res1)) {
4592 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Row" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4593 }
4594 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4595 ecode2 = SWIG_AsVal_int(obj1, &val2);
4596 if (!SWIG_IsOK(ecode2)) {
4597 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Row" "', expected argument " "2"" of type '" "int""'");
4598 }
4599 arg2 = static_cast< int >(val2);
4600 {
4601 PyThreadState* __tstate = wxPyBeginAllowThreads();
4602 {
4603 wxAuiPaneInfo &_result_ref = (arg1)->Row(arg2);
4604 result = (wxAuiPaneInfo *) &_result_ref;
4605 }
4606 wxPyEndAllowThreads(__tstate);
4607 if (PyErr_Occurred()) SWIG_fail;
4608 }
4609 {
4610 resultobj = obj0; Py_INCREF(resultobj);
4611 }
4612 return resultobj;
4613 fail:
4614 return NULL;
4615 }
4616
4617
4618 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Position(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4619 PyObject *resultobj = 0;
4620 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4621 int arg2 ;
4622 wxAuiPaneInfo *result = 0 ;
4623 void *argp1 = 0 ;
4624 int res1 = 0 ;
4625 int val2 ;
4626 int ecode2 = 0 ;
4627 PyObject * obj0 = 0 ;
4628 PyObject * obj1 = 0 ;
4629 char * kwnames[] = {
4630 (char *) "self",(char *) "pos", NULL
4631 };
4632
4633 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Position",kwnames,&obj0,&obj1)) SWIG_fail;
4634 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4635 if (!SWIG_IsOK(res1)) {
4636 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Position" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4637 }
4638 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4639 ecode2 = SWIG_AsVal_int(obj1, &val2);
4640 if (!SWIG_IsOK(ecode2)) {
4641 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Position" "', expected argument " "2"" of type '" "int""'");
4642 }
4643 arg2 = static_cast< int >(val2);
4644 {
4645 PyThreadState* __tstate = wxPyBeginAllowThreads();
4646 {
4647 wxAuiPaneInfo &_result_ref = (arg1)->Position(arg2);
4648 result = (wxAuiPaneInfo *) &_result_ref;
4649 }
4650 wxPyEndAllowThreads(__tstate);
4651 if (PyErr_Occurred()) SWIG_fail;
4652 }
4653 {
4654 resultobj = obj0; Py_INCREF(resultobj);
4655 }
4656 return resultobj;
4657 fail:
4658 return NULL;
4659 }
4660
4661
4662 SWIGINTERN PyObject *_wrap_AuiPaneInfo_BestSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4663 PyObject *resultobj = 0;
4664 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4665 wxSize *arg2 = 0 ;
4666 wxAuiPaneInfo *result = 0 ;
4667 void *argp1 = 0 ;
4668 int res1 = 0 ;
4669 wxSize temp2 ;
4670 PyObject * obj0 = 0 ;
4671 PyObject * obj1 = 0 ;
4672 char * kwnames[] = {
4673 (char *) "self",(char *) "size", NULL
4674 };
4675
4676 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_BestSize",kwnames,&obj0,&obj1)) SWIG_fail;
4677 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4678 if (!SWIG_IsOK(res1)) {
4679 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_BestSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4680 }
4681 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4682 {
4683 arg2 = &temp2;
4684 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4685 }
4686 {
4687 PyThreadState* __tstate = wxPyBeginAllowThreads();
4688 {
4689 wxAuiPaneInfo &_result_ref = (arg1)->BestSize((wxSize const &)*arg2);
4690 result = (wxAuiPaneInfo *) &_result_ref;
4691 }
4692 wxPyEndAllowThreads(__tstate);
4693 if (PyErr_Occurred()) SWIG_fail;
4694 }
4695 {
4696 resultobj = obj0; Py_INCREF(resultobj);
4697 }
4698 return resultobj;
4699 fail:
4700 return NULL;
4701 }
4702
4703
4704 SWIGINTERN PyObject *_wrap_AuiPaneInfo_MinSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4705 PyObject *resultobj = 0;
4706 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4707 wxSize *arg2 = 0 ;
4708 wxAuiPaneInfo *result = 0 ;
4709 void *argp1 = 0 ;
4710 int res1 = 0 ;
4711 wxSize temp2 ;
4712 PyObject * obj0 = 0 ;
4713 PyObject * obj1 = 0 ;
4714 char * kwnames[] = {
4715 (char *) "self",(char *) "size", NULL
4716 };
4717
4718 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_MinSize",kwnames,&obj0,&obj1)) SWIG_fail;
4719 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4720 if (!SWIG_IsOK(res1)) {
4721 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MinSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4722 }
4723 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4724 {
4725 arg2 = &temp2;
4726 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4727 }
4728 {
4729 PyThreadState* __tstate = wxPyBeginAllowThreads();
4730 {
4731 wxAuiPaneInfo &_result_ref = (arg1)->MinSize((wxSize const &)*arg2);
4732 result = (wxAuiPaneInfo *) &_result_ref;
4733 }
4734 wxPyEndAllowThreads(__tstate);
4735 if (PyErr_Occurred()) SWIG_fail;
4736 }
4737 {
4738 resultobj = obj0; Py_INCREF(resultobj);
4739 }
4740 return resultobj;
4741 fail:
4742 return NULL;
4743 }
4744
4745
4746 SWIGINTERN PyObject *_wrap_AuiPaneInfo_MaxSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4747 PyObject *resultobj = 0;
4748 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4749 wxSize *arg2 = 0 ;
4750 wxAuiPaneInfo *result = 0 ;
4751 void *argp1 = 0 ;
4752 int res1 = 0 ;
4753 wxSize temp2 ;
4754 PyObject * obj0 = 0 ;
4755 PyObject * obj1 = 0 ;
4756 char * kwnames[] = {
4757 (char *) "self",(char *) "size", NULL
4758 };
4759
4760 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_MaxSize",kwnames,&obj0,&obj1)) SWIG_fail;
4761 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4762 if (!SWIG_IsOK(res1)) {
4763 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MaxSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4764 }
4765 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4766 {
4767 arg2 = &temp2;
4768 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4769 }
4770 {
4771 PyThreadState* __tstate = wxPyBeginAllowThreads();
4772 {
4773 wxAuiPaneInfo &_result_ref = (arg1)->MaxSize((wxSize const &)*arg2);
4774 result = (wxAuiPaneInfo *) &_result_ref;
4775 }
4776 wxPyEndAllowThreads(__tstate);
4777 if (PyErr_Occurred()) SWIG_fail;
4778 }
4779 {
4780 resultobj = obj0; Py_INCREF(resultobj);
4781 }
4782 return resultobj;
4783 fail:
4784 return NULL;
4785 }
4786
4787
4788 SWIGINTERN PyObject *_wrap_AuiPaneInfo_FloatingPosition(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4789 PyObject *resultobj = 0;
4790 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4791 wxPoint *arg2 = 0 ;
4792 wxAuiPaneInfo *result = 0 ;
4793 void *argp1 = 0 ;
4794 int res1 = 0 ;
4795 wxPoint temp2 ;
4796 PyObject * obj0 = 0 ;
4797 PyObject * obj1 = 0 ;
4798 char * kwnames[] = {
4799 (char *) "self",(char *) "pos", NULL
4800 };
4801
4802 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_FloatingPosition",kwnames,&obj0,&obj1)) SWIG_fail;
4803 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4804 if (!SWIG_IsOK(res1)) {
4805 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_FloatingPosition" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4806 }
4807 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4808 {
4809 arg2 = &temp2;
4810 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
4811 }
4812 {
4813 PyThreadState* __tstate = wxPyBeginAllowThreads();
4814 {
4815 wxAuiPaneInfo &_result_ref = (arg1)->FloatingPosition((wxPoint const &)*arg2);
4816 result = (wxAuiPaneInfo *) &_result_ref;
4817 }
4818 wxPyEndAllowThreads(__tstate);
4819 if (PyErr_Occurred()) SWIG_fail;
4820 }
4821 {
4822 resultobj = obj0; Py_INCREF(resultobj);
4823 }
4824 return resultobj;
4825 fail:
4826 return NULL;
4827 }
4828
4829
4830 SWIGINTERN PyObject *_wrap_AuiPaneInfo_FloatingSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4831 PyObject *resultobj = 0;
4832 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4833 wxSize *arg2 = 0 ;
4834 wxAuiPaneInfo *result = 0 ;
4835 void *argp1 = 0 ;
4836 int res1 = 0 ;
4837 wxSize temp2 ;
4838 PyObject * obj0 = 0 ;
4839 PyObject * obj1 = 0 ;
4840 char * kwnames[] = {
4841 (char *) "self",(char *) "size", NULL
4842 };
4843
4844 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_FloatingSize",kwnames,&obj0,&obj1)) SWIG_fail;
4845 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4846 if (!SWIG_IsOK(res1)) {
4847 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_FloatingSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4848 }
4849 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4850 {
4851 arg2 = &temp2;
4852 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4853 }
4854 {
4855 PyThreadState* __tstate = wxPyBeginAllowThreads();
4856 {
4857 wxAuiPaneInfo &_result_ref = (arg1)->FloatingSize((wxSize const &)*arg2);
4858 result = (wxAuiPaneInfo *) &_result_ref;
4859 }
4860 wxPyEndAllowThreads(__tstate);
4861 if (PyErr_Occurred()) SWIG_fail;
4862 }
4863 {
4864 resultobj = obj0; Py_INCREF(resultobj);
4865 }
4866 return resultobj;
4867 fail:
4868 return NULL;
4869 }
4870
4871
4872 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Fixed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4873 PyObject *resultobj = 0;
4874 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4875 wxAuiPaneInfo *result = 0 ;
4876 void *argp1 = 0 ;
4877 int res1 = 0 ;
4878 PyObject *swig_obj[1] ;
4879
4880 if (!args) SWIG_fail;
4881 swig_obj[0] = args;
4882 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4883 if (!SWIG_IsOK(res1)) {
4884 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Fixed" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4885 }
4886 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4887 {
4888 PyThreadState* __tstate = wxPyBeginAllowThreads();
4889 {
4890 wxAuiPaneInfo &_result_ref = (arg1)->Fixed();
4891 result = (wxAuiPaneInfo *) &_result_ref;
4892 }
4893 wxPyEndAllowThreads(__tstate);
4894 if (PyErr_Occurred()) SWIG_fail;
4895 }
4896 {
4897 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4898 }
4899 return resultobj;
4900 fail:
4901 return NULL;
4902 }
4903
4904
4905 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Resizable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4906 PyObject *resultobj = 0;
4907 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4908 bool arg2 = (bool) true ;
4909 wxAuiPaneInfo *result = 0 ;
4910 void *argp1 = 0 ;
4911 int res1 = 0 ;
4912 bool val2 ;
4913 int ecode2 = 0 ;
4914 PyObject * obj0 = 0 ;
4915 PyObject * obj1 = 0 ;
4916 char * kwnames[] = {
4917 (char *) "self",(char *) "resizable", NULL
4918 };
4919
4920 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Resizable",kwnames,&obj0,&obj1)) SWIG_fail;
4921 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4922 if (!SWIG_IsOK(res1)) {
4923 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Resizable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4924 }
4925 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4926 if (obj1) {
4927 ecode2 = SWIG_AsVal_bool(obj1, &val2);
4928 if (!SWIG_IsOK(ecode2)) {
4929 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Resizable" "', expected argument " "2"" of type '" "bool""'");
4930 }
4931 arg2 = static_cast< bool >(val2);
4932 }
4933 {
4934 PyThreadState* __tstate = wxPyBeginAllowThreads();
4935 {
4936 wxAuiPaneInfo &_result_ref = (arg1)->Resizable(arg2);
4937 result = (wxAuiPaneInfo *) &_result_ref;
4938 }
4939 wxPyEndAllowThreads(__tstate);
4940 if (PyErr_Occurred()) SWIG_fail;
4941 }
4942 {
4943 resultobj = obj0; Py_INCREF(resultobj);
4944 }
4945 return resultobj;
4946 fail:
4947 return NULL;
4948 }
4949
4950
4951 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Dock(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4952 PyObject *resultobj = 0;
4953 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4954 wxAuiPaneInfo *result = 0 ;
4955 void *argp1 = 0 ;
4956 int res1 = 0 ;
4957 PyObject *swig_obj[1] ;
4958
4959 if (!args) SWIG_fail;
4960 swig_obj[0] = args;
4961 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4962 if (!SWIG_IsOK(res1)) {
4963 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Dock" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4964 }
4965 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4966 {
4967 PyThreadState* __tstate = wxPyBeginAllowThreads();
4968 {
4969 wxAuiPaneInfo &_result_ref = (arg1)->Dock();
4970 result = (wxAuiPaneInfo *) &_result_ref;
4971 }
4972 wxPyEndAllowThreads(__tstate);
4973 if (PyErr_Occurred()) SWIG_fail;
4974 }
4975 {
4976 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4977 }
4978 return resultobj;
4979 fail:
4980 return NULL;
4981 }
4982
4983
4984 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Float(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4985 PyObject *resultobj = 0;
4986 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4987 wxAuiPaneInfo *result = 0 ;
4988 void *argp1 = 0 ;
4989 int res1 = 0 ;
4990 PyObject *swig_obj[1] ;
4991
4992 if (!args) SWIG_fail;
4993 swig_obj[0] = args;
4994 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4995 if (!SWIG_IsOK(res1)) {
4996 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Float" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4997 }
4998 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4999 {
5000 PyThreadState* __tstate = wxPyBeginAllowThreads();
5001 {
5002 wxAuiPaneInfo &_result_ref = (arg1)->Float();
5003 result = (wxAuiPaneInfo *) &_result_ref;
5004 }
5005 wxPyEndAllowThreads(__tstate);
5006 if (PyErr_Occurred()) SWIG_fail;
5007 }
5008 {
5009 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5010 }
5011 return resultobj;
5012 fail:
5013 return NULL;
5014 }
5015
5016
5017 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Hide(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5018 PyObject *resultobj = 0;
5019 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5020 wxAuiPaneInfo *result = 0 ;
5021 void *argp1 = 0 ;
5022 int res1 = 0 ;
5023 PyObject *swig_obj[1] ;
5024
5025 if (!args) SWIG_fail;
5026 swig_obj[0] = args;
5027 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5028 if (!SWIG_IsOK(res1)) {
5029 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Hide" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5030 }
5031 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5032 {
5033 PyThreadState* __tstate = wxPyBeginAllowThreads();
5034 {
5035 wxAuiPaneInfo &_result_ref = (arg1)->Hide();
5036 result = (wxAuiPaneInfo *) &_result_ref;
5037 }
5038 wxPyEndAllowThreads(__tstate);
5039 if (PyErr_Occurred()) SWIG_fail;
5040 }
5041 {
5042 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5043 }
5044 return resultobj;
5045 fail:
5046 return NULL;
5047 }
5048
5049
5050 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Show(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5051 PyObject *resultobj = 0;
5052 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5053 bool arg2 = (bool) true ;
5054 wxAuiPaneInfo *result = 0 ;
5055 void *argp1 = 0 ;
5056 int res1 = 0 ;
5057 bool val2 ;
5058 int ecode2 = 0 ;
5059 PyObject * obj0 = 0 ;
5060 PyObject * obj1 = 0 ;
5061 char * kwnames[] = {
5062 (char *) "self",(char *) "show", NULL
5063 };
5064
5065 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Show",kwnames,&obj0,&obj1)) SWIG_fail;
5066 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5067 if (!SWIG_IsOK(res1)) {
5068 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Show" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5069 }
5070 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5071 if (obj1) {
5072 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5073 if (!SWIG_IsOK(ecode2)) {
5074 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Show" "', expected argument " "2"" of type '" "bool""'");
5075 }
5076 arg2 = static_cast< bool >(val2);
5077 }
5078 {
5079 PyThreadState* __tstate = wxPyBeginAllowThreads();
5080 {
5081 wxAuiPaneInfo &_result_ref = (arg1)->Show(arg2);
5082 result = (wxAuiPaneInfo *) &_result_ref;
5083 }
5084 wxPyEndAllowThreads(__tstate);
5085 if (PyErr_Occurred()) SWIG_fail;
5086 }
5087 {
5088 resultobj = obj0; Py_INCREF(resultobj);
5089 }
5090 return resultobj;
5091 fail:
5092 return NULL;
5093 }
5094
5095
5096 SWIGINTERN PyObject *_wrap_AuiPaneInfo_CaptionVisible(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5097 PyObject *resultobj = 0;
5098 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5099 bool arg2 = (bool) true ;
5100 wxAuiPaneInfo *result = 0 ;
5101 void *argp1 = 0 ;
5102 int res1 = 0 ;
5103 bool val2 ;
5104 int ecode2 = 0 ;
5105 PyObject * obj0 = 0 ;
5106 PyObject * obj1 = 0 ;
5107 char * kwnames[] = {
5108 (char *) "self",(char *) "visible", NULL
5109 };
5110
5111 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_CaptionVisible",kwnames,&obj0,&obj1)) SWIG_fail;
5112 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5113 if (!SWIG_IsOK(res1)) {
5114 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CaptionVisible" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5115 }
5116 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5117 if (obj1) {
5118 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5119 if (!SWIG_IsOK(ecode2)) {
5120 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_CaptionVisible" "', expected argument " "2"" of type '" "bool""'");
5121 }
5122 arg2 = static_cast< bool >(val2);
5123 }
5124 {
5125 PyThreadState* __tstate = wxPyBeginAllowThreads();
5126 {
5127 wxAuiPaneInfo &_result_ref = (arg1)->CaptionVisible(arg2);
5128 result = (wxAuiPaneInfo *) &_result_ref;
5129 }
5130 wxPyEndAllowThreads(__tstate);
5131 if (PyErr_Occurred()) SWIG_fail;
5132 }
5133 {
5134 resultobj = obj0; Py_INCREF(resultobj);
5135 }
5136 return resultobj;
5137 fail:
5138 return NULL;
5139 }
5140
5141
5142 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Maximize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5143 PyObject *resultobj = 0;
5144 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5145 wxAuiPaneInfo *result = 0 ;
5146 void *argp1 = 0 ;
5147 int res1 = 0 ;
5148 PyObject *swig_obj[1] ;
5149
5150 if (!args) SWIG_fail;
5151 swig_obj[0] = args;
5152 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5153 if (!SWIG_IsOK(res1)) {
5154 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Maximize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5155 }
5156 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5157 {
5158 PyThreadState* __tstate = wxPyBeginAllowThreads();
5159 {
5160 wxAuiPaneInfo &_result_ref = (arg1)->Maximize();
5161 result = (wxAuiPaneInfo *) &_result_ref;
5162 }
5163 wxPyEndAllowThreads(__tstate);
5164 if (PyErr_Occurred()) SWIG_fail;
5165 }
5166 {
5167 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5168 }
5169 return resultobj;
5170 fail:
5171 return NULL;
5172 }
5173
5174
5175 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Restore(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5176 PyObject *resultobj = 0;
5177 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5178 wxAuiPaneInfo *result = 0 ;
5179 void *argp1 = 0 ;
5180 int res1 = 0 ;
5181 PyObject *swig_obj[1] ;
5182
5183 if (!args) SWIG_fail;
5184 swig_obj[0] = args;
5185 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5186 if (!SWIG_IsOK(res1)) {
5187 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Restore" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5188 }
5189 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5190 {
5191 PyThreadState* __tstate = wxPyBeginAllowThreads();
5192 {
5193 wxAuiPaneInfo &_result_ref = (arg1)->Restore();
5194 result = (wxAuiPaneInfo *) &_result_ref;
5195 }
5196 wxPyEndAllowThreads(__tstate);
5197 if (PyErr_Occurred()) SWIG_fail;
5198 }
5199 {
5200 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5201 }
5202 return resultobj;
5203 fail:
5204 return NULL;
5205 }
5206
5207
5208 SWIGINTERN PyObject *_wrap_AuiPaneInfo_PaneBorder(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5209 PyObject *resultobj = 0;
5210 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5211 bool arg2 = (bool) true ;
5212 wxAuiPaneInfo *result = 0 ;
5213 void *argp1 = 0 ;
5214 int res1 = 0 ;
5215 bool val2 ;
5216 int ecode2 = 0 ;
5217 PyObject * obj0 = 0 ;
5218 PyObject * obj1 = 0 ;
5219 char * kwnames[] = {
5220 (char *) "self",(char *) "visible", NULL
5221 };
5222
5223 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_PaneBorder",kwnames,&obj0,&obj1)) SWIG_fail;
5224 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5225 if (!SWIG_IsOK(res1)) {
5226 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_PaneBorder" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5227 }
5228 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5229 if (obj1) {
5230 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5231 if (!SWIG_IsOK(ecode2)) {
5232 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_PaneBorder" "', expected argument " "2"" of type '" "bool""'");
5233 }
5234 arg2 = static_cast< bool >(val2);
5235 }
5236 {
5237 PyThreadState* __tstate = wxPyBeginAllowThreads();
5238 {
5239 wxAuiPaneInfo &_result_ref = (arg1)->PaneBorder(arg2);
5240 result = (wxAuiPaneInfo *) &_result_ref;
5241 }
5242 wxPyEndAllowThreads(__tstate);
5243 if (PyErr_Occurred()) SWIG_fail;
5244 }
5245 {
5246 resultobj = obj0; Py_INCREF(resultobj);
5247 }
5248 return resultobj;
5249 fail:
5250 return NULL;
5251 }
5252
5253
5254 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Gripper(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5255 PyObject *resultobj = 0;
5256 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5257 bool arg2 = (bool) true ;
5258 wxAuiPaneInfo *result = 0 ;
5259 void *argp1 = 0 ;
5260 int res1 = 0 ;
5261 bool val2 ;
5262 int ecode2 = 0 ;
5263 PyObject * obj0 = 0 ;
5264 PyObject * obj1 = 0 ;
5265 char * kwnames[] = {
5266 (char *) "self",(char *) "visible", NULL
5267 };
5268
5269 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Gripper",kwnames,&obj0,&obj1)) SWIG_fail;
5270 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5271 if (!SWIG_IsOK(res1)) {
5272 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Gripper" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5273 }
5274 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5275 if (obj1) {
5276 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5277 if (!SWIG_IsOK(ecode2)) {
5278 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Gripper" "', expected argument " "2"" of type '" "bool""'");
5279 }
5280 arg2 = static_cast< bool >(val2);
5281 }
5282 {
5283 PyThreadState* __tstate = wxPyBeginAllowThreads();
5284 {
5285 wxAuiPaneInfo &_result_ref = (arg1)->Gripper(arg2);
5286 result = (wxAuiPaneInfo *) &_result_ref;
5287 }
5288 wxPyEndAllowThreads(__tstate);
5289 if (PyErr_Occurred()) SWIG_fail;
5290 }
5291 {
5292 resultobj = obj0; Py_INCREF(resultobj);
5293 }
5294 return resultobj;
5295 fail:
5296 return NULL;
5297 }
5298
5299
5300 SWIGINTERN PyObject *_wrap_AuiPaneInfo_GripperTop(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5301 PyObject *resultobj = 0;
5302 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5303 bool arg2 = (bool) true ;
5304 wxAuiPaneInfo *result = 0 ;
5305 void *argp1 = 0 ;
5306 int res1 = 0 ;
5307 bool val2 ;
5308 int ecode2 = 0 ;
5309 PyObject * obj0 = 0 ;
5310 PyObject * obj1 = 0 ;
5311 char * kwnames[] = {
5312 (char *) "self",(char *) "attop", NULL
5313 };
5314
5315 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_GripperTop",kwnames,&obj0,&obj1)) SWIG_fail;
5316 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5317 if (!SWIG_IsOK(res1)) {
5318 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_GripperTop" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5319 }
5320 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5321 if (obj1) {
5322 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5323 if (!SWIG_IsOK(ecode2)) {
5324 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_GripperTop" "', expected argument " "2"" of type '" "bool""'");
5325 }
5326 arg2 = static_cast< bool >(val2);
5327 }
5328 {
5329 PyThreadState* __tstate = wxPyBeginAllowThreads();
5330 {
5331 wxAuiPaneInfo &_result_ref = (arg1)->GripperTop(arg2);
5332 result = (wxAuiPaneInfo *) &_result_ref;
5333 }
5334 wxPyEndAllowThreads(__tstate);
5335 if (PyErr_Occurred()) SWIG_fail;
5336 }
5337 {
5338 resultobj = obj0; Py_INCREF(resultobj);
5339 }
5340 return resultobj;
5341 fail:
5342 return NULL;
5343 }
5344
5345
5346 SWIGINTERN PyObject *_wrap_AuiPaneInfo_CloseButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5347 PyObject *resultobj = 0;
5348 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5349 bool arg2 = (bool) true ;
5350 wxAuiPaneInfo *result = 0 ;
5351 void *argp1 = 0 ;
5352 int res1 = 0 ;
5353 bool val2 ;
5354 int ecode2 = 0 ;
5355 PyObject * obj0 = 0 ;
5356 PyObject * obj1 = 0 ;
5357 char * kwnames[] = {
5358 (char *) "self",(char *) "visible", NULL
5359 };
5360
5361 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_CloseButton",kwnames,&obj0,&obj1)) SWIG_fail;
5362 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5363 if (!SWIG_IsOK(res1)) {
5364 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CloseButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5365 }
5366 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5367 if (obj1) {
5368 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5369 if (!SWIG_IsOK(ecode2)) {
5370 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_CloseButton" "', expected argument " "2"" of type '" "bool""'");
5371 }
5372 arg2 = static_cast< bool >(val2);
5373 }
5374 {
5375 PyThreadState* __tstate = wxPyBeginAllowThreads();
5376 {
5377 wxAuiPaneInfo &_result_ref = (arg1)->CloseButton(arg2);
5378 result = (wxAuiPaneInfo *) &_result_ref;
5379 }
5380 wxPyEndAllowThreads(__tstate);
5381 if (PyErr_Occurred()) SWIG_fail;
5382 }
5383 {
5384 resultobj = obj0; Py_INCREF(resultobj);
5385 }
5386 return resultobj;
5387 fail:
5388 return NULL;
5389 }
5390
5391
5392 SWIGINTERN PyObject *_wrap_AuiPaneInfo_MaximizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5393 PyObject *resultobj = 0;
5394 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5395 bool arg2 = (bool) true ;
5396 wxAuiPaneInfo *result = 0 ;
5397 void *argp1 = 0 ;
5398 int res1 = 0 ;
5399 bool val2 ;
5400 int ecode2 = 0 ;
5401 PyObject * obj0 = 0 ;
5402 PyObject * obj1 = 0 ;
5403 char * kwnames[] = {
5404 (char *) "self",(char *) "visible", NULL
5405 };
5406
5407 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_MaximizeButton",kwnames,&obj0,&obj1)) SWIG_fail;
5408 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5409 if (!SWIG_IsOK(res1)) {
5410 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MaximizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5411 }
5412 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5413 if (obj1) {
5414 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5415 if (!SWIG_IsOK(ecode2)) {
5416 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_MaximizeButton" "', expected argument " "2"" of type '" "bool""'");
5417 }
5418 arg2 = static_cast< bool >(val2);
5419 }
5420 {
5421 PyThreadState* __tstate = wxPyBeginAllowThreads();
5422 {
5423 wxAuiPaneInfo &_result_ref = (arg1)->MaximizeButton(arg2);
5424 result = (wxAuiPaneInfo *) &_result_ref;
5425 }
5426 wxPyEndAllowThreads(__tstate);
5427 if (PyErr_Occurred()) SWIG_fail;
5428 }
5429 {
5430 resultobj = obj0; Py_INCREF(resultobj);
5431 }
5432 return resultobj;
5433 fail:
5434 return NULL;
5435 }
5436
5437
5438 SWIGINTERN PyObject *_wrap_AuiPaneInfo_MinimizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5439 PyObject *resultobj = 0;
5440 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5441 bool arg2 = (bool) true ;
5442 wxAuiPaneInfo *result = 0 ;
5443 void *argp1 = 0 ;
5444 int res1 = 0 ;
5445 bool val2 ;
5446 int ecode2 = 0 ;
5447 PyObject * obj0 = 0 ;
5448 PyObject * obj1 = 0 ;
5449 char * kwnames[] = {
5450 (char *) "self",(char *) "visible", NULL
5451 };
5452
5453 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_MinimizeButton",kwnames,&obj0,&obj1)) SWIG_fail;
5454 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5455 if (!SWIG_IsOK(res1)) {
5456 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MinimizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5457 }
5458 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5459 if (obj1) {
5460 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5461 if (!SWIG_IsOK(ecode2)) {
5462 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_MinimizeButton" "', expected argument " "2"" of type '" "bool""'");
5463 }
5464 arg2 = static_cast< bool >(val2);
5465 }
5466 {
5467 PyThreadState* __tstate = wxPyBeginAllowThreads();
5468 {
5469 wxAuiPaneInfo &_result_ref = (arg1)->MinimizeButton(arg2);
5470 result = (wxAuiPaneInfo *) &_result_ref;
5471 }
5472 wxPyEndAllowThreads(__tstate);
5473 if (PyErr_Occurred()) SWIG_fail;
5474 }
5475 {
5476 resultobj = obj0; Py_INCREF(resultobj);
5477 }
5478 return resultobj;
5479 fail:
5480 return NULL;
5481 }
5482
5483
5484 SWIGINTERN PyObject *_wrap_AuiPaneInfo_PinButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5485 PyObject *resultobj = 0;
5486 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5487 bool arg2 = (bool) true ;
5488 wxAuiPaneInfo *result = 0 ;
5489 void *argp1 = 0 ;
5490 int res1 = 0 ;
5491 bool val2 ;
5492 int ecode2 = 0 ;
5493 PyObject * obj0 = 0 ;
5494 PyObject * obj1 = 0 ;
5495 char * kwnames[] = {
5496 (char *) "self",(char *) "visible", NULL
5497 };
5498
5499 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_PinButton",kwnames,&obj0,&obj1)) SWIG_fail;
5500 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5501 if (!SWIG_IsOK(res1)) {
5502 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_PinButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5503 }
5504 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5505 if (obj1) {
5506 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5507 if (!SWIG_IsOK(ecode2)) {
5508 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_PinButton" "', expected argument " "2"" of type '" "bool""'");
5509 }
5510 arg2 = static_cast< bool >(val2);
5511 }
5512 {
5513 PyThreadState* __tstate = wxPyBeginAllowThreads();
5514 {
5515 wxAuiPaneInfo &_result_ref = (arg1)->PinButton(arg2);
5516 result = (wxAuiPaneInfo *) &_result_ref;
5517 }
5518 wxPyEndAllowThreads(__tstate);
5519 if (PyErr_Occurred()) SWIG_fail;
5520 }
5521 {
5522 resultobj = obj0; Py_INCREF(resultobj);
5523 }
5524 return resultobj;
5525 fail:
5526 return NULL;
5527 }
5528
5529
5530 SWIGINTERN PyObject *_wrap_AuiPaneInfo_DestroyOnClose(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5531 PyObject *resultobj = 0;
5532 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5533 bool arg2 = (bool) true ;
5534 wxAuiPaneInfo *result = 0 ;
5535 void *argp1 = 0 ;
5536 int res1 = 0 ;
5537 bool val2 ;
5538 int ecode2 = 0 ;
5539 PyObject * obj0 = 0 ;
5540 PyObject * obj1 = 0 ;
5541 char * kwnames[] = {
5542 (char *) "self",(char *) "b", NULL
5543 };
5544
5545 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_DestroyOnClose",kwnames,&obj0,&obj1)) SWIG_fail;
5546 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5547 if (!SWIG_IsOK(res1)) {
5548 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_DestroyOnClose" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5549 }
5550 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5551 if (obj1) {
5552 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5553 if (!SWIG_IsOK(ecode2)) {
5554 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_DestroyOnClose" "', expected argument " "2"" of type '" "bool""'");
5555 }
5556 arg2 = static_cast< bool >(val2);
5557 }
5558 {
5559 PyThreadState* __tstate = wxPyBeginAllowThreads();
5560 {
5561 wxAuiPaneInfo &_result_ref = (arg1)->DestroyOnClose(arg2);
5562 result = (wxAuiPaneInfo *) &_result_ref;
5563 }
5564 wxPyEndAllowThreads(__tstate);
5565 if (PyErr_Occurred()) SWIG_fail;
5566 }
5567 {
5568 resultobj = obj0; Py_INCREF(resultobj);
5569 }
5570 return resultobj;
5571 fail:
5572 return NULL;
5573 }
5574
5575
5576 SWIGINTERN PyObject *_wrap_AuiPaneInfo_TopDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5577 PyObject *resultobj = 0;
5578 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5579 bool arg2 = (bool) true ;
5580 wxAuiPaneInfo *result = 0 ;
5581 void *argp1 = 0 ;
5582 int res1 = 0 ;
5583 bool val2 ;
5584 int ecode2 = 0 ;
5585 PyObject * obj0 = 0 ;
5586 PyObject * obj1 = 0 ;
5587 char * kwnames[] = {
5588 (char *) "self",(char *) "b", NULL
5589 };
5590
5591 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_TopDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5592 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5593 if (!SWIG_IsOK(res1)) {
5594 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_TopDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5595 }
5596 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5597 if (obj1) {
5598 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5599 if (!SWIG_IsOK(ecode2)) {
5600 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_TopDockable" "', expected argument " "2"" of type '" "bool""'");
5601 }
5602 arg2 = static_cast< bool >(val2);
5603 }
5604 {
5605 PyThreadState* __tstate = wxPyBeginAllowThreads();
5606 {
5607 wxAuiPaneInfo &_result_ref = (arg1)->TopDockable(arg2);
5608 result = (wxAuiPaneInfo *) &_result_ref;
5609 }
5610 wxPyEndAllowThreads(__tstate);
5611 if (PyErr_Occurred()) SWIG_fail;
5612 }
5613 {
5614 resultobj = obj0; Py_INCREF(resultobj);
5615 }
5616 return resultobj;
5617 fail:
5618 return NULL;
5619 }
5620
5621
5622 SWIGINTERN PyObject *_wrap_AuiPaneInfo_BottomDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5623 PyObject *resultobj = 0;
5624 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5625 bool arg2 = (bool) true ;
5626 wxAuiPaneInfo *result = 0 ;
5627 void *argp1 = 0 ;
5628 int res1 = 0 ;
5629 bool val2 ;
5630 int ecode2 = 0 ;
5631 PyObject * obj0 = 0 ;
5632 PyObject * obj1 = 0 ;
5633 char * kwnames[] = {
5634 (char *) "self",(char *) "b", NULL
5635 };
5636
5637 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_BottomDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5638 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5639 if (!SWIG_IsOK(res1)) {
5640 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_BottomDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5641 }
5642 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5643 if (obj1) {
5644 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5645 if (!SWIG_IsOK(ecode2)) {
5646 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_BottomDockable" "', expected argument " "2"" of type '" "bool""'");
5647 }
5648 arg2 = static_cast< bool >(val2);
5649 }
5650 {
5651 PyThreadState* __tstate = wxPyBeginAllowThreads();
5652 {
5653 wxAuiPaneInfo &_result_ref = (arg1)->BottomDockable(arg2);
5654 result = (wxAuiPaneInfo *) &_result_ref;
5655 }
5656 wxPyEndAllowThreads(__tstate);
5657 if (PyErr_Occurred()) SWIG_fail;
5658 }
5659 {
5660 resultobj = obj0; Py_INCREF(resultobj);
5661 }
5662 return resultobj;
5663 fail:
5664 return NULL;
5665 }
5666
5667
5668 SWIGINTERN PyObject *_wrap_AuiPaneInfo_LeftDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5669 PyObject *resultobj = 0;
5670 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5671 bool arg2 = (bool) true ;
5672 wxAuiPaneInfo *result = 0 ;
5673 void *argp1 = 0 ;
5674 int res1 = 0 ;
5675 bool val2 ;
5676 int ecode2 = 0 ;
5677 PyObject * obj0 = 0 ;
5678 PyObject * obj1 = 0 ;
5679 char * kwnames[] = {
5680 (char *) "self",(char *) "b", NULL
5681 };
5682
5683 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_LeftDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5684 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5685 if (!SWIG_IsOK(res1)) {
5686 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_LeftDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5687 }
5688 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5689 if (obj1) {
5690 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5691 if (!SWIG_IsOK(ecode2)) {
5692 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_LeftDockable" "', expected argument " "2"" of type '" "bool""'");
5693 }
5694 arg2 = static_cast< bool >(val2);
5695 }
5696 {
5697 PyThreadState* __tstate = wxPyBeginAllowThreads();
5698 {
5699 wxAuiPaneInfo &_result_ref = (arg1)->LeftDockable(arg2);
5700 result = (wxAuiPaneInfo *) &_result_ref;
5701 }
5702 wxPyEndAllowThreads(__tstate);
5703 if (PyErr_Occurred()) SWIG_fail;
5704 }
5705 {
5706 resultobj = obj0; Py_INCREF(resultobj);
5707 }
5708 return resultobj;
5709 fail:
5710 return NULL;
5711 }
5712
5713
5714 SWIGINTERN PyObject *_wrap_AuiPaneInfo_RightDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5715 PyObject *resultobj = 0;
5716 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5717 bool arg2 = (bool) true ;
5718 wxAuiPaneInfo *result = 0 ;
5719 void *argp1 = 0 ;
5720 int res1 = 0 ;
5721 bool val2 ;
5722 int ecode2 = 0 ;
5723 PyObject * obj0 = 0 ;
5724 PyObject * obj1 = 0 ;
5725 char * kwnames[] = {
5726 (char *) "self",(char *) "b", NULL
5727 };
5728
5729 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_RightDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5730 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5731 if (!SWIG_IsOK(res1)) {
5732 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_RightDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5733 }
5734 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5735 if (obj1) {
5736 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5737 if (!SWIG_IsOK(ecode2)) {
5738 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_RightDockable" "', expected argument " "2"" of type '" "bool""'");
5739 }
5740 arg2 = static_cast< bool >(val2);
5741 }
5742 {
5743 PyThreadState* __tstate = wxPyBeginAllowThreads();
5744 {
5745 wxAuiPaneInfo &_result_ref = (arg1)->RightDockable(arg2);
5746 result = (wxAuiPaneInfo *) &_result_ref;
5747 }
5748 wxPyEndAllowThreads(__tstate);
5749 if (PyErr_Occurred()) SWIG_fail;
5750 }
5751 {
5752 resultobj = obj0; Py_INCREF(resultobj);
5753 }
5754 return resultobj;
5755 fail:
5756 return NULL;
5757 }
5758
5759
5760 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Floatable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5761 PyObject *resultobj = 0;
5762 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5763 bool arg2 = (bool) true ;
5764 wxAuiPaneInfo *result = 0 ;
5765 void *argp1 = 0 ;
5766 int res1 = 0 ;
5767 bool val2 ;
5768 int ecode2 = 0 ;
5769 PyObject * obj0 = 0 ;
5770 PyObject * obj1 = 0 ;
5771 char * kwnames[] = {
5772 (char *) "self",(char *) "b", NULL
5773 };
5774
5775 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Floatable",kwnames,&obj0,&obj1)) SWIG_fail;
5776 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5777 if (!SWIG_IsOK(res1)) {
5778 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Floatable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5779 }
5780 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5781 if (obj1) {
5782 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5783 if (!SWIG_IsOK(ecode2)) {
5784 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Floatable" "', expected argument " "2"" of type '" "bool""'");
5785 }
5786 arg2 = static_cast< bool >(val2);
5787 }
5788 {
5789 PyThreadState* __tstate = wxPyBeginAllowThreads();
5790 {
5791 wxAuiPaneInfo &_result_ref = (arg1)->Floatable(arg2);
5792 result = (wxAuiPaneInfo *) &_result_ref;
5793 }
5794 wxPyEndAllowThreads(__tstate);
5795 if (PyErr_Occurred()) SWIG_fail;
5796 }
5797 {
5798 resultobj = obj0; Py_INCREF(resultobj);
5799 }
5800 return resultobj;
5801 fail:
5802 return NULL;
5803 }
5804
5805
5806 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Movable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5807 PyObject *resultobj = 0;
5808 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5809 bool arg2 = (bool) true ;
5810 wxAuiPaneInfo *result = 0 ;
5811 void *argp1 = 0 ;
5812 int res1 = 0 ;
5813 bool val2 ;
5814 int ecode2 = 0 ;
5815 PyObject * obj0 = 0 ;
5816 PyObject * obj1 = 0 ;
5817 char * kwnames[] = {
5818 (char *) "self",(char *) "b", NULL
5819 };
5820
5821 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Movable",kwnames,&obj0,&obj1)) SWIG_fail;
5822 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5823 if (!SWIG_IsOK(res1)) {
5824 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Movable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5825 }
5826 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5827 if (obj1) {
5828 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5829 if (!SWIG_IsOK(ecode2)) {
5830 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Movable" "', expected argument " "2"" of type '" "bool""'");
5831 }
5832 arg2 = static_cast< bool >(val2);
5833 }
5834 {
5835 PyThreadState* __tstate = wxPyBeginAllowThreads();
5836 {
5837 wxAuiPaneInfo &_result_ref = (arg1)->Movable(arg2);
5838 result = (wxAuiPaneInfo *) &_result_ref;
5839 }
5840 wxPyEndAllowThreads(__tstate);
5841 if (PyErr_Occurred()) SWIG_fail;
5842 }
5843 {
5844 resultobj = obj0; Py_INCREF(resultobj);
5845 }
5846 return resultobj;
5847 fail:
5848 return NULL;
5849 }
5850
5851
5852 SWIGINTERN PyObject *_wrap_AuiPaneInfo_SaveHidden(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5853 PyObject *resultobj = 0;
5854 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5855 wxAuiPaneInfo *result = 0 ;
5856 void *argp1 = 0 ;
5857 int res1 = 0 ;
5858 PyObject *swig_obj[1] ;
5859
5860 if (!args) SWIG_fail;
5861 swig_obj[0] = args;
5862 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5863 if (!SWIG_IsOK(res1)) {
5864 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_SaveHidden" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5865 }
5866 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5867 {
5868 PyThreadState* __tstate = wxPyBeginAllowThreads();
5869 {
5870 wxAuiPaneInfo &_result_ref = (arg1)->SaveHidden();
5871 result = (wxAuiPaneInfo *) &_result_ref;
5872 }
5873 wxPyEndAllowThreads(__tstate);
5874 if (PyErr_Occurred()) SWIG_fail;
5875 }
5876 {
5877 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5878 }
5879 return resultobj;
5880 fail:
5881 return NULL;
5882 }
5883
5884
5885 SWIGINTERN PyObject *_wrap_AuiPaneInfo_RestoreHidden(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5886 PyObject *resultobj = 0;
5887 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5888 wxAuiPaneInfo *result = 0 ;
5889 void *argp1 = 0 ;
5890 int res1 = 0 ;
5891 PyObject *swig_obj[1] ;
5892
5893 if (!args) SWIG_fail;
5894 swig_obj[0] = args;
5895 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5896 if (!SWIG_IsOK(res1)) {
5897 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_RestoreHidden" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5898 }
5899 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5900 {
5901 PyThreadState* __tstate = wxPyBeginAllowThreads();
5902 {
5903 wxAuiPaneInfo &_result_ref = (arg1)->RestoreHidden();
5904 result = (wxAuiPaneInfo *) &_result_ref;
5905 }
5906 wxPyEndAllowThreads(__tstate);
5907 if (PyErr_Occurred()) SWIG_fail;
5908 }
5909 {
5910 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5911 }
5912 return resultobj;
5913 fail:
5914 return NULL;
5915 }
5916
5917
5918 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Dockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5919 PyObject *resultobj = 0;
5920 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5921 bool arg2 = (bool) true ;
5922 wxAuiPaneInfo *result = 0 ;
5923 void *argp1 = 0 ;
5924 int res1 = 0 ;
5925 bool val2 ;
5926 int ecode2 = 0 ;
5927 PyObject * obj0 = 0 ;
5928 PyObject * obj1 = 0 ;
5929 char * kwnames[] = {
5930 (char *) "self",(char *) "b", NULL
5931 };
5932
5933 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Dockable",kwnames,&obj0,&obj1)) SWIG_fail;
5934 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5935 if (!SWIG_IsOK(res1)) {
5936 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Dockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5937 }
5938 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5939 if (obj1) {
5940 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5941 if (!SWIG_IsOK(ecode2)) {
5942 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Dockable" "', expected argument " "2"" of type '" "bool""'");
5943 }
5944 arg2 = static_cast< bool >(val2);
5945 }
5946 {
5947 PyThreadState* __tstate = wxPyBeginAllowThreads();
5948 {
5949 wxAuiPaneInfo &_result_ref = (arg1)->Dockable(arg2);
5950 result = (wxAuiPaneInfo *) &_result_ref;
5951 }
5952 wxPyEndAllowThreads(__tstate);
5953 if (PyErr_Occurred()) SWIG_fail;
5954 }
5955 {
5956 resultobj = obj0; Py_INCREF(resultobj);
5957 }
5958 return resultobj;
5959 fail:
5960 return NULL;
5961 }
5962
5963
5964 SWIGINTERN PyObject *_wrap_AuiPaneInfo_DefaultPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5965 PyObject *resultobj = 0;
5966 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5967 wxAuiPaneInfo *result = 0 ;
5968 void *argp1 = 0 ;
5969 int res1 = 0 ;
5970 PyObject *swig_obj[1] ;
5971
5972 if (!args) SWIG_fail;
5973 swig_obj[0] = args;
5974 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5975 if (!SWIG_IsOK(res1)) {
5976 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_DefaultPane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5977 }
5978 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5979 {
5980 PyThreadState* __tstate = wxPyBeginAllowThreads();
5981 {
5982 wxAuiPaneInfo &_result_ref = (arg1)->DefaultPane();
5983 result = (wxAuiPaneInfo *) &_result_ref;
5984 }
5985 wxPyEndAllowThreads(__tstate);
5986 if (PyErr_Occurred()) SWIG_fail;
5987 }
5988 {
5989 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5990 }
5991 return resultobj;
5992 fail:
5993 return NULL;
5994 }
5995
5996
5997 SWIGINTERN PyObject *_wrap_AuiPaneInfo_CentrePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5998 PyObject *resultobj = 0;
5999 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6000 wxAuiPaneInfo *result = 0 ;
6001 void *argp1 = 0 ;
6002 int res1 = 0 ;
6003 PyObject *swig_obj[1] ;
6004
6005 if (!args) SWIG_fail;
6006 swig_obj[0] = args;
6007 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6008 if (!SWIG_IsOK(res1)) {
6009 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CentrePane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6010 }
6011 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6012 {
6013 PyThreadState* __tstate = wxPyBeginAllowThreads();
6014 {
6015 wxAuiPaneInfo &_result_ref = (arg1)->CentrePane();
6016 result = (wxAuiPaneInfo *) &_result_ref;
6017 }
6018 wxPyEndAllowThreads(__tstate);
6019 if (PyErr_Occurred()) SWIG_fail;
6020 }
6021 {
6022 resultobj = swig_obj[0]; Py_INCREF(resultobj);
6023 }
6024 return resultobj;
6025 fail:
6026 return NULL;
6027 }
6028
6029
6030 SWIGINTERN PyObject *_wrap_AuiPaneInfo_CenterPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6031 PyObject *resultobj = 0;
6032 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6033 wxAuiPaneInfo *result = 0 ;
6034 void *argp1 = 0 ;
6035 int res1 = 0 ;
6036 PyObject *swig_obj[1] ;
6037
6038 if (!args) SWIG_fail;
6039 swig_obj[0] = args;
6040 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6041 if (!SWIG_IsOK(res1)) {
6042 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CenterPane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6043 }
6044 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6045 {
6046 PyThreadState* __tstate = wxPyBeginAllowThreads();
6047 {
6048 wxAuiPaneInfo &_result_ref = (arg1)->CenterPane();
6049 result = (wxAuiPaneInfo *) &_result_ref;
6050 }
6051 wxPyEndAllowThreads(__tstate);
6052 if (PyErr_Occurred()) SWIG_fail;
6053 }
6054 {
6055 resultobj = swig_obj[0]; Py_INCREF(resultobj);
6056 }
6057 return resultobj;
6058 fail:
6059 return NULL;
6060 }
6061
6062
6063 SWIGINTERN PyObject *_wrap_AuiPaneInfo_ToolbarPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6064 PyObject *resultobj = 0;
6065 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6066 wxAuiPaneInfo *result = 0 ;
6067 void *argp1 = 0 ;
6068 int res1 = 0 ;
6069 PyObject *swig_obj[1] ;
6070
6071 if (!args) SWIG_fail;
6072 swig_obj[0] = args;
6073 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6074 if (!SWIG_IsOK(res1)) {
6075 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_ToolbarPane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6076 }
6077 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6078 {
6079 PyThreadState* __tstate = wxPyBeginAllowThreads();
6080 {
6081 wxAuiPaneInfo &_result_ref = (arg1)->ToolbarPane();
6082 result = (wxAuiPaneInfo *) &_result_ref;
6083 }
6084 wxPyEndAllowThreads(__tstate);
6085 if (PyErr_Occurred()) SWIG_fail;
6086 }
6087 {
6088 resultobj = swig_obj[0]; Py_INCREF(resultobj);
6089 }
6090 return resultobj;
6091 fail:
6092 return NULL;
6093 }
6094
6095
6096 SWIGINTERN PyObject *_wrap_AuiPaneInfo_SetFlag(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6097 PyObject *resultobj = 0;
6098 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6099 int arg2 ;
6100 bool arg3 ;
6101 wxAuiPaneInfo *result = 0 ;
6102 void *argp1 = 0 ;
6103 int res1 = 0 ;
6104 int val2 ;
6105 int ecode2 = 0 ;
6106 bool val3 ;
6107 int ecode3 = 0 ;
6108 PyObject * obj0 = 0 ;
6109 PyObject * obj1 = 0 ;
6110 PyObject * obj2 = 0 ;
6111 char * kwnames[] = {
6112 (char *) "self",(char *) "flag",(char *) "option_state", NULL
6113 };
6114
6115 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiPaneInfo_SetFlag",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
6116 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6117 if (!SWIG_IsOK(res1)) {
6118 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_SetFlag" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6119 }
6120 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6121 ecode2 = SWIG_AsVal_int(obj1, &val2);
6122 if (!SWIG_IsOK(ecode2)) {
6123 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_SetFlag" "', expected argument " "2"" of type '" "int""'");
6124 }
6125 arg2 = static_cast< int >(val2);
6126 ecode3 = SWIG_AsVal_bool(obj2, &val3);
6127 if (!SWIG_IsOK(ecode3)) {
6128 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiPaneInfo_SetFlag" "', expected argument " "3"" of type '" "bool""'");
6129 }
6130 arg3 = static_cast< bool >(val3);
6131 {
6132 PyThreadState* __tstate = wxPyBeginAllowThreads();
6133 {
6134 wxAuiPaneInfo &_result_ref = (arg1)->SetFlag(arg2,arg3);
6135 result = (wxAuiPaneInfo *) &_result_ref;
6136 }
6137 wxPyEndAllowThreads(__tstate);
6138 if (PyErr_Occurred()) SWIG_fail;
6139 }
6140 {
6141 resultobj = obj0; Py_INCREF(resultobj);
6142 }
6143 return resultobj;
6144 fail:
6145 return NULL;
6146 }
6147
6148
6149 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasFlag(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6150 PyObject *resultobj = 0;
6151 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6152 int arg2 ;
6153 bool result;
6154 void *argp1 = 0 ;
6155 int res1 = 0 ;
6156 int val2 ;
6157 int ecode2 = 0 ;
6158 PyObject * obj0 = 0 ;
6159 PyObject * obj1 = 0 ;
6160 char * kwnames[] = {
6161 (char *) "self",(char *) "flag", NULL
6162 };
6163
6164 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_HasFlag",kwnames,&obj0,&obj1)) SWIG_fail;
6165 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6166 if (!SWIG_IsOK(res1)) {
6167 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasFlag" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
6168 }
6169 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6170 ecode2 = SWIG_AsVal_int(obj1, &val2);
6171 if (!SWIG_IsOK(ecode2)) {
6172 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_HasFlag" "', expected argument " "2"" of type '" "int""'");
6173 }
6174 arg2 = static_cast< int >(val2);
6175 {
6176 PyThreadState* __tstate = wxPyBeginAllowThreads();
6177 result = (bool)((wxAuiPaneInfo const *)arg1)->HasFlag(arg2);
6178 wxPyEndAllowThreads(__tstate);
6179 if (PyErr_Occurred()) SWIG_fail;
6180 }
6181 {
6182 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6183 }
6184 return resultobj;
6185 fail:
6186 return NULL;
6187 }
6188
6189
6190 SWIGINTERN PyObject *_wrap_AuiPaneInfo_name_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6191 PyObject *resultobj = 0;
6192 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6193 wxString *arg2 = (wxString *) 0 ;
6194 void *argp1 = 0 ;
6195 int res1 = 0 ;
6196 bool temp2 = false ;
6197 PyObject *swig_obj[2] ;
6198
6199 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_name_set",2,2,swig_obj)) SWIG_fail;
6200 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6201 if (!SWIG_IsOK(res1)) {
6202 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_name_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6203 }
6204 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6205 {
6206 arg2 = wxString_in_helper(swig_obj[1]);
6207 if (arg2 == NULL) SWIG_fail;
6208 temp2 = true;
6209 }
6210 if (arg1) (arg1)->name = *arg2;
6211
6212 resultobj = SWIG_Py_Void();
6213 {
6214 if (temp2)
6215 delete arg2;
6216 }
6217 return resultobj;
6218 fail:
6219 {
6220 if (temp2)
6221 delete arg2;
6222 }
6223 return NULL;
6224 }
6225
6226
6227 SWIGINTERN PyObject *_wrap_AuiPaneInfo_name_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6228 PyObject *resultobj = 0;
6229 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6230 wxString *result = 0 ;
6231 void *argp1 = 0 ;
6232 int res1 = 0 ;
6233 PyObject *swig_obj[1] ;
6234
6235 if (!args) SWIG_fail;
6236 swig_obj[0] = args;
6237 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6238 if (!SWIG_IsOK(res1)) {
6239 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_name_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6240 }
6241 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6242 result = (wxString *)& ((arg1)->name);
6243 {
6244 #if wxUSE_UNICODE
6245 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
6246 #else
6247 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
6248 #endif
6249 }
6250 return resultobj;
6251 fail:
6252 return NULL;
6253 }
6254
6255
6256 SWIGINTERN PyObject *_wrap_AuiPaneInfo_caption_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6257 PyObject *resultobj = 0;
6258 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6259 wxString *arg2 = (wxString *) 0 ;
6260 void *argp1 = 0 ;
6261 int res1 = 0 ;
6262 bool temp2 = false ;
6263 PyObject *swig_obj[2] ;
6264
6265 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_caption_set",2,2,swig_obj)) SWIG_fail;
6266 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6267 if (!SWIG_IsOK(res1)) {
6268 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_caption_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6269 }
6270 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6271 {
6272 arg2 = wxString_in_helper(swig_obj[1]);
6273 if (arg2 == NULL) SWIG_fail;
6274 temp2 = true;
6275 }
6276 if (arg1) (arg1)->caption = *arg2;
6277
6278 resultobj = SWIG_Py_Void();
6279 {
6280 if (temp2)
6281 delete arg2;
6282 }
6283 return resultobj;
6284 fail:
6285 {
6286 if (temp2)
6287 delete arg2;
6288 }
6289 return NULL;
6290 }
6291
6292
6293 SWIGINTERN PyObject *_wrap_AuiPaneInfo_caption_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6294 PyObject *resultobj = 0;
6295 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6296 wxString *result = 0 ;
6297 void *argp1 = 0 ;
6298 int res1 = 0 ;
6299 PyObject *swig_obj[1] ;
6300
6301 if (!args) SWIG_fail;
6302 swig_obj[0] = args;
6303 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6304 if (!SWIG_IsOK(res1)) {
6305 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_caption_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6306 }
6307 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6308 result = (wxString *)& ((arg1)->caption);
6309 {
6310 #if wxUSE_UNICODE
6311 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
6312 #else
6313 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
6314 #endif
6315 }
6316 return resultobj;
6317 fail:
6318 return NULL;
6319 }
6320
6321
6322 SWIGINTERN PyObject *_wrap_AuiPaneInfo_window_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6323 PyObject *resultobj = 0;
6324 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6325 wxWindow *arg2 = (wxWindow *) 0 ;
6326 void *argp1 = 0 ;
6327 int res1 = 0 ;
6328 void *argp2 = 0 ;
6329 int res2 = 0 ;
6330 PyObject *swig_obj[2] ;
6331
6332 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_window_set",2,2,swig_obj)) SWIG_fail;
6333 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6334 if (!SWIG_IsOK(res1)) {
6335 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_window_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6336 }
6337 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6338 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxWindow, SWIG_POINTER_DISOWN | 0 );
6339 if (!SWIG_IsOK(res2)) {
6340 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_window_set" "', expected argument " "2"" of type '" "wxWindow *""'");
6341 }
6342 arg2 = reinterpret_cast< wxWindow * >(argp2);
6343 if (arg1) (arg1)->window = arg2;
6344
6345 resultobj = SWIG_Py_Void();
6346 return resultobj;
6347 fail:
6348 return NULL;
6349 }
6350
6351
6352 SWIGINTERN PyObject *_wrap_AuiPaneInfo_window_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6353 PyObject *resultobj = 0;
6354 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6355 wxWindow *result = 0 ;
6356 void *argp1 = 0 ;
6357 int res1 = 0 ;
6358 PyObject *swig_obj[1] ;
6359
6360 if (!args) SWIG_fail;
6361 swig_obj[0] = args;
6362 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6363 if (!SWIG_IsOK(res1)) {
6364 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_window_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6365 }
6366 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6367 result = (wxWindow *) ((arg1)->window);
6368 {
6369 resultobj = wxPyMake_wxObject(result, 0);
6370 }
6371 return resultobj;
6372 fail:
6373 return NULL;
6374 }
6375
6376
6377 SWIGINTERN PyObject *_wrap_AuiPaneInfo_frame_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6378 PyObject *resultobj = 0;
6379 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6380 wxFrame *arg2 = (wxFrame *) 0 ;
6381 void *argp1 = 0 ;
6382 int res1 = 0 ;
6383 void *argp2 = 0 ;
6384 int res2 = 0 ;
6385 PyObject *swig_obj[2] ;
6386
6387 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_frame_set",2,2,swig_obj)) SWIG_fail;
6388 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6389 if (!SWIG_IsOK(res1)) {
6390 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_frame_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6391 }
6392 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6393 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxFrame, SWIG_POINTER_DISOWN | 0 );
6394 if (!SWIG_IsOK(res2)) {
6395 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_frame_set" "', expected argument " "2"" of type '" "wxFrame *""'");
6396 }
6397 arg2 = reinterpret_cast< wxFrame * >(argp2);
6398 if (arg1) (arg1)->frame = arg2;
6399
6400 resultobj = SWIG_Py_Void();
6401 return resultobj;
6402 fail:
6403 return NULL;
6404 }
6405
6406
6407 SWIGINTERN PyObject *_wrap_AuiPaneInfo_frame_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6408 PyObject *resultobj = 0;
6409 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6410 wxFrame *result = 0 ;
6411 void *argp1 = 0 ;
6412 int res1 = 0 ;
6413 PyObject *swig_obj[1] ;
6414
6415 if (!args) SWIG_fail;
6416 swig_obj[0] = args;
6417 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6418 if (!SWIG_IsOK(res1)) {
6419 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_frame_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6420 }
6421 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6422 result = (wxFrame *) ((arg1)->frame);
6423 {
6424 resultobj = wxPyMake_wxObject(result, 0);
6425 }
6426 return resultobj;
6427 fail:
6428 return NULL;
6429 }
6430
6431
6432 SWIGINTERN PyObject *_wrap_AuiPaneInfo_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6433 PyObject *resultobj = 0;
6434 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6435 int arg2 ;
6436 void *argp1 = 0 ;
6437 int res1 = 0 ;
6438 int val2 ;
6439 int ecode2 = 0 ;
6440 PyObject *swig_obj[2] ;
6441
6442 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_state_set",2,2,swig_obj)) SWIG_fail;
6443 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6444 if (!SWIG_IsOK(res1)) {
6445 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_state_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6446 }
6447 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6448 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6449 if (!SWIG_IsOK(ecode2)) {
6450 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_state_set" "', expected argument " "2"" of type '" "int""'");
6451 }
6452 arg2 = static_cast< int >(val2);
6453 if (arg1) (arg1)->state = arg2;
6454
6455 resultobj = SWIG_Py_Void();
6456 return resultobj;
6457 fail:
6458 return NULL;
6459 }
6460
6461
6462 SWIGINTERN PyObject *_wrap_AuiPaneInfo_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6463 PyObject *resultobj = 0;
6464 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6465 int result;
6466 void *argp1 = 0 ;
6467 int res1 = 0 ;
6468 PyObject *swig_obj[1] ;
6469
6470 if (!args) SWIG_fail;
6471 swig_obj[0] = args;
6472 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6473 if (!SWIG_IsOK(res1)) {
6474 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_state_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6475 }
6476 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6477 result = (int) ((arg1)->state);
6478 resultobj = SWIG_From_int(static_cast< int >(result));
6479 return resultobj;
6480 fail:
6481 return NULL;
6482 }
6483
6484
6485 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_direction_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6486 PyObject *resultobj = 0;
6487 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6488 int arg2 ;
6489 void *argp1 = 0 ;
6490 int res1 = 0 ;
6491 int val2 ;
6492 int ecode2 = 0 ;
6493 PyObject *swig_obj[2] ;
6494
6495 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_direction_set",2,2,swig_obj)) SWIG_fail;
6496 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6497 if (!SWIG_IsOK(res1)) {
6498 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_direction_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6499 }
6500 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6501 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6502 if (!SWIG_IsOK(ecode2)) {
6503 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_direction_set" "', expected argument " "2"" of type '" "int""'");
6504 }
6505 arg2 = static_cast< int >(val2);
6506 if (arg1) (arg1)->dock_direction = arg2;
6507
6508 resultobj = SWIG_Py_Void();
6509 return resultobj;
6510 fail:
6511 return NULL;
6512 }
6513
6514
6515 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_direction_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6516 PyObject *resultobj = 0;
6517 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6518 int result;
6519 void *argp1 = 0 ;
6520 int res1 = 0 ;
6521 PyObject *swig_obj[1] ;
6522
6523 if (!args) SWIG_fail;
6524 swig_obj[0] = args;
6525 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6526 if (!SWIG_IsOK(res1)) {
6527 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_direction_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6528 }
6529 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6530 result = (int) ((arg1)->dock_direction);
6531 resultobj = SWIG_From_int(static_cast< int >(result));
6532 return resultobj;
6533 fail:
6534 return NULL;
6535 }
6536
6537
6538 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_layer_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6539 PyObject *resultobj = 0;
6540 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6541 int arg2 ;
6542 void *argp1 = 0 ;
6543 int res1 = 0 ;
6544 int val2 ;
6545 int ecode2 = 0 ;
6546 PyObject *swig_obj[2] ;
6547
6548 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_layer_set",2,2,swig_obj)) SWIG_fail;
6549 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6550 if (!SWIG_IsOK(res1)) {
6551 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_layer_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6552 }
6553 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6554 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6555 if (!SWIG_IsOK(ecode2)) {
6556 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_layer_set" "', expected argument " "2"" of type '" "int""'");
6557 }
6558 arg2 = static_cast< int >(val2);
6559 if (arg1) (arg1)->dock_layer = arg2;
6560
6561 resultobj = SWIG_Py_Void();
6562 return resultobj;
6563 fail:
6564 return NULL;
6565 }
6566
6567
6568 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_layer_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6569 PyObject *resultobj = 0;
6570 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6571 int result;
6572 void *argp1 = 0 ;
6573 int res1 = 0 ;
6574 PyObject *swig_obj[1] ;
6575
6576 if (!args) SWIG_fail;
6577 swig_obj[0] = args;
6578 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6579 if (!SWIG_IsOK(res1)) {
6580 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_layer_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6581 }
6582 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6583 result = (int) ((arg1)->dock_layer);
6584 resultobj = SWIG_From_int(static_cast< int >(result));
6585 return resultobj;
6586 fail:
6587 return NULL;
6588 }
6589
6590
6591 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_row_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6592 PyObject *resultobj = 0;
6593 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6594 int arg2 ;
6595 void *argp1 = 0 ;
6596 int res1 = 0 ;
6597 int val2 ;
6598 int ecode2 = 0 ;
6599 PyObject *swig_obj[2] ;
6600
6601 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_row_set",2,2,swig_obj)) SWIG_fail;
6602 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6603 if (!SWIG_IsOK(res1)) {
6604 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_row_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6605 }
6606 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6607 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6608 if (!SWIG_IsOK(ecode2)) {
6609 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_row_set" "', expected argument " "2"" of type '" "int""'");
6610 }
6611 arg2 = static_cast< int >(val2);
6612 if (arg1) (arg1)->dock_row = arg2;
6613
6614 resultobj = SWIG_Py_Void();
6615 return resultobj;
6616 fail:
6617 return NULL;
6618 }
6619
6620
6621 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_row_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6622 PyObject *resultobj = 0;
6623 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6624 int result;
6625 void *argp1 = 0 ;
6626 int res1 = 0 ;
6627 PyObject *swig_obj[1] ;
6628
6629 if (!args) SWIG_fail;
6630 swig_obj[0] = args;
6631 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6632 if (!SWIG_IsOK(res1)) {
6633 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_row_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6634 }
6635 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6636 result = (int) ((arg1)->dock_row);
6637 resultobj = SWIG_From_int(static_cast< int >(result));
6638 return resultobj;
6639 fail:
6640 return NULL;
6641 }
6642
6643
6644 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_pos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6645 PyObject *resultobj = 0;
6646 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6647 int arg2 ;
6648 void *argp1 = 0 ;
6649 int res1 = 0 ;
6650 int val2 ;
6651 int ecode2 = 0 ;
6652 PyObject *swig_obj[2] ;
6653
6654 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_pos_set",2,2,swig_obj)) SWIG_fail;
6655 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6656 if (!SWIG_IsOK(res1)) {
6657 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_pos_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6658 }
6659 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6660 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6661 if (!SWIG_IsOK(ecode2)) {
6662 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_pos_set" "', expected argument " "2"" of type '" "int""'");
6663 }
6664 arg2 = static_cast< int >(val2);
6665 if (arg1) (arg1)->dock_pos = arg2;
6666
6667 resultobj = SWIG_Py_Void();
6668 return resultobj;
6669 fail:
6670 return NULL;
6671 }
6672
6673
6674 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_pos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6675 PyObject *resultobj = 0;
6676 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6677 int result;
6678 void *argp1 = 0 ;
6679 int res1 = 0 ;
6680 PyObject *swig_obj[1] ;
6681
6682 if (!args) SWIG_fail;
6683 swig_obj[0] = args;
6684 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6685 if (!SWIG_IsOK(res1)) {
6686 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_pos_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6687 }
6688 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6689 result = (int) ((arg1)->dock_pos);
6690 resultobj = SWIG_From_int(static_cast< int >(result));
6691 return resultobj;
6692 fail:
6693 return NULL;
6694 }
6695
6696
6697 SWIGINTERN PyObject *_wrap_AuiPaneInfo_best_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6698 PyObject *resultobj = 0;
6699 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6700 wxSize *arg2 = (wxSize *) 0 ;
6701 void *argp1 = 0 ;
6702 int res1 = 0 ;
6703 void *argp2 = 0 ;
6704 int res2 = 0 ;
6705 PyObject *swig_obj[2] ;
6706
6707 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_best_size_set",2,2,swig_obj)) SWIG_fail;
6708 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6709 if (!SWIG_IsOK(res1)) {
6710 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_best_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6711 }
6712 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6713 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6714 if (!SWIG_IsOK(res2)) {
6715 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_best_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
6716 }
6717 arg2 = reinterpret_cast< wxSize * >(argp2);
6718 if (arg1) (arg1)->best_size = *arg2;
6719
6720 resultobj = SWIG_Py_Void();
6721 return resultobj;
6722 fail:
6723 return NULL;
6724 }
6725
6726
6727 SWIGINTERN PyObject *_wrap_AuiPaneInfo_best_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6728 PyObject *resultobj = 0;
6729 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6730 wxSize *result = 0 ;
6731 void *argp1 = 0 ;
6732 int res1 = 0 ;
6733 PyObject *swig_obj[1] ;
6734
6735 if (!args) SWIG_fail;
6736 swig_obj[0] = args;
6737 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6738 if (!SWIG_IsOK(res1)) {
6739 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_best_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6740 }
6741 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6742 result = (wxSize *)& ((arg1)->best_size);
6743 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6744 return resultobj;
6745 fail:
6746 return NULL;
6747 }
6748
6749
6750 SWIGINTERN PyObject *_wrap_AuiPaneInfo_min_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6751 PyObject *resultobj = 0;
6752 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6753 wxSize *arg2 = (wxSize *) 0 ;
6754 void *argp1 = 0 ;
6755 int res1 = 0 ;
6756 void *argp2 = 0 ;
6757 int res2 = 0 ;
6758 PyObject *swig_obj[2] ;
6759
6760 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_min_size_set",2,2,swig_obj)) SWIG_fail;
6761 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6762 if (!SWIG_IsOK(res1)) {
6763 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_min_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6764 }
6765 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6766 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6767 if (!SWIG_IsOK(res2)) {
6768 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_min_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
6769 }
6770 arg2 = reinterpret_cast< wxSize * >(argp2);
6771 if (arg1) (arg1)->min_size = *arg2;
6772
6773 resultobj = SWIG_Py_Void();
6774 return resultobj;
6775 fail:
6776 return NULL;
6777 }
6778
6779
6780 SWIGINTERN PyObject *_wrap_AuiPaneInfo_min_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6781 PyObject *resultobj = 0;
6782 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6783 wxSize *result = 0 ;
6784 void *argp1 = 0 ;
6785 int res1 = 0 ;
6786 PyObject *swig_obj[1] ;
6787
6788 if (!args) SWIG_fail;
6789 swig_obj[0] = args;
6790 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6791 if (!SWIG_IsOK(res1)) {
6792 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_min_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6793 }
6794 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6795 result = (wxSize *)& ((arg1)->min_size);
6796 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6797 return resultobj;
6798 fail:
6799 return NULL;
6800 }
6801
6802
6803 SWIGINTERN PyObject *_wrap_AuiPaneInfo_max_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6804 PyObject *resultobj = 0;
6805 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6806 wxSize *arg2 = (wxSize *) 0 ;
6807 void *argp1 = 0 ;
6808 int res1 = 0 ;
6809 void *argp2 = 0 ;
6810 int res2 = 0 ;
6811 PyObject *swig_obj[2] ;
6812
6813 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_max_size_set",2,2,swig_obj)) SWIG_fail;
6814 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6815 if (!SWIG_IsOK(res1)) {
6816 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_max_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6817 }
6818 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6819 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6820 if (!SWIG_IsOK(res2)) {
6821 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_max_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
6822 }
6823 arg2 = reinterpret_cast< wxSize * >(argp2);
6824 if (arg1) (arg1)->max_size = *arg2;
6825
6826 resultobj = SWIG_Py_Void();
6827 return resultobj;
6828 fail:
6829 return NULL;
6830 }
6831
6832
6833 SWIGINTERN PyObject *_wrap_AuiPaneInfo_max_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6834 PyObject *resultobj = 0;
6835 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6836 wxSize *result = 0 ;
6837 void *argp1 = 0 ;
6838 int res1 = 0 ;
6839 PyObject *swig_obj[1] ;
6840
6841 if (!args) SWIG_fail;
6842 swig_obj[0] = args;
6843 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6844 if (!SWIG_IsOK(res1)) {
6845 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_max_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6846 }
6847 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6848 result = (wxSize *)& ((arg1)->max_size);
6849 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6850 return resultobj;
6851 fail:
6852 return NULL;
6853 }
6854
6855
6856 SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_pos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6857 PyObject *resultobj = 0;
6858 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6859 wxPoint *arg2 = (wxPoint *) 0 ;
6860 void *argp1 = 0 ;
6861 int res1 = 0 ;
6862 void *argp2 = 0 ;
6863 int res2 = 0 ;
6864 PyObject *swig_obj[2] ;
6865
6866 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_floating_pos_set",2,2,swig_obj)) SWIG_fail;
6867 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6868 if (!SWIG_IsOK(res1)) {
6869 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_floating_pos_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6870 }
6871 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6872 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxPoint, 0 | 0 );
6873 if (!SWIG_IsOK(res2)) {
6874 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_floating_pos_set" "', expected argument " "2"" of type '" "wxPoint *""'");
6875 }
6876 arg2 = reinterpret_cast< wxPoint * >(argp2);
6877 if (arg1) (arg1)->floating_pos = *arg2;
6878
6879 resultobj = SWIG_Py_Void();
6880 return resultobj;
6881 fail:
6882 return NULL;
6883 }
6884
6885
6886 SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_pos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6887 PyObject *resultobj = 0;
6888 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6889 wxPoint *result = 0 ;
6890 void *argp1 = 0 ;
6891 int res1 = 0 ;
6892 PyObject *swig_obj[1] ;
6893
6894 if (!args) SWIG_fail;
6895 swig_obj[0] = args;
6896 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6897 if (!SWIG_IsOK(res1)) {
6898 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_floating_pos_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6899 }
6900 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6901 result = (wxPoint *)& ((arg1)->floating_pos);
6902 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPoint, 0 | 0 );
6903 return resultobj;
6904 fail:
6905 return NULL;
6906 }
6907
6908
6909 SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6910 PyObject *resultobj = 0;
6911 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6912 wxSize *arg2 = (wxSize *) 0 ;
6913 void *argp1 = 0 ;
6914 int res1 = 0 ;
6915 void *argp2 = 0 ;
6916 int res2 = 0 ;
6917 PyObject *swig_obj[2] ;
6918
6919 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_floating_size_set",2,2,swig_obj)) SWIG_fail;
6920 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6921 if (!SWIG_IsOK(res1)) {
6922 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_floating_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6923 }
6924 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6925 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6926 if (!SWIG_IsOK(res2)) {
6927 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_floating_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
6928 }
6929 arg2 = reinterpret_cast< wxSize * >(argp2);
6930 if (arg1) (arg1)->floating_size = *arg2;
6931
6932 resultobj = SWIG_Py_Void();
6933 return resultobj;
6934 fail:
6935 return NULL;
6936 }
6937
6938
6939 SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6940 PyObject *resultobj = 0;
6941 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6942 wxSize *result = 0 ;
6943 void *argp1 = 0 ;
6944 int res1 = 0 ;
6945 PyObject *swig_obj[1] ;
6946
6947 if (!args) SWIG_fail;
6948 swig_obj[0] = args;
6949 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6950 if (!SWIG_IsOK(res1)) {
6951 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_floating_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6952 }
6953 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6954 result = (wxSize *)& ((arg1)->floating_size);
6955 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6956 return resultobj;
6957 fail:
6958 return NULL;
6959 }
6960
6961
6962 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_proportion_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6963 PyObject *resultobj = 0;
6964 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6965 int arg2 ;
6966 void *argp1 = 0 ;
6967 int res1 = 0 ;
6968 int val2 ;
6969 int ecode2 = 0 ;
6970 PyObject *swig_obj[2] ;
6971
6972 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_proportion_set",2,2,swig_obj)) SWIG_fail;
6973 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6974 if (!SWIG_IsOK(res1)) {
6975 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_proportion_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6976 }
6977 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6978 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6979 if (!SWIG_IsOK(ecode2)) {
6980 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_proportion_set" "', expected argument " "2"" of type '" "int""'");
6981 }
6982 arg2 = static_cast< int >(val2);
6983 if (arg1) (arg1)->dock_proportion = arg2;
6984
6985 resultobj = SWIG_Py_Void();
6986 return resultobj;
6987 fail:
6988 return NULL;
6989 }
6990
6991
6992 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_proportion_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6993 PyObject *resultobj = 0;
6994 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6995 int result;
6996 void *argp1 = 0 ;
6997 int res1 = 0 ;
6998 PyObject *swig_obj[1] ;
6999
7000 if (!args) SWIG_fail;
7001 swig_obj[0] = args;
7002 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
7003 if (!SWIG_IsOK(res1)) {
7004 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_proportion_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
7005 }
7006 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
7007 result = (int) ((arg1)->dock_proportion);
7008 resultobj = SWIG_From_int(static_cast< int >(result));
7009 return resultobj;
7010 fail:
7011 return NULL;
7012 }
7013
7014
7015 SWIGINTERN PyObject *_wrap_AuiPaneInfo_buttons_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7016 PyObject *resultobj = 0;
7017 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
7018 wxAuiPaneButtonArray arg2 ;
7019 void *argp1 = 0 ;
7020 int res1 = 0 ;
7021 void *argp2 ;
7022 int res2 = 0 ;
7023 PyObject *swig_obj[2] ;
7024
7025 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_buttons_set",2,2,swig_obj)) SWIG_fail;
7026 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
7027 if (!SWIG_IsOK(res1)) {
7028 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_buttons_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
7029 }
7030 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
7031 {
7032 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_wxAuiPaneButtonArray, 0 | 0);
7033 if (!SWIG_IsOK(res2)) {
7034 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_buttons_set" "', expected argument " "2"" of type '" "wxAuiPaneButtonArray""'");
7035 }
7036 if (!argp2) {
7037 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiPaneInfo_buttons_set" "', expected argument " "2"" of type '" "wxAuiPaneButtonArray""'");
7038 } else {
7039 wxAuiPaneButtonArray * temp = reinterpret_cast< wxAuiPaneButtonArray * >(argp2);
7040 arg2 = *temp;
7041 if (SWIG_IsNewObj(res2)) delete temp;
7042 }
7043 }
7044 if (arg1) (arg1)->buttons = arg2;
7045
7046 resultobj = SWIG_Py_Void();
7047 return resultobj;
7048 fail:
7049 return NULL;
7050 }
7051
7052
7053 SWIGINTERN PyObject *_wrap_AuiPaneInfo_buttons_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7054 PyObject *resultobj = 0;
7055 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
7056 wxAuiPaneButtonArray result;
7057 void *argp1 = 0 ;
7058 int res1 = 0 ;
7059 PyObject *swig_obj[1] ;
7060
7061 if (!args) SWIG_fail;
7062 swig_obj[0] = args;
7063 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
7064 if (!SWIG_IsOK(res1)) {
7065 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_buttons_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
7066 }
7067 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
7068 result = ((arg1)->buttons);
7069 resultobj = SWIG_NewPointerObj((new wxAuiPaneButtonArray(static_cast< const wxAuiPaneButtonArray& >(result))), SWIGTYPE_p_wxAuiPaneButtonArray, SWIG_POINTER_OWN | 0 );
7070 return resultobj;
7071 fail:
7072 return NULL;
7073 }
7074
7075
7076 SWIGINTERN PyObject *_wrap_AuiPaneInfo_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7077 PyObject *resultobj = 0;
7078 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
7079 wxRect *arg2 = (wxRect *) 0 ;
7080 void *argp1 = 0 ;
7081 int res1 = 0 ;
7082 void *argp2 = 0 ;
7083 int res2 = 0 ;
7084 PyObject *swig_obj[2] ;
7085
7086 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_rect_set",2,2,swig_obj)) SWIG_fail;
7087 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
7088 if (!SWIG_IsOK(res1)) {
7089 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_rect_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
7090 }
7091 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
7092 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
7093 if (!SWIG_IsOK(res2)) {
7094 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
7095 }
7096 arg2 = reinterpret_cast< wxRect * >(argp2);
7097 if (arg1) (arg1)->rect = *arg2;
7098
7099 resultobj = SWIG_Py_Void();
7100 return resultobj;
7101 fail:
7102 return NULL;
7103 }
7104
7105
7106 SWIGINTERN PyObject *_wrap_AuiPaneInfo_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7107 PyObject *resultobj = 0;
7108 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
7109 wxRect *result = 0 ;
7110 void *argp1 = 0 ;
7111 int res1 = 0 ;
7112 PyObject *swig_obj[1] ;
7113
7114 if (!args) SWIG_fail;
7115 swig_obj[0] = args;
7116 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
7117 if (!SWIG_IsOK(res1)) {
7118 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_rect_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
7119 }
7120 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
7121 result = (wxRect *)& ((arg1)->rect);
7122 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
7123 return resultobj;
7124 fail:
7125 return NULL;
7126 }
7127
7128
7129 SWIGINTERN PyObject *AuiPaneInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7130 PyObject *obj;
7131 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
7132 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiPaneInfo, SWIG_NewClientData(obj));
7133 return SWIG_Py_Void();
7134 }
7135
7136 SWIGINTERN PyObject *AuiPaneInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7137 return SWIG_Python_InitShadowInstance(args);
7138 }
7139
7140 SWIGINTERN PyObject *_wrap_new_AuiManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7141 PyObject *resultobj = 0;
7142 wxWindow *arg1 = (wxWindow *) NULL ;
7143 int arg2 = (int) wxAUI_MGR_DEFAULT ;
7144 wxAuiManager *result = 0 ;
7145 void *argp1 = 0 ;
7146 int res1 = 0 ;
7147 int val2 ;
7148 int ecode2 = 0 ;
7149 PyObject * obj0 = 0 ;
7150 PyObject * obj1 = 0 ;
7151 char * kwnames[] = {
7152 (char *) "managed_wnd",(char *) "flags", NULL
7153 };
7154
7155 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_AuiManager",kwnames,&obj0,&obj1)) SWIG_fail;
7156 if (obj0) {
7157 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
7158 if (!SWIG_IsOK(res1)) {
7159 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiManager" "', expected argument " "1"" of type '" "wxWindow *""'");
7160 }
7161 arg1 = reinterpret_cast< wxWindow * >(argp1);
7162 }
7163 if (obj1) {
7164 ecode2 = SWIG_AsVal_int(obj1, &val2);
7165 if (!SWIG_IsOK(ecode2)) {
7166 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiManager" "', expected argument " "2"" of type '" "int""'");
7167 }
7168 arg2 = static_cast< int >(val2);
7169 }
7170 {
7171 PyThreadState* __tstate = wxPyBeginAllowThreads();
7172 result = (wxAuiManager *)new wxAuiManager(arg1,arg2);
7173 wxPyEndAllowThreads(__tstate);
7174 if (PyErr_Occurred()) SWIG_fail;
7175 }
7176 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, SWIG_POINTER_NEW | 0 );
7177 return resultobj;
7178 fail:
7179 return NULL;
7180 }
7181
7182
7183 SWIGINTERN PyObject *_wrap_delete_AuiManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7184 PyObject *resultobj = 0;
7185 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7186 void *argp1 = 0 ;
7187 int res1 = 0 ;
7188 PyObject *swig_obj[1] ;
7189
7190 if (!args) SWIG_fail;
7191 swig_obj[0] = args;
7192 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, SWIG_POINTER_DISOWN | 0 );
7193 if (!SWIG_IsOK(res1)) {
7194 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiManager" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7195 }
7196 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7197 {
7198 PyThreadState* __tstate = wxPyBeginAllowThreads();
7199 delete arg1;
7200
7201 wxPyEndAllowThreads(__tstate);
7202 if (PyErr_Occurred()) SWIG_fail;
7203 }
7204 resultobj = SWIG_Py_Void();
7205 return resultobj;
7206 fail:
7207 return NULL;
7208 }
7209
7210
7211 SWIGINTERN PyObject *_wrap_AuiManager_UnInit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7212 PyObject *resultobj = 0;
7213 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7214 void *argp1 = 0 ;
7215 int res1 = 0 ;
7216 PyObject *swig_obj[1] ;
7217
7218 if (!args) SWIG_fail;
7219 swig_obj[0] = args;
7220 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7221 if (!SWIG_IsOK(res1)) {
7222 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_UnInit" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7223 }
7224 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7225 {
7226 PyThreadState* __tstate = wxPyBeginAllowThreads();
7227 (arg1)->UnInit();
7228 wxPyEndAllowThreads(__tstate);
7229 if (PyErr_Occurred()) SWIG_fail;
7230 }
7231 resultobj = SWIG_Py_Void();
7232 return resultobj;
7233 fail:
7234 return NULL;
7235 }
7236
7237
7238 SWIGINTERN PyObject *_wrap_AuiManager_SetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7239 PyObject *resultobj = 0;
7240 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7241 int arg2 ;
7242 void *argp1 = 0 ;
7243 int res1 = 0 ;
7244 int val2 ;
7245 int ecode2 = 0 ;
7246 PyObject * obj0 = 0 ;
7247 PyObject * obj1 = 0 ;
7248 char * kwnames[] = {
7249 (char *) "self",(char *) "flags", NULL
7250 };
7251
7252 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SetFlags",kwnames,&obj0,&obj1)) SWIG_fail;
7253 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7254 if (!SWIG_IsOK(res1)) {
7255 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetFlags" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7256 }
7257 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7258 ecode2 = SWIG_AsVal_int(obj1, &val2);
7259 if (!SWIG_IsOK(ecode2)) {
7260 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManager_SetFlags" "', expected argument " "2"" of type '" "int""'");
7261 }
7262 arg2 = static_cast< int >(val2);
7263 {
7264 PyThreadState* __tstate = wxPyBeginAllowThreads();
7265 (arg1)->SetFlags(arg2);
7266 wxPyEndAllowThreads(__tstate);
7267 if (PyErr_Occurred()) SWIG_fail;
7268 }
7269 resultobj = SWIG_Py_Void();
7270 return resultobj;
7271 fail:
7272 return NULL;
7273 }
7274
7275
7276 SWIGINTERN PyObject *_wrap_AuiManager_GetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7277 PyObject *resultobj = 0;
7278 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7279 int result;
7280 void *argp1 = 0 ;
7281 int res1 = 0 ;
7282 PyObject *swig_obj[1] ;
7283
7284 if (!args) SWIG_fail;
7285 swig_obj[0] = args;
7286 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7287 if (!SWIG_IsOK(res1)) {
7288 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetFlags" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
7289 }
7290 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7291 {
7292 PyThreadState* __tstate = wxPyBeginAllowThreads();
7293 result = (int)((wxAuiManager const *)arg1)->GetFlags();
7294 wxPyEndAllowThreads(__tstate);
7295 if (PyErr_Occurred()) SWIG_fail;
7296 }
7297 resultobj = SWIG_From_int(static_cast< int >(result));
7298 return resultobj;
7299 fail:
7300 return NULL;
7301 }
7302
7303
7304 SWIGINTERN PyObject *_wrap_AuiManager_SetManagedWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7305 PyObject *resultobj = 0;
7306 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7307 wxWindow *arg2 = (wxWindow *) 0 ;
7308 void *argp1 = 0 ;
7309 int res1 = 0 ;
7310 void *argp2 = 0 ;
7311 int res2 = 0 ;
7312 PyObject * obj0 = 0 ;
7313 PyObject * obj1 = 0 ;
7314 char * kwnames[] = {
7315 (char *) "self",(char *) "managed_wnd", NULL
7316 };
7317
7318 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SetManagedWindow",kwnames,&obj0,&obj1)) SWIG_fail;
7319 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7320 if (!SWIG_IsOK(res1)) {
7321 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetManagedWindow" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7322 }
7323 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7324 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7325 if (!SWIG_IsOK(res2)) {
7326 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_SetManagedWindow" "', expected argument " "2"" of type '" "wxWindow *""'");
7327 }
7328 arg2 = reinterpret_cast< wxWindow * >(argp2);
7329 {
7330 PyThreadState* __tstate = wxPyBeginAllowThreads();
7331 (arg1)->SetManagedWindow(arg2);
7332 wxPyEndAllowThreads(__tstate);
7333 if (PyErr_Occurred()) SWIG_fail;
7334 }
7335 resultobj = SWIG_Py_Void();
7336 return resultobj;
7337 fail:
7338 return NULL;
7339 }
7340
7341
7342 SWIGINTERN PyObject *_wrap_AuiManager_GetManagedWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7343 PyObject *resultobj = 0;
7344 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7345 wxWindow *result = 0 ;
7346 void *argp1 = 0 ;
7347 int res1 = 0 ;
7348 PyObject *swig_obj[1] ;
7349
7350 if (!args) SWIG_fail;
7351 swig_obj[0] = args;
7352 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7353 if (!SWIG_IsOK(res1)) {
7354 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetManagedWindow" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
7355 }
7356 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7357 {
7358 PyThreadState* __tstate = wxPyBeginAllowThreads();
7359 result = (wxWindow *)((wxAuiManager const *)arg1)->GetManagedWindow();
7360 wxPyEndAllowThreads(__tstate);
7361 if (PyErr_Occurred()) SWIG_fail;
7362 }
7363 {
7364 resultobj = wxPyMake_wxObject(result, 0);
7365 }
7366 return resultobj;
7367 fail:
7368 return NULL;
7369 }
7370
7371
7372 SWIGINTERN PyObject *_wrap_AuiManager_GetManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7373 PyObject *resultobj = 0;
7374 wxWindow *arg1 = (wxWindow *) 0 ;
7375 wxAuiManager *result = 0 ;
7376 void *argp1 = 0 ;
7377 int res1 = 0 ;
7378 PyObject * obj0 = 0 ;
7379 char * kwnames[] = {
7380 (char *) "window", NULL
7381 };
7382
7383 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:AuiManager_GetManager",kwnames,&obj0)) SWIG_fail;
7384 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
7385 if (!SWIG_IsOK(res1)) {
7386 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetManager" "', expected argument " "1"" of type '" "wxWindow *""'");
7387 }
7388 arg1 = reinterpret_cast< wxWindow * >(argp1);
7389 {
7390 PyThreadState* __tstate = wxPyBeginAllowThreads();
7391 result = (wxAuiManager *)wxAuiManager::GetManager(arg1);
7392 wxPyEndAllowThreads(__tstate);
7393 if (PyErr_Occurred()) SWIG_fail;
7394 }
7395 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
7396 return resultobj;
7397 fail:
7398 return NULL;
7399 }
7400
7401
7402 SWIGINTERN PyObject *_wrap_AuiManager_SetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7403 PyObject *resultobj = 0;
7404 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7405 wxAuiDockArt *arg2 = (wxAuiDockArt *) 0 ;
7406 void *argp1 = 0 ;
7407 int res1 = 0 ;
7408 int res2 = 0 ;
7409 PyObject * obj0 = 0 ;
7410 PyObject * obj1 = 0 ;
7411 char * kwnames[] = {
7412 (char *) "self",(char *) "art_provider", NULL
7413 };
7414
7415 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SetArtProvider",kwnames,&obj0,&obj1)) SWIG_fail;
7416 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7417 if (!SWIG_IsOK(res1)) {
7418 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetArtProvider" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7419 }
7420 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7421 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&arg2), SWIGTYPE_p_wxAuiDockArt, SWIG_POINTER_DISOWN | 0 );
7422 if (!SWIG_IsOK(res2)) {
7423 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_SetArtProvider" "', expected argument " "2"" of type '" "wxAuiDockArt *""'");
7424 }
7425 {
7426 PyThreadState* __tstate = wxPyBeginAllowThreads();
7427 (arg1)->SetArtProvider(arg2);
7428 wxPyEndAllowThreads(__tstate);
7429 if (PyErr_Occurred()) SWIG_fail;
7430 }
7431 resultobj = SWIG_Py_Void();
7432 return resultobj;
7433 fail:
7434 return NULL;
7435 }
7436
7437
7438 SWIGINTERN PyObject *_wrap_AuiManager_GetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7439 PyObject *resultobj = 0;
7440 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7441 wxAuiDockArt *result = 0 ;
7442 void *argp1 = 0 ;
7443 int res1 = 0 ;
7444 PyObject *swig_obj[1] ;
7445
7446 if (!args) SWIG_fail;
7447 swig_obj[0] = args;
7448 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7449 if (!SWIG_IsOK(res1)) {
7450 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetArtProvider" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
7451 }
7452 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7453 {
7454 PyThreadState* __tstate = wxPyBeginAllowThreads();
7455 result = (wxAuiDockArt *)((wxAuiManager const *)arg1)->GetArtProvider();
7456 wxPyEndAllowThreads(__tstate);
7457 if (PyErr_Occurred()) SWIG_fail;
7458 }
7459 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
7460 return resultobj;
7461 fail:
7462 return NULL;
7463 }
7464
7465
7466 SWIGINTERN PyObject *_wrap_AuiManager__GetPaneByWidget(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7467 PyObject *resultobj = 0;
7468 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7469 wxWindow *arg2 = (wxWindow *) 0 ;
7470 wxAuiPaneInfo *result = 0 ;
7471 void *argp1 = 0 ;
7472 int res1 = 0 ;
7473 void *argp2 = 0 ;
7474 int res2 = 0 ;
7475 PyObject * obj0 = 0 ;
7476 PyObject * obj1 = 0 ;
7477 char * kwnames[] = {
7478 (char *) "self",(char *) "window", NULL
7479 };
7480
7481 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager__GetPaneByWidget",kwnames,&obj0,&obj1)) SWIG_fail;
7482 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7483 if (!SWIG_IsOK(res1)) {
7484 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__GetPaneByWidget" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7485 }
7486 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7487 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7488 if (!SWIG_IsOK(res2)) {
7489 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager__GetPaneByWidget" "', expected argument " "2"" of type '" "wxWindow *""'");
7490 }
7491 arg2 = reinterpret_cast< wxWindow * >(argp2);
7492 {
7493 PyThreadState* __tstate = wxPyBeginAllowThreads();
7494 {
7495 wxAuiPaneInfo &_result_ref = (arg1)->GetPane(arg2);
7496 result = (wxAuiPaneInfo *) &_result_ref;
7497 }
7498 wxPyEndAllowThreads(__tstate);
7499 if (PyErr_Occurred()) SWIG_fail;
7500 }
7501 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
7502 return resultobj;
7503 fail:
7504 return NULL;
7505 }
7506
7507
7508 SWIGINTERN PyObject *_wrap_AuiManager__GetPaneByName(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7509 PyObject *resultobj = 0;
7510 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7511 wxString *arg2 = 0 ;
7512 wxAuiPaneInfo *result = 0 ;
7513 void *argp1 = 0 ;
7514 int res1 = 0 ;
7515 bool temp2 = false ;
7516 PyObject * obj0 = 0 ;
7517 PyObject * obj1 = 0 ;
7518 char * kwnames[] = {
7519 (char *) "self",(char *) "name", NULL
7520 };
7521
7522 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager__GetPaneByName",kwnames,&obj0,&obj1)) SWIG_fail;
7523 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7524 if (!SWIG_IsOK(res1)) {
7525 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__GetPaneByName" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7526 }
7527 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7528 {
7529 arg2 = wxString_in_helper(obj1);
7530 if (arg2 == NULL) SWIG_fail;
7531 temp2 = true;
7532 }
7533 {
7534 PyThreadState* __tstate = wxPyBeginAllowThreads();
7535 {
7536 wxAuiPaneInfo &_result_ref = (arg1)->GetPane((wxString const &)*arg2);
7537 result = (wxAuiPaneInfo *) &_result_ref;
7538 }
7539 wxPyEndAllowThreads(__tstate);
7540 if (PyErr_Occurred()) SWIG_fail;
7541 }
7542 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
7543 {
7544 if (temp2)
7545 delete arg2;
7546 }
7547 return resultobj;
7548 fail:
7549 {
7550 if (temp2)
7551 delete arg2;
7552 }
7553 return NULL;
7554 }
7555
7556
7557 SWIGINTERN PyObject *_wrap_AuiManager_GetAllPanes(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7558 PyObject *resultobj = 0;
7559 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7560 wxAuiPaneInfoArray *result = 0 ;
7561 void *argp1 = 0 ;
7562 int res1 = 0 ;
7563 PyObject *swig_obj[1] ;
7564
7565 if (!args) SWIG_fail;
7566 swig_obj[0] = args;
7567 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7568 if (!SWIG_IsOK(res1)) {
7569 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetAllPanes" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7570 }
7571 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7572 {
7573 PyThreadState* __tstate = wxPyBeginAllowThreads();
7574 {
7575 wxAuiPaneInfoArray &_result_ref = (arg1)->GetAllPanes();
7576 result = (wxAuiPaneInfoArray *) &_result_ref;
7577 }
7578 wxPyEndAllowThreads(__tstate);
7579 if (PyErr_Occurred()) SWIG_fail;
7580 }
7581 {
7582 resultobj = PyList_New(0);
7583 for (size_t i=0; i < result->GetCount(); i++) {
7584 PyObject* pane_obj = SWIG_NewPointerObj((void*)(&result->Item(i)), SWIGTYPE_p_wxAuiPaneInfo, 0);
7585 PyList_Append(resultobj, pane_obj);
7586 }
7587 }
7588 return resultobj;
7589 fail:
7590 return NULL;
7591 }
7592
7593
7594 SWIGINTERN PyObject *_wrap_AuiManager__AddPane1(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7595 PyObject *resultobj = 0;
7596 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7597 wxWindow *arg2 = (wxWindow *) 0 ;
7598 wxAuiPaneInfo *arg3 = 0 ;
7599 bool result;
7600 void *argp1 = 0 ;
7601 int res1 = 0 ;
7602 void *argp2 = 0 ;
7603 int res2 = 0 ;
7604 void *argp3 = 0 ;
7605 int res3 = 0 ;
7606 PyObject * obj0 = 0 ;
7607 PyObject * obj1 = 0 ;
7608 PyObject * obj2 = 0 ;
7609 char * kwnames[] = {
7610 (char *) "self",(char *) "window",(char *) "pane_info", NULL
7611 };
7612
7613 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager__AddPane1",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
7614 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7615 if (!SWIG_IsOK(res1)) {
7616 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__AddPane1" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7617 }
7618 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7619 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7620 if (!SWIG_IsOK(res2)) {
7621 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager__AddPane1" "', expected argument " "2"" of type '" "wxWindow *""'");
7622 }
7623 arg2 = reinterpret_cast< wxWindow * >(argp2);
7624 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
7625 if (!SWIG_IsOK(res3)) {
7626 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager__AddPane1" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
7627 }
7628 if (!argp3) {
7629 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager__AddPane1" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
7630 }
7631 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
7632 {
7633 PyThreadState* __tstate = wxPyBeginAllowThreads();
7634 result = (bool)(arg1)->AddPane(arg2,(wxAuiPaneInfo const &)*arg3);
7635 wxPyEndAllowThreads(__tstate);
7636 if (PyErr_Occurred()) SWIG_fail;
7637 }
7638 {
7639 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7640 }
7641 return resultobj;
7642 fail:
7643 return NULL;
7644 }
7645
7646
7647 SWIGINTERN PyObject *_wrap_AuiManager_AddPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7648 PyObject *resultobj = 0;
7649 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7650 wxWindow *arg2 = (wxWindow *) 0 ;
7651 wxAuiPaneInfo *arg3 = 0 ;
7652 wxPoint *arg4 = 0 ;
7653 bool result;
7654 void *argp1 = 0 ;
7655 int res1 = 0 ;
7656 void *argp2 = 0 ;
7657 int res2 = 0 ;
7658 void *argp3 = 0 ;
7659 int res3 = 0 ;
7660 wxPoint temp4 ;
7661 PyObject * obj0 = 0 ;
7662 PyObject * obj1 = 0 ;
7663 PyObject * obj2 = 0 ;
7664 PyObject * obj3 = 0 ;
7665 char * kwnames[] = {
7666 (char *) "self",(char *) "window",(char *) "pane_info",(char *) "drop_pos", NULL
7667 };
7668
7669 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiManager_AddPane",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7670 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7671 if (!SWIG_IsOK(res1)) {
7672 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_AddPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7673 }
7674 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7675 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7676 if (!SWIG_IsOK(res2)) {
7677 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_AddPane" "', expected argument " "2"" of type '" "wxWindow *""'");
7678 }
7679 arg2 = reinterpret_cast< wxWindow * >(argp2);
7680 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
7681 if (!SWIG_IsOK(res3)) {
7682 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_AddPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
7683 }
7684 if (!argp3) {
7685 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_AddPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
7686 }
7687 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
7688 {
7689 arg4 = &temp4;
7690 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
7691 }
7692 {
7693 PyThreadState* __tstate = wxPyBeginAllowThreads();
7694 result = (bool)(arg1)->AddPane(arg2,(wxAuiPaneInfo const &)*arg3,(wxPoint const &)*arg4);
7695 wxPyEndAllowThreads(__tstate);
7696 if (PyErr_Occurred()) SWIG_fail;
7697 }
7698 {
7699 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7700 }
7701 return resultobj;
7702 fail:
7703 return NULL;
7704 }
7705
7706
7707 SWIGINTERN PyObject *_wrap_AuiManager__AddPane2(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7708 PyObject *resultobj = 0;
7709 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7710 wxWindow *arg2 = (wxWindow *) 0 ;
7711 int arg3 = (int) wxLEFT ;
7712 wxString const &arg4_defvalue = wxEmptyString ;
7713 wxString *arg4 = (wxString *) &arg4_defvalue ;
7714 bool result;
7715 void *argp1 = 0 ;
7716 int res1 = 0 ;
7717 void *argp2 = 0 ;
7718 int res2 = 0 ;
7719 int val3 ;
7720 int ecode3 = 0 ;
7721 bool temp4 = false ;
7722 PyObject * obj0 = 0 ;
7723 PyObject * obj1 = 0 ;
7724 PyObject * obj2 = 0 ;
7725 PyObject * obj3 = 0 ;
7726 char * kwnames[] = {
7727 (char *) "self",(char *) "window",(char *) "direction",(char *) "caption", NULL
7728 };
7729
7730 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:AuiManager__AddPane2",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7731 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7732 if (!SWIG_IsOK(res1)) {
7733 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__AddPane2" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7734 }
7735 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7736 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7737 if (!SWIG_IsOK(res2)) {
7738 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager__AddPane2" "', expected argument " "2"" of type '" "wxWindow *""'");
7739 }
7740 arg2 = reinterpret_cast< wxWindow * >(argp2);
7741 if (obj2) {
7742 ecode3 = SWIG_AsVal_int(obj2, &val3);
7743 if (!SWIG_IsOK(ecode3)) {
7744 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiManager__AddPane2" "', expected argument " "3"" of type '" "int""'");
7745 }
7746 arg3 = static_cast< int >(val3);
7747 }
7748 if (obj3) {
7749 {
7750 arg4 = wxString_in_helper(obj3);
7751 if (arg4 == NULL) SWIG_fail;
7752 temp4 = true;
7753 }
7754 }
7755 {
7756 PyThreadState* __tstate = wxPyBeginAllowThreads();
7757 result = (bool)(arg1)->AddPane(arg2,arg3,(wxString const &)*arg4);
7758 wxPyEndAllowThreads(__tstate);
7759 if (PyErr_Occurred()) SWIG_fail;
7760 }
7761 {
7762 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7763 }
7764 {
7765 if (temp4)
7766 delete arg4;
7767 }
7768 return resultobj;
7769 fail:
7770 {
7771 if (temp4)
7772 delete arg4;
7773 }
7774 return NULL;
7775 }
7776
7777
7778 SWIGINTERN PyObject *_wrap_AuiManager_InsertPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7779 PyObject *resultobj = 0;
7780 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7781 wxWindow *arg2 = (wxWindow *) 0 ;
7782 wxAuiPaneInfo *arg3 = 0 ;
7783 int arg4 = (int) wxAUI_INSERT_PANE ;
7784 bool result;
7785 void *argp1 = 0 ;
7786 int res1 = 0 ;
7787 void *argp2 = 0 ;
7788 int res2 = 0 ;
7789 void *argp3 = 0 ;
7790 int res3 = 0 ;
7791 int val4 ;
7792 int ecode4 = 0 ;
7793 PyObject * obj0 = 0 ;
7794 PyObject * obj1 = 0 ;
7795 PyObject * obj2 = 0 ;
7796 PyObject * obj3 = 0 ;
7797 char * kwnames[] = {
7798 (char *) "self",(char *) "window",(char *) "insert_location",(char *) "insert_level", NULL
7799 };
7800
7801 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:AuiManager_InsertPane",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7802 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7803 if (!SWIG_IsOK(res1)) {
7804 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_InsertPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7805 }
7806 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7807 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7808 if (!SWIG_IsOK(res2)) {
7809 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_InsertPane" "', expected argument " "2"" of type '" "wxWindow *""'");
7810 }
7811 arg2 = reinterpret_cast< wxWindow * >(argp2);
7812 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
7813 if (!SWIG_IsOK(res3)) {
7814 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_InsertPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
7815 }
7816 if (!argp3) {
7817 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_InsertPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
7818 }
7819 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
7820 if (obj3) {
7821 ecode4 = SWIG_AsVal_int(obj3, &val4);
7822 if (!SWIG_IsOK(ecode4)) {
7823 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiManager_InsertPane" "', expected argument " "4"" of type '" "int""'");
7824 }
7825 arg4 = static_cast< int >(val4);
7826 }
7827 {
7828 PyThreadState* __tstate = wxPyBeginAllowThreads();
7829 result = (bool)(arg1)->InsertPane(arg2,(wxAuiPaneInfo const &)*arg3,arg4);
7830 wxPyEndAllowThreads(__tstate);
7831 if (PyErr_Occurred()) SWIG_fail;
7832 }
7833 {
7834 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7835 }
7836 return resultobj;
7837 fail:
7838 return NULL;
7839 }
7840
7841
7842 SWIGINTERN PyObject *_wrap_AuiManager_DetachPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7843 PyObject *resultobj = 0;
7844 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7845 wxWindow *arg2 = (wxWindow *) 0 ;
7846 bool result;
7847 void *argp1 = 0 ;
7848 int res1 = 0 ;
7849 void *argp2 = 0 ;
7850 int res2 = 0 ;
7851 PyObject * obj0 = 0 ;
7852 PyObject * obj1 = 0 ;
7853 char * kwnames[] = {
7854 (char *) "self",(char *) "window", NULL
7855 };
7856
7857 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_DetachPane",kwnames,&obj0,&obj1)) SWIG_fail;
7858 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7859 if (!SWIG_IsOK(res1)) {
7860 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_DetachPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7861 }
7862 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7863 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7864 if (!SWIG_IsOK(res2)) {
7865 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_DetachPane" "', expected argument " "2"" of type '" "wxWindow *""'");
7866 }
7867 arg2 = reinterpret_cast< wxWindow * >(argp2);
7868 {
7869 PyThreadState* __tstate = wxPyBeginAllowThreads();
7870 result = (bool)(arg1)->DetachPane(arg2);
7871 wxPyEndAllowThreads(__tstate);
7872 if (PyErr_Occurred()) SWIG_fail;
7873 }
7874 {
7875 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7876 }
7877 return resultobj;
7878 fail:
7879 return NULL;
7880 }
7881
7882
7883 SWIGINTERN PyObject *_wrap_AuiManager_Update(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7884 PyObject *resultobj = 0;
7885 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7886 void *argp1 = 0 ;
7887 int res1 = 0 ;
7888 PyObject *swig_obj[1] ;
7889
7890 if (!args) SWIG_fail;
7891 swig_obj[0] = args;
7892 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7893 if (!SWIG_IsOK(res1)) {
7894 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_Update" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7895 }
7896 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7897 {
7898 PyThreadState* __tstate = wxPyBeginAllowThreads();
7899 (arg1)->Update();
7900 wxPyEndAllowThreads(__tstate);
7901 if (PyErr_Occurred()) SWIG_fail;
7902 }
7903 resultobj = SWIG_Py_Void();
7904 return resultobj;
7905 fail:
7906 return NULL;
7907 }
7908
7909
7910 SWIGINTERN PyObject *_wrap_AuiManager_SavePaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7911 PyObject *resultobj = 0;
7912 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7913 wxAuiPaneInfo *arg2 = 0 ;
7914 wxString result;
7915 void *argp1 = 0 ;
7916 int res1 = 0 ;
7917 void *argp2 = 0 ;
7918 int res2 = 0 ;
7919 PyObject * obj0 = 0 ;
7920 PyObject * obj1 = 0 ;
7921 char * kwnames[] = {
7922 (char *) "self",(char *) "pane", NULL
7923 };
7924
7925 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SavePaneInfo",kwnames,&obj0,&obj1)) SWIG_fail;
7926 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7927 if (!SWIG_IsOK(res1)) {
7928 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SavePaneInfo" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7929 }
7930 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7931 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
7932 if (!SWIG_IsOK(res2)) {
7933 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_SavePaneInfo" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
7934 }
7935 if (!argp2) {
7936 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_SavePaneInfo" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
7937 }
7938 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
7939 {
7940 PyThreadState* __tstate = wxPyBeginAllowThreads();
7941 result = (arg1)->SavePaneInfo(*arg2);
7942 wxPyEndAllowThreads(__tstate);
7943 if (PyErr_Occurred()) SWIG_fail;
7944 }
7945 {
7946 #if wxUSE_UNICODE
7947 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
7948 #else
7949 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
7950 #endif
7951 }
7952 return resultobj;
7953 fail:
7954 return NULL;
7955 }
7956
7957
7958 SWIGINTERN PyObject *_wrap_AuiManager_LoadPaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7959 PyObject *resultobj = 0;
7960 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7961 wxString arg2 ;
7962 wxAuiPaneInfo *arg3 = 0 ;
7963 void *argp1 = 0 ;
7964 int res1 = 0 ;
7965 void *argp3 = 0 ;
7966 int res3 = 0 ;
7967 PyObject * obj0 = 0 ;
7968 PyObject * obj1 = 0 ;
7969 PyObject * obj2 = 0 ;
7970 char * kwnames[] = {
7971 (char *) "self",(char *) "pane_part",(char *) "pane", NULL
7972 };
7973
7974 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_LoadPaneInfo",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
7975 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7976 if (!SWIG_IsOK(res1)) {
7977 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_LoadPaneInfo" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7978 }
7979 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7980 {
7981 wxString* sptr = wxString_in_helper(obj1);
7982 if (sptr == NULL) SWIG_fail;
7983 arg2 = *sptr;
7984 delete sptr;
7985 }
7986 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 );
7987 if (!SWIG_IsOK(res3)) {
7988 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_LoadPaneInfo" "', expected argument " "3"" of type '" "wxAuiPaneInfo &""'");
7989 }
7990 if (!argp3) {
7991 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_LoadPaneInfo" "', expected argument " "3"" of type '" "wxAuiPaneInfo &""'");
7992 }
7993 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
7994 {
7995 PyThreadState* __tstate = wxPyBeginAllowThreads();
7996 (arg1)->LoadPaneInfo(arg2,*arg3);
7997 wxPyEndAllowThreads(__tstate);
7998 if (PyErr_Occurred()) SWIG_fail;
7999 }
8000 resultobj = SWIG_Py_Void();
8001 return resultobj;
8002 fail:
8003 return NULL;
8004 }
8005
8006
8007 SWIGINTERN PyObject *_wrap_AuiManager_SavePerspective(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8008 PyObject *resultobj = 0;
8009 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8010 wxString result;
8011 void *argp1 = 0 ;
8012 int res1 = 0 ;
8013 PyObject *swig_obj[1] ;
8014
8015 if (!args) SWIG_fail;
8016 swig_obj[0] = args;
8017 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8018 if (!SWIG_IsOK(res1)) {
8019 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SavePerspective" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8020 }
8021 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8022 {
8023 PyThreadState* __tstate = wxPyBeginAllowThreads();
8024 result = (arg1)->SavePerspective();
8025 wxPyEndAllowThreads(__tstate);
8026 if (PyErr_Occurred()) SWIG_fail;
8027 }
8028 {
8029 #if wxUSE_UNICODE
8030 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
8031 #else
8032 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
8033 #endif
8034 }
8035 return resultobj;
8036 fail:
8037 return NULL;
8038 }
8039
8040
8041 SWIGINTERN PyObject *_wrap_AuiManager_LoadPerspective(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8042 PyObject *resultobj = 0;
8043 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8044 wxString *arg2 = 0 ;
8045 bool arg3 = (bool) true ;
8046 bool result;
8047 void *argp1 = 0 ;
8048 int res1 = 0 ;
8049 bool temp2 = false ;
8050 bool val3 ;
8051 int ecode3 = 0 ;
8052 PyObject * obj0 = 0 ;
8053 PyObject * obj1 = 0 ;
8054 PyObject * obj2 = 0 ;
8055 char * kwnames[] = {
8056 (char *) "self",(char *) "perspective",(char *) "update", NULL
8057 };
8058
8059 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:AuiManager_LoadPerspective",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8060 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8061 if (!SWIG_IsOK(res1)) {
8062 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_LoadPerspective" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8063 }
8064 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8065 {
8066 arg2 = wxString_in_helper(obj1);
8067 if (arg2 == NULL) SWIG_fail;
8068 temp2 = true;
8069 }
8070 if (obj2) {
8071 ecode3 = SWIG_AsVal_bool(obj2, &val3);
8072 if (!SWIG_IsOK(ecode3)) {
8073 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiManager_LoadPerspective" "', expected argument " "3"" of type '" "bool""'");
8074 }
8075 arg3 = static_cast< bool >(val3);
8076 }
8077 {
8078 PyThreadState* __tstate = wxPyBeginAllowThreads();
8079 result = (bool)(arg1)->LoadPerspective((wxString const &)*arg2,arg3);
8080 wxPyEndAllowThreads(__tstate);
8081 if (PyErr_Occurred()) SWIG_fail;
8082 }
8083 {
8084 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8085 }
8086 {
8087 if (temp2)
8088 delete arg2;
8089 }
8090 return resultobj;
8091 fail:
8092 {
8093 if (temp2)
8094 delete arg2;
8095 }
8096 return NULL;
8097 }
8098
8099
8100 SWIGINTERN PyObject *_wrap_AuiManager_SetDockSizeConstraint(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8101 PyObject *resultobj = 0;
8102 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8103 double arg2 ;
8104 double arg3 ;
8105 void *argp1 = 0 ;
8106 int res1 = 0 ;
8107 double val2 ;
8108 int ecode2 = 0 ;
8109 double val3 ;
8110 int ecode3 = 0 ;
8111 PyObject * obj0 = 0 ;
8112 PyObject * obj1 = 0 ;
8113 PyObject * obj2 = 0 ;
8114 char * kwnames[] = {
8115 (char *) "self",(char *) "width_pct",(char *) "height_pct", NULL
8116 };
8117
8118 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_SetDockSizeConstraint",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8119 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8120 if (!SWIG_IsOK(res1)) {
8121 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetDockSizeConstraint" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8122 }
8123 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8124 ecode2 = SWIG_AsVal_double(obj1, &val2);
8125 if (!SWIG_IsOK(ecode2)) {
8126 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManager_SetDockSizeConstraint" "', expected argument " "2"" of type '" "double""'");
8127 }
8128 arg2 = static_cast< double >(val2);
8129 ecode3 = SWIG_AsVal_double(obj2, &val3);
8130 if (!SWIG_IsOK(ecode3)) {
8131 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiManager_SetDockSizeConstraint" "', expected argument " "3"" of type '" "double""'");
8132 }
8133 arg3 = static_cast< double >(val3);
8134 {
8135 PyThreadState* __tstate = wxPyBeginAllowThreads();
8136 (arg1)->SetDockSizeConstraint(arg2,arg3);
8137 wxPyEndAllowThreads(__tstate);
8138 if (PyErr_Occurred()) SWIG_fail;
8139 }
8140 resultobj = SWIG_Py_Void();
8141 return resultobj;
8142 fail:
8143 return NULL;
8144 }
8145
8146
8147 SWIGINTERN PyObject *_wrap_AuiManager_GetDockSizeConstraint(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8148 PyObject *resultobj = 0;
8149 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8150 double *arg2 = (double *) 0 ;
8151 double *arg3 = (double *) 0 ;
8152 void *argp1 = 0 ;
8153 int res1 = 0 ;
8154 void *argp2 = 0 ;
8155 int res2 = 0 ;
8156 void *argp3 = 0 ;
8157 int res3 = 0 ;
8158 PyObject * obj0 = 0 ;
8159 PyObject * obj1 = 0 ;
8160 PyObject * obj2 = 0 ;
8161 char * kwnames[] = {
8162 (char *) "self",(char *) "width_pct",(char *) "height_pct", NULL
8163 };
8164
8165 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_GetDockSizeConstraint",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8166 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8167 if (!SWIG_IsOK(res1)) {
8168 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetDockSizeConstraint" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
8169 }
8170 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8171 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_double, 0 | 0 );
8172 if (!SWIG_IsOK(res2)) {
8173 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_GetDockSizeConstraint" "', expected argument " "2"" of type '" "double *""'");
8174 }
8175 arg2 = reinterpret_cast< double * >(argp2);
8176 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_double, 0 | 0 );
8177 if (!SWIG_IsOK(res3)) {
8178 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_GetDockSizeConstraint" "', expected argument " "3"" of type '" "double *""'");
8179 }
8180 arg3 = reinterpret_cast< double * >(argp3);
8181 {
8182 PyThreadState* __tstate = wxPyBeginAllowThreads();
8183 ((wxAuiManager const *)arg1)->GetDockSizeConstraint(arg2,arg3);
8184 wxPyEndAllowThreads(__tstate);
8185 if (PyErr_Occurred()) SWIG_fail;
8186 }
8187 resultobj = SWIG_Py_Void();
8188 return resultobj;
8189 fail:
8190 return NULL;
8191 }
8192
8193
8194 SWIGINTERN PyObject *_wrap_AuiManager_ClosePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8195 PyObject *resultobj = 0;
8196 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8197 wxAuiPaneInfo *arg2 = 0 ;
8198 void *argp1 = 0 ;
8199 int res1 = 0 ;
8200 void *argp2 = 0 ;
8201 int res2 = 0 ;
8202 PyObject * obj0 = 0 ;
8203 PyObject * obj1 = 0 ;
8204 char * kwnames[] = {
8205 (char *) "self",(char *) "pane_info", NULL
8206 };
8207
8208 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_ClosePane",kwnames,&obj0,&obj1)) SWIG_fail;
8209 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8210 if (!SWIG_IsOK(res1)) {
8211 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_ClosePane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8212 }
8213 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8214 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
8215 if (!SWIG_IsOK(res2)) {
8216 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_ClosePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8217 }
8218 if (!argp2) {
8219 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_ClosePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8220 }
8221 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
8222 {
8223 PyThreadState* __tstate = wxPyBeginAllowThreads();
8224 (arg1)->ClosePane(*arg2);
8225 wxPyEndAllowThreads(__tstate);
8226 if (PyErr_Occurred()) SWIG_fail;
8227 }
8228 resultobj = SWIG_Py_Void();
8229 return resultobj;
8230 fail:
8231 return NULL;
8232 }
8233
8234
8235 SWIGINTERN PyObject *_wrap_AuiManager_MaximizePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8236 PyObject *resultobj = 0;
8237 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8238 wxAuiPaneInfo *arg2 = 0 ;
8239 void *argp1 = 0 ;
8240 int res1 = 0 ;
8241 void *argp2 = 0 ;
8242 int res2 = 0 ;
8243 PyObject * obj0 = 0 ;
8244 PyObject * obj1 = 0 ;
8245 char * kwnames[] = {
8246 (char *) "self",(char *) "pane_info", NULL
8247 };
8248
8249 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_MaximizePane",kwnames,&obj0,&obj1)) SWIG_fail;
8250 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8251 if (!SWIG_IsOK(res1)) {
8252 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_MaximizePane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8253 }
8254 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8255 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
8256 if (!SWIG_IsOK(res2)) {
8257 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_MaximizePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8258 }
8259 if (!argp2) {
8260 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_MaximizePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8261 }
8262 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
8263 {
8264 PyThreadState* __tstate = wxPyBeginAllowThreads();
8265 (arg1)->MaximizePane(*arg2);
8266 wxPyEndAllowThreads(__tstate);
8267 if (PyErr_Occurred()) SWIG_fail;
8268 }
8269 resultobj = SWIG_Py_Void();
8270 return resultobj;
8271 fail:
8272 return NULL;
8273 }
8274
8275
8276 SWIGINTERN PyObject *_wrap_AuiManager_RestorePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8277 PyObject *resultobj = 0;
8278 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8279 wxAuiPaneInfo *arg2 = 0 ;
8280 void *argp1 = 0 ;
8281 int res1 = 0 ;
8282 void *argp2 = 0 ;
8283 int res2 = 0 ;
8284 PyObject * obj0 = 0 ;
8285 PyObject * obj1 = 0 ;
8286 char * kwnames[] = {
8287 (char *) "self",(char *) "pane_info", NULL
8288 };
8289
8290 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_RestorePane",kwnames,&obj0,&obj1)) SWIG_fail;
8291 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8292 if (!SWIG_IsOK(res1)) {
8293 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_RestorePane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8294 }
8295 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8296 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
8297 if (!SWIG_IsOK(res2)) {
8298 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_RestorePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8299 }
8300 if (!argp2) {
8301 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_RestorePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8302 }
8303 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
8304 {
8305 PyThreadState* __tstate = wxPyBeginAllowThreads();
8306 (arg1)->RestorePane(*arg2);
8307 wxPyEndAllowThreads(__tstate);
8308 if (PyErr_Occurred()) SWIG_fail;
8309 }
8310 resultobj = SWIG_Py_Void();
8311 return resultobj;
8312 fail:
8313 return NULL;
8314 }
8315
8316
8317 SWIGINTERN PyObject *_wrap_AuiManager_RestoreMaximizedPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8318 PyObject *resultobj = 0;
8319 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8320 void *argp1 = 0 ;
8321 int res1 = 0 ;
8322 PyObject *swig_obj[1] ;
8323
8324 if (!args) SWIG_fail;
8325 swig_obj[0] = args;
8326 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8327 if (!SWIG_IsOK(res1)) {
8328 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_RestoreMaximizedPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8329 }
8330 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8331 {
8332 PyThreadState* __tstate = wxPyBeginAllowThreads();
8333 (arg1)->RestoreMaximizedPane();
8334 wxPyEndAllowThreads(__tstate);
8335 if (PyErr_Occurred()) SWIG_fail;
8336 }
8337 resultobj = SWIG_Py_Void();
8338 return resultobj;
8339 fail:
8340 return NULL;
8341 }
8342
8343
8344 SWIGINTERN PyObject *_wrap_AuiManager_CreateFloatingFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8345 PyObject *resultobj = 0;
8346 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8347 wxWindow *arg2 = (wxWindow *) 0 ;
8348 wxAuiPaneInfo *arg3 = 0 ;
8349 wxAuiFloatingFrame *result = 0 ;
8350 void *argp1 = 0 ;
8351 int res1 = 0 ;
8352 void *argp2 = 0 ;
8353 int res2 = 0 ;
8354 void *argp3 = 0 ;
8355 int res3 = 0 ;
8356 PyObject * obj0 = 0 ;
8357 PyObject * obj1 = 0 ;
8358 PyObject * obj2 = 0 ;
8359 char * kwnames[] = {
8360 (char *) "self",(char *) "parent",(char *) "p", NULL
8361 };
8362
8363 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_CreateFloatingFrame",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8364 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8365 if (!SWIG_IsOK(res1)) {
8366 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8367 }
8368 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8369 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8370 if (!SWIG_IsOK(res2)) {
8371 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "2"" of type '" "wxWindow *""'");
8372 }
8373 arg2 = reinterpret_cast< wxWindow * >(argp2);
8374 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
8375 if (!SWIG_IsOK(res3)) {
8376 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
8377 }
8378 if (!argp3) {
8379 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
8380 }
8381 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
8382 {
8383 PyThreadState* __tstate = wxPyBeginAllowThreads();
8384 result = (wxAuiFloatingFrame *)(arg1)->CreateFloatingFrame(arg2,(wxAuiPaneInfo const &)*arg3);
8385 wxPyEndAllowThreads(__tstate);
8386 if (PyErr_Occurred()) SWIG_fail;
8387 }
8388 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiFloatingFrame, 0 | 0 );
8389 return resultobj;
8390 fail:
8391 return NULL;
8392 }
8393
8394
8395 SWIGINTERN PyObject *_wrap_AuiManager_StartPaneDrag(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8396 PyObject *resultobj = 0;
8397 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8398 wxWindow *arg2 = (wxWindow *) 0 ;
8399 wxPoint *arg3 = 0 ;
8400 void *argp1 = 0 ;
8401 int res1 = 0 ;
8402 void *argp2 = 0 ;
8403 int res2 = 0 ;
8404 wxPoint temp3 ;
8405 PyObject * obj0 = 0 ;
8406 PyObject * obj1 = 0 ;
8407 PyObject * obj2 = 0 ;
8408 char * kwnames[] = {
8409 (char *) "self",(char *) "pane_window",(char *) "offset", NULL
8410 };
8411
8412 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_StartPaneDrag",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8413 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8414 if (!SWIG_IsOK(res1)) {
8415 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_StartPaneDrag" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8416 }
8417 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8418 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8419 if (!SWIG_IsOK(res2)) {
8420 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_StartPaneDrag" "', expected argument " "2"" of type '" "wxWindow *""'");
8421 }
8422 arg2 = reinterpret_cast< wxWindow * >(argp2);
8423 {
8424 arg3 = &temp3;
8425 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8426 }
8427 {
8428 PyThreadState* __tstate = wxPyBeginAllowThreads();
8429 (arg1)->StartPaneDrag(arg2,(wxPoint const &)*arg3);
8430 wxPyEndAllowThreads(__tstate);
8431 if (PyErr_Occurred()) SWIG_fail;
8432 }
8433 resultobj = SWIG_Py_Void();
8434 return resultobj;
8435 fail:
8436 return NULL;
8437 }
8438
8439
8440 SWIGINTERN PyObject *_wrap_AuiManager_CalculateHintRect(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8441 PyObject *resultobj = 0;
8442 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8443 wxWindow *arg2 = (wxWindow *) 0 ;
8444 wxPoint *arg3 = 0 ;
8445 wxPoint *arg4 = 0 ;
8446 wxRect result;
8447 void *argp1 = 0 ;
8448 int res1 = 0 ;
8449 void *argp2 = 0 ;
8450 int res2 = 0 ;
8451 wxPoint temp3 ;
8452 wxPoint temp4 ;
8453 PyObject * obj0 = 0 ;
8454 PyObject * obj1 = 0 ;
8455 PyObject * obj2 = 0 ;
8456 PyObject * obj3 = 0 ;
8457 char * kwnames[] = {
8458 (char *) "self",(char *) "pane_window",(char *) "pt",(char *) "offset", NULL
8459 };
8460
8461 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiManager_CalculateHintRect",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
8462 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8463 if (!SWIG_IsOK(res1)) {
8464 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_CalculateHintRect" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8465 }
8466 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8467 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8468 if (!SWIG_IsOK(res2)) {
8469 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_CalculateHintRect" "', expected argument " "2"" of type '" "wxWindow *""'");
8470 }
8471 arg2 = reinterpret_cast< wxWindow * >(argp2);
8472 {
8473 arg3 = &temp3;
8474 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8475 }
8476 {
8477 arg4 = &temp4;
8478 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
8479 }
8480 {
8481 PyThreadState* __tstate = wxPyBeginAllowThreads();
8482 result = (arg1)->CalculateHintRect(arg2,(wxPoint const &)*arg3,(wxPoint const &)*arg4);
8483 wxPyEndAllowThreads(__tstate);
8484 if (PyErr_Occurred()) SWIG_fail;
8485 }
8486 resultobj = SWIG_NewPointerObj((new wxRect(static_cast< const wxRect& >(result))), SWIGTYPE_p_wxRect, SWIG_POINTER_OWN | 0 );
8487 return resultobj;
8488 fail:
8489 return NULL;
8490 }
8491
8492
8493 SWIGINTERN PyObject *_wrap_AuiManager_DrawHintRect(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8494 PyObject *resultobj = 0;
8495 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8496 wxWindow *arg2 = (wxWindow *) 0 ;
8497 wxPoint *arg3 = 0 ;
8498 wxPoint *arg4 = 0 ;
8499 void *argp1 = 0 ;
8500 int res1 = 0 ;
8501 void *argp2 = 0 ;
8502 int res2 = 0 ;
8503 wxPoint temp3 ;
8504 wxPoint temp4 ;
8505 PyObject * obj0 = 0 ;
8506 PyObject * obj1 = 0 ;
8507 PyObject * obj2 = 0 ;
8508 PyObject * obj3 = 0 ;
8509 char * kwnames[] = {
8510 (char *) "self",(char *) "pane_window",(char *) "pt",(char *) "offset", NULL
8511 };
8512
8513 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiManager_DrawHintRect",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
8514 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8515 if (!SWIG_IsOK(res1)) {
8516 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_DrawHintRect" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8517 }
8518 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8519 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8520 if (!SWIG_IsOK(res2)) {
8521 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_DrawHintRect" "', expected argument " "2"" of type '" "wxWindow *""'");
8522 }
8523 arg2 = reinterpret_cast< wxWindow * >(argp2);
8524 {
8525 arg3 = &temp3;
8526 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8527 }
8528 {
8529 arg4 = &temp4;
8530 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
8531 }
8532 {
8533 PyThreadState* __tstate = wxPyBeginAllowThreads();
8534 (arg1)->DrawHintRect(arg2,(wxPoint const &)*arg3,(wxPoint const &)*arg4);
8535 wxPyEndAllowThreads(__tstate);
8536 if (PyErr_Occurred()) SWIG_fail;
8537 }
8538 resultobj = SWIG_Py_Void();
8539 return resultobj;
8540 fail:
8541 return NULL;
8542 }
8543
8544
8545 SWIGINTERN PyObject *_wrap_AuiManager_ShowHint(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8546 PyObject *resultobj = 0;
8547 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8548 wxRect *arg2 = 0 ;
8549 void *argp1 = 0 ;
8550 int res1 = 0 ;
8551 wxRect temp2 ;
8552 PyObject * obj0 = 0 ;
8553 PyObject * obj1 = 0 ;
8554 char * kwnames[] = {
8555 (char *) "self",(char *) "rect", NULL
8556 };
8557
8558 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_ShowHint",kwnames,&obj0,&obj1)) SWIG_fail;
8559 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8560 if (!SWIG_IsOK(res1)) {
8561 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_ShowHint" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8562 }
8563 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8564 {
8565 arg2 = &temp2;
8566 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
8567 }
8568 {
8569 PyThreadState* __tstate = wxPyBeginAllowThreads();
8570 (arg1)->ShowHint((wxRect const &)*arg2);
8571 wxPyEndAllowThreads(__tstate);
8572 if (PyErr_Occurred()) SWIG_fail;
8573 }
8574 resultobj = SWIG_Py_Void();
8575 return resultobj;
8576 fail:
8577 return NULL;
8578 }
8579
8580
8581 SWIGINTERN PyObject *_wrap_AuiManager_HideHint(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8582 PyObject *resultobj = 0;
8583 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8584 void *argp1 = 0 ;
8585 int res1 = 0 ;
8586 PyObject *swig_obj[1] ;
8587
8588 if (!args) SWIG_fail;
8589 swig_obj[0] = args;
8590 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8591 if (!SWIG_IsOK(res1)) {
8592 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_HideHint" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8593 }
8594 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8595 {
8596 PyThreadState* __tstate = wxPyBeginAllowThreads();
8597 (arg1)->HideHint();
8598 wxPyEndAllowThreads(__tstate);
8599 if (PyErr_Occurred()) SWIG_fail;
8600 }
8601 resultobj = SWIG_Py_Void();
8602 return resultobj;
8603 fail:
8604 return NULL;
8605 }
8606
8607
8608 SWIGINTERN PyObject *_wrap_AuiManager_OnRender(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8609 PyObject *resultobj = 0;
8610 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8611 wxAuiManagerEvent *arg2 = 0 ;
8612 void *argp1 = 0 ;
8613 int res1 = 0 ;
8614 void *argp2 = 0 ;
8615 int res2 = 0 ;
8616 PyObject * obj0 = 0 ;
8617 PyObject * obj1 = 0 ;
8618 char * kwnames[] = {
8619 (char *) "self",(char *) "evt", NULL
8620 };
8621
8622 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_OnRender",kwnames,&obj0,&obj1)) SWIG_fail;
8623 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8624 if (!SWIG_IsOK(res1)) {
8625 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_OnRender" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8626 }
8627 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8628 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiManagerEvent, 0 );
8629 if (!SWIG_IsOK(res2)) {
8630 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_OnRender" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
8631 }
8632 if (!argp2) {
8633 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_OnRender" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
8634 }
8635 arg2 = reinterpret_cast< wxAuiManagerEvent * >(argp2);
8636 {
8637 PyThreadState* __tstate = wxPyBeginAllowThreads();
8638 (arg1)->OnRender(*arg2);
8639 wxPyEndAllowThreads(__tstate);
8640 if (PyErr_Occurred()) SWIG_fail;
8641 }
8642 resultobj = SWIG_Py_Void();
8643 return resultobj;
8644 fail:
8645 return NULL;
8646 }
8647
8648
8649 SWIGINTERN PyObject *_wrap_AuiManager_OnPaneButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8650 PyObject *resultobj = 0;
8651 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8652 wxAuiManagerEvent *arg2 = 0 ;
8653 void *argp1 = 0 ;
8654 int res1 = 0 ;
8655 void *argp2 = 0 ;
8656 int res2 = 0 ;
8657 PyObject * obj0 = 0 ;
8658 PyObject * obj1 = 0 ;
8659 char * kwnames[] = {
8660 (char *) "self",(char *) "evt", NULL
8661 };
8662
8663 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_OnPaneButton",kwnames,&obj0,&obj1)) SWIG_fail;
8664 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8665 if (!SWIG_IsOK(res1)) {
8666 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_OnPaneButton" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8667 }
8668 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8669 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiManagerEvent, 0 );
8670 if (!SWIG_IsOK(res2)) {
8671 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_OnPaneButton" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
8672 }
8673 if (!argp2) {
8674 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_OnPaneButton" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
8675 }
8676 arg2 = reinterpret_cast< wxAuiManagerEvent * >(argp2);
8677 {
8678 PyThreadState* __tstate = wxPyBeginAllowThreads();
8679 (arg1)->OnPaneButton(*arg2);
8680 wxPyEndAllowThreads(__tstate);
8681 if (PyErr_Occurred()) SWIG_fail;
8682 }
8683 resultobj = SWIG_Py_Void();
8684 return resultobj;
8685 fail:
8686 return NULL;
8687 }
8688
8689
8690 SWIGINTERN PyObject *AuiManager_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8691 PyObject *obj;
8692 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
8693 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiManager, SWIG_NewClientData(obj));
8694 return SWIG_Py_Void();
8695 }
8696
8697 SWIGINTERN PyObject *AuiManager_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8698 return SWIG_Python_InitShadowInstance(args);
8699 }
8700
8701 SWIGINTERN PyObject *_wrap_new_AuiManagerEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8702 PyObject *resultobj = 0;
8703 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
8704 wxAuiManagerEvent *result = 0 ;
8705 int val1 ;
8706 int ecode1 = 0 ;
8707 PyObject * obj0 = 0 ;
8708 char * kwnames[] = {
8709 (char *) "type", NULL
8710 };
8711
8712 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_AuiManagerEvent",kwnames,&obj0)) SWIG_fail;
8713 if (obj0) {
8714 ecode1 = SWIG_AsVal_int(obj0, &val1);
8715 if (!SWIG_IsOK(ecode1)) {
8716 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_AuiManagerEvent" "', expected argument " "1"" of type '" "wxEventType""'");
8717 }
8718 arg1 = static_cast< wxEventType >(val1);
8719 }
8720 {
8721 PyThreadState* __tstate = wxPyBeginAllowThreads();
8722 result = (wxAuiManagerEvent *)new wxAuiManagerEvent(arg1);
8723 wxPyEndAllowThreads(__tstate);
8724 if (PyErr_Occurred()) SWIG_fail;
8725 }
8726 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManagerEvent, SWIG_POINTER_NEW | 0 );
8727 return resultobj;
8728 fail:
8729 return NULL;
8730 }
8731
8732
8733 SWIGINTERN PyObject *_wrap_AuiManagerEvent_Clone(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8734 PyObject *resultobj = 0;
8735 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8736 wxEvent *result = 0 ;
8737 void *argp1 = 0 ;
8738 int res1 = 0 ;
8739 PyObject *swig_obj[1] ;
8740
8741 if (!args) SWIG_fail;
8742 swig_obj[0] = args;
8743 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8744 if (!SWIG_IsOK(res1)) {
8745 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_Clone" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
8746 }
8747 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8748 {
8749 PyThreadState* __tstate = wxPyBeginAllowThreads();
8750 result = (wxEvent *)((wxAuiManagerEvent const *)arg1)->Clone();
8751 wxPyEndAllowThreads(__tstate);
8752 if (PyErr_Occurred()) SWIG_fail;
8753 }
8754 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxEvent, 0 | 0 );
8755 return resultobj;
8756 fail:
8757 return NULL;
8758 }
8759
8760
8761 SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8762 PyObject *resultobj = 0;
8763 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8764 wxAuiManager *arg2 = (wxAuiManager *) 0 ;
8765 void *argp1 = 0 ;
8766 int res1 = 0 ;
8767 void *argp2 = 0 ;
8768 int res2 = 0 ;
8769 PyObject * obj0 = 0 ;
8770 PyObject * obj1 = 0 ;
8771 char * kwnames[] = {
8772 (char *) "self",(char *) "mgr", NULL
8773 };
8774
8775 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetManager",kwnames,&obj0,&obj1)) SWIG_fail;
8776 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8777 if (!SWIG_IsOK(res1)) {
8778 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetManager" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
8779 }
8780 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8781 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8782 if (!SWIG_IsOK(res2)) {
8783 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_SetManager" "', expected argument " "2"" of type '" "wxAuiManager *""'");
8784 }
8785 arg2 = reinterpret_cast< wxAuiManager * >(argp2);
8786 {
8787 PyThreadState* __tstate = wxPyBeginAllowThreads();
8788 (arg1)->SetManager(arg2);
8789 wxPyEndAllowThreads(__tstate);
8790 if (PyErr_Occurred()) SWIG_fail;
8791 }
8792 resultobj = SWIG_Py_Void();
8793 return resultobj;
8794 fail:
8795 return NULL;
8796 }
8797
8798
8799 SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8800 PyObject *resultobj = 0;
8801 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8802 wxAuiPaneInfo *arg2 = (wxAuiPaneInfo *) 0 ;
8803 void *argp1 = 0 ;
8804 int res1 = 0 ;
8805 void *argp2 = 0 ;
8806 int res2 = 0 ;
8807 PyObject * obj0 = 0 ;
8808 PyObject * obj1 = 0 ;
8809 char * kwnames[] = {
8810 (char *) "self",(char *) "p", NULL
8811 };
8812
8813 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetPane",kwnames,&obj0,&obj1)) SWIG_fail;
8814 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8815 if (!SWIG_IsOK(res1)) {
8816 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetPane" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
8817 }
8818 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8819 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
8820 if (!SWIG_IsOK(res2)) {
8821 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_SetPane" "', expected argument " "2"" of type '" "wxAuiPaneInfo *""'");
8822 }
8823 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
8824 {
8825 PyThreadState* __tstate = wxPyBeginAllowThreads();
8826 (arg1)->SetPane(arg2);
8827 wxPyEndAllowThreads(__tstate);
8828 if (PyErr_Occurred()) SWIG_fail;
8829 }
8830 resultobj = SWIG_Py_Void();
8831 return resultobj;
8832 fail:
8833 return NULL;
8834 }
8835
8836
8837 SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8838 PyObject *resultobj = 0;
8839 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8840 int arg2 ;
8841 void *argp1 = 0 ;
8842 int res1 = 0 ;
8843 int val2 ;
8844 int ecode2 = 0 ;
8845 PyObject * obj0 = 0 ;
8846 PyObject * obj1 = 0 ;
8847 char * kwnames[] = {
8848 (char *) "self",(char *) "b", NULL
8849 };
8850
8851 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetButton",kwnames,&obj0,&obj1)) SWIG_fail;
8852 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8853 if (!SWIG_IsOK(res1)) {
8854 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetButton" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
8855 }
8856 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8857 ecode2 = SWIG_AsVal_int(obj1, &val2);
8858 if (!SWIG_IsOK(ecode2)) {
8859 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_SetButton" "', expected argument " "2"" of type '" "int""'");
8860 }
8861 arg2 = static_cast< int >(val2);
8862 {
8863 PyThreadState* __tstate = wxPyBeginAllowThreads();
8864 (arg1)->SetButton(arg2);
8865 wxPyEndAllowThreads(__tstate);
8866 if (PyErr_Occurred()) SWIG_fail;
8867 }
8868 resultobj = SWIG_Py_Void();
8869 return resultobj;
8870 fail:
8871 return NULL;
8872 }
8873
8874
8875 SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetDC(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8876 PyObject *resultobj = 0;
8877 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8878 wxDC *arg2 = (wxDC *) 0 ;
8879 void *argp1 = 0 ;
8880 int res1 = 0 ;
8881 void *argp2 = 0 ;
8882 int res2 = 0 ;
8883 PyObject * obj0 = 0 ;
8884 PyObject * obj1 = 0 ;
8885 char * kwnames[] = {
8886 (char *) "self",(char *) "pdc", NULL
8887 };
8888
8889 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetDC",kwnames,&obj0,&obj1)) SWIG_fail;
8890 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8891 if (!SWIG_IsOK(res1)) {
8892 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetDC" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
8893 }
8894 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8895 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxDC, 0 | 0 );
8896 if (!SWIG_IsOK(res2)) {
8897 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_SetDC" "', expected argument " "2"" of type '" "wxDC *""'");
8898 }
8899 arg2 = reinterpret_cast< wxDC * >(argp2);
8900 {
8901 PyThreadState* __tstate = wxPyBeginAllowThreads();
8902 (arg1)->SetDC(arg2);
8903 wxPyEndAllowThreads(__tstate);
8904 if (PyErr_Occurred()) SWIG_fail;
8905 }
8906 resultobj = SWIG_Py_Void();
8907 return resultobj;
8908 fail:
8909 return NULL;
8910 }
8911
8912
8913 SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8914 PyObject *resultobj = 0;
8915 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8916 wxAuiManager *result = 0 ;
8917 void *argp1 = 0 ;
8918 int res1 = 0 ;
8919 PyObject *swig_obj[1] ;
8920
8921 if (!args) SWIG_fail;
8922 swig_obj[0] = args;
8923 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8924 if (!SWIG_IsOK(res1)) {
8925 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetManager" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
8926 }
8927 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8928 {
8929 PyThreadState* __tstate = wxPyBeginAllowThreads();
8930 result = (wxAuiManager *)((wxAuiManagerEvent const *)arg1)->GetManager();
8931 wxPyEndAllowThreads(__tstate);
8932 if (PyErr_Occurred()) SWIG_fail;
8933 }
8934 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
8935 return resultobj;
8936 fail:
8937 return NULL;
8938 }
8939
8940
8941 SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8942 PyObject *resultobj = 0;
8943 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8944 wxAuiPaneInfo *result = 0 ;
8945 void *argp1 = 0 ;
8946 int res1 = 0 ;
8947 PyObject *swig_obj[1] ;
8948
8949 if (!args) SWIG_fail;
8950 swig_obj[0] = args;
8951 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8952 if (!SWIG_IsOK(res1)) {
8953 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetPane" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
8954 }
8955 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8956 {
8957 PyThreadState* __tstate = wxPyBeginAllowThreads();
8958 result = (wxAuiPaneInfo *)((wxAuiManagerEvent const *)arg1)->GetPane();
8959 wxPyEndAllowThreads(__tstate);
8960 if (PyErr_Occurred()) SWIG_fail;
8961 }
8962 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
8963 return resultobj;
8964 fail:
8965 return NULL;
8966 }
8967
8968
8969 SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8970 PyObject *resultobj = 0;
8971 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8972 int result;
8973 void *argp1 = 0 ;
8974 int res1 = 0 ;
8975 PyObject *swig_obj[1] ;
8976
8977 if (!args) SWIG_fail;
8978 swig_obj[0] = args;
8979 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8980 if (!SWIG_IsOK(res1)) {
8981 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetButton" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
8982 }
8983 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8984 {
8985 PyThreadState* __tstate = wxPyBeginAllowThreads();
8986 result = (int)((wxAuiManagerEvent const *)arg1)->GetButton();
8987 wxPyEndAllowThreads(__tstate);
8988 if (PyErr_Occurred()) SWIG_fail;
8989 }
8990 resultobj = SWIG_From_int(static_cast< int >(result));
8991 return resultobj;
8992 fail:
8993 return NULL;
8994 }
8995
8996
8997 SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetDC(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8998 PyObject *resultobj = 0;
8999 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9000 wxDC *result = 0 ;
9001 void *argp1 = 0 ;
9002 int res1 = 0 ;
9003 PyObject *swig_obj[1] ;
9004
9005 if (!args) SWIG_fail;
9006 swig_obj[0] = args;
9007 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9008 if (!SWIG_IsOK(res1)) {
9009 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetDC" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
9010 }
9011 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9012 {
9013 PyThreadState* __tstate = wxPyBeginAllowThreads();
9014 result = (wxDC *)((wxAuiManagerEvent const *)arg1)->GetDC();
9015 wxPyEndAllowThreads(__tstate);
9016 if (PyErr_Occurred()) SWIG_fail;
9017 }
9018 {
9019 resultobj = wxPyMake_wxObject(result, (bool)0);
9020 }
9021 return resultobj;
9022 fail:
9023 return NULL;
9024 }
9025
9026
9027 SWIGINTERN PyObject *_wrap_AuiManagerEvent_Veto(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9028 PyObject *resultobj = 0;
9029 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9030 bool arg2 = (bool) true ;
9031 void *argp1 = 0 ;
9032 int res1 = 0 ;
9033 bool val2 ;
9034 int ecode2 = 0 ;
9035 PyObject * obj0 = 0 ;
9036 PyObject * obj1 = 0 ;
9037 char * kwnames[] = {
9038 (char *) "self",(char *) "veto", NULL
9039 };
9040
9041 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiManagerEvent_Veto",kwnames,&obj0,&obj1)) SWIG_fail;
9042 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9043 if (!SWIG_IsOK(res1)) {
9044 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_Veto" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9045 }
9046 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9047 if (obj1) {
9048 ecode2 = SWIG_AsVal_bool(obj1, &val2);
9049 if (!SWIG_IsOK(ecode2)) {
9050 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_Veto" "', expected argument " "2"" of type '" "bool""'");
9051 }
9052 arg2 = static_cast< bool >(val2);
9053 }
9054 {
9055 PyThreadState* __tstate = wxPyBeginAllowThreads();
9056 (arg1)->Veto(arg2);
9057 wxPyEndAllowThreads(__tstate);
9058 if (PyErr_Occurred()) SWIG_fail;
9059 }
9060 resultobj = SWIG_Py_Void();
9061 return resultobj;
9062 fail:
9063 return NULL;
9064 }
9065
9066
9067 SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetVeto(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9068 PyObject *resultobj = 0;
9069 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9070 bool result;
9071 void *argp1 = 0 ;
9072 int res1 = 0 ;
9073 PyObject *swig_obj[1] ;
9074
9075 if (!args) SWIG_fail;
9076 swig_obj[0] = args;
9077 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9078 if (!SWIG_IsOK(res1)) {
9079 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetVeto" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
9080 }
9081 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9082 {
9083 PyThreadState* __tstate = wxPyBeginAllowThreads();
9084 result = (bool)((wxAuiManagerEvent const *)arg1)->GetVeto();
9085 wxPyEndAllowThreads(__tstate);
9086 if (PyErr_Occurred()) SWIG_fail;
9087 }
9088 {
9089 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9090 }
9091 return resultobj;
9092 fail:
9093 return NULL;
9094 }
9095
9096
9097 SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetCanVeto(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9098 PyObject *resultobj = 0;
9099 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9100 bool arg2 ;
9101 void *argp1 = 0 ;
9102 int res1 = 0 ;
9103 bool val2 ;
9104 int ecode2 = 0 ;
9105 PyObject * obj0 = 0 ;
9106 PyObject * obj1 = 0 ;
9107 char * kwnames[] = {
9108 (char *) "self",(char *) "can_veto", NULL
9109 };
9110
9111 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetCanVeto",kwnames,&obj0,&obj1)) SWIG_fail;
9112 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9113 if (!SWIG_IsOK(res1)) {
9114 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetCanVeto" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9115 }
9116 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9117 ecode2 = SWIG_AsVal_bool(obj1, &val2);
9118 if (!SWIG_IsOK(ecode2)) {
9119 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_SetCanVeto" "', expected argument " "2"" of type '" "bool""'");
9120 }
9121 arg2 = static_cast< bool >(val2);
9122 {
9123 PyThreadState* __tstate = wxPyBeginAllowThreads();
9124 (arg1)->SetCanVeto(arg2);
9125 wxPyEndAllowThreads(__tstate);
9126 if (PyErr_Occurred()) SWIG_fail;
9127 }
9128 resultobj = SWIG_Py_Void();
9129 return resultobj;
9130 fail:
9131 return NULL;
9132 }
9133
9134
9135 SWIGINTERN PyObject *_wrap_AuiManagerEvent_CanVeto(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9136 PyObject *resultobj = 0;
9137 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9138 bool result;
9139 void *argp1 = 0 ;
9140 int res1 = 0 ;
9141 PyObject *swig_obj[1] ;
9142
9143 if (!args) SWIG_fail;
9144 swig_obj[0] = args;
9145 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9146 if (!SWIG_IsOK(res1)) {
9147 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_CanVeto" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
9148 }
9149 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9150 {
9151 PyThreadState* __tstate = wxPyBeginAllowThreads();
9152 result = (bool)((wxAuiManagerEvent const *)arg1)->CanVeto();
9153 wxPyEndAllowThreads(__tstate);
9154 if (PyErr_Occurred()) SWIG_fail;
9155 }
9156 {
9157 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9158 }
9159 return resultobj;
9160 fail:
9161 return NULL;
9162 }
9163
9164
9165 SWIGINTERN PyObject *_wrap_AuiManagerEvent_manager_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9166 PyObject *resultobj = 0;
9167 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9168 wxAuiManager *arg2 = (wxAuiManager *) 0 ;
9169 void *argp1 = 0 ;
9170 int res1 = 0 ;
9171 void *argp2 = 0 ;
9172 int res2 = 0 ;
9173 PyObject *swig_obj[2] ;
9174
9175 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_manager_set",2,2,swig_obj)) SWIG_fail;
9176 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9177 if (!SWIG_IsOK(res1)) {
9178 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_manager_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9179 }
9180 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9181 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiManager, SWIG_POINTER_DISOWN | 0 );
9182 if (!SWIG_IsOK(res2)) {
9183 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_manager_set" "', expected argument " "2"" of type '" "wxAuiManager *""'");
9184 }
9185 arg2 = reinterpret_cast< wxAuiManager * >(argp2);
9186 if (arg1) (arg1)->manager = arg2;
9187
9188 resultobj = SWIG_Py_Void();
9189 return resultobj;
9190 fail:
9191 return NULL;
9192 }
9193
9194
9195 SWIGINTERN PyObject *_wrap_AuiManagerEvent_manager_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9196 PyObject *resultobj = 0;
9197 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9198 wxAuiManager *result = 0 ;
9199 void *argp1 = 0 ;
9200 int res1 = 0 ;
9201 PyObject *swig_obj[1] ;
9202
9203 if (!args) SWIG_fail;
9204 swig_obj[0] = args;
9205 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9206 if (!SWIG_IsOK(res1)) {
9207 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_manager_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9208 }
9209 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9210 result = (wxAuiManager *) ((arg1)->manager);
9211 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
9212 return resultobj;
9213 fail:
9214 return NULL;
9215 }
9216
9217
9218 SWIGINTERN PyObject *_wrap_AuiManagerEvent_pane_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9219 PyObject *resultobj = 0;
9220 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9221 wxAuiPaneInfo *arg2 = (wxAuiPaneInfo *) 0 ;
9222 void *argp1 = 0 ;
9223 int res1 = 0 ;
9224 void *argp2 = 0 ;
9225 int res2 = 0 ;
9226 PyObject *swig_obj[2] ;
9227
9228 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_pane_set",2,2,swig_obj)) SWIG_fail;
9229 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9230 if (!SWIG_IsOK(res1)) {
9231 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_pane_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9232 }
9233 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9234 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_DISOWN | 0 );
9235 if (!SWIG_IsOK(res2)) {
9236 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_pane_set" "', expected argument " "2"" of type '" "wxAuiPaneInfo *""'");
9237 }
9238 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
9239 if (arg1) (arg1)->pane = arg2;
9240
9241 resultobj = SWIG_Py_Void();
9242 return resultobj;
9243 fail:
9244 return NULL;
9245 }
9246
9247
9248 SWIGINTERN PyObject *_wrap_AuiManagerEvent_pane_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9249 PyObject *resultobj = 0;
9250 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9251 wxAuiPaneInfo *result = 0 ;
9252 void *argp1 = 0 ;
9253 int res1 = 0 ;
9254 PyObject *swig_obj[1] ;
9255
9256 if (!args) SWIG_fail;
9257 swig_obj[0] = args;
9258 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9259 if (!SWIG_IsOK(res1)) {
9260 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_pane_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9261 }
9262 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9263 result = (wxAuiPaneInfo *) ((arg1)->pane);
9264 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
9265 return resultobj;
9266 fail:
9267 return NULL;
9268 }
9269
9270
9271 SWIGINTERN PyObject *_wrap_AuiManagerEvent_button_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9272 PyObject *resultobj = 0;
9273 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9274 int arg2 ;
9275 void *argp1 = 0 ;
9276 int res1 = 0 ;
9277 int val2 ;
9278 int ecode2 = 0 ;
9279 PyObject *swig_obj[2] ;
9280
9281 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_button_set",2,2,swig_obj)) SWIG_fail;
9282 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9283 if (!SWIG_IsOK(res1)) {
9284 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_button_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9285 }
9286 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9287 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9288 if (!SWIG_IsOK(ecode2)) {
9289 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_button_set" "', expected argument " "2"" of type '" "int""'");
9290 }
9291 arg2 = static_cast< int >(val2);
9292 if (arg1) (arg1)->button = arg2;
9293
9294 resultobj = SWIG_Py_Void();
9295 return resultobj;
9296 fail:
9297 return NULL;
9298 }
9299
9300
9301 SWIGINTERN PyObject *_wrap_AuiManagerEvent_button_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9302 PyObject *resultobj = 0;
9303 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9304 int result;
9305 void *argp1 = 0 ;
9306 int res1 = 0 ;
9307 PyObject *swig_obj[1] ;
9308
9309 if (!args) SWIG_fail;
9310 swig_obj[0] = args;
9311 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9312 if (!SWIG_IsOK(res1)) {
9313 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_button_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9314 }
9315 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9316 result = (int) ((arg1)->button);
9317 resultobj = SWIG_From_int(static_cast< int >(result));
9318 return resultobj;
9319 fail:
9320 return NULL;
9321 }
9322
9323
9324 SWIGINTERN PyObject *_wrap_AuiManagerEvent_veto_flag_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9325 PyObject *resultobj = 0;
9326 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9327 bool arg2 ;
9328 void *argp1 = 0 ;
9329 int res1 = 0 ;
9330 bool val2 ;
9331 int ecode2 = 0 ;
9332 PyObject *swig_obj[2] ;
9333
9334 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_veto_flag_set",2,2,swig_obj)) SWIG_fail;
9335 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9336 if (!SWIG_IsOK(res1)) {
9337 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_veto_flag_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9338 }
9339 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9340 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
9341 if (!SWIG_IsOK(ecode2)) {
9342 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_veto_flag_set" "', expected argument " "2"" of type '" "bool""'");
9343 }
9344 arg2 = static_cast< bool >(val2);
9345 if (arg1) (arg1)->veto_flag = arg2;
9346
9347 resultobj = SWIG_Py_Void();
9348 return resultobj;
9349 fail:
9350 return NULL;
9351 }
9352
9353
9354 SWIGINTERN PyObject *_wrap_AuiManagerEvent_veto_flag_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9355 PyObject *resultobj = 0;
9356 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9357 bool result;
9358 void *argp1 = 0 ;
9359 int res1 = 0 ;
9360 PyObject *swig_obj[1] ;
9361
9362 if (!args) SWIG_fail;
9363 swig_obj[0] = args;
9364 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9365 if (!SWIG_IsOK(res1)) {
9366 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_veto_flag_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9367 }
9368 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9369 result = (bool) ((arg1)->veto_flag);
9370 {
9371 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9372 }
9373 return resultobj;
9374 fail:
9375 return NULL;
9376 }
9377
9378
9379 SWIGINTERN PyObject *_wrap_AuiManagerEvent_canveto_flag_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9380 PyObject *resultobj = 0;
9381 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9382 bool arg2 ;
9383 void *argp1 = 0 ;
9384 int res1 = 0 ;
9385 bool val2 ;
9386 int ecode2 = 0 ;
9387 PyObject *swig_obj[2] ;
9388
9389 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_canveto_flag_set",2,2,swig_obj)) SWIG_fail;
9390 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9391 if (!SWIG_IsOK(res1)) {
9392 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_canveto_flag_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9393 }
9394 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9395 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
9396 if (!SWIG_IsOK(ecode2)) {
9397 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_canveto_flag_set" "', expected argument " "2"" of type '" "bool""'");
9398 }
9399 arg2 = static_cast< bool >(val2);
9400 if (arg1) (arg1)->canveto_flag = arg2;
9401
9402 resultobj = SWIG_Py_Void();
9403 return resultobj;
9404 fail:
9405 return NULL;
9406 }
9407
9408
9409 SWIGINTERN PyObject *_wrap_AuiManagerEvent_canveto_flag_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9410 PyObject *resultobj = 0;
9411 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9412 bool result;
9413 void *argp1 = 0 ;
9414 int res1 = 0 ;
9415 PyObject *swig_obj[1] ;
9416
9417 if (!args) SWIG_fail;
9418 swig_obj[0] = args;
9419 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9420 if (!SWIG_IsOK(res1)) {
9421 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_canveto_flag_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9422 }
9423 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9424 result = (bool) ((arg1)->canveto_flag);
9425 {
9426 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9427 }
9428 return resultobj;
9429 fail:
9430 return NULL;
9431 }
9432
9433
9434 SWIGINTERN PyObject *_wrap_AuiManagerEvent_dc_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9435 PyObject *resultobj = 0;
9436 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9437 wxDC *arg2 = (wxDC *) 0 ;
9438 void *argp1 = 0 ;
9439 int res1 = 0 ;
9440 void *argp2 = 0 ;
9441 int res2 = 0 ;
9442 PyObject *swig_obj[2] ;
9443
9444 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_dc_set",2,2,swig_obj)) SWIG_fail;
9445 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9446 if (!SWIG_IsOK(res1)) {
9447 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_dc_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9448 }
9449 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9450 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxDC, SWIG_POINTER_DISOWN | 0 );
9451 if (!SWIG_IsOK(res2)) {
9452 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_dc_set" "', expected argument " "2"" of type '" "wxDC *""'");
9453 }
9454 arg2 = reinterpret_cast< wxDC * >(argp2);
9455 if (arg1) (arg1)->dc = arg2;
9456
9457 resultobj = SWIG_Py_Void();
9458 return resultobj;
9459 fail:
9460 return NULL;
9461 }
9462
9463
9464 SWIGINTERN PyObject *_wrap_AuiManagerEvent_dc_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9465 PyObject *resultobj = 0;
9466 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9467 wxDC *result = 0 ;
9468 void *argp1 = 0 ;
9469 int res1 = 0 ;
9470 PyObject *swig_obj[1] ;
9471
9472 if (!args) SWIG_fail;
9473 swig_obj[0] = args;
9474 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9475 if (!SWIG_IsOK(res1)) {
9476 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_dc_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9477 }
9478 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9479 result = (wxDC *) ((arg1)->dc);
9480 {
9481 resultobj = wxPyMake_wxObject(result, (bool)0);
9482 }
9483 return resultobj;
9484 fail:
9485 return NULL;
9486 }
9487
9488
9489 SWIGINTERN PyObject *AuiManagerEvent_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9490 PyObject *obj;
9491 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
9492 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiManagerEvent, SWIG_NewClientData(obj));
9493 return SWIG_Py_Void();
9494 }
9495
9496 SWIGINTERN PyObject *AuiManagerEvent_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9497 return SWIG_Python_InitShadowInstance(args);
9498 }
9499
9500 SWIGINTERN PyObject *_wrap_new_AuiDockInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9501 PyObject *resultobj = 0;
9502 wxAuiDockInfo *result = 0 ;
9503
9504 if (!SWIG_Python_UnpackTuple(args,"new_AuiDockInfo",0,0,0)) SWIG_fail;
9505 {
9506 PyThreadState* __tstate = wxPyBeginAllowThreads();
9507 result = (wxAuiDockInfo *)new wxAuiDockInfo();
9508 wxPyEndAllowThreads(__tstate);
9509 if (PyErr_Occurred()) SWIG_fail;
9510 }
9511 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDockInfo, SWIG_POINTER_NEW | 0 );
9512 return resultobj;
9513 fail:
9514 return NULL;
9515 }
9516
9517
9518 SWIGINTERN PyObject *_wrap_AuiDockInfo_IsOk(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9519 PyObject *resultobj = 0;
9520 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9521 bool result;
9522 void *argp1 = 0 ;
9523 int res1 = 0 ;
9524 PyObject *swig_obj[1] ;
9525
9526 if (!args) SWIG_fail;
9527 swig_obj[0] = args;
9528 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9529 if (!SWIG_IsOK(res1)) {
9530 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_IsOk" "', expected argument " "1"" of type '" "wxAuiDockInfo const *""'");
9531 }
9532 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9533 {
9534 PyThreadState* __tstate = wxPyBeginAllowThreads();
9535 result = (bool)((wxAuiDockInfo const *)arg1)->IsOk();
9536 wxPyEndAllowThreads(__tstate);
9537 if (PyErr_Occurred()) SWIG_fail;
9538 }
9539 {
9540 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9541 }
9542 return resultobj;
9543 fail:
9544 return NULL;
9545 }
9546
9547
9548 SWIGINTERN PyObject *_wrap_AuiDockInfo_IsHorizontal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9549 PyObject *resultobj = 0;
9550 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9551 bool result;
9552 void *argp1 = 0 ;
9553 int res1 = 0 ;
9554 PyObject *swig_obj[1] ;
9555
9556 if (!args) SWIG_fail;
9557 swig_obj[0] = args;
9558 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9559 if (!SWIG_IsOK(res1)) {
9560 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_IsHorizontal" "', expected argument " "1"" of type '" "wxAuiDockInfo const *""'");
9561 }
9562 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9563 {
9564 PyThreadState* __tstate = wxPyBeginAllowThreads();
9565 result = (bool)((wxAuiDockInfo const *)arg1)->IsHorizontal();
9566 wxPyEndAllowThreads(__tstate);
9567 if (PyErr_Occurred()) SWIG_fail;
9568 }
9569 {
9570 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9571 }
9572 return resultobj;
9573 fail:
9574 return NULL;
9575 }
9576
9577
9578 SWIGINTERN PyObject *_wrap_AuiDockInfo_IsVertical(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9579 PyObject *resultobj = 0;
9580 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9581 bool result;
9582 void *argp1 = 0 ;
9583 int res1 = 0 ;
9584 PyObject *swig_obj[1] ;
9585
9586 if (!args) SWIG_fail;
9587 swig_obj[0] = args;
9588 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9589 if (!SWIG_IsOK(res1)) {
9590 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_IsVertical" "', expected argument " "1"" of type '" "wxAuiDockInfo const *""'");
9591 }
9592 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9593 {
9594 PyThreadState* __tstate = wxPyBeginAllowThreads();
9595 result = (bool)((wxAuiDockInfo const *)arg1)->IsVertical();
9596 wxPyEndAllowThreads(__tstate);
9597 if (PyErr_Occurred()) SWIG_fail;
9598 }
9599 {
9600 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9601 }
9602 return resultobj;
9603 fail:
9604 return NULL;
9605 }
9606
9607
9608 SWIGINTERN PyObject *_wrap_AuiDockInfo_panes_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9609 PyObject *resultobj = 0;
9610 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9611 wxAuiPaneInfoPtrArray arg2 ;
9612 void *argp1 = 0 ;
9613 int res1 = 0 ;
9614 void *argp2 ;
9615 int res2 = 0 ;
9616 PyObject *swig_obj[2] ;
9617
9618 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_panes_set",2,2,swig_obj)) SWIG_fail;
9619 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9620 if (!SWIG_IsOK(res1)) {
9621 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_panes_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9622 }
9623 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9624 {
9625 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_wxAuiPaneInfoPtrArray, 0 | 0);
9626 if (!SWIG_IsOK(res2)) {
9627 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockInfo_panes_set" "', expected argument " "2"" of type '" "wxAuiPaneInfoPtrArray""'");
9628 }
9629 if (!argp2) {
9630 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockInfo_panes_set" "', expected argument " "2"" of type '" "wxAuiPaneInfoPtrArray""'");
9631 } else {
9632 wxAuiPaneInfoPtrArray * temp = reinterpret_cast< wxAuiPaneInfoPtrArray * >(argp2);
9633 arg2 = *temp;
9634 if (SWIG_IsNewObj(res2)) delete temp;
9635 }
9636 }
9637 if (arg1) (arg1)->panes = arg2;
9638
9639 resultobj = SWIG_Py_Void();
9640 return resultobj;
9641 fail:
9642 return NULL;
9643 }
9644
9645
9646 SWIGINTERN PyObject *_wrap_AuiDockInfo_panes_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9647 PyObject *resultobj = 0;
9648 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9649 wxAuiPaneInfoPtrArray result;
9650 void *argp1 = 0 ;
9651 int res1 = 0 ;
9652 PyObject *swig_obj[1] ;
9653
9654 if (!args) SWIG_fail;
9655 swig_obj[0] = args;
9656 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9657 if (!SWIG_IsOK(res1)) {
9658 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_panes_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9659 }
9660 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9661 result = ((arg1)->panes);
9662 resultobj = SWIG_NewPointerObj((new wxAuiPaneInfoPtrArray(static_cast< const wxAuiPaneInfoPtrArray& >(result))), SWIGTYPE_p_wxAuiPaneInfoPtrArray, SWIG_POINTER_OWN | 0 );
9663 return resultobj;
9664 fail:
9665 return NULL;
9666 }
9667
9668
9669 SWIGINTERN PyObject *_wrap_AuiDockInfo_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9670 PyObject *resultobj = 0;
9671 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9672 wxRect *arg2 = (wxRect *) 0 ;
9673 void *argp1 = 0 ;
9674 int res1 = 0 ;
9675 void *argp2 = 0 ;
9676 int res2 = 0 ;
9677 PyObject *swig_obj[2] ;
9678
9679 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_rect_set",2,2,swig_obj)) SWIG_fail;
9680 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9681 if (!SWIG_IsOK(res1)) {
9682 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_rect_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9683 }
9684 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9685 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
9686 if (!SWIG_IsOK(res2)) {
9687 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockInfo_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
9688 }
9689 arg2 = reinterpret_cast< wxRect * >(argp2);
9690 if (arg1) (arg1)->rect = *arg2;
9691
9692 resultobj = SWIG_Py_Void();
9693 return resultobj;
9694 fail:
9695 return NULL;
9696 }
9697
9698
9699 SWIGINTERN PyObject *_wrap_AuiDockInfo_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9700 PyObject *resultobj = 0;
9701 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9702 wxRect *result = 0 ;
9703 void *argp1 = 0 ;
9704 int res1 = 0 ;
9705 PyObject *swig_obj[1] ;
9706
9707 if (!args) SWIG_fail;
9708 swig_obj[0] = args;
9709 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9710 if (!SWIG_IsOK(res1)) {
9711 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_rect_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9712 }
9713 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9714 result = (wxRect *)& ((arg1)->rect);
9715 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
9716 return resultobj;
9717 fail:
9718 return NULL;
9719 }
9720
9721
9722 SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_direction_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9723 PyObject *resultobj = 0;
9724 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9725 int arg2 ;
9726 void *argp1 = 0 ;
9727 int res1 = 0 ;
9728 int val2 ;
9729 int ecode2 = 0 ;
9730 PyObject *swig_obj[2] ;
9731
9732 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_dock_direction_set",2,2,swig_obj)) SWIG_fail;
9733 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9734 if (!SWIG_IsOK(res1)) {
9735 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_direction_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9736 }
9737 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9738 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9739 if (!SWIG_IsOK(ecode2)) {
9740 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_dock_direction_set" "', expected argument " "2"" of type '" "int""'");
9741 }
9742 arg2 = static_cast< int >(val2);
9743 if (arg1) (arg1)->dock_direction = arg2;
9744
9745 resultobj = SWIG_Py_Void();
9746 return resultobj;
9747 fail:
9748 return NULL;
9749 }
9750
9751
9752 SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_direction_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9753 PyObject *resultobj = 0;
9754 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9755 int result;
9756 void *argp1 = 0 ;
9757 int res1 = 0 ;
9758 PyObject *swig_obj[1] ;
9759
9760 if (!args) SWIG_fail;
9761 swig_obj[0] = args;
9762 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9763 if (!SWIG_IsOK(res1)) {
9764 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_direction_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9765 }
9766 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9767 result = (int) ((arg1)->dock_direction);
9768 resultobj = SWIG_From_int(static_cast< int >(result));
9769 return resultobj;
9770 fail:
9771 return NULL;
9772 }
9773
9774
9775 SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_layer_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9776 PyObject *resultobj = 0;
9777 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9778 int arg2 ;
9779 void *argp1 = 0 ;
9780 int res1 = 0 ;
9781 int val2 ;
9782 int ecode2 = 0 ;
9783 PyObject *swig_obj[2] ;
9784
9785 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_dock_layer_set",2,2,swig_obj)) SWIG_fail;
9786 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9787 if (!SWIG_IsOK(res1)) {
9788 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_layer_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9789 }
9790 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9791 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9792 if (!SWIG_IsOK(ecode2)) {
9793 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_dock_layer_set" "', expected argument " "2"" of type '" "int""'");
9794 }
9795 arg2 = static_cast< int >(val2);
9796 if (arg1) (arg1)->dock_layer = arg2;
9797
9798 resultobj = SWIG_Py_Void();
9799 return resultobj;
9800 fail:
9801 return NULL;
9802 }
9803
9804
9805 SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_layer_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9806 PyObject *resultobj = 0;
9807 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9808 int result;
9809 void *argp1 = 0 ;
9810 int res1 = 0 ;
9811 PyObject *swig_obj[1] ;
9812
9813 if (!args) SWIG_fail;
9814 swig_obj[0] = args;
9815 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9816 if (!SWIG_IsOK(res1)) {
9817 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_layer_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9818 }
9819 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9820 result = (int) ((arg1)->dock_layer);
9821 resultobj = SWIG_From_int(static_cast< int >(result));
9822 return resultobj;
9823 fail:
9824 return NULL;
9825 }
9826
9827
9828 SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_row_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9829 PyObject *resultobj = 0;
9830 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9831 int arg2 ;
9832 void *argp1 = 0 ;
9833 int res1 = 0 ;
9834 int val2 ;
9835 int ecode2 = 0 ;
9836 PyObject *swig_obj[2] ;
9837
9838 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_dock_row_set",2,2,swig_obj)) SWIG_fail;
9839 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9840 if (!SWIG_IsOK(res1)) {
9841 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_row_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9842 }
9843 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9844 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9845 if (!SWIG_IsOK(ecode2)) {
9846 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_dock_row_set" "', expected argument " "2"" of type '" "int""'");
9847 }
9848 arg2 = static_cast< int >(val2);
9849 if (arg1) (arg1)->dock_row = arg2;
9850
9851 resultobj = SWIG_Py_Void();
9852 return resultobj;
9853 fail:
9854 return NULL;
9855 }
9856
9857
9858 SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_row_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9859 PyObject *resultobj = 0;
9860 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9861 int result;
9862 void *argp1 = 0 ;
9863 int res1 = 0 ;
9864 PyObject *swig_obj[1] ;
9865
9866 if (!args) SWIG_fail;
9867 swig_obj[0] = args;
9868 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9869 if (!SWIG_IsOK(res1)) {
9870 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_row_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9871 }
9872 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9873 result = (int) ((arg1)->dock_row);
9874 resultobj = SWIG_From_int(static_cast< int >(result));
9875 return resultobj;
9876 fail:
9877 return NULL;
9878 }
9879
9880
9881 SWIGINTERN PyObject *_wrap_AuiDockInfo_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9882 PyObject *resultobj = 0;
9883 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9884 int arg2 ;
9885 void *argp1 = 0 ;
9886 int res1 = 0 ;
9887 int val2 ;
9888 int ecode2 = 0 ;
9889 PyObject *swig_obj[2] ;
9890
9891 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_size_set",2,2,swig_obj)) SWIG_fail;
9892 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9893 if (!SWIG_IsOK(res1)) {
9894 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_size_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9895 }
9896 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9897 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9898 if (!SWIG_IsOK(ecode2)) {
9899 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_size_set" "', expected argument " "2"" of type '" "int""'");
9900 }
9901 arg2 = static_cast< int >(val2);
9902 if (arg1) (arg1)->size = arg2;
9903
9904 resultobj = SWIG_Py_Void();
9905 return resultobj;
9906 fail:
9907 return NULL;
9908 }
9909
9910
9911 SWIGINTERN PyObject *_wrap_AuiDockInfo_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9912 PyObject *resultobj = 0;
9913 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9914 int result;
9915 void *argp1 = 0 ;
9916 int res1 = 0 ;
9917 PyObject *swig_obj[1] ;
9918
9919 if (!args) SWIG_fail;
9920 swig_obj[0] = args;
9921 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9922 if (!SWIG_IsOK(res1)) {
9923 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_size_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9924 }
9925 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9926 result = (int) ((arg1)->size);
9927 resultobj = SWIG_From_int(static_cast< int >(result));
9928 return resultobj;
9929 fail:
9930 return NULL;
9931 }
9932
9933
9934 SWIGINTERN PyObject *_wrap_AuiDockInfo_min_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9935 PyObject *resultobj = 0;
9936 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9937 int arg2 ;
9938 void *argp1 = 0 ;
9939 int res1 = 0 ;
9940 int val2 ;
9941 int ecode2 = 0 ;
9942 PyObject *swig_obj[2] ;
9943
9944 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_min_size_set",2,2,swig_obj)) SWIG_fail;
9945 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9946 if (!SWIG_IsOK(res1)) {
9947 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_min_size_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9948 }
9949 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9950 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9951 if (!SWIG_IsOK(ecode2)) {
9952 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_min_size_set" "', expected argument " "2"" of type '" "int""'");
9953 }
9954 arg2 = static_cast< int >(val2);
9955 if (arg1) (arg1)->min_size = arg2;
9956
9957 resultobj = SWIG_Py_Void();
9958 return resultobj;
9959 fail:
9960 return NULL;
9961 }
9962
9963
9964 SWIGINTERN PyObject *_wrap_AuiDockInfo_min_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9965 PyObject *resultobj = 0;
9966 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9967 int result;
9968 void *argp1 = 0 ;
9969 int res1 = 0 ;
9970 PyObject *swig_obj[1] ;
9971
9972 if (!args) SWIG_fail;
9973 swig_obj[0] = args;
9974 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9975 if (!SWIG_IsOK(res1)) {
9976 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_min_size_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9977 }
9978 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9979 result = (int) ((arg1)->min_size);
9980 resultobj = SWIG_From_int(static_cast< int >(result));
9981 return resultobj;
9982 fail:
9983 return NULL;
9984 }
9985
9986
9987 SWIGINTERN PyObject *_wrap_AuiDockInfo_resizable_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9988 PyObject *resultobj = 0;
9989 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9990 bool arg2 ;
9991 void *argp1 = 0 ;
9992 int res1 = 0 ;
9993 bool val2 ;
9994 int ecode2 = 0 ;
9995 PyObject *swig_obj[2] ;
9996
9997 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_resizable_set",2,2,swig_obj)) SWIG_fail;
9998 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9999 if (!SWIG_IsOK(res1)) {
10000 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_resizable_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10001 }
10002 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10003 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
10004 if (!SWIG_IsOK(ecode2)) {
10005 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_resizable_set" "', expected argument " "2"" of type '" "bool""'");
10006 }
10007 arg2 = static_cast< bool >(val2);
10008 if (arg1) (arg1)->resizable = arg2;
10009
10010 resultobj = SWIG_Py_Void();
10011 return resultobj;
10012 fail:
10013 return NULL;
10014 }
10015
10016
10017 SWIGINTERN PyObject *_wrap_AuiDockInfo_resizable_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10018 PyObject *resultobj = 0;
10019 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
10020 bool result;
10021 void *argp1 = 0 ;
10022 int res1 = 0 ;
10023 PyObject *swig_obj[1] ;
10024
10025 if (!args) SWIG_fail;
10026 swig_obj[0] = args;
10027 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10028 if (!SWIG_IsOK(res1)) {
10029 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_resizable_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10030 }
10031 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10032 result = (bool) ((arg1)->resizable);
10033 {
10034 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10035 }
10036 return resultobj;
10037 fail:
10038 return NULL;
10039 }
10040
10041
10042 SWIGINTERN PyObject *_wrap_AuiDockInfo_toolbar_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10043 PyObject *resultobj = 0;
10044 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
10045 bool arg2 ;
10046 void *argp1 = 0 ;
10047 int res1 = 0 ;
10048 bool val2 ;
10049 int ecode2 = 0 ;
10050 PyObject *swig_obj[2] ;
10051
10052 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_toolbar_set",2,2,swig_obj)) SWIG_fail;
10053 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10054 if (!SWIG_IsOK(res1)) {
10055 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_toolbar_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10056 }
10057 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10058 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
10059 if (!SWIG_IsOK(ecode2)) {
10060 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_toolbar_set" "', expected argument " "2"" of type '" "bool""'");
10061 }
10062 arg2 = static_cast< bool >(val2);
10063 if (arg1) (arg1)->toolbar = arg2;
10064
10065 resultobj = SWIG_Py_Void();
10066 return resultobj;
10067 fail:
10068 return NULL;
10069 }
10070
10071
10072 SWIGINTERN PyObject *_wrap_AuiDockInfo_toolbar_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10073 PyObject *resultobj = 0;
10074 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
10075 bool result;
10076 void *argp1 = 0 ;
10077 int res1 = 0 ;
10078 PyObject *swig_obj[1] ;
10079
10080 if (!args) SWIG_fail;
10081 swig_obj[0] = args;
10082 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10083 if (!SWIG_IsOK(res1)) {
10084 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_toolbar_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10085 }
10086 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10087 result = (bool) ((arg1)->toolbar);
10088 {
10089 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10090 }
10091 return resultobj;
10092 fail:
10093 return NULL;
10094 }
10095
10096
10097 SWIGINTERN PyObject *_wrap_AuiDockInfo_fixed_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10098 PyObject *resultobj = 0;
10099 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
10100 bool arg2 ;
10101 void *argp1 = 0 ;
10102 int res1 = 0 ;
10103 bool val2 ;
10104 int ecode2 = 0 ;
10105 PyObject *swig_obj[2] ;
10106
10107 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_fixed_set",2,2,swig_obj)) SWIG_fail;
10108 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10109 if (!SWIG_IsOK(res1)) {
10110 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_fixed_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10111 }
10112 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10113 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
10114 if (!SWIG_IsOK(ecode2)) {
10115 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_fixed_set" "', expected argument " "2"" of type '" "bool""'");
10116 }
10117 arg2 = static_cast< bool >(val2);
10118 if (arg1) (arg1)->fixed = arg2;
10119
10120 resultobj = SWIG_Py_Void();
10121 return resultobj;
10122 fail:
10123 return NULL;
10124 }
10125
10126
10127 SWIGINTERN PyObject *_wrap_AuiDockInfo_fixed_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10128 PyObject *resultobj = 0;
10129 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
10130 bool result;
10131 void *argp1 = 0 ;
10132 int res1 = 0 ;
10133 PyObject *swig_obj[1] ;
10134
10135 if (!args) SWIG_fail;
10136 swig_obj[0] = args;
10137 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10138 if (!SWIG_IsOK(res1)) {
10139 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_fixed_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10140 }
10141 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10142 result = (bool) ((arg1)->fixed);
10143 {
10144 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10145 }
10146 return resultobj;
10147 fail:
10148 return NULL;
10149 }
10150
10151
10152 SWIGINTERN PyObject *_wrap_delete_AuiDockInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10153 PyObject *resultobj = 0;
10154 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
10155 void *argp1 = 0 ;
10156 int res1 = 0 ;
10157 PyObject *swig_obj[1] ;
10158
10159 if (!args) SWIG_fail;
10160 swig_obj[0] = args;
10161 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, SWIG_POINTER_DISOWN | 0 );
10162 if (!SWIG_IsOK(res1)) {
10163 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDockInfo" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10164 }
10165 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10166 {
10167 PyThreadState* __tstate = wxPyBeginAllowThreads();
10168 delete_wxAuiDockInfo(arg1);
10169
10170 wxPyEndAllowThreads(__tstate);
10171 if (PyErr_Occurred()) SWIG_fail;
10172 }
10173 resultobj = SWIG_Py_Void();
10174 return resultobj;
10175 fail:
10176 return NULL;
10177 }
10178
10179
10180 SWIGINTERN PyObject *AuiDockInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10181 PyObject *obj;
10182 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
10183 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDockInfo, SWIG_NewClientData(obj));
10184 return SWIG_Py_Void();
10185 }
10186
10187 SWIGINTERN PyObject *AuiDockInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10188 return SWIG_Python_InitShadowInstance(args);
10189 }
10190
10191 SWIGINTERN PyObject *_wrap_AuiDockUIPart_type_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10192 PyObject *resultobj = 0;
10193 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10194 int arg2 ;
10195 void *argp1 = 0 ;
10196 int res1 = 0 ;
10197 int val2 ;
10198 int ecode2 = 0 ;
10199 PyObject *swig_obj[2] ;
10200
10201 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_type_set",2,2,swig_obj)) SWIG_fail;
10202 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10203 if (!SWIG_IsOK(res1)) {
10204 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_type_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10205 }
10206 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10207 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
10208 if (!SWIG_IsOK(ecode2)) {
10209 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockUIPart_type_set" "', expected argument " "2"" of type '" "int""'");
10210 }
10211 arg2 = static_cast< int >(val2);
10212 if (arg1) (arg1)->type = arg2;
10213
10214 resultobj = SWIG_Py_Void();
10215 return resultobj;
10216 fail:
10217 return NULL;
10218 }
10219
10220
10221 SWIGINTERN PyObject *_wrap_AuiDockUIPart_type_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10222 PyObject *resultobj = 0;
10223 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10224 int result;
10225 void *argp1 = 0 ;
10226 int res1 = 0 ;
10227 PyObject *swig_obj[1] ;
10228
10229 if (!args) SWIG_fail;
10230 swig_obj[0] = args;
10231 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10232 if (!SWIG_IsOK(res1)) {
10233 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_type_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10234 }
10235 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10236 result = (int) ((arg1)->type);
10237 resultobj = SWIG_From_int(static_cast< int >(result));
10238 return resultobj;
10239 fail:
10240 return NULL;
10241 }
10242
10243
10244 SWIGINTERN PyObject *_wrap_AuiDockUIPart_orientation_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10245 PyObject *resultobj = 0;
10246 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10247 int arg2 ;
10248 void *argp1 = 0 ;
10249 int res1 = 0 ;
10250 int val2 ;
10251 int ecode2 = 0 ;
10252 PyObject *swig_obj[2] ;
10253
10254 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_orientation_set",2,2,swig_obj)) SWIG_fail;
10255 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10256 if (!SWIG_IsOK(res1)) {
10257 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_orientation_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10258 }
10259 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10260 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
10261 if (!SWIG_IsOK(ecode2)) {
10262 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockUIPart_orientation_set" "', expected argument " "2"" of type '" "int""'");
10263 }
10264 arg2 = static_cast< int >(val2);
10265 if (arg1) (arg1)->orientation = arg2;
10266
10267 resultobj = SWIG_Py_Void();
10268 return resultobj;
10269 fail:
10270 return NULL;
10271 }
10272
10273
10274 SWIGINTERN PyObject *_wrap_AuiDockUIPart_orientation_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10275 PyObject *resultobj = 0;
10276 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10277 int result;
10278 void *argp1 = 0 ;
10279 int res1 = 0 ;
10280 PyObject *swig_obj[1] ;
10281
10282 if (!args) SWIG_fail;
10283 swig_obj[0] = args;
10284 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10285 if (!SWIG_IsOK(res1)) {
10286 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_orientation_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10287 }
10288 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10289 result = (int) ((arg1)->orientation);
10290 resultobj = SWIG_From_int(static_cast< int >(result));
10291 return resultobj;
10292 fail:
10293 return NULL;
10294 }
10295
10296
10297 SWIGINTERN PyObject *_wrap_AuiDockUIPart_dock_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10298 PyObject *resultobj = 0;
10299 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10300 wxAuiDockInfo *arg2 = (wxAuiDockInfo *) 0 ;
10301 void *argp1 = 0 ;
10302 int res1 = 0 ;
10303 void *argp2 = 0 ;
10304 int res2 = 0 ;
10305 PyObject *swig_obj[2] ;
10306
10307 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_dock_set",2,2,swig_obj)) SWIG_fail;
10308 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10309 if (!SWIG_IsOK(res1)) {
10310 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_dock_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10311 }
10312 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10313 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiDockInfo, SWIG_POINTER_DISOWN | 0 );
10314 if (!SWIG_IsOK(res2)) {
10315 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_dock_set" "', expected argument " "2"" of type '" "wxAuiDockInfo *""'");
10316 }
10317 arg2 = reinterpret_cast< wxAuiDockInfo * >(argp2);
10318 if (arg1) (arg1)->dock = arg2;
10319
10320 resultobj = SWIG_Py_Void();
10321 return resultobj;
10322 fail:
10323 return NULL;
10324 }
10325
10326
10327 SWIGINTERN PyObject *_wrap_AuiDockUIPart_dock_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10328 PyObject *resultobj = 0;
10329 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10330 wxAuiDockInfo *result = 0 ;
10331 void *argp1 = 0 ;
10332 int res1 = 0 ;
10333 PyObject *swig_obj[1] ;
10334
10335 if (!args) SWIG_fail;
10336 swig_obj[0] = args;
10337 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10338 if (!SWIG_IsOK(res1)) {
10339 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_dock_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10340 }
10341 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10342 result = (wxAuiDockInfo *) ((arg1)->dock);
10343 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10344 return resultobj;
10345 fail:
10346 return NULL;
10347 }
10348
10349
10350 SWIGINTERN PyObject *_wrap_AuiDockUIPart_pane_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10351 PyObject *resultobj = 0;
10352 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10353 wxAuiPaneInfo *arg2 = (wxAuiPaneInfo *) 0 ;
10354 void *argp1 = 0 ;
10355 int res1 = 0 ;
10356 void *argp2 = 0 ;
10357 int res2 = 0 ;
10358 PyObject *swig_obj[2] ;
10359
10360 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_pane_set",2,2,swig_obj)) SWIG_fail;
10361 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10362 if (!SWIG_IsOK(res1)) {
10363 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_pane_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10364 }
10365 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10366 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_DISOWN | 0 );
10367 if (!SWIG_IsOK(res2)) {
10368 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_pane_set" "', expected argument " "2"" of type '" "wxAuiPaneInfo *""'");
10369 }
10370 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
10371 if (arg1) (arg1)->pane = arg2;
10372
10373 resultobj = SWIG_Py_Void();
10374 return resultobj;
10375 fail:
10376 return NULL;
10377 }
10378
10379
10380 SWIGINTERN PyObject *_wrap_AuiDockUIPart_pane_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10381 PyObject *resultobj = 0;
10382 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10383 wxAuiPaneInfo *result = 0 ;
10384 void *argp1 = 0 ;
10385 int res1 = 0 ;
10386 PyObject *swig_obj[1] ;
10387
10388 if (!args) SWIG_fail;
10389 swig_obj[0] = args;
10390 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10391 if (!SWIG_IsOK(res1)) {
10392 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_pane_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10393 }
10394 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10395 result = (wxAuiPaneInfo *) ((arg1)->pane);
10396 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
10397 return resultobj;
10398 fail:
10399 return NULL;
10400 }
10401
10402
10403 SWIGINTERN PyObject *_wrap_AuiDockUIPart_button_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10404 PyObject *resultobj = 0;
10405 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10406 wxAuiPaneButton *arg2 = (wxAuiPaneButton *) 0 ;
10407 void *argp1 = 0 ;
10408 int res1 = 0 ;
10409 void *argp2 = 0 ;
10410 int res2 = 0 ;
10411 PyObject *swig_obj[2] ;
10412
10413 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_button_set",2,2,swig_obj)) SWIG_fail;
10414 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10415 if (!SWIG_IsOK(res1)) {
10416 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_button_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10417 }
10418 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10419 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiPaneButton, SWIG_POINTER_DISOWN | 0 );
10420 if (!SWIG_IsOK(res2)) {
10421 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_button_set" "', expected argument " "2"" of type '" "wxAuiPaneButton *""'");
10422 }
10423 arg2 = reinterpret_cast< wxAuiPaneButton * >(argp2);
10424 if (arg1) (arg1)->button = arg2;
10425
10426 resultobj = SWIG_Py_Void();
10427 return resultobj;
10428 fail:
10429 return NULL;
10430 }
10431
10432
10433 SWIGINTERN PyObject *_wrap_AuiDockUIPart_button_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10434 PyObject *resultobj = 0;
10435 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10436 wxAuiPaneButton *result = 0 ;
10437 void *argp1 = 0 ;
10438 int res1 = 0 ;
10439 PyObject *swig_obj[1] ;
10440
10441 if (!args) SWIG_fail;
10442 swig_obj[0] = args;
10443 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10444 if (!SWIG_IsOK(res1)) {
10445 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_button_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10446 }
10447 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10448 result = (wxAuiPaneButton *) ((arg1)->button);
10449 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneButton, 0 | 0 );
10450 return resultobj;
10451 fail:
10452 return NULL;
10453 }
10454
10455
10456 SWIGINTERN PyObject *_wrap_AuiDockUIPart_cont_sizer_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10457 PyObject *resultobj = 0;
10458 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10459 wxSizer *arg2 = (wxSizer *) 0 ;
10460 void *argp1 = 0 ;
10461 int res1 = 0 ;
10462 void *argp2 = 0 ;
10463 int res2 = 0 ;
10464 PyObject *swig_obj[2] ;
10465
10466 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_cont_sizer_set",2,2,swig_obj)) SWIG_fail;
10467 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10468 if (!SWIG_IsOK(res1)) {
10469 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_cont_sizer_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10470 }
10471 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10472 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSizer, SWIG_POINTER_DISOWN | 0 );
10473 if (!SWIG_IsOK(res2)) {
10474 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_cont_sizer_set" "', expected argument " "2"" of type '" "wxSizer *""'");
10475 }
10476 arg2 = reinterpret_cast< wxSizer * >(argp2);
10477 if (arg1) (arg1)->cont_sizer = arg2;
10478
10479 resultobj = SWIG_Py_Void();
10480 return resultobj;
10481 fail:
10482 return NULL;
10483 }
10484
10485
10486 SWIGINTERN PyObject *_wrap_AuiDockUIPart_cont_sizer_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10487 PyObject *resultobj = 0;
10488 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10489 wxSizer *result = 0 ;
10490 void *argp1 = 0 ;
10491 int res1 = 0 ;
10492 PyObject *swig_obj[1] ;
10493
10494 if (!args) SWIG_fail;
10495 swig_obj[0] = args;
10496 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10497 if (!SWIG_IsOK(res1)) {
10498 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_cont_sizer_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10499 }
10500 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10501 result = (wxSizer *) ((arg1)->cont_sizer);
10502 {
10503 resultobj = wxPyMake_wxObject(result, (bool)0);
10504 }
10505 return resultobj;
10506 fail:
10507 return NULL;
10508 }
10509
10510
10511 SWIGINTERN PyObject *_wrap_AuiDockUIPart_sizer_item_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10512 PyObject *resultobj = 0;
10513 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10514 wxSizerItem *arg2 = (wxSizerItem *) 0 ;
10515 void *argp1 = 0 ;
10516 int res1 = 0 ;
10517 void *argp2 = 0 ;
10518 int res2 = 0 ;
10519 PyObject *swig_obj[2] ;
10520
10521 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_sizer_item_set",2,2,swig_obj)) SWIG_fail;
10522 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10523 if (!SWIG_IsOK(res1)) {
10524 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_sizer_item_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10525 }
10526 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10527 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSizerItem, SWIG_POINTER_DISOWN | 0 );
10528 if (!SWIG_IsOK(res2)) {
10529 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_sizer_item_set" "', expected argument " "2"" of type '" "wxSizerItem *""'");
10530 }
10531 arg2 = reinterpret_cast< wxSizerItem * >(argp2);
10532 if (arg1) (arg1)->sizer_item = arg2;
10533
10534 resultobj = SWIG_Py_Void();
10535 return resultobj;
10536 fail:
10537 return NULL;
10538 }
10539
10540
10541 SWIGINTERN PyObject *_wrap_AuiDockUIPart_sizer_item_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10542 PyObject *resultobj = 0;
10543 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10544 wxSizerItem *result = 0 ;
10545 void *argp1 = 0 ;
10546 int res1 = 0 ;
10547 PyObject *swig_obj[1] ;
10548
10549 if (!args) SWIG_fail;
10550 swig_obj[0] = args;
10551 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10552 if (!SWIG_IsOK(res1)) {
10553 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_sizer_item_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10554 }
10555 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10556 result = (wxSizerItem *) ((arg1)->sizer_item);
10557 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSizerItem, 0 | 0 );
10558 return resultobj;
10559 fail:
10560 return NULL;
10561 }
10562
10563
10564 SWIGINTERN PyObject *_wrap_AuiDockUIPart_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10565 PyObject *resultobj = 0;
10566 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10567 wxRect *arg2 = (wxRect *) 0 ;
10568 void *argp1 = 0 ;
10569 int res1 = 0 ;
10570 void *argp2 = 0 ;
10571 int res2 = 0 ;
10572 PyObject *swig_obj[2] ;
10573
10574 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_rect_set",2,2,swig_obj)) SWIG_fail;
10575 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10576 if (!SWIG_IsOK(res1)) {
10577 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_rect_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10578 }
10579 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10580 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
10581 if (!SWIG_IsOK(res2)) {
10582 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
10583 }
10584 arg2 = reinterpret_cast< wxRect * >(argp2);
10585 if (arg1) (arg1)->rect = *arg2;
10586
10587 resultobj = SWIG_Py_Void();
10588 return resultobj;
10589 fail:
10590 return NULL;
10591 }
10592
10593
10594 SWIGINTERN PyObject *_wrap_AuiDockUIPart_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10595 PyObject *resultobj = 0;
10596 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10597 wxRect *result = 0 ;
10598 void *argp1 = 0 ;
10599 int res1 = 0 ;
10600 PyObject *swig_obj[1] ;
10601
10602 if (!args) SWIG_fail;
10603 swig_obj[0] = args;
10604 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10605 if (!SWIG_IsOK(res1)) {
10606 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_rect_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10607 }
10608 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10609 result = (wxRect *)& ((arg1)->rect);
10610 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
10611 return resultobj;
10612 fail:
10613 return NULL;
10614 }
10615
10616
10617 SWIGINTERN PyObject *_wrap_delete_AuiDockUIPart(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10618 PyObject *resultobj = 0;
10619 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10620 void *argp1 = 0 ;
10621 int res1 = 0 ;
10622 PyObject *swig_obj[1] ;
10623
10624 if (!args) SWIG_fail;
10625 swig_obj[0] = args;
10626 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, SWIG_POINTER_DISOWN | 0 );
10627 if (!SWIG_IsOK(res1)) {
10628 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDockUIPart" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10629 }
10630 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10631 {
10632 PyThreadState* __tstate = wxPyBeginAllowThreads();
10633 delete_wxAuiDockUIPart(arg1);
10634
10635 wxPyEndAllowThreads(__tstate);
10636 if (PyErr_Occurred()) SWIG_fail;
10637 }
10638 resultobj = SWIG_Py_Void();
10639 return resultobj;
10640 fail:
10641 return NULL;
10642 }
10643
10644
10645 SWIGINTERN PyObject *AuiDockUIPart_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10646 PyObject *obj;
10647 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
10648 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDockUIPart, SWIG_NewClientData(obj));
10649 return SWIG_Py_Void();
10650 }
10651
10652 SWIGINTERN PyObject *_wrap_AuiPaneButton_button_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10653 PyObject *resultobj = 0;
10654 wxAuiPaneButton *arg1 = (wxAuiPaneButton *) 0 ;
10655 int arg2 ;
10656 void *argp1 = 0 ;
10657 int res1 = 0 ;
10658 int val2 ;
10659 int ecode2 = 0 ;
10660 PyObject *swig_obj[2] ;
10661
10662 if (!SWIG_Python_UnpackTuple(args,"AuiPaneButton_button_id_set",2,2,swig_obj)) SWIG_fail;
10663 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneButton, 0 | 0 );
10664 if (!SWIG_IsOK(res1)) {
10665 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneButton_button_id_set" "', expected argument " "1"" of type '" "wxAuiPaneButton *""'");
10666 }
10667 arg1 = reinterpret_cast< wxAuiPaneButton * >(argp1);
10668 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
10669 if (!SWIG_IsOK(ecode2)) {
10670 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneButton_button_id_set" "', expected argument " "2"" of type '" "int""'");
10671 }
10672 arg2 = static_cast< int >(val2);
10673 if (arg1) (arg1)->button_id = arg2;
10674
10675 resultobj = SWIG_Py_Void();
10676 return resultobj;
10677 fail:
10678 return NULL;
10679 }
10680
10681
10682 SWIGINTERN PyObject *_wrap_AuiPaneButton_button_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10683 PyObject *resultobj = 0;
10684 wxAuiPaneButton *arg1 = (wxAuiPaneButton *) 0 ;
10685 int result;
10686 void *argp1 = 0 ;
10687 int res1 = 0 ;
10688 PyObject *swig_obj[1] ;
10689
10690 if (!args) SWIG_fail;
10691 swig_obj[0] = args;
10692 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneButton, 0 | 0 );
10693 if (!SWIG_IsOK(res1)) {
10694 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneButton_button_id_get" "', expected argument " "1"" of type '" "wxAuiPaneButton *""'");
10695 }
10696 arg1 = reinterpret_cast< wxAuiPaneButton * >(argp1);
10697 result = (int) ((arg1)->button_id);
10698 resultobj = SWIG_From_int(static_cast< int >(result));
10699 return resultobj;
10700 fail:
10701 return NULL;
10702 }
10703
10704
10705 SWIGINTERN PyObject *_wrap_delete_AuiPaneButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10706 PyObject *resultobj = 0;
10707 wxAuiPaneButton *arg1 = (wxAuiPaneButton *) 0 ;
10708 void *argp1 = 0 ;
10709 int res1 = 0 ;
10710 PyObject *swig_obj[1] ;
10711
10712 if (!args) SWIG_fail;
10713 swig_obj[0] = args;
10714 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneButton, SWIG_POINTER_DISOWN | 0 );
10715 if (!SWIG_IsOK(res1)) {
10716 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiPaneButton" "', expected argument " "1"" of type '" "wxAuiPaneButton *""'");
10717 }
10718 arg1 = reinterpret_cast< wxAuiPaneButton * >(argp1);
10719 {
10720 PyThreadState* __tstate = wxPyBeginAllowThreads();
10721 delete_wxAuiPaneButton(arg1);
10722
10723 wxPyEndAllowThreads(__tstate);
10724 if (PyErr_Occurred()) SWIG_fail;
10725 }
10726 resultobj = SWIG_Py_Void();
10727 return resultobj;
10728 fail:
10729 return NULL;
10730 }
10731
10732
10733 SWIGINTERN PyObject *AuiPaneButton_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10734 PyObject *obj;
10735 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
10736 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiPaneButton, SWIG_NewClientData(obj));
10737 return SWIG_Py_Void();
10738 }
10739
10740 SWIGINTERN PyObject *_wrap_delete_AuiDockArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10741 PyObject *resultobj = 0;
10742 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10743 void *argp1 = 0 ;
10744 int res1 = 0 ;
10745 PyObject *swig_obj[1] ;
10746
10747 if (!args) SWIG_fail;
10748 swig_obj[0] = args;
10749 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockArt, SWIG_POINTER_DISOWN | 0 );
10750 if (!SWIG_IsOK(res1)) {
10751 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDockArt" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10752 }
10753 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10754 {
10755 PyThreadState* __tstate = wxPyBeginAllowThreads();
10756 delete arg1;
10757
10758 wxPyEndAllowThreads(__tstate);
10759 if (PyErr_Occurred()) SWIG_fail;
10760 }
10761 resultobj = SWIG_Py_Void();
10762 return resultobj;
10763 fail:
10764 return NULL;
10765 }
10766
10767
10768 SWIGINTERN PyObject *_wrap_AuiDockArt_GetMetric(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10769 PyObject *resultobj = 0;
10770 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10771 int arg2 ;
10772 int result;
10773 void *argp1 = 0 ;
10774 int res1 = 0 ;
10775 int val2 ;
10776 int ecode2 = 0 ;
10777 PyObject * obj0 = 0 ;
10778 PyObject * obj1 = 0 ;
10779 char * kwnames[] = {
10780 (char *) "self",(char *) "id", NULL
10781 };
10782
10783 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetMetric",kwnames,&obj0,&obj1)) SWIG_fail;
10784 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
10785 if (!SWIG_IsOK(res1)) {
10786 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetMetric" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10787 }
10788 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10789 ecode2 = SWIG_AsVal_int(obj1, &val2);
10790 if (!SWIG_IsOK(ecode2)) {
10791 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetMetric" "', expected argument " "2"" of type '" "int""'");
10792 }
10793 arg2 = static_cast< int >(val2);
10794 {
10795 PyThreadState* __tstate = wxPyBeginAllowThreads();
10796 result = (int)(arg1)->GetMetric(arg2);
10797 wxPyEndAllowThreads(__tstate);
10798 if (PyErr_Occurred()) SWIG_fail;
10799 }
10800 resultobj = SWIG_From_int(static_cast< int >(result));
10801 return resultobj;
10802 fail:
10803 return NULL;
10804 }
10805
10806
10807 SWIGINTERN PyObject *_wrap_AuiDockArt_SetMetric(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10808 PyObject *resultobj = 0;
10809 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10810 int arg2 ;
10811 int arg3 ;
10812 void *argp1 = 0 ;
10813 int res1 = 0 ;
10814 int val2 ;
10815 int ecode2 = 0 ;
10816 int val3 ;
10817 int ecode3 = 0 ;
10818 PyObject * obj0 = 0 ;
10819 PyObject * obj1 = 0 ;
10820 PyObject * obj2 = 0 ;
10821 char * kwnames[] = {
10822 (char *) "self",(char *) "id",(char *) "new_val", NULL
10823 };
10824
10825 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetMetric",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10826 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
10827 if (!SWIG_IsOK(res1)) {
10828 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetMetric" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10829 }
10830 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10831 ecode2 = SWIG_AsVal_int(obj1, &val2);
10832 if (!SWIG_IsOK(ecode2)) {
10833 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetMetric" "', expected argument " "2"" of type '" "int""'");
10834 }
10835 arg2 = static_cast< int >(val2);
10836 ecode3 = SWIG_AsVal_int(obj2, &val3);
10837 if (!SWIG_IsOK(ecode3)) {
10838 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiDockArt_SetMetric" "', expected argument " "3"" of type '" "int""'");
10839 }
10840 arg3 = static_cast< int >(val3);
10841 {
10842 PyThreadState* __tstate = wxPyBeginAllowThreads();
10843 (arg1)->SetMetric(arg2,arg3);
10844 wxPyEndAllowThreads(__tstate);
10845 if (PyErr_Occurred()) SWIG_fail;
10846 }
10847 resultobj = SWIG_Py_Void();
10848 return resultobj;
10849 fail:
10850 return NULL;
10851 }
10852
10853
10854 SWIGINTERN PyObject *_wrap_AuiDockArt_SetFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10855 PyObject *resultobj = 0;
10856 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10857 int arg2 ;
10858 wxFont *arg3 = 0 ;
10859 void *argp1 = 0 ;
10860 int res1 = 0 ;
10861 int val2 ;
10862 int ecode2 = 0 ;
10863 void *argp3 = 0 ;
10864 int res3 = 0 ;
10865 PyObject * obj0 = 0 ;
10866 PyObject * obj1 = 0 ;
10867 PyObject * obj2 = 0 ;
10868 char * kwnames[] = {
10869 (char *) "self",(char *) "id",(char *) "font", NULL
10870 };
10871
10872 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetFont",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10873 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
10874 if (!SWIG_IsOK(res1)) {
10875 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetFont" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10876 }
10877 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10878 ecode2 = SWIG_AsVal_int(obj1, &val2);
10879 if (!SWIG_IsOK(ecode2)) {
10880 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetFont" "', expected argument " "2"" of type '" "int""'");
10881 }
10882 arg2 = static_cast< int >(val2);
10883 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxFont, 0 | 0);
10884 if (!SWIG_IsOK(res3)) {
10885 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_SetFont" "', expected argument " "3"" of type '" "wxFont const &""'");
10886 }
10887 if (!argp3) {
10888 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_SetFont" "', expected argument " "3"" of type '" "wxFont const &""'");
10889 }
10890 arg3 = reinterpret_cast< wxFont * >(argp3);
10891 {
10892 PyThreadState* __tstate = wxPyBeginAllowThreads();
10893 (arg1)->SetFont(arg2,(wxFont const &)*arg3);
10894 wxPyEndAllowThreads(__tstate);
10895 if (PyErr_Occurred()) SWIG_fail;
10896 }
10897 resultobj = SWIG_Py_Void();
10898 return resultobj;
10899 fail:
10900 return NULL;
10901 }
10902
10903
10904 SWIGINTERN PyObject *_wrap_AuiDockArt_GetFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10905 PyObject *resultobj = 0;
10906 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10907 int arg2 ;
10908 wxFont result;
10909 void *argp1 = 0 ;
10910 int res1 = 0 ;
10911 int val2 ;
10912 int ecode2 = 0 ;
10913 PyObject * obj0 = 0 ;
10914 PyObject * obj1 = 0 ;
10915 char * kwnames[] = {
10916 (char *) "self",(char *) "id", NULL
10917 };
10918
10919 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetFont",kwnames,&obj0,&obj1)) SWIG_fail;
10920 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
10921 if (!SWIG_IsOK(res1)) {
10922 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetFont" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10923 }
10924 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10925 ecode2 = SWIG_AsVal_int(obj1, &val2);
10926 if (!SWIG_IsOK(ecode2)) {
10927 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetFont" "', expected argument " "2"" of type '" "int""'");
10928 }
10929 arg2 = static_cast< int >(val2);
10930 {
10931 PyThreadState* __tstate = wxPyBeginAllowThreads();
10932 result = (arg1)->GetFont(arg2);
10933 wxPyEndAllowThreads(__tstate);
10934 if (PyErr_Occurred()) SWIG_fail;
10935 }
10936 resultobj = SWIG_NewPointerObj((new wxFont(static_cast< const wxFont& >(result))), SWIGTYPE_p_wxFont, SWIG_POINTER_OWN | 0 );
10937 return resultobj;
10938 fail:
10939 return NULL;
10940 }
10941
10942
10943 SWIGINTERN PyObject *_wrap_AuiDockArt_GetColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10944 PyObject *resultobj = 0;
10945 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10946 int arg2 ;
10947 wxColour result;
10948 void *argp1 = 0 ;
10949 int res1 = 0 ;
10950 int val2 ;
10951 int ecode2 = 0 ;
10952 PyObject * obj0 = 0 ;
10953 PyObject * obj1 = 0 ;
10954 char * kwnames[] = {
10955 (char *) "self",(char *) "id", NULL
10956 };
10957
10958 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetColour",kwnames,&obj0,&obj1)) SWIG_fail;
10959 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
10960 if (!SWIG_IsOK(res1)) {
10961 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetColour" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10962 }
10963 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10964 ecode2 = SWIG_AsVal_int(obj1, &val2);
10965 if (!SWIG_IsOK(ecode2)) {
10966 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetColour" "', expected argument " "2"" of type '" "int""'");
10967 }
10968 arg2 = static_cast< int >(val2);
10969 {
10970 PyThreadState* __tstate = wxPyBeginAllowThreads();
10971 result = (arg1)->GetColour(arg2);
10972 wxPyEndAllowThreads(__tstate);
10973 if (PyErr_Occurred()) SWIG_fail;
10974 }
10975 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
10976 return resultobj;
10977 fail:
10978 return NULL;
10979 }
10980
10981
10982 SWIGINTERN PyObject *_wrap_AuiDockArt_SetColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10983 PyObject *resultobj = 0;
10984 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10985 int arg2 ;
10986 wxColor *arg3 = 0 ;
10987 void *argp1 = 0 ;
10988 int res1 = 0 ;
10989 int val2 ;
10990 int ecode2 = 0 ;
10991 void *argp3 = 0 ;
10992 int res3 = 0 ;
10993 PyObject * obj0 = 0 ;
10994 PyObject * obj1 = 0 ;
10995 PyObject * obj2 = 0 ;
10996 char * kwnames[] = {
10997 (char *) "self",(char *) "id",(char *) "colour", NULL
10998 };
10999
11000 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetColour",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
11001 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11002 if (!SWIG_IsOK(res1)) {
11003 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetColour" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11004 }
11005 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11006 ecode2 = SWIG_AsVal_int(obj1, &val2);
11007 if (!SWIG_IsOK(ecode2)) {
11008 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetColour" "', expected argument " "2"" of type '" "int""'");
11009 }
11010 arg2 = static_cast< int >(val2);
11011 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxColor, 0 | 0);
11012 if (!SWIG_IsOK(res3)) {
11013 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_SetColour" "', expected argument " "3"" of type '" "wxColor const &""'");
11014 }
11015 if (!argp3) {
11016 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_SetColour" "', expected argument " "3"" of type '" "wxColor const &""'");
11017 }
11018 arg3 = reinterpret_cast< wxColor * >(argp3);
11019 {
11020 PyThreadState* __tstate = wxPyBeginAllowThreads();
11021 (arg1)->SetColour(arg2,(wxColor const &)*arg3);
11022 wxPyEndAllowThreads(__tstate);
11023 if (PyErr_Occurred()) SWIG_fail;
11024 }
11025 resultobj = SWIG_Py_Void();
11026 return resultobj;
11027 fail:
11028 return NULL;
11029 }
11030
11031
11032 SWIGINTERN PyObject *_wrap_AuiDockArt_GetColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11033 PyObject *resultobj = 0;
11034 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11035 int arg2 ;
11036 wxColour result;
11037 void *argp1 = 0 ;
11038 int res1 = 0 ;
11039 int val2 ;
11040 int ecode2 = 0 ;
11041 PyObject * obj0 = 0 ;
11042 PyObject * obj1 = 0 ;
11043 char * kwnames[] = {
11044 (char *) "self",(char *) "id", NULL
11045 };
11046
11047 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetColor",kwnames,&obj0,&obj1)) SWIG_fail;
11048 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11049 if (!SWIG_IsOK(res1)) {
11050 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetColor" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11051 }
11052 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11053 ecode2 = SWIG_AsVal_int(obj1, &val2);
11054 if (!SWIG_IsOK(ecode2)) {
11055 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetColor" "', expected argument " "2"" of type '" "int""'");
11056 }
11057 arg2 = static_cast< int >(val2);
11058 {
11059 PyThreadState* __tstate = wxPyBeginAllowThreads();
11060 result = (arg1)->GetColor(arg2);
11061 wxPyEndAllowThreads(__tstate);
11062 if (PyErr_Occurred()) SWIG_fail;
11063 }
11064 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
11065 return resultobj;
11066 fail:
11067 return NULL;
11068 }
11069
11070
11071 SWIGINTERN PyObject *_wrap_AuiDockArt_SetColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11072 PyObject *resultobj = 0;
11073 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11074 int arg2 ;
11075 wxColour *arg3 = 0 ;
11076 void *argp1 = 0 ;
11077 int res1 = 0 ;
11078 int val2 ;
11079 int ecode2 = 0 ;
11080 wxColour temp3 ;
11081 PyObject * obj0 = 0 ;
11082 PyObject * obj1 = 0 ;
11083 PyObject * obj2 = 0 ;
11084 char * kwnames[] = {
11085 (char *) "self",(char *) "id",(char *) "color", NULL
11086 };
11087
11088 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetColor",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
11089 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11090 if (!SWIG_IsOK(res1)) {
11091 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetColor" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11092 }
11093 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11094 ecode2 = SWIG_AsVal_int(obj1, &val2);
11095 if (!SWIG_IsOK(ecode2)) {
11096 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetColor" "', expected argument " "2"" of type '" "int""'");
11097 }
11098 arg2 = static_cast< int >(val2);
11099 {
11100 arg3 = &temp3;
11101 if ( ! wxColour_helper(obj2, &arg3)) SWIG_fail;
11102 }
11103 {
11104 PyThreadState* __tstate = wxPyBeginAllowThreads();
11105 (arg1)->SetColor(arg2,(wxColour const &)*arg3);
11106 wxPyEndAllowThreads(__tstate);
11107 if (PyErr_Occurred()) SWIG_fail;
11108 }
11109 resultobj = SWIG_Py_Void();
11110 return resultobj;
11111 fail:
11112 return NULL;
11113 }
11114
11115
11116 SWIGINTERN PyObject *_wrap_AuiDockArt_DrawSash(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11117 PyObject *resultobj = 0;
11118 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11119 wxDC *arg2 = 0 ;
11120 wxWindow *arg3 = (wxWindow *) 0 ;
11121 int arg4 ;
11122 wxRect *arg5 = 0 ;
11123 void *argp1 = 0 ;
11124 int res1 = 0 ;
11125 void *argp2 = 0 ;
11126 int res2 = 0 ;
11127 void *argp3 = 0 ;
11128 int res3 = 0 ;
11129 int val4 ;
11130 int ecode4 = 0 ;
11131 wxRect temp5 ;
11132 PyObject * obj0 = 0 ;
11133 PyObject * obj1 = 0 ;
11134 PyObject * obj2 = 0 ;
11135 PyObject * obj3 = 0 ;
11136 PyObject * obj4 = 0 ;
11137 char * kwnames[] = {
11138 (char *) "self",(char *) "dc",(char *) "window",(char *) "orientation",(char *) "rect", NULL
11139 };
11140
11141 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawSash",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11142 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11143 if (!SWIG_IsOK(res1)) {
11144 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawSash" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11145 }
11146 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11147 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11148 if (!SWIG_IsOK(res2)) {
11149 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawSash" "', expected argument " "2"" of type '" "wxDC &""'");
11150 }
11151 if (!argp2) {
11152 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawSash" "', expected argument " "2"" of type '" "wxDC &""'");
11153 }
11154 arg2 = reinterpret_cast< wxDC * >(argp2);
11155 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11156 if (!SWIG_IsOK(res3)) {
11157 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawSash" "', expected argument " "3"" of type '" "wxWindow *""'");
11158 }
11159 arg3 = reinterpret_cast< wxWindow * >(argp3);
11160 ecode4 = SWIG_AsVal_int(obj3, &val4);
11161 if (!SWIG_IsOK(ecode4)) {
11162 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiDockArt_DrawSash" "', expected argument " "4"" of type '" "int""'");
11163 }
11164 arg4 = static_cast< int >(val4);
11165 {
11166 arg5 = &temp5;
11167 if ( ! wxRect_helper(obj4, &arg5)) SWIG_fail;
11168 }
11169 {
11170 PyThreadState* __tstate = wxPyBeginAllowThreads();
11171 (arg1)->DrawSash(*arg2,arg3,arg4,(wxRect const &)*arg5);
11172 wxPyEndAllowThreads(__tstate);
11173 if (PyErr_Occurred()) SWIG_fail;
11174 }
11175 resultobj = SWIG_Py_Void();
11176 return resultobj;
11177 fail:
11178 return NULL;
11179 }
11180
11181
11182 SWIGINTERN PyObject *_wrap_AuiDockArt_DrawBackground(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11183 PyObject *resultobj = 0;
11184 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11185 wxDC *arg2 = 0 ;
11186 wxWindow *arg3 = (wxWindow *) 0 ;
11187 int arg4 ;
11188 wxRect *arg5 = 0 ;
11189 void *argp1 = 0 ;
11190 int res1 = 0 ;
11191 void *argp2 = 0 ;
11192 int res2 = 0 ;
11193 void *argp3 = 0 ;
11194 int res3 = 0 ;
11195 int val4 ;
11196 int ecode4 = 0 ;
11197 wxRect temp5 ;
11198 PyObject * obj0 = 0 ;
11199 PyObject * obj1 = 0 ;
11200 PyObject * obj2 = 0 ;
11201 PyObject * obj3 = 0 ;
11202 PyObject * obj4 = 0 ;
11203 char * kwnames[] = {
11204 (char *) "self",(char *) "dc",(char *) "window",(char *) "orientation",(char *) "rect", NULL
11205 };
11206
11207 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawBackground",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11208 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11209 if (!SWIG_IsOK(res1)) {
11210 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11211 }
11212 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11213 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11214 if (!SWIG_IsOK(res2)) {
11215 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
11216 }
11217 if (!argp2) {
11218 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
11219 }
11220 arg2 = reinterpret_cast< wxDC * >(argp2);
11221 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11222 if (!SWIG_IsOK(res3)) {
11223 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "3"" of type '" "wxWindow *""'");
11224 }
11225 arg3 = reinterpret_cast< wxWindow * >(argp3);
11226 ecode4 = SWIG_AsVal_int(obj3, &val4);
11227 if (!SWIG_IsOK(ecode4)) {
11228 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "4"" of type '" "int""'");
11229 }
11230 arg4 = static_cast< int >(val4);
11231 {
11232 arg5 = &temp5;
11233 if ( ! wxRect_helper(obj4, &arg5)) SWIG_fail;
11234 }
11235 {
11236 PyThreadState* __tstate = wxPyBeginAllowThreads();
11237 (arg1)->DrawBackground(*arg2,arg3,arg4,(wxRect const &)*arg5);
11238 wxPyEndAllowThreads(__tstate);
11239 if (PyErr_Occurred()) SWIG_fail;
11240 }
11241 resultobj = SWIG_Py_Void();
11242 return resultobj;
11243 fail:
11244 return NULL;
11245 }
11246
11247
11248 SWIGINTERN PyObject *_wrap_AuiDockArt_DrawCaption(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11249 PyObject *resultobj = 0;
11250 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11251 wxDC *arg2 = 0 ;
11252 wxWindow *arg3 = (wxWindow *) 0 ;
11253 wxString *arg4 = 0 ;
11254 wxRect *arg5 = 0 ;
11255 wxAuiPaneInfo *arg6 = 0 ;
11256 void *argp1 = 0 ;
11257 int res1 = 0 ;
11258 void *argp2 = 0 ;
11259 int res2 = 0 ;
11260 void *argp3 = 0 ;
11261 int res3 = 0 ;
11262 bool temp4 = false ;
11263 wxRect temp5 ;
11264 void *argp6 = 0 ;
11265 int res6 = 0 ;
11266 PyObject * obj0 = 0 ;
11267 PyObject * obj1 = 0 ;
11268 PyObject * obj2 = 0 ;
11269 PyObject * obj3 = 0 ;
11270 PyObject * obj4 = 0 ;
11271 PyObject * obj5 = 0 ;
11272 char * kwnames[] = {
11273 (char *) "self",(char *) "dc",(char *) "window",(char *) "text",(char *) "rect",(char *) "pane", NULL
11274 };
11275
11276 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOO:AuiDockArt_DrawCaption",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
11277 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11278 if (!SWIG_IsOK(res1)) {
11279 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11280 }
11281 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11282 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11283 if (!SWIG_IsOK(res2)) {
11284 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "2"" of type '" "wxDC &""'");
11285 }
11286 if (!argp2) {
11287 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawCaption" "', expected argument " "2"" of type '" "wxDC &""'");
11288 }
11289 arg2 = reinterpret_cast< wxDC * >(argp2);
11290 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11291 if (!SWIG_IsOK(res3)) {
11292 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "3"" of type '" "wxWindow *""'");
11293 }
11294 arg3 = reinterpret_cast< wxWindow * >(argp3);
11295 {
11296 arg4 = wxString_in_helper(obj3);
11297 if (arg4 == NULL) SWIG_fail;
11298 temp4 = true;
11299 }
11300 {
11301 arg5 = &temp5;
11302 if ( ! wxRect_helper(obj4, &arg5)) SWIG_fail;
11303 }
11304 res6 = SWIG_ConvertPtr(obj5, &argp6, SWIGTYPE_p_wxAuiPaneInfo, 0 );
11305 if (!SWIG_IsOK(res6)) {
11306 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "6"" of type '" "wxAuiPaneInfo &""'");
11307 }
11308 if (!argp6) {
11309 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawCaption" "', expected argument " "6"" of type '" "wxAuiPaneInfo &""'");
11310 }
11311 arg6 = reinterpret_cast< wxAuiPaneInfo * >(argp6);
11312 {
11313 PyThreadState* __tstate = wxPyBeginAllowThreads();
11314 (arg1)->DrawCaption(*arg2,arg3,(wxString const &)*arg4,(wxRect const &)*arg5,*arg6);
11315 wxPyEndAllowThreads(__tstate);
11316 if (PyErr_Occurred()) SWIG_fail;
11317 }
11318 resultobj = SWIG_Py_Void();
11319 {
11320 if (temp4)
11321 delete arg4;
11322 }
11323 return resultobj;
11324 fail:
11325 {
11326 if (temp4)
11327 delete arg4;
11328 }
11329 return NULL;
11330 }
11331
11332
11333 SWIGINTERN PyObject *_wrap_AuiDockArt_DrawGripper(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11334 PyObject *resultobj = 0;
11335 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11336 wxDC *arg2 = 0 ;
11337 wxWindow *arg3 = (wxWindow *) 0 ;
11338 wxRect *arg4 = 0 ;
11339 wxAuiPaneInfo *arg5 = 0 ;
11340 void *argp1 = 0 ;
11341 int res1 = 0 ;
11342 void *argp2 = 0 ;
11343 int res2 = 0 ;
11344 void *argp3 = 0 ;
11345 int res3 = 0 ;
11346 wxRect temp4 ;
11347 void *argp5 = 0 ;
11348 int res5 = 0 ;
11349 PyObject * obj0 = 0 ;
11350 PyObject * obj1 = 0 ;
11351 PyObject * obj2 = 0 ;
11352 PyObject * obj3 = 0 ;
11353 PyObject * obj4 = 0 ;
11354 char * kwnames[] = {
11355 (char *) "self",(char *) "dc",(char *) "window",(char *) "rect",(char *) "pane", NULL
11356 };
11357
11358 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawGripper",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11359 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11360 if (!SWIG_IsOK(res1)) {
11361 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11362 }
11363 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11364 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11365 if (!SWIG_IsOK(res2)) {
11366 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "2"" of type '" "wxDC &""'");
11367 }
11368 if (!argp2) {
11369 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawGripper" "', expected argument " "2"" of type '" "wxDC &""'");
11370 }
11371 arg2 = reinterpret_cast< wxDC * >(argp2);
11372 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11373 if (!SWIG_IsOK(res3)) {
11374 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "3"" of type '" "wxWindow *""'");
11375 }
11376 arg3 = reinterpret_cast< wxWindow * >(argp3);
11377 {
11378 arg4 = &temp4;
11379 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
11380 }
11381 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxAuiPaneInfo, 0 );
11382 if (!SWIG_IsOK(res5)) {
11383 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
11384 }
11385 if (!argp5) {
11386 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawGripper" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
11387 }
11388 arg5 = reinterpret_cast< wxAuiPaneInfo * >(argp5);
11389 {
11390 PyThreadState* __tstate = wxPyBeginAllowThreads();
11391 (arg1)->DrawGripper(*arg2,arg3,(wxRect const &)*arg4,*arg5);
11392 wxPyEndAllowThreads(__tstate);
11393 if (PyErr_Occurred()) SWIG_fail;
11394 }
11395 resultobj = SWIG_Py_Void();
11396 return resultobj;
11397 fail:
11398 return NULL;
11399 }
11400
11401
11402 SWIGINTERN PyObject *_wrap_AuiDockArt_DrawBorder(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11403 PyObject *resultobj = 0;
11404 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11405 wxDC *arg2 = 0 ;
11406 wxWindow *arg3 = (wxWindow *) 0 ;
11407 wxRect *arg4 = 0 ;
11408 wxAuiPaneInfo *arg5 = 0 ;
11409 void *argp1 = 0 ;
11410 int res1 = 0 ;
11411 void *argp2 = 0 ;
11412 int res2 = 0 ;
11413 void *argp3 = 0 ;
11414 int res3 = 0 ;
11415 wxRect temp4 ;
11416 void *argp5 = 0 ;
11417 int res5 = 0 ;
11418 PyObject * obj0 = 0 ;
11419 PyObject * obj1 = 0 ;
11420 PyObject * obj2 = 0 ;
11421 PyObject * obj3 = 0 ;
11422 PyObject * obj4 = 0 ;
11423 char * kwnames[] = {
11424 (char *) "self",(char *) "dc",(char *) "window",(char *) "rect",(char *) "pane", NULL
11425 };
11426
11427 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawBorder",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11428 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11429 if (!SWIG_IsOK(res1)) {
11430 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11431 }
11432 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11433 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11434 if (!SWIG_IsOK(res2)) {
11435 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "2"" of type '" "wxDC &""'");
11436 }
11437 if (!argp2) {
11438 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawBorder" "', expected argument " "2"" of type '" "wxDC &""'");
11439 }
11440 arg2 = reinterpret_cast< wxDC * >(argp2);
11441 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11442 if (!SWIG_IsOK(res3)) {
11443 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "3"" of type '" "wxWindow *""'");
11444 }
11445 arg3 = reinterpret_cast< wxWindow * >(argp3);
11446 {
11447 arg4 = &temp4;
11448 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
11449 }
11450 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxAuiPaneInfo, 0 );
11451 if (!SWIG_IsOK(res5)) {
11452 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
11453 }
11454 if (!argp5) {
11455 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawBorder" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
11456 }
11457 arg5 = reinterpret_cast< wxAuiPaneInfo * >(argp5);
11458 {
11459 PyThreadState* __tstate = wxPyBeginAllowThreads();
11460 (arg1)->DrawBorder(*arg2,arg3,(wxRect const &)*arg4,*arg5);
11461 wxPyEndAllowThreads(__tstate);
11462 if (PyErr_Occurred()) SWIG_fail;
11463 }
11464 resultobj = SWIG_Py_Void();
11465 return resultobj;
11466 fail:
11467 return NULL;
11468 }
11469
11470
11471 SWIGINTERN PyObject *_wrap_AuiDockArt_DrawPaneButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11472 PyObject *resultobj = 0;
11473 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11474 wxDC *arg2 = 0 ;
11475 wxWindow *arg3 = (wxWindow *) 0 ;
11476 int arg4 ;
11477 int arg5 ;
11478 wxRect *arg6 = 0 ;
11479 wxAuiPaneInfo *arg7 = 0 ;
11480 void *argp1 = 0 ;
11481 int res1 = 0 ;
11482 void *argp2 = 0 ;
11483 int res2 = 0 ;
11484 void *argp3 = 0 ;
11485 int res3 = 0 ;
11486 int val4 ;
11487 int ecode4 = 0 ;
11488 int val5 ;
11489 int ecode5 = 0 ;
11490 wxRect temp6 ;
11491 void *argp7 = 0 ;
11492 int res7 = 0 ;
11493 PyObject * obj0 = 0 ;
11494 PyObject * obj1 = 0 ;
11495 PyObject * obj2 = 0 ;
11496 PyObject * obj3 = 0 ;
11497 PyObject * obj4 = 0 ;
11498 PyObject * obj5 = 0 ;
11499 PyObject * obj6 = 0 ;
11500 char * kwnames[] = {
11501 (char *) "self",(char *) "dc",(char *) "window",(char *) "button",(char *) "button_state",(char *) "rect",(char *) "pane", NULL
11502 };
11503
11504 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOO:AuiDockArt_DrawPaneButton",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
11505 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11506 if (!SWIG_IsOK(res1)) {
11507 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11508 }
11509 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11510 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11511 if (!SWIG_IsOK(res2)) {
11512 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "2"" of type '" "wxDC &""'");
11513 }
11514 if (!argp2) {
11515 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "2"" of type '" "wxDC &""'");
11516 }
11517 arg2 = reinterpret_cast< wxDC * >(argp2);
11518 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11519 if (!SWIG_IsOK(res3)) {
11520 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "3"" of type '" "wxWindow *""'");
11521 }
11522 arg3 = reinterpret_cast< wxWindow * >(argp3);
11523 ecode4 = SWIG_AsVal_int(obj3, &val4);
11524 if (!SWIG_IsOK(ecode4)) {
11525 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "4"" of type '" "int""'");
11526 }
11527 arg4 = static_cast< int >(val4);
11528 ecode5 = SWIG_AsVal_int(obj4, &val5);
11529 if (!SWIG_IsOK(ecode5)) {
11530 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "5"" of type '" "int""'");
11531 }
11532 arg5 = static_cast< int >(val5);
11533 {
11534 arg6 = &temp6;
11535 if ( ! wxRect_helper(obj5, &arg6)) SWIG_fail;
11536 }
11537 res7 = SWIG_ConvertPtr(obj6, &argp7, SWIGTYPE_p_wxAuiPaneInfo, 0 );
11538 if (!SWIG_IsOK(res7)) {
11539 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "7"" of type '" "wxAuiPaneInfo &""'");
11540 }
11541 if (!argp7) {
11542 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "7"" of type '" "wxAuiPaneInfo &""'");
11543 }
11544 arg7 = reinterpret_cast< wxAuiPaneInfo * >(argp7);
11545 {
11546 PyThreadState* __tstate = wxPyBeginAllowThreads();
11547 (arg1)->DrawPaneButton(*arg2,arg3,arg4,arg5,(wxRect const &)*arg6,*arg7);
11548 wxPyEndAllowThreads(__tstate);
11549 if (PyErr_Occurred()) SWIG_fail;
11550 }
11551 resultobj = SWIG_Py_Void();
11552 return resultobj;
11553 fail:
11554 return NULL;
11555 }
11556
11557
11558 SWIGINTERN PyObject *AuiDockArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11559 PyObject *obj;
11560 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
11561 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDockArt, SWIG_NewClientData(obj));
11562 return SWIG_Py_Void();
11563 }
11564
11565 SWIGINTERN PyObject *_wrap_new_AuiDefaultDockArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11566 PyObject *resultobj = 0;
11567 wxAuiDefaultDockArt *result = 0 ;
11568
11569 if (!SWIG_Python_UnpackTuple(args,"new_AuiDefaultDockArt",0,0,0)) SWIG_fail;
11570 {
11571 PyThreadState* __tstate = wxPyBeginAllowThreads();
11572 result = (wxAuiDefaultDockArt *)new wxAuiDefaultDockArt();
11573 wxPyEndAllowThreads(__tstate);
11574 if (PyErr_Occurred()) SWIG_fail;
11575 }
11576 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDefaultDockArt, SWIG_POINTER_NEW | 0 );
11577 return resultobj;
11578 fail:
11579 return NULL;
11580 }
11581
11582
11583 SWIGINTERN PyObject *AuiDefaultDockArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11584 PyObject *obj;
11585 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
11586 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDefaultDockArt, SWIG_NewClientData(obj));
11587 return SWIG_Py_Void();
11588 }
11589
11590 SWIGINTERN PyObject *AuiDefaultDockArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11591 return SWIG_Python_InitShadowInstance(args);
11592 }
11593
11594 SWIGINTERN PyObject *_wrap_new_AuiFloatingFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11595 PyObject *resultobj = 0;
11596 wxWindow *arg1 = (wxWindow *) 0 ;
11597 wxAuiManager *arg2 = (wxAuiManager *) 0 ;
11598 wxAuiPaneInfo *arg3 = 0 ;
11599 int arg4 = (int) wxID_ANY ;
11600 long arg5 = (long) wxRESIZE_BORDER|wxSYSTEM_MENU|wxCAPTION|wxFRAME_NO_TASKBAR|wxFRAME_FLOAT_ON_PARENT|wxCLIP_CHILDREN ;
11601 wxAuiFloatingFrame *result = 0 ;
11602 void *argp1 = 0 ;
11603 int res1 = 0 ;
11604 void *argp2 = 0 ;
11605 int res2 = 0 ;
11606 void *argp3 = 0 ;
11607 int res3 = 0 ;
11608 int val4 ;
11609 int ecode4 = 0 ;
11610 long val5 ;
11611 int ecode5 = 0 ;
11612 PyObject * obj0 = 0 ;
11613 PyObject * obj1 = 0 ;
11614 PyObject * obj2 = 0 ;
11615 PyObject * obj3 = 0 ;
11616 PyObject * obj4 = 0 ;
11617 char * kwnames[] = {
11618 (char *) "parent",(char *) "owner_mgr",(char *) "pane",(char *) "id",(char *) "style", NULL
11619 };
11620
11621 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:new_AuiFloatingFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11622 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
11623 if (!SWIG_IsOK(res1)) {
11624 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiFloatingFrame" "', expected argument " "1"" of type '" "wxWindow *""'");
11625 }
11626 arg1 = reinterpret_cast< wxWindow * >(argp1);
11627 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiManager, 0 | 0 );
11628 if (!SWIG_IsOK(res2)) {
11629 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_AuiFloatingFrame" "', expected argument " "2"" of type '" "wxAuiManager *""'");
11630 }
11631 arg2 = reinterpret_cast< wxAuiManager * >(argp2);
11632 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
11633 if (!SWIG_IsOK(res3)) {
11634 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "new_AuiFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
11635 }
11636 if (!argp3) {
11637 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_AuiFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
11638 }
11639 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
11640 if (obj3) {
11641 ecode4 = SWIG_AsVal_int(obj3, &val4);
11642 if (!SWIG_IsOK(ecode4)) {
11643 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "new_AuiFloatingFrame" "', expected argument " "4"" of type '" "int""'");
11644 }
11645 arg4 = static_cast< int >(val4);
11646 }
11647 if (obj4) {
11648 ecode5 = SWIG_AsVal_long(obj4, &val5);
11649 if (!SWIG_IsOK(ecode5)) {
11650 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_AuiFloatingFrame" "', expected argument " "5"" of type '" "long""'");
11651 }
11652 arg5 = static_cast< long >(val5);
11653 }
11654 {
11655 PyThreadState* __tstate = wxPyBeginAllowThreads();
11656 result = (wxAuiFloatingFrame *)new wxAuiFloatingFrame(arg1,arg2,(wxAuiPaneInfo const &)*arg3,arg4,arg5);
11657 wxPyEndAllowThreads(__tstate);
11658 if (PyErr_Occurred()) SWIG_fail;
11659 }
11660 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiFloatingFrame, SWIG_POINTER_NEW | 0 );
11661 return resultobj;
11662 fail:
11663 return NULL;
11664 }
11665
11666
11667 SWIGINTERN PyObject *_wrap_delete_AuiFloatingFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11668 PyObject *resultobj = 0;
11669 wxAuiFloatingFrame *arg1 = (wxAuiFloatingFrame *) 0 ;
11670 void *argp1 = 0 ;
11671 int res1 = 0 ;
11672 PyObject *swig_obj[1] ;
11673
11674 if (!args) SWIG_fail;
11675 swig_obj[0] = args;
11676 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiFloatingFrame, SWIG_POINTER_DISOWN | 0 );
11677 if (!SWIG_IsOK(res1)) {
11678 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiFloatingFrame" "', expected argument " "1"" of type '" "wxAuiFloatingFrame *""'");
11679 }
11680 arg1 = reinterpret_cast< wxAuiFloatingFrame * >(argp1);
11681 {
11682 PyThreadState* __tstate = wxPyBeginAllowThreads();
11683 delete arg1;
11684
11685 wxPyEndAllowThreads(__tstate);
11686 if (PyErr_Occurred()) SWIG_fail;
11687 }
11688 resultobj = SWIG_Py_Void();
11689 return resultobj;
11690 fail:
11691 return NULL;
11692 }
11693
11694
11695 SWIGINTERN PyObject *_wrap_AuiFloatingFrame_SetPaneWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11696 PyObject *resultobj = 0;
11697 wxAuiFloatingFrame *arg1 = (wxAuiFloatingFrame *) 0 ;
11698 wxAuiPaneInfo *arg2 = 0 ;
11699 void *argp1 = 0 ;
11700 int res1 = 0 ;
11701 void *argp2 = 0 ;
11702 int res2 = 0 ;
11703 PyObject * obj0 = 0 ;
11704 PyObject * obj1 = 0 ;
11705 char * kwnames[] = {
11706 (char *) "self",(char *) "pane", NULL
11707 };
11708
11709 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiFloatingFrame_SetPaneWindow",kwnames,&obj0,&obj1)) SWIG_fail;
11710 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiFloatingFrame, 0 | 0 );
11711 if (!SWIG_IsOK(res1)) {
11712 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiFloatingFrame_SetPaneWindow" "', expected argument " "1"" of type '" "wxAuiFloatingFrame *""'");
11713 }
11714 arg1 = reinterpret_cast< wxAuiFloatingFrame * >(argp1);
11715 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
11716 if (!SWIG_IsOK(res2)) {
11717 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiFloatingFrame_SetPaneWindow" "', expected argument " "2"" of type '" "wxAuiPaneInfo const &""'");
11718 }
11719 if (!argp2) {
11720 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiFloatingFrame_SetPaneWindow" "', expected argument " "2"" of type '" "wxAuiPaneInfo const &""'");
11721 }
11722 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
11723 {
11724 PyThreadState* __tstate = wxPyBeginAllowThreads();
11725 (arg1)->SetPaneWindow((wxAuiPaneInfo const &)*arg2);
11726 wxPyEndAllowThreads(__tstate);
11727 if (PyErr_Occurred()) SWIG_fail;
11728 }
11729 resultobj = SWIG_Py_Void();
11730 return resultobj;
11731 fail:
11732 return NULL;
11733 }
11734
11735
11736 SWIGINTERN PyObject *_wrap_AuiFloatingFrame_GetOwnerManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11737 PyObject *resultobj = 0;
11738 wxAuiFloatingFrame *arg1 = (wxAuiFloatingFrame *) 0 ;
11739 wxAuiManager *result = 0 ;
11740 void *argp1 = 0 ;
11741 int res1 = 0 ;
11742 PyObject *swig_obj[1] ;
11743
11744 if (!args) SWIG_fail;
11745 swig_obj[0] = args;
11746 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiFloatingFrame, 0 | 0 );
11747 if (!SWIG_IsOK(res1)) {
11748 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiFloatingFrame_GetOwnerManager" "', expected argument " "1"" of type '" "wxAuiFloatingFrame const *""'");
11749 }
11750 arg1 = reinterpret_cast< wxAuiFloatingFrame * >(argp1);
11751 {
11752 PyThreadState* __tstate = wxPyBeginAllowThreads();
11753 result = (wxAuiManager *)((wxAuiFloatingFrame const *)arg1)->GetOwnerManager();
11754 wxPyEndAllowThreads(__tstate);
11755 if (PyErr_Occurred()) SWIG_fail;
11756 }
11757 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
11758 return resultobj;
11759 fail:
11760 return NULL;
11761 }
11762
11763
11764 SWIGINTERN PyObject *AuiFloatingFrame_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11765 PyObject *obj;
11766 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
11767 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiFloatingFrame, SWIG_NewClientData(obj));
11768 return SWIG_Py_Void();
11769 }
11770
11771 SWIGINTERN PyObject *AuiFloatingFrame_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11772 return SWIG_Python_InitShadowInstance(args);
11773 }
11774
11775 SWIGINTERN PyObject *_wrap_new_AuiNotebookEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11776 PyObject *resultobj = 0;
11777 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
11778 int arg2 = (int) 0 ;
11779 wxAuiNotebookEvent *result = 0 ;
11780 int val1 ;
11781 int ecode1 = 0 ;
11782 int val2 ;
11783 int ecode2 = 0 ;
11784 PyObject * obj0 = 0 ;
11785 PyObject * obj1 = 0 ;
11786 char * kwnames[] = {
11787 (char *) "command_type",(char *) "win_id", NULL
11788 };
11789
11790 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_AuiNotebookEvent",kwnames,&obj0,&obj1)) SWIG_fail;
11791 if (obj0) {
11792 ecode1 = SWIG_AsVal_int(obj0, &val1);
11793 if (!SWIG_IsOK(ecode1)) {
11794 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_AuiNotebookEvent" "', expected argument " "1"" of type '" "wxEventType""'");
11795 }
11796 arg1 = static_cast< wxEventType >(val1);
11797 }
11798 if (obj1) {
11799 ecode2 = SWIG_AsVal_int(obj1, &val2);
11800 if (!SWIG_IsOK(ecode2)) {
11801 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiNotebookEvent" "', expected argument " "2"" of type '" "int""'");
11802 }
11803 arg2 = static_cast< int >(val2);
11804 }
11805 {
11806 PyThreadState* __tstate = wxPyBeginAllowThreads();
11807 result = (wxAuiNotebookEvent *)new wxAuiNotebookEvent(arg1,arg2);
11808 wxPyEndAllowThreads(__tstate);
11809 if (PyErr_Occurred()) SWIG_fail;
11810 }
11811 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebookEvent, SWIG_POINTER_NEW | 0 );
11812 return resultobj;
11813 fail:
11814 return NULL;
11815 }
11816
11817
11818 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_SetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11819 PyObject *resultobj = 0;
11820 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11821 int arg2 ;
11822 void *argp1 = 0 ;
11823 int res1 = 0 ;
11824 int val2 ;
11825 int ecode2 = 0 ;
11826 PyObject * obj0 = 0 ;
11827 PyObject * obj1 = 0 ;
11828 char * kwnames[] = {
11829 (char *) "self",(char *) "s", NULL
11830 };
11831
11832 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebookEvent_SetSelection",kwnames,&obj0,&obj1)) SWIG_fail;
11833 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11834 if (!SWIG_IsOK(res1)) {
11835 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_SetSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
11836 }
11837 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11838 ecode2 = SWIG_AsVal_int(obj1, &val2);
11839 if (!SWIG_IsOK(ecode2)) {
11840 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_SetSelection" "', expected argument " "2"" of type '" "int""'");
11841 }
11842 arg2 = static_cast< int >(val2);
11843 {
11844 PyThreadState* __tstate = wxPyBeginAllowThreads();
11845 (arg1)->SetSelection(arg2);
11846 wxPyEndAllowThreads(__tstate);
11847 if (PyErr_Occurred()) SWIG_fail;
11848 }
11849 resultobj = SWIG_Py_Void();
11850 return resultobj;
11851 fail:
11852 return NULL;
11853 }
11854
11855
11856 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_GetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11857 PyObject *resultobj = 0;
11858 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11859 int result;
11860 void *argp1 = 0 ;
11861 int res1 = 0 ;
11862 PyObject *swig_obj[1] ;
11863
11864 if (!args) SWIG_fail;
11865 swig_obj[0] = args;
11866 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11867 if (!SWIG_IsOK(res1)) {
11868 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_GetSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent const *""'");
11869 }
11870 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11871 {
11872 PyThreadState* __tstate = wxPyBeginAllowThreads();
11873 result = (int)((wxAuiNotebookEvent const *)arg1)->GetSelection();
11874 wxPyEndAllowThreads(__tstate);
11875 if (PyErr_Occurred()) SWIG_fail;
11876 }
11877 resultobj = SWIG_From_int(static_cast< int >(result));
11878 return resultobj;
11879 fail:
11880 return NULL;
11881 }
11882
11883
11884 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_SetOldSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11885 PyObject *resultobj = 0;
11886 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11887 int arg2 ;
11888 void *argp1 = 0 ;
11889 int res1 = 0 ;
11890 int val2 ;
11891 int ecode2 = 0 ;
11892 PyObject * obj0 = 0 ;
11893 PyObject * obj1 = 0 ;
11894 char * kwnames[] = {
11895 (char *) "self",(char *) "s", NULL
11896 };
11897
11898 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebookEvent_SetOldSelection",kwnames,&obj0,&obj1)) SWIG_fail;
11899 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11900 if (!SWIG_IsOK(res1)) {
11901 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_SetOldSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
11902 }
11903 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11904 ecode2 = SWIG_AsVal_int(obj1, &val2);
11905 if (!SWIG_IsOK(ecode2)) {
11906 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_SetOldSelection" "', expected argument " "2"" of type '" "int""'");
11907 }
11908 arg2 = static_cast< int >(val2);
11909 {
11910 PyThreadState* __tstate = wxPyBeginAllowThreads();
11911 (arg1)->SetOldSelection(arg2);
11912 wxPyEndAllowThreads(__tstate);
11913 if (PyErr_Occurred()) SWIG_fail;
11914 }
11915 resultobj = SWIG_Py_Void();
11916 return resultobj;
11917 fail:
11918 return NULL;
11919 }
11920
11921
11922 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_GetOldSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11923 PyObject *resultobj = 0;
11924 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11925 int result;
11926 void *argp1 = 0 ;
11927 int res1 = 0 ;
11928 PyObject *swig_obj[1] ;
11929
11930 if (!args) SWIG_fail;
11931 swig_obj[0] = args;
11932 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11933 if (!SWIG_IsOK(res1)) {
11934 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_GetOldSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent const *""'");
11935 }
11936 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11937 {
11938 PyThreadState* __tstate = wxPyBeginAllowThreads();
11939 result = (int)((wxAuiNotebookEvent const *)arg1)->GetOldSelection();
11940 wxPyEndAllowThreads(__tstate);
11941 if (PyErr_Occurred()) SWIG_fail;
11942 }
11943 resultobj = SWIG_From_int(static_cast< int >(result));
11944 return resultobj;
11945 fail:
11946 return NULL;
11947 }
11948
11949
11950 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_SetDragSource(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11951 PyObject *resultobj = 0;
11952 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11953 wxAuiNotebook *arg2 = (wxAuiNotebook *) 0 ;
11954 void *argp1 = 0 ;
11955 int res1 = 0 ;
11956 void *argp2 = 0 ;
11957 int res2 = 0 ;
11958 PyObject * obj0 = 0 ;
11959 PyObject * obj1 = 0 ;
11960 char * kwnames[] = {
11961 (char *) "self",(char *) "s", NULL
11962 };
11963
11964 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebookEvent_SetDragSource",kwnames,&obj0,&obj1)) SWIG_fail;
11965 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11966 if (!SWIG_IsOK(res1)) {
11967 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_SetDragSource" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
11968 }
11969 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11970 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
11971 if (!SWIG_IsOK(res2)) {
11972 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookEvent_SetDragSource" "', expected argument " "2"" of type '" "wxAuiNotebook *""'");
11973 }
11974 arg2 = reinterpret_cast< wxAuiNotebook * >(argp2);
11975 {
11976 PyThreadState* __tstate = wxPyBeginAllowThreads();
11977 (arg1)->SetDragSource(arg2);
11978 wxPyEndAllowThreads(__tstate);
11979 if (PyErr_Occurred()) SWIG_fail;
11980 }
11981 resultobj = SWIG_Py_Void();
11982 return resultobj;
11983 fail:
11984 return NULL;
11985 }
11986
11987
11988 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_GetDragSource(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11989 PyObject *resultobj = 0;
11990 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11991 wxAuiNotebook *result = 0 ;
11992 void *argp1 = 0 ;
11993 int res1 = 0 ;
11994 PyObject *swig_obj[1] ;
11995
11996 if (!args) SWIG_fail;
11997 swig_obj[0] = args;
11998 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11999 if (!SWIG_IsOK(res1)) {
12000 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_GetDragSource" "', expected argument " "1"" of type '" "wxAuiNotebookEvent const *""'");
12001 }
12002 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12003 {
12004 PyThreadState* __tstate = wxPyBeginAllowThreads();
12005 result = (wxAuiNotebook *)((wxAuiNotebookEvent const *)arg1)->GetDragSource();
12006 wxPyEndAllowThreads(__tstate);
12007 if (PyErr_Occurred()) SWIG_fail;
12008 }
12009 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
12010 return resultobj;
12011 fail:
12012 return NULL;
12013 }
12014
12015
12016 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_old_selection_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12017 PyObject *resultobj = 0;
12018 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12019 int arg2 ;
12020 void *argp1 = 0 ;
12021 int res1 = 0 ;
12022 int val2 ;
12023 int ecode2 = 0 ;
12024 PyObject *swig_obj[2] ;
12025
12026 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookEvent_old_selection_set",2,2,swig_obj)) SWIG_fail;
12027 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12028 if (!SWIG_IsOK(res1)) {
12029 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_old_selection_set" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12030 }
12031 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12032 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12033 if (!SWIG_IsOK(ecode2)) {
12034 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_old_selection_set" "', expected argument " "2"" of type '" "int""'");
12035 }
12036 arg2 = static_cast< int >(val2);
12037 if (arg1) (arg1)->old_selection = arg2;
12038
12039 resultobj = SWIG_Py_Void();
12040 return resultobj;
12041 fail:
12042 return NULL;
12043 }
12044
12045
12046 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_old_selection_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12047 PyObject *resultobj = 0;
12048 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12049 int result;
12050 void *argp1 = 0 ;
12051 int res1 = 0 ;
12052 PyObject *swig_obj[1] ;
12053
12054 if (!args) SWIG_fail;
12055 swig_obj[0] = args;
12056 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12057 if (!SWIG_IsOK(res1)) {
12058 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_old_selection_get" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12059 }
12060 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12061 result = (int) ((arg1)->old_selection);
12062 resultobj = SWIG_From_int(static_cast< int >(result));
12063 return resultobj;
12064 fail:
12065 return NULL;
12066 }
12067
12068
12069 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_selection_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12070 PyObject *resultobj = 0;
12071 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12072 int arg2 ;
12073 void *argp1 = 0 ;
12074 int res1 = 0 ;
12075 int val2 ;
12076 int ecode2 = 0 ;
12077 PyObject *swig_obj[2] ;
12078
12079 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookEvent_selection_set",2,2,swig_obj)) SWIG_fail;
12080 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12081 if (!SWIG_IsOK(res1)) {
12082 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_selection_set" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12083 }
12084 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12085 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12086 if (!SWIG_IsOK(ecode2)) {
12087 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_selection_set" "', expected argument " "2"" of type '" "int""'");
12088 }
12089 arg2 = static_cast< int >(val2);
12090 if (arg1) (arg1)->selection = arg2;
12091
12092 resultobj = SWIG_Py_Void();
12093 return resultobj;
12094 fail:
12095 return NULL;
12096 }
12097
12098
12099 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_selection_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12100 PyObject *resultobj = 0;
12101 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12102 int result;
12103 void *argp1 = 0 ;
12104 int res1 = 0 ;
12105 PyObject *swig_obj[1] ;
12106
12107 if (!args) SWIG_fail;
12108 swig_obj[0] = args;
12109 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12110 if (!SWIG_IsOK(res1)) {
12111 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_selection_get" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12112 }
12113 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12114 result = (int) ((arg1)->selection);
12115 resultobj = SWIG_From_int(static_cast< int >(result));
12116 return resultobj;
12117 fail:
12118 return NULL;
12119 }
12120
12121
12122 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_drag_source_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12123 PyObject *resultobj = 0;
12124 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12125 wxAuiNotebook *arg2 = (wxAuiNotebook *) 0 ;
12126 void *argp1 = 0 ;
12127 int res1 = 0 ;
12128 void *argp2 = 0 ;
12129 int res2 = 0 ;
12130 PyObject *swig_obj[2] ;
12131
12132 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookEvent_drag_source_set",2,2,swig_obj)) SWIG_fail;
12133 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12134 if (!SWIG_IsOK(res1)) {
12135 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_drag_source_set" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12136 }
12137 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12138 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_DISOWN | 0 );
12139 if (!SWIG_IsOK(res2)) {
12140 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookEvent_drag_source_set" "', expected argument " "2"" of type '" "wxAuiNotebook *""'");
12141 }
12142 arg2 = reinterpret_cast< wxAuiNotebook * >(argp2);
12143 if (arg1) (arg1)->drag_source = arg2;
12144
12145 resultobj = SWIG_Py_Void();
12146 return resultobj;
12147 fail:
12148 return NULL;
12149 }
12150
12151
12152 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_drag_source_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12153 PyObject *resultobj = 0;
12154 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12155 wxAuiNotebook *result = 0 ;
12156 void *argp1 = 0 ;
12157 int res1 = 0 ;
12158 PyObject *swig_obj[1] ;
12159
12160 if (!args) SWIG_fail;
12161 swig_obj[0] = args;
12162 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12163 if (!SWIG_IsOK(res1)) {
12164 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_drag_source_get" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12165 }
12166 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12167 result = (wxAuiNotebook *) ((arg1)->drag_source);
12168 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
12169 return resultobj;
12170 fail:
12171 return NULL;
12172 }
12173
12174
12175 SWIGINTERN PyObject *AuiNotebookEvent_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12176 PyObject *obj;
12177 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
12178 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebookEvent, SWIG_NewClientData(obj));
12179 return SWIG_Py_Void();
12180 }
12181
12182 SWIGINTERN PyObject *AuiNotebookEvent_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12183 return SWIG_Python_InitShadowInstance(args);
12184 }
12185
12186 SWIGINTERN PyObject *_wrap_AuiNotebookPage_window_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12187 PyObject *resultobj = 0;
12188 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12189 wxWindow *arg2 = (wxWindow *) 0 ;
12190 void *argp1 = 0 ;
12191 int res1 = 0 ;
12192 void *argp2 = 0 ;
12193 int res2 = 0 ;
12194 PyObject *swig_obj[2] ;
12195
12196 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_window_set",2,2,swig_obj)) SWIG_fail;
12197 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12198 if (!SWIG_IsOK(res1)) {
12199 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_window_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12200 }
12201 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12202 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxWindow, SWIG_POINTER_DISOWN | 0 );
12203 if (!SWIG_IsOK(res2)) {
12204 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookPage_window_set" "', expected argument " "2"" of type '" "wxWindow *""'");
12205 }
12206 arg2 = reinterpret_cast< wxWindow * >(argp2);
12207 if (arg1) (arg1)->window = arg2;
12208
12209 resultobj = SWIG_Py_Void();
12210 return resultobj;
12211 fail:
12212 return NULL;
12213 }
12214
12215
12216 SWIGINTERN PyObject *_wrap_AuiNotebookPage_window_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12217 PyObject *resultobj = 0;
12218 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12219 wxWindow *result = 0 ;
12220 void *argp1 = 0 ;
12221 int res1 = 0 ;
12222 PyObject *swig_obj[1] ;
12223
12224 if (!args) SWIG_fail;
12225 swig_obj[0] = args;
12226 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12227 if (!SWIG_IsOK(res1)) {
12228 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_window_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12229 }
12230 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12231 result = (wxWindow *) ((arg1)->window);
12232 {
12233 resultobj = wxPyMake_wxObject(result, 0);
12234 }
12235 return resultobj;
12236 fail:
12237 return NULL;
12238 }
12239
12240
12241 SWIGINTERN PyObject *_wrap_AuiNotebookPage_caption_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12242 PyObject *resultobj = 0;
12243 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12244 wxString *arg2 = (wxString *) 0 ;
12245 void *argp1 = 0 ;
12246 int res1 = 0 ;
12247 bool temp2 = false ;
12248 PyObject *swig_obj[2] ;
12249
12250 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_caption_set",2,2,swig_obj)) SWIG_fail;
12251 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12252 if (!SWIG_IsOK(res1)) {
12253 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_caption_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12254 }
12255 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12256 {
12257 arg2 = wxString_in_helper(swig_obj[1]);
12258 if (arg2 == NULL) SWIG_fail;
12259 temp2 = true;
12260 }
12261 if (arg1) (arg1)->caption = *arg2;
12262
12263 resultobj = SWIG_Py_Void();
12264 {
12265 if (temp2)
12266 delete arg2;
12267 }
12268 return resultobj;
12269 fail:
12270 {
12271 if (temp2)
12272 delete arg2;
12273 }
12274 return NULL;
12275 }
12276
12277
12278 SWIGINTERN PyObject *_wrap_AuiNotebookPage_caption_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12279 PyObject *resultobj = 0;
12280 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12281 wxString *result = 0 ;
12282 void *argp1 = 0 ;
12283 int res1 = 0 ;
12284 PyObject *swig_obj[1] ;
12285
12286 if (!args) SWIG_fail;
12287 swig_obj[0] = args;
12288 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12289 if (!SWIG_IsOK(res1)) {
12290 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_caption_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12291 }
12292 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12293 result = (wxString *)& ((arg1)->caption);
12294 {
12295 #if wxUSE_UNICODE
12296 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
12297 #else
12298 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
12299 #endif
12300 }
12301 return resultobj;
12302 fail:
12303 return NULL;
12304 }
12305
12306
12307 SWIGINTERN PyObject *_wrap_AuiNotebookPage_bitmap_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12308 PyObject *resultobj = 0;
12309 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12310 wxBitmap *arg2 = (wxBitmap *) 0 ;
12311 void *argp1 = 0 ;
12312 int res1 = 0 ;
12313 void *argp2 = 0 ;
12314 int res2 = 0 ;
12315 PyObject *swig_obj[2] ;
12316
12317 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_bitmap_set",2,2,swig_obj)) SWIG_fail;
12318 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12319 if (!SWIG_IsOK(res1)) {
12320 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_bitmap_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12321 }
12322 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12323 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxBitmap, 0 | 0 );
12324 if (!SWIG_IsOK(res2)) {
12325 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookPage_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");
12326 }
12327 arg2 = reinterpret_cast< wxBitmap * >(argp2);
12328 if (arg1) (arg1)->bitmap = *arg2;
12329
12330 resultobj = SWIG_Py_Void();
12331 return resultobj;
12332 fail:
12333 return NULL;
12334 }
12335
12336
12337 SWIGINTERN PyObject *_wrap_AuiNotebookPage_bitmap_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12338 PyObject *resultobj = 0;
12339 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12340 wxBitmap *result = 0 ;
12341 void *argp1 = 0 ;
12342 int res1 = 0 ;
12343 PyObject *swig_obj[1] ;
12344
12345 if (!args) SWIG_fail;
12346 swig_obj[0] = args;
12347 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12348 if (!SWIG_IsOK(res1)) {
12349 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_bitmap_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12350 }
12351 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12352 result = (wxBitmap *)& ((arg1)->bitmap);
12353 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxBitmap, 0 | 0 );
12354 return resultobj;
12355 fail:
12356 return NULL;
12357 }
12358
12359
12360 SWIGINTERN PyObject *_wrap_AuiNotebookPage_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12361 PyObject *resultobj = 0;
12362 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12363 wxRect *arg2 = (wxRect *) 0 ;
12364 void *argp1 = 0 ;
12365 int res1 = 0 ;
12366 void *argp2 = 0 ;
12367 int res2 = 0 ;
12368 PyObject *swig_obj[2] ;
12369
12370 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_rect_set",2,2,swig_obj)) SWIG_fail;
12371 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12372 if (!SWIG_IsOK(res1)) {
12373 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_rect_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12374 }
12375 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12376 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
12377 if (!SWIG_IsOK(res2)) {
12378 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookPage_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
12379 }
12380 arg2 = reinterpret_cast< wxRect * >(argp2);
12381 if (arg1) (arg1)->rect = *arg2;
12382
12383 resultobj = SWIG_Py_Void();
12384 return resultobj;
12385 fail:
12386 return NULL;
12387 }
12388
12389
12390 SWIGINTERN PyObject *_wrap_AuiNotebookPage_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12391 PyObject *resultobj = 0;
12392 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12393 wxRect *result = 0 ;
12394 void *argp1 = 0 ;
12395 int res1 = 0 ;
12396 PyObject *swig_obj[1] ;
12397
12398 if (!args) SWIG_fail;
12399 swig_obj[0] = args;
12400 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12401 if (!SWIG_IsOK(res1)) {
12402 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_rect_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12403 }
12404 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12405 result = (wxRect *)& ((arg1)->rect);
12406 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
12407 return resultobj;
12408 fail:
12409 return NULL;
12410 }
12411
12412
12413 SWIGINTERN PyObject *_wrap_AuiNotebookPage_active_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12414 PyObject *resultobj = 0;
12415 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12416 bool arg2 ;
12417 void *argp1 = 0 ;
12418 int res1 = 0 ;
12419 bool val2 ;
12420 int ecode2 = 0 ;
12421 PyObject *swig_obj[2] ;
12422
12423 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_active_set",2,2,swig_obj)) SWIG_fail;
12424 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12425 if (!SWIG_IsOK(res1)) {
12426 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_active_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12427 }
12428 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12429 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
12430 if (!SWIG_IsOK(ecode2)) {
12431 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookPage_active_set" "', expected argument " "2"" of type '" "bool""'");
12432 }
12433 arg2 = static_cast< bool >(val2);
12434 if (arg1) (arg1)->active = arg2;
12435
12436 resultobj = SWIG_Py_Void();
12437 return resultobj;
12438 fail:
12439 return NULL;
12440 }
12441
12442
12443 SWIGINTERN PyObject *_wrap_AuiNotebookPage_active_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12444 PyObject *resultobj = 0;
12445 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12446 bool result;
12447 void *argp1 = 0 ;
12448 int res1 = 0 ;
12449 PyObject *swig_obj[1] ;
12450
12451 if (!args) SWIG_fail;
12452 swig_obj[0] = args;
12453 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12454 if (!SWIG_IsOK(res1)) {
12455 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_active_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12456 }
12457 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12458 result = (bool) ((arg1)->active);
12459 {
12460 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12461 }
12462 return resultobj;
12463 fail:
12464 return NULL;
12465 }
12466
12467
12468 SWIGINTERN PyObject *AuiNotebookPage_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12469 PyObject *obj;
12470 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
12471 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebookPage, SWIG_NewClientData(obj));
12472 return SWIG_Py_Void();
12473 }
12474
12475 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12476 PyObject *resultobj = 0;
12477 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12478 int arg2 ;
12479 void *argp1 = 0 ;
12480 int res1 = 0 ;
12481 int val2 ;
12482 int ecode2 = 0 ;
12483 PyObject *swig_obj[2] ;
12484
12485 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_id_set",2,2,swig_obj)) SWIG_fail;
12486 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12487 if (!SWIG_IsOK(res1)) {
12488 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_id_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12489 }
12490 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12491 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12492 if (!SWIG_IsOK(ecode2)) {
12493 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainerButton_id_set" "', expected argument " "2"" of type '" "int""'");
12494 }
12495 arg2 = static_cast< int >(val2);
12496 if (arg1) (arg1)->id = arg2;
12497
12498 resultobj = SWIG_Py_Void();
12499 return resultobj;
12500 fail:
12501 return NULL;
12502 }
12503
12504
12505 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12506 PyObject *resultobj = 0;
12507 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12508 int result;
12509 void *argp1 = 0 ;
12510 int res1 = 0 ;
12511 PyObject *swig_obj[1] ;
12512
12513 if (!args) SWIG_fail;
12514 swig_obj[0] = args;
12515 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12516 if (!SWIG_IsOK(res1)) {
12517 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_id_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12518 }
12519 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12520 result = (int) ((arg1)->id);
12521 resultobj = SWIG_From_int(static_cast< int >(result));
12522 return resultobj;
12523 fail:
12524 return NULL;
12525 }
12526
12527
12528 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_cur_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12529 PyObject *resultobj = 0;
12530 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12531 int arg2 ;
12532 void *argp1 = 0 ;
12533 int res1 = 0 ;
12534 int val2 ;
12535 int ecode2 = 0 ;
12536 PyObject *swig_obj[2] ;
12537
12538 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_cur_state_set",2,2,swig_obj)) SWIG_fail;
12539 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12540 if (!SWIG_IsOK(res1)) {
12541 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_cur_state_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12542 }
12543 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12544 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12545 if (!SWIG_IsOK(ecode2)) {
12546 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainerButton_cur_state_set" "', expected argument " "2"" of type '" "int""'");
12547 }
12548 arg2 = static_cast< int >(val2);
12549 if (arg1) (arg1)->cur_state = arg2;
12550
12551 resultobj = SWIG_Py_Void();
12552 return resultobj;
12553 fail:
12554 return NULL;
12555 }
12556
12557
12558 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_cur_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12559 PyObject *resultobj = 0;
12560 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12561 int result;
12562 void *argp1 = 0 ;
12563 int res1 = 0 ;
12564 PyObject *swig_obj[1] ;
12565
12566 if (!args) SWIG_fail;
12567 swig_obj[0] = args;
12568 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12569 if (!SWIG_IsOK(res1)) {
12570 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_cur_state_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12571 }
12572 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12573 result = (int) ((arg1)->cur_state);
12574 resultobj = SWIG_From_int(static_cast< int >(result));
12575 return resultobj;
12576 fail:
12577 return NULL;
12578 }
12579
12580
12581 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_location_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12582 PyObject *resultobj = 0;
12583 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12584 int arg2 ;
12585 void *argp1 = 0 ;
12586 int res1 = 0 ;
12587 int val2 ;
12588 int ecode2 = 0 ;
12589 PyObject *swig_obj[2] ;
12590
12591 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_location_set",2,2,swig_obj)) SWIG_fail;
12592 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12593 if (!SWIG_IsOK(res1)) {
12594 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_location_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12595 }
12596 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12597 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12598 if (!SWIG_IsOK(ecode2)) {
12599 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainerButton_location_set" "', expected argument " "2"" of type '" "int""'");
12600 }
12601 arg2 = static_cast< int >(val2);
12602 if (arg1) (arg1)->location = arg2;
12603
12604 resultobj = SWIG_Py_Void();
12605 return resultobj;
12606 fail:
12607 return NULL;
12608 }
12609
12610
12611 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_location_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12612 PyObject *resultobj = 0;
12613 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12614 int result;
12615 void *argp1 = 0 ;
12616 int res1 = 0 ;
12617 PyObject *swig_obj[1] ;
12618
12619 if (!args) SWIG_fail;
12620 swig_obj[0] = args;
12621 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12622 if (!SWIG_IsOK(res1)) {
12623 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_location_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12624 }
12625 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12626 result = (int) ((arg1)->location);
12627 resultobj = SWIG_From_int(static_cast< int >(result));
12628 return resultobj;
12629 fail:
12630 return NULL;
12631 }
12632
12633
12634 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_bitmap_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12635 PyObject *resultobj = 0;
12636 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12637 wxBitmap *arg2 = (wxBitmap *) 0 ;
12638 void *argp1 = 0 ;
12639 int res1 = 0 ;
12640 void *argp2 = 0 ;
12641 int res2 = 0 ;
12642 PyObject *swig_obj[2] ;
12643
12644 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_bitmap_set",2,2,swig_obj)) SWIG_fail;
12645 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12646 if (!SWIG_IsOK(res1)) {
12647 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_bitmap_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12648 }
12649 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12650 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxBitmap, 0 | 0 );
12651 if (!SWIG_IsOK(res2)) {
12652 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainerButton_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");
12653 }
12654 arg2 = reinterpret_cast< wxBitmap * >(argp2);
12655 if (arg1) (arg1)->bitmap = *arg2;
12656
12657 resultobj = SWIG_Py_Void();
12658 return resultobj;
12659 fail:
12660 return NULL;
12661 }
12662
12663
12664 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_bitmap_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12665 PyObject *resultobj = 0;
12666 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12667 wxBitmap *result = 0 ;
12668 void *argp1 = 0 ;
12669 int res1 = 0 ;
12670 PyObject *swig_obj[1] ;
12671
12672 if (!args) SWIG_fail;
12673 swig_obj[0] = args;
12674 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12675 if (!SWIG_IsOK(res1)) {
12676 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_bitmap_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12677 }
12678 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12679 result = (wxBitmap *)& ((arg1)->bitmap);
12680 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxBitmap, 0 | 0 );
12681 return resultobj;
12682 fail:
12683 return NULL;
12684 }
12685
12686
12687 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_dis_bitmap_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12688 PyObject *resultobj = 0;
12689 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12690 wxBitmap *arg2 = (wxBitmap *) 0 ;
12691 void *argp1 = 0 ;
12692 int res1 = 0 ;
12693 void *argp2 = 0 ;
12694 int res2 = 0 ;
12695 PyObject *swig_obj[2] ;
12696
12697 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_dis_bitmap_set",2,2,swig_obj)) SWIG_fail;
12698 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12699 if (!SWIG_IsOK(res1)) {
12700 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_dis_bitmap_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12701 }
12702 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12703 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxBitmap, 0 | 0 );
12704 if (!SWIG_IsOK(res2)) {
12705 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainerButton_dis_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");
12706 }
12707 arg2 = reinterpret_cast< wxBitmap * >(argp2);
12708 if (arg1) (arg1)->dis_bitmap = *arg2;
12709
12710 resultobj = SWIG_Py_Void();
12711 return resultobj;
12712 fail:
12713 return NULL;
12714 }
12715
12716
12717 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_dis_bitmap_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12718 PyObject *resultobj = 0;
12719 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12720 wxBitmap *result = 0 ;
12721 void *argp1 = 0 ;
12722 int res1 = 0 ;
12723 PyObject *swig_obj[1] ;
12724
12725 if (!args) SWIG_fail;
12726 swig_obj[0] = args;
12727 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12728 if (!SWIG_IsOK(res1)) {
12729 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_dis_bitmap_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12730 }
12731 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12732 result = (wxBitmap *)& ((arg1)->dis_bitmap);
12733 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxBitmap, 0 | 0 );
12734 return resultobj;
12735 fail:
12736 return NULL;
12737 }
12738
12739
12740 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12741 PyObject *resultobj = 0;
12742 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12743 wxRect *arg2 = (wxRect *) 0 ;
12744 void *argp1 = 0 ;
12745 int res1 = 0 ;
12746 void *argp2 = 0 ;
12747 int res2 = 0 ;
12748 PyObject *swig_obj[2] ;
12749
12750 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_rect_set",2,2,swig_obj)) SWIG_fail;
12751 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12752 if (!SWIG_IsOK(res1)) {
12753 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_rect_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12754 }
12755 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12756 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
12757 if (!SWIG_IsOK(res2)) {
12758 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainerButton_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
12759 }
12760 arg2 = reinterpret_cast< wxRect * >(argp2);
12761 if (arg1) (arg1)->rect = *arg2;
12762
12763 resultobj = SWIG_Py_Void();
12764 return resultobj;
12765 fail:
12766 return NULL;
12767 }
12768
12769
12770 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12771 PyObject *resultobj = 0;
12772 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12773 wxRect *result = 0 ;
12774 void *argp1 = 0 ;
12775 int res1 = 0 ;
12776 PyObject *swig_obj[1] ;
12777
12778 if (!args) SWIG_fail;
12779 swig_obj[0] = args;
12780 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12781 if (!SWIG_IsOK(res1)) {
12782 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_rect_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12783 }
12784 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12785 result = (wxRect *)& ((arg1)->rect);
12786 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
12787 return resultobj;
12788 fail:
12789 return NULL;
12790 }
12791
12792
12793 SWIGINTERN PyObject *AuiTabContainerButton_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12794 PyObject *obj;
12795 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
12796 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabContainerButton, SWIG_NewClientData(obj));
12797 return SWIG_Py_Void();
12798 }
12799
12800 SWIGINTERN PyObject *_wrap_delete_AuiTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12801 PyObject *resultobj = 0;
12802 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12803 void *argp1 = 0 ;
12804 int res1 = 0 ;
12805 PyObject *swig_obj[1] ;
12806
12807 if (!args) SWIG_fail;
12808 swig_obj[0] = args;
12809 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabArt, SWIG_POINTER_DISOWN | 0 );
12810 if (!SWIG_IsOK(res1)) {
12811 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiTabArt" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12812 }
12813 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12814 {
12815 PyThreadState* __tstate = wxPyBeginAllowThreads();
12816 delete arg1;
12817
12818 wxPyEndAllowThreads(__tstate);
12819 if (PyErr_Occurred()) SWIG_fail;
12820 }
12821 resultobj = SWIG_Py_Void();
12822 return resultobj;
12823 fail:
12824 return NULL;
12825 }
12826
12827
12828 SWIGINTERN PyObject *_wrap_AuiTabArt_Clone(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12829 PyObject *resultobj = 0;
12830 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12831 wxAuiTabArt *result = 0 ;
12832 void *argp1 = 0 ;
12833 int res1 = 0 ;
12834 PyObject *swig_obj[1] ;
12835
12836 if (!args) SWIG_fail;
12837 swig_obj[0] = args;
12838 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12839 if (!SWIG_IsOK(res1)) {
12840 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_Clone" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12841 }
12842 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12843 {
12844 PyThreadState* __tstate = wxPyBeginAllowThreads();
12845 result = (wxAuiTabArt *)(arg1)->Clone();
12846 wxPyEndAllowThreads(__tstate);
12847 if (PyErr_Occurred()) SWIG_fail;
12848 }
12849 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12850 return resultobj;
12851 fail:
12852 return NULL;
12853 }
12854
12855
12856 SWIGINTERN PyObject *_wrap_AuiTabArt_SetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12857 PyObject *resultobj = 0;
12858 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12859 int arg2 ;
12860 void *argp1 = 0 ;
12861 int res1 = 0 ;
12862 int val2 ;
12863 int ecode2 = 0 ;
12864 PyObject * obj0 = 0 ;
12865 PyObject * obj1 = 0 ;
12866 char * kwnames[] = {
12867 (char *) "self",(char *) "flags", NULL
12868 };
12869
12870 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetFlags",kwnames,&obj0,&obj1)) SWIG_fail;
12871 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12872 if (!SWIG_IsOK(res1)) {
12873 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetFlags" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12874 }
12875 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12876 ecode2 = SWIG_AsVal_int(obj1, &val2);
12877 if (!SWIG_IsOK(ecode2)) {
12878 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabArt_SetFlags" "', expected argument " "2"" of type '" "int""'");
12879 }
12880 arg2 = static_cast< int >(val2);
12881 {
12882 PyThreadState* __tstate = wxPyBeginAllowThreads();
12883 (arg1)->SetFlags(arg2);
12884 wxPyEndAllowThreads(__tstate);
12885 if (PyErr_Occurred()) SWIG_fail;
12886 }
12887 resultobj = SWIG_Py_Void();
12888 return resultobj;
12889 fail:
12890 return NULL;
12891 }
12892
12893
12894 SWIGINTERN PyObject *_wrap_AuiTabArt_SetSizingInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12895 PyObject *resultobj = 0;
12896 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12897 wxSize *arg2 = 0 ;
12898 size_t arg3 ;
12899 void *argp1 = 0 ;
12900 int res1 = 0 ;
12901 wxSize temp2 ;
12902 size_t val3 ;
12903 int ecode3 = 0 ;
12904 PyObject * obj0 = 0 ;
12905 PyObject * obj1 = 0 ;
12906 PyObject * obj2 = 0 ;
12907 char * kwnames[] = {
12908 (char *) "self",(char *) "tab_ctrl_size",(char *) "tab_count", NULL
12909 };
12910
12911 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiTabArt_SetSizingInfo",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
12912 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12913 if (!SWIG_IsOK(res1)) {
12914 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetSizingInfo" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12915 }
12916 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12917 {
12918 arg2 = &temp2;
12919 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
12920 }
12921 ecode3 = SWIG_AsVal_size_t(obj2, &val3);
12922 if (!SWIG_IsOK(ecode3)) {
12923 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabArt_SetSizingInfo" "', expected argument " "3"" of type '" "size_t""'");
12924 }
12925 arg3 = static_cast< size_t >(val3);
12926 {
12927 PyThreadState* __tstate = wxPyBeginAllowThreads();
12928 (arg1)->SetSizingInfo((wxSize const &)*arg2,arg3);
12929 wxPyEndAllowThreads(__tstate);
12930 if (PyErr_Occurred()) SWIG_fail;
12931 }
12932 resultobj = SWIG_Py_Void();
12933 return resultobj;
12934 fail:
12935 return NULL;
12936 }
12937
12938
12939 SWIGINTERN PyObject *_wrap_AuiTabArt_SetNormalFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12940 PyObject *resultobj = 0;
12941 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12942 wxFont *arg2 = 0 ;
12943 void *argp1 = 0 ;
12944 int res1 = 0 ;
12945 void *argp2 = 0 ;
12946 int res2 = 0 ;
12947 PyObject * obj0 = 0 ;
12948 PyObject * obj1 = 0 ;
12949 char * kwnames[] = {
12950 (char *) "self",(char *) "font", NULL
12951 };
12952
12953 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetNormalFont",kwnames,&obj0,&obj1)) SWIG_fail;
12954 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12955 if (!SWIG_IsOK(res1)) {
12956 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetNormalFont" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12957 }
12958 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12959 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
12960 if (!SWIG_IsOK(res2)) {
12961 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
12962 }
12963 if (!argp2) {
12964 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
12965 }
12966 arg2 = reinterpret_cast< wxFont * >(argp2);
12967 {
12968 PyThreadState* __tstate = wxPyBeginAllowThreads();
12969 (arg1)->SetNormalFont((wxFont const &)*arg2);
12970 wxPyEndAllowThreads(__tstate);
12971 if (PyErr_Occurred()) SWIG_fail;
12972 }
12973 resultobj = SWIG_Py_Void();
12974 return resultobj;
12975 fail:
12976 return NULL;
12977 }
12978
12979
12980 SWIGINTERN PyObject *_wrap_AuiTabArt_SetSelectedFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12981 PyObject *resultobj = 0;
12982 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12983 wxFont *arg2 = 0 ;
12984 void *argp1 = 0 ;
12985 int res1 = 0 ;
12986 void *argp2 = 0 ;
12987 int res2 = 0 ;
12988 PyObject * obj0 = 0 ;
12989 PyObject * obj1 = 0 ;
12990 char * kwnames[] = {
12991 (char *) "self",(char *) "font", NULL
12992 };
12993
12994 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetSelectedFont",kwnames,&obj0,&obj1)) SWIG_fail;
12995 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12996 if (!SWIG_IsOK(res1)) {
12997 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetSelectedFont" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12998 }
12999 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13000 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
13001 if (!SWIG_IsOK(res2)) {
13002 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
13003 }
13004 if (!argp2) {
13005 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
13006 }
13007 arg2 = reinterpret_cast< wxFont * >(argp2);
13008 {
13009 PyThreadState* __tstate = wxPyBeginAllowThreads();
13010 (arg1)->SetSelectedFont((wxFont const &)*arg2);
13011 wxPyEndAllowThreads(__tstate);
13012 if (PyErr_Occurred()) SWIG_fail;
13013 }
13014 resultobj = SWIG_Py_Void();
13015 return resultobj;
13016 fail:
13017 return NULL;
13018 }
13019
13020
13021 SWIGINTERN PyObject *_wrap_AuiTabArt_SetMeasuringFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13022 PyObject *resultobj = 0;
13023 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13024 wxFont *arg2 = 0 ;
13025 void *argp1 = 0 ;
13026 int res1 = 0 ;
13027 void *argp2 = 0 ;
13028 int res2 = 0 ;
13029 PyObject * obj0 = 0 ;
13030 PyObject * obj1 = 0 ;
13031 char * kwnames[] = {
13032 (char *) "self",(char *) "font", NULL
13033 };
13034
13035 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetMeasuringFont",kwnames,&obj0,&obj1)) SWIG_fail;
13036 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13037 if (!SWIG_IsOK(res1)) {
13038 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetMeasuringFont" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13039 }
13040 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13041 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
13042 if (!SWIG_IsOK(res2)) {
13043 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
13044 }
13045 if (!argp2) {
13046 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
13047 }
13048 arg2 = reinterpret_cast< wxFont * >(argp2);
13049 {
13050 PyThreadState* __tstate = wxPyBeginAllowThreads();
13051 (arg1)->SetMeasuringFont((wxFont const &)*arg2);
13052 wxPyEndAllowThreads(__tstate);
13053 if (PyErr_Occurred()) SWIG_fail;
13054 }
13055 resultobj = SWIG_Py_Void();
13056 return resultobj;
13057 fail:
13058 return NULL;
13059 }
13060
13061
13062 SWIGINTERN PyObject *_wrap_AuiTabArt_DrawBackground(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13063 PyObject *resultobj = 0;
13064 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13065 wxDC *arg2 = 0 ;
13066 wxWindow *arg3 = (wxWindow *) 0 ;
13067 wxRect *arg4 = 0 ;
13068 void *argp1 = 0 ;
13069 int res1 = 0 ;
13070 void *argp2 = 0 ;
13071 int res2 = 0 ;
13072 void *argp3 = 0 ;
13073 int res3 = 0 ;
13074 wxRect temp4 ;
13075 PyObject * obj0 = 0 ;
13076 PyObject * obj1 = 0 ;
13077 PyObject * obj2 = 0 ;
13078 PyObject * obj3 = 0 ;
13079 char * kwnames[] = {
13080 (char *) "self",(char *) "dc",(char *) "wnd",(char *) "rect", NULL
13081 };
13082
13083 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabArt_DrawBackground",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13084 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13085 if (!SWIG_IsOK(res1)) {
13086 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_DrawBackground" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13087 }
13088 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13089 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
13090 if (!SWIG_IsOK(res2)) {
13091 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
13092 }
13093 if (!argp2) {
13094 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
13095 }
13096 arg2 = reinterpret_cast< wxDC * >(argp2);
13097 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
13098 if (!SWIG_IsOK(res3)) {
13099 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_DrawBackground" "', expected argument " "3"" of type '" "wxWindow *""'");
13100 }
13101 arg3 = reinterpret_cast< wxWindow * >(argp3);
13102 {
13103 arg4 = &temp4;
13104 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
13105 }
13106 {
13107 PyThreadState* __tstate = wxPyBeginAllowThreads();
13108 (arg1)->DrawBackground(*arg2,arg3,(wxRect const &)*arg4);
13109 wxPyEndAllowThreads(__tstate);
13110 if (PyErr_Occurred()) SWIG_fail;
13111 }
13112 resultobj = SWIG_Py_Void();
13113 return resultobj;
13114 fail:
13115 return NULL;
13116 }
13117
13118
13119 SWIGINTERN PyObject *_wrap_AuiTabArt_DrawTab(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13120 PyObject *resultobj = 0;
13121 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13122 wxDC *arg2 = 0 ;
13123 wxWindow *arg3 = (wxWindow *) 0 ;
13124 wxRect *arg4 = 0 ;
13125 wxString *arg5 = 0 ;
13126 wxBitmap *arg6 = 0 ;
13127 bool arg7 ;
13128 int arg8 ;
13129 wxRect *arg9 = (wxRect *) 0 ;
13130 wxRect *arg10 = (wxRect *) 0 ;
13131 int *arg11 = (int *) 0 ;
13132 void *argp1 = 0 ;
13133 int res1 = 0 ;
13134 void *argp2 = 0 ;
13135 int res2 = 0 ;
13136 void *argp3 = 0 ;
13137 int res3 = 0 ;
13138 wxRect temp4 ;
13139 bool temp5 = false ;
13140 void *argp6 = 0 ;
13141 int res6 = 0 ;
13142 bool val7 ;
13143 int ecode7 = 0 ;
13144 int val8 ;
13145 int ecode8 = 0 ;
13146 void *argp9 = 0 ;
13147 int res9 = 0 ;
13148 void *argp10 = 0 ;
13149 int res10 = 0 ;
13150 void *argp11 = 0 ;
13151 int res11 = 0 ;
13152 PyObject * obj0 = 0 ;
13153 PyObject * obj1 = 0 ;
13154 PyObject * obj2 = 0 ;
13155 PyObject * obj3 = 0 ;
13156 PyObject * obj4 = 0 ;
13157 PyObject * obj5 = 0 ;
13158 PyObject * obj6 = 0 ;
13159 PyObject * obj7 = 0 ;
13160 PyObject * obj8 = 0 ;
13161 PyObject * obj9 = 0 ;
13162 PyObject * obj10 = 0 ;
13163 char * kwnames[] = {
13164 (char *) "self",(char *) "dc",(char *) "wnd",(char *) "in_rect",(char *) "caption",(char *) "bitmap",(char *) "active",(char *) "close_button_state",(char *) "out_tab_rect",(char *) "out_button_rect",(char *) "x_extent", NULL
13165 };
13166
13167 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOOOOOO:AuiTabArt_DrawTab",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10)) SWIG_fail;
13168 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13169 if (!SWIG_IsOK(res1)) {
13170 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_DrawTab" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13171 }
13172 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13173 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
13174 if (!SWIG_IsOK(res2)) {
13175 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_DrawTab" "', expected argument " "2"" of type '" "wxDC &""'");
13176 }
13177 if (!argp2) {
13178 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawTab" "', expected argument " "2"" of type '" "wxDC &""'");
13179 }
13180 arg2 = reinterpret_cast< wxDC * >(argp2);
13181 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
13182 if (!SWIG_IsOK(res3)) {
13183 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_DrawTab" "', expected argument " "3"" of type '" "wxWindow *""'");
13184 }
13185 arg3 = reinterpret_cast< wxWindow * >(argp3);
13186 {
13187 arg4 = &temp4;
13188 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
13189 }
13190 {
13191 arg5 = wxString_in_helper(obj4);
13192 if (arg5 == NULL) SWIG_fail;
13193 temp5 = true;
13194 }
13195 res6 = SWIG_ConvertPtr(obj5, &argp6, SWIGTYPE_p_wxBitmap, 0 | 0);
13196 if (!SWIG_IsOK(res6)) {
13197 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "AuiTabArt_DrawTab" "', expected argument " "6"" of type '" "wxBitmap const &""'");
13198 }
13199 if (!argp6) {
13200 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawTab" "', expected argument " "6"" of type '" "wxBitmap const &""'");
13201 }
13202 arg6 = reinterpret_cast< wxBitmap * >(argp6);
13203 ecode7 = SWIG_AsVal_bool(obj6, &val7);
13204 if (!SWIG_IsOK(ecode7)) {
13205 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "AuiTabArt_DrawTab" "', expected argument " "7"" of type '" "bool""'");
13206 }
13207 arg7 = static_cast< bool >(val7);
13208 ecode8 = SWIG_AsVal_int(obj7, &val8);
13209 if (!SWIG_IsOK(ecode8)) {
13210 SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "AuiTabArt_DrawTab" "', expected argument " "8"" of type '" "int""'");
13211 }
13212 arg8 = static_cast< int >(val8);
13213 res9 = SWIG_ConvertPtr(obj8, &argp9,SWIGTYPE_p_wxRect, 0 | 0 );
13214 if (!SWIG_IsOK(res9)) {
13215 SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "AuiTabArt_DrawTab" "', expected argument " "9"" of type '" "wxRect *""'");
13216 }
13217 arg9 = reinterpret_cast< wxRect * >(argp9);
13218 res10 = SWIG_ConvertPtr(obj9, &argp10,SWIGTYPE_p_wxRect, 0 | 0 );
13219 if (!SWIG_IsOK(res10)) {
13220 SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "AuiTabArt_DrawTab" "', expected argument " "10"" of type '" "wxRect *""'");
13221 }
13222 arg10 = reinterpret_cast< wxRect * >(argp10);
13223 res11 = SWIG_ConvertPtr(obj10, &argp11,SWIGTYPE_p_int, 0 | 0 );
13224 if (!SWIG_IsOK(res11)) {
13225 SWIG_exception_fail(SWIG_ArgError(res11), "in method '" "AuiTabArt_DrawTab" "', expected argument " "11"" of type '" "int *""'");
13226 }
13227 arg11 = reinterpret_cast< int * >(argp11);
13228 {
13229 PyThreadState* __tstate = wxPyBeginAllowThreads();
13230 (arg1)->DrawTab(*arg2,arg3,(wxRect const &)*arg4,(wxString const &)*arg5,(wxBitmap const &)*arg6,arg7,arg8,arg9,arg10,arg11);
13231 wxPyEndAllowThreads(__tstate);
13232 if (PyErr_Occurred()) SWIG_fail;
13233 }
13234 resultobj = SWIG_Py_Void();
13235 {
13236 if (temp5)
13237 delete arg5;
13238 }
13239 return resultobj;
13240 fail:
13241 {
13242 if (temp5)
13243 delete arg5;
13244 }
13245 return NULL;
13246 }
13247
13248
13249 SWIGINTERN PyObject *_wrap_AuiTabArt_DrawButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13250 PyObject *resultobj = 0;
13251 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13252 wxDC *arg2 = 0 ;
13253 wxWindow *arg3 = (wxWindow *) 0 ;
13254 wxRect *arg4 = 0 ;
13255 int arg5 ;
13256 int arg6 ;
13257 int arg7 ;
13258 wxBitmap *arg8 = 0 ;
13259 wxRect *arg9 = (wxRect *) 0 ;
13260 void *argp1 = 0 ;
13261 int res1 = 0 ;
13262 void *argp2 = 0 ;
13263 int res2 = 0 ;
13264 void *argp3 = 0 ;
13265 int res3 = 0 ;
13266 wxRect temp4 ;
13267 int val5 ;
13268 int ecode5 = 0 ;
13269 int val6 ;
13270 int ecode6 = 0 ;
13271 int val7 ;
13272 int ecode7 = 0 ;
13273 void *argp8 = 0 ;
13274 int res8 = 0 ;
13275 void *argp9 = 0 ;
13276 int res9 = 0 ;
13277 PyObject * obj0 = 0 ;
13278 PyObject * obj1 = 0 ;
13279 PyObject * obj2 = 0 ;
13280 PyObject * obj3 = 0 ;
13281 PyObject * obj4 = 0 ;
13282 PyObject * obj5 = 0 ;
13283 PyObject * obj6 = 0 ;
13284 PyObject * obj7 = 0 ;
13285 PyObject * obj8 = 0 ;
13286 char * kwnames[] = {
13287 (char *) "self",(char *) "dc",(char *) "wnd",(char *) "in_rect",(char *) "bitmap_id",(char *) "button_state",(char *) "orientation",(char *) "bitmap_override",(char *) "out_rect", NULL
13288 };
13289
13290 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOOOO:AuiTabArt_DrawButton",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail;
13291 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13292 if (!SWIG_IsOK(res1)) {
13293 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_DrawButton" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13294 }
13295 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13296 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
13297 if (!SWIG_IsOK(res2)) {
13298 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_DrawButton" "', expected argument " "2"" of type '" "wxDC &""'");
13299 }
13300 if (!argp2) {
13301 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawButton" "', expected argument " "2"" of type '" "wxDC &""'");
13302 }
13303 arg2 = reinterpret_cast< wxDC * >(argp2);
13304 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
13305 if (!SWIG_IsOK(res3)) {
13306 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_DrawButton" "', expected argument " "3"" of type '" "wxWindow *""'");
13307 }
13308 arg3 = reinterpret_cast< wxWindow * >(argp3);
13309 {
13310 arg4 = &temp4;
13311 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
13312 }
13313 ecode5 = SWIG_AsVal_int(obj4, &val5);
13314 if (!SWIG_IsOK(ecode5)) {
13315 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiTabArt_DrawButton" "', expected argument " "5"" of type '" "int""'");
13316 }
13317 arg5 = static_cast< int >(val5);
13318 ecode6 = SWIG_AsVal_int(obj5, &val6);
13319 if (!SWIG_IsOK(ecode6)) {
13320 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiTabArt_DrawButton" "', expected argument " "6"" of type '" "int""'");
13321 }
13322 arg6 = static_cast< int >(val6);
13323 ecode7 = SWIG_AsVal_int(obj6, &val7);
13324 if (!SWIG_IsOK(ecode7)) {
13325 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "AuiTabArt_DrawButton" "', expected argument " "7"" of type '" "int""'");
13326 }
13327 arg7 = static_cast< int >(val7);
13328 res8 = SWIG_ConvertPtr(obj7, &argp8, SWIGTYPE_p_wxBitmap, 0 | 0);
13329 if (!SWIG_IsOK(res8)) {
13330 SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "AuiTabArt_DrawButton" "', expected argument " "8"" of type '" "wxBitmap const &""'");
13331 }
13332 if (!argp8) {
13333 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawButton" "', expected argument " "8"" of type '" "wxBitmap const &""'");
13334 }
13335 arg8 = reinterpret_cast< wxBitmap * >(argp8);
13336 res9 = SWIG_ConvertPtr(obj8, &argp9,SWIGTYPE_p_wxRect, 0 | 0 );
13337 if (!SWIG_IsOK(res9)) {
13338 SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "AuiTabArt_DrawButton" "', expected argument " "9"" of type '" "wxRect *""'");
13339 }
13340 arg9 = reinterpret_cast< wxRect * >(argp9);
13341 {
13342 PyThreadState* __tstate = wxPyBeginAllowThreads();
13343 (arg1)->DrawButton(*arg2,arg3,(wxRect const &)*arg4,arg5,arg6,arg7,(wxBitmap const &)*arg8,arg9);
13344 wxPyEndAllowThreads(__tstate);
13345 if (PyErr_Occurred()) SWIG_fail;
13346 }
13347 resultobj = SWIG_Py_Void();
13348 return resultobj;
13349 fail:
13350 return NULL;
13351 }
13352
13353
13354 SWIGINTERN PyObject *_wrap_AuiTabArt_GetIndentSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13355 PyObject *resultobj = 0;
13356 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13357 int result;
13358 void *argp1 = 0 ;
13359 int res1 = 0 ;
13360 PyObject *swig_obj[1] ;
13361
13362 if (!args) SWIG_fail;
13363 swig_obj[0] = args;
13364 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13365 if (!SWIG_IsOK(res1)) {
13366 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_GetIndentSize" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13367 }
13368 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13369 {
13370 PyThreadState* __tstate = wxPyBeginAllowThreads();
13371 result = (int)(arg1)->GetIndentSize();
13372 wxPyEndAllowThreads(__tstate);
13373 if (PyErr_Occurred()) SWIG_fail;
13374 }
13375 resultobj = SWIG_From_int(static_cast< int >(result));
13376 return resultobj;
13377 fail:
13378 return NULL;
13379 }
13380
13381
13382 SWIGINTERN PyObject *_wrap_AuiTabArt_GetTabSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13383 PyObject *resultobj = 0;
13384 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13385 wxDC *arg2 = 0 ;
13386 wxWindow *arg3 = (wxWindow *) 0 ;
13387 wxString *arg4 = 0 ;
13388 wxBitmap *arg5 = 0 ;
13389 bool arg6 ;
13390 int arg7 ;
13391 int *arg8 = (int *) 0 ;
13392 wxSize result;
13393 void *argp1 = 0 ;
13394 int res1 = 0 ;
13395 void *argp2 = 0 ;
13396 int res2 = 0 ;
13397 void *argp3 = 0 ;
13398 int res3 = 0 ;
13399 bool temp4 = false ;
13400 void *argp5 = 0 ;
13401 int res5 = 0 ;
13402 bool val6 ;
13403 int ecode6 = 0 ;
13404 int val7 ;
13405 int ecode7 = 0 ;
13406 void *argp8 = 0 ;
13407 int res8 = 0 ;
13408 PyObject * obj0 = 0 ;
13409 PyObject * obj1 = 0 ;
13410 PyObject * obj2 = 0 ;
13411 PyObject * obj3 = 0 ;
13412 PyObject * obj4 = 0 ;
13413 PyObject * obj5 = 0 ;
13414 PyObject * obj6 = 0 ;
13415 PyObject * obj7 = 0 ;
13416 char * kwnames[] = {
13417 (char *) "self",(char *) "dc",(char *) "wnd",(char *) "caption",(char *) "bitmap",(char *) "active",(char *) "close_button_state",(char *) "x_extent", NULL
13418 };
13419
13420 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOOO:AuiTabArt_GetTabSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail;
13421 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13422 if (!SWIG_IsOK(res1)) {
13423 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13424 }
13425 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13426 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
13427 if (!SWIG_IsOK(res2)) {
13428 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "2"" of type '" "wxDC &""'");
13429 }
13430 if (!argp2) {
13431 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_GetTabSize" "', expected argument " "2"" of type '" "wxDC &""'");
13432 }
13433 arg2 = reinterpret_cast< wxDC * >(argp2);
13434 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
13435 if (!SWIG_IsOK(res3)) {
13436 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "3"" of type '" "wxWindow *""'");
13437 }
13438 arg3 = reinterpret_cast< wxWindow * >(argp3);
13439 {
13440 arg4 = wxString_in_helper(obj3);
13441 if (arg4 == NULL) SWIG_fail;
13442 temp4 = true;
13443 }
13444 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxBitmap, 0 | 0);
13445 if (!SWIG_IsOK(res5)) {
13446 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "5"" of type '" "wxBitmap const &""'");
13447 }
13448 if (!argp5) {
13449 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_GetTabSize" "', expected argument " "5"" of type '" "wxBitmap const &""'");
13450 }
13451 arg5 = reinterpret_cast< wxBitmap * >(argp5);
13452 ecode6 = SWIG_AsVal_bool(obj5, &val6);
13453 if (!SWIG_IsOK(ecode6)) {
13454 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "6"" of type '" "bool""'");
13455 }
13456 arg6 = static_cast< bool >(val6);
13457 ecode7 = SWIG_AsVal_int(obj6, &val7);
13458 if (!SWIG_IsOK(ecode7)) {
13459 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "7"" of type '" "int""'");
13460 }
13461 arg7 = static_cast< int >(val7);
13462 res8 = SWIG_ConvertPtr(obj7, &argp8,SWIGTYPE_p_int, 0 | 0 );
13463 if (!SWIG_IsOK(res8)) {
13464 SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "8"" of type '" "int *""'");
13465 }
13466 arg8 = reinterpret_cast< int * >(argp8);
13467 {
13468 PyThreadState* __tstate = wxPyBeginAllowThreads();
13469 result = (arg1)->GetTabSize(*arg2,arg3,(wxString const &)*arg4,(wxBitmap const &)*arg5,arg6,arg7,arg8);
13470 wxPyEndAllowThreads(__tstate);
13471 if (PyErr_Occurred()) SWIG_fail;
13472 }
13473 resultobj = SWIG_NewPointerObj((new wxSize(static_cast< const wxSize& >(result))), SWIGTYPE_p_wxSize, SWIG_POINTER_OWN | 0 );
13474 {
13475 if (temp4)
13476 delete arg4;
13477 }
13478 return resultobj;
13479 fail:
13480 {
13481 if (temp4)
13482 delete arg4;
13483 }
13484 return NULL;
13485 }
13486
13487
13488 SWIGINTERN PyObject *_wrap_AuiTabArt_ShowWindowList(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13489 PyObject *resultobj = 0;
13490 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13491 wxWindow *arg2 = (wxWindow *) 0 ;
13492 wxArrayString *arg3 = 0 ;
13493 int arg4 ;
13494 int result;
13495 void *argp1 = 0 ;
13496 int res1 = 0 ;
13497 void *argp2 = 0 ;
13498 int res2 = 0 ;
13499 bool temp3 = false ;
13500 int val4 ;
13501 int ecode4 = 0 ;
13502 PyObject * obj0 = 0 ;
13503 PyObject * obj1 = 0 ;
13504 PyObject * obj2 = 0 ;
13505 PyObject * obj3 = 0 ;
13506 char * kwnames[] = {
13507 (char *) "self",(char *) "wnd",(char *) "items",(char *) "active_idx", NULL
13508 };
13509
13510 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabArt_ShowWindowList",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13511 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13512 if (!SWIG_IsOK(res1)) {
13513 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_ShowWindowList" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13514 }
13515 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13516 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13517 if (!SWIG_IsOK(res2)) {
13518 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_ShowWindowList" "', expected argument " "2"" of type '" "wxWindow *""'");
13519 }
13520 arg2 = reinterpret_cast< wxWindow * >(argp2);
13521 {
13522 if (! PySequence_Check(obj2)) {
13523 PyErr_SetString(PyExc_TypeError, "Sequence of strings expected.");
13524 SWIG_fail;
13525 }
13526 arg3 = new wxArrayString;
13527 temp3 = true;
13528 int i, len=PySequence_Length(obj2);
13529 for (i=0; i<len; i++) {
13530 PyObject* item = PySequence_GetItem(obj2, i);
13531 wxString* s = wxString_in_helper(item);
13532 if (PyErr_Occurred()) SWIG_fail;
13533 arg3->Add(*s);
13534 delete s;
13535 Py_DECREF(item);
13536 }
13537 }
13538 ecode4 = SWIG_AsVal_int(obj3, &val4);
13539 if (!SWIG_IsOK(ecode4)) {
13540 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiTabArt_ShowWindowList" "', expected argument " "4"" of type '" "int""'");
13541 }
13542 arg4 = static_cast< int >(val4);
13543 {
13544 PyThreadState* __tstate = wxPyBeginAllowThreads();
13545 result = (int)(arg1)->ShowWindowList(arg2,(wxArrayString const &)*arg3,arg4);
13546 wxPyEndAllowThreads(__tstate);
13547 if (PyErr_Occurred()) SWIG_fail;
13548 }
13549 resultobj = SWIG_From_int(static_cast< int >(result));
13550 {
13551 if (temp3) delete arg3;
13552 }
13553 return resultobj;
13554 fail:
13555 {
13556 if (temp3) delete arg3;
13557 }
13558 return NULL;
13559 }
13560
13561
13562 SWIGINTERN PyObject *_wrap_AuiTabArt_GetBestTabCtrlSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13563 PyObject *resultobj = 0;
13564 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13565 wxWindow *arg2 = (wxWindow *) 0 ;
13566 wxAuiNotebookPageArray *arg3 = 0 ;
13567 wxSize *arg4 = 0 ;
13568 int result;
13569 void *argp1 = 0 ;
13570 int res1 = 0 ;
13571 void *argp2 = 0 ;
13572 int res2 = 0 ;
13573 void *argp3 = 0 ;
13574 int res3 = 0 ;
13575 wxSize temp4 ;
13576 PyObject * obj0 = 0 ;
13577 PyObject * obj1 = 0 ;
13578 PyObject * obj2 = 0 ;
13579 PyObject * obj3 = 0 ;
13580 char * kwnames[] = {
13581 (char *) "self",(char *) "wnd",(char *) "pages",(char *) "required_bmp_size", NULL
13582 };
13583
13584 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabArt_GetBestTabCtrlSize",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13585 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13586 if (!SWIG_IsOK(res1)) {
13587 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13588 }
13589 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13590 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13591 if (!SWIG_IsOK(res2)) {
13592 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "2"" of type '" "wxWindow *""'");
13593 }
13594 arg2 = reinterpret_cast< wxWindow * >(argp2);
13595 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiNotebookPageArray, 0 );
13596 if (!SWIG_IsOK(res3)) {
13597 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "3"" of type '" "wxAuiNotebookPageArray &""'");
13598 }
13599 if (!argp3) {
13600 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "3"" of type '" "wxAuiNotebookPageArray &""'");
13601 }
13602 arg3 = reinterpret_cast< wxAuiNotebookPageArray * >(argp3);
13603 {
13604 arg4 = &temp4;
13605 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
13606 }
13607 {
13608 PyThreadState* __tstate = wxPyBeginAllowThreads();
13609 result = (int)(arg1)->GetBestTabCtrlSize(arg2,*arg3,(wxSize const &)*arg4);
13610 wxPyEndAllowThreads(__tstate);
13611 if (PyErr_Occurred()) SWIG_fail;
13612 }
13613 resultobj = SWIG_From_int(static_cast< int >(result));
13614 return resultobj;
13615 fail:
13616 return NULL;
13617 }
13618
13619
13620 SWIGINTERN PyObject *AuiTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13621 PyObject *obj;
13622 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
13623 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabArt, SWIG_NewClientData(obj));
13624 return SWIG_Py_Void();
13625 }
13626
13627 SWIGINTERN PyObject *_wrap_new_AuiDefaultTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13628 PyObject *resultobj = 0;
13629 wxAuiDefaultTabArt *result = 0 ;
13630
13631 if (!SWIG_Python_UnpackTuple(args,"new_AuiDefaultTabArt",0,0,0)) SWIG_fail;
13632 {
13633 PyThreadState* __tstate = wxPyBeginAllowThreads();
13634 result = (wxAuiDefaultTabArt *)new wxAuiDefaultTabArt();
13635 wxPyEndAllowThreads(__tstate);
13636 if (PyErr_Occurred()) SWIG_fail;
13637 }
13638 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDefaultTabArt, SWIG_POINTER_NEW | 0 );
13639 return resultobj;
13640 fail:
13641 return NULL;
13642 }
13643
13644
13645 SWIGINTERN PyObject *_wrap_delete_AuiDefaultTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13646 PyObject *resultobj = 0;
13647 wxAuiDefaultTabArt *arg1 = (wxAuiDefaultTabArt *) 0 ;
13648 void *argp1 = 0 ;
13649 int res1 = 0 ;
13650 PyObject *swig_obj[1] ;
13651
13652 if (!args) SWIG_fail;
13653 swig_obj[0] = args;
13654 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDefaultTabArt, SWIG_POINTER_DISOWN | 0 );
13655 if (!SWIG_IsOK(res1)) {
13656 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDefaultTabArt" "', expected argument " "1"" of type '" "wxAuiDefaultTabArt *""'");
13657 }
13658 arg1 = reinterpret_cast< wxAuiDefaultTabArt * >(argp1);
13659 {
13660 PyThreadState* __tstate = wxPyBeginAllowThreads();
13661 delete arg1;
13662
13663 wxPyEndAllowThreads(__tstate);
13664 if (PyErr_Occurred()) SWIG_fail;
13665 }
13666 resultobj = SWIG_Py_Void();
13667 return resultobj;
13668 fail:
13669 return NULL;
13670 }
13671
13672
13673 SWIGINTERN PyObject *AuiDefaultTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13674 PyObject *obj;
13675 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
13676 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDefaultTabArt, SWIG_NewClientData(obj));
13677 return SWIG_Py_Void();
13678 }
13679
13680 SWIGINTERN PyObject *AuiDefaultTabArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13681 return SWIG_Python_InitShadowInstance(args);
13682 }
13683
13684 SWIGINTERN PyObject *_wrap_new_AuiSimpleTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13685 PyObject *resultobj = 0;
13686 wxAuiSimpleTabArt *result = 0 ;
13687
13688 if (!SWIG_Python_UnpackTuple(args,"new_AuiSimpleTabArt",0,0,0)) SWIG_fail;
13689 {
13690 PyThreadState* __tstate = wxPyBeginAllowThreads();
13691 result = (wxAuiSimpleTabArt *)new wxAuiSimpleTabArt();
13692 wxPyEndAllowThreads(__tstate);
13693 if (PyErr_Occurred()) SWIG_fail;
13694 }
13695 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiSimpleTabArt, SWIG_POINTER_NEW | 0 );
13696 return resultobj;
13697 fail:
13698 return NULL;
13699 }
13700
13701
13702 SWIGINTERN PyObject *_wrap_delete_AuiSimpleTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13703 PyObject *resultobj = 0;
13704 wxAuiSimpleTabArt *arg1 = (wxAuiSimpleTabArt *) 0 ;
13705 void *argp1 = 0 ;
13706 int res1 = 0 ;
13707 PyObject *swig_obj[1] ;
13708
13709 if (!args) SWIG_fail;
13710 swig_obj[0] = args;
13711 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiSimpleTabArt, SWIG_POINTER_DISOWN | 0 );
13712 if (!SWIG_IsOK(res1)) {
13713 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiSimpleTabArt" "', expected argument " "1"" of type '" "wxAuiSimpleTabArt *""'");
13714 }
13715 arg1 = reinterpret_cast< wxAuiSimpleTabArt * >(argp1);
13716 {
13717 PyThreadState* __tstate = wxPyBeginAllowThreads();
13718 delete arg1;
13719
13720 wxPyEndAllowThreads(__tstate);
13721 if (PyErr_Occurred()) SWIG_fail;
13722 }
13723 resultobj = SWIG_Py_Void();
13724 return resultobj;
13725 fail:
13726 return NULL;
13727 }
13728
13729
13730 SWIGINTERN PyObject *AuiSimpleTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13731 PyObject *obj;
13732 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
13733 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiSimpleTabArt, SWIG_NewClientData(obj));
13734 return SWIG_Py_Void();
13735 }
13736
13737 SWIGINTERN PyObject *AuiSimpleTabArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13738 return SWIG_Python_InitShadowInstance(args);
13739 }
13740
13741 SWIGINTERN PyObject *_wrap_new_AuiTabContainer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13742 PyObject *resultobj = 0;
13743 wxAuiTabContainer *result = 0 ;
13744
13745 if (!SWIG_Python_UnpackTuple(args,"new_AuiTabContainer",0,0,0)) SWIG_fail;
13746 {
13747 PyThreadState* __tstate = wxPyBeginAllowThreads();
13748 result = (wxAuiTabContainer *)new wxAuiTabContainer();
13749 wxPyEndAllowThreads(__tstate);
13750 if (PyErr_Occurred()) SWIG_fail;
13751 }
13752 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabContainer, SWIG_POINTER_NEW | 0 );
13753 return resultobj;
13754 fail:
13755 return NULL;
13756 }
13757
13758
13759 SWIGINTERN PyObject *_wrap_delete_AuiTabContainer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13760 PyObject *resultobj = 0;
13761 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13762 void *argp1 = 0 ;
13763 int res1 = 0 ;
13764 PyObject *swig_obj[1] ;
13765
13766 if (!args) SWIG_fail;
13767 swig_obj[0] = args;
13768 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, SWIG_POINTER_DISOWN | 0 );
13769 if (!SWIG_IsOK(res1)) {
13770 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiTabContainer" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13771 }
13772 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13773 {
13774 PyThreadState* __tstate = wxPyBeginAllowThreads();
13775 delete arg1;
13776
13777 wxPyEndAllowThreads(__tstate);
13778 if (PyErr_Occurred()) SWIG_fail;
13779 }
13780 resultobj = SWIG_Py_Void();
13781 return resultobj;
13782 fail:
13783 return NULL;
13784 }
13785
13786
13787 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13788 PyObject *resultobj = 0;
13789 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13790 wxAuiTabArt *arg2 = (wxAuiTabArt *) 0 ;
13791 void *argp1 = 0 ;
13792 int res1 = 0 ;
13793 void *argp2 = 0 ;
13794 int res2 = 0 ;
13795 PyObject * obj0 = 0 ;
13796 PyObject * obj1 = 0 ;
13797 char * kwnames[] = {
13798 (char *) "self",(char *) "art", NULL
13799 };
13800
13801 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetArtProvider",kwnames,&obj0,&obj1)) SWIG_fail;
13802 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13803 if (!SWIG_IsOK(res1)) {
13804 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetArtProvider" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13805 }
13806 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13807 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13808 if (!SWIG_IsOK(res2)) {
13809 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetArtProvider" "', expected argument " "2"" of type '" "wxAuiTabArt *""'");
13810 }
13811 arg2 = reinterpret_cast< wxAuiTabArt * >(argp2);
13812 {
13813 PyThreadState* __tstate = wxPyBeginAllowThreads();
13814 (arg1)->SetArtProvider(arg2);
13815 wxPyEndAllowThreads(__tstate);
13816 if (PyErr_Occurred()) SWIG_fail;
13817 }
13818 resultobj = SWIG_Py_Void();
13819 return resultobj;
13820 fail:
13821 return NULL;
13822 }
13823
13824
13825 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13826 PyObject *resultobj = 0;
13827 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13828 wxAuiTabArt *result = 0 ;
13829 void *argp1 = 0 ;
13830 int res1 = 0 ;
13831 PyObject *swig_obj[1] ;
13832
13833 if (!args) SWIG_fail;
13834 swig_obj[0] = args;
13835 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13836 if (!SWIG_IsOK(res1)) {
13837 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetArtProvider" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
13838 }
13839 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13840 {
13841 PyThreadState* __tstate = wxPyBeginAllowThreads();
13842 result = (wxAuiTabArt *)((wxAuiTabContainer const *)arg1)->GetArtProvider();
13843 wxPyEndAllowThreads(__tstate);
13844 if (PyErr_Occurred()) SWIG_fail;
13845 }
13846 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13847 return resultobj;
13848 fail:
13849 return NULL;
13850 }
13851
13852
13853 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13854 PyObject *resultobj = 0;
13855 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13856 int arg2 ;
13857 void *argp1 = 0 ;
13858 int res1 = 0 ;
13859 int val2 ;
13860 int ecode2 = 0 ;
13861 PyObject * obj0 = 0 ;
13862 PyObject * obj1 = 0 ;
13863 char * kwnames[] = {
13864 (char *) "self",(char *) "flags", NULL
13865 };
13866
13867 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetFlags",kwnames,&obj0,&obj1)) SWIG_fail;
13868 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13869 if (!SWIG_IsOK(res1)) {
13870 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetFlags" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13871 }
13872 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13873 ecode2 = SWIG_AsVal_int(obj1, &val2);
13874 if (!SWIG_IsOK(ecode2)) {
13875 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_SetFlags" "', expected argument " "2"" of type '" "int""'");
13876 }
13877 arg2 = static_cast< int >(val2);
13878 {
13879 PyThreadState* __tstate = wxPyBeginAllowThreads();
13880 (arg1)->SetFlags(arg2);
13881 wxPyEndAllowThreads(__tstate);
13882 if (PyErr_Occurred()) SWIG_fail;
13883 }
13884 resultobj = SWIG_Py_Void();
13885 return resultobj;
13886 fail:
13887 return NULL;
13888 }
13889
13890
13891 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13892 PyObject *resultobj = 0;
13893 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13894 int result;
13895 void *argp1 = 0 ;
13896 int res1 = 0 ;
13897 PyObject *swig_obj[1] ;
13898
13899 if (!args) SWIG_fail;
13900 swig_obj[0] = args;
13901 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13902 if (!SWIG_IsOK(res1)) {
13903 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetFlags" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
13904 }
13905 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13906 {
13907 PyThreadState* __tstate = wxPyBeginAllowThreads();
13908 result = (int)((wxAuiTabContainer const *)arg1)->GetFlags();
13909 wxPyEndAllowThreads(__tstate);
13910 if (PyErr_Occurred()) SWIG_fail;
13911 }
13912 resultobj = SWIG_From_int(static_cast< int >(result));
13913 return resultobj;
13914 fail:
13915 return NULL;
13916 }
13917
13918
13919 SWIGINTERN PyObject *_wrap_AuiTabContainer_AddPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13920 PyObject *resultobj = 0;
13921 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13922 wxWindow *arg2 = (wxWindow *) 0 ;
13923 wxAuiNotebookPage *arg3 = 0 ;
13924 bool result;
13925 void *argp1 = 0 ;
13926 int res1 = 0 ;
13927 void *argp2 = 0 ;
13928 int res2 = 0 ;
13929 void *argp3 = 0 ;
13930 int res3 = 0 ;
13931 PyObject * obj0 = 0 ;
13932 PyObject * obj1 = 0 ;
13933 PyObject * obj2 = 0 ;
13934 char * kwnames[] = {
13935 (char *) "self",(char *) "page",(char *) "info", NULL
13936 };
13937
13938 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiTabContainer_AddPage",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
13939 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13940 if (!SWIG_IsOK(res1)) {
13941 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_AddPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13942 }
13943 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13944 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13945 if (!SWIG_IsOK(res2)) {
13946 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_AddPage" "', expected argument " "2"" of type '" "wxWindow *""'");
13947 }
13948 arg2 = reinterpret_cast< wxWindow * >(argp2);
13949 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiNotebookPage, 0 | 0);
13950 if (!SWIG_IsOK(res3)) {
13951 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabContainer_AddPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
13952 }
13953 if (!argp3) {
13954 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_AddPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
13955 }
13956 arg3 = reinterpret_cast< wxAuiNotebookPage * >(argp3);
13957 {
13958 PyThreadState* __tstate = wxPyBeginAllowThreads();
13959 result = (bool)(arg1)->AddPage(arg2,(wxAuiNotebookPage const &)*arg3);
13960 wxPyEndAllowThreads(__tstate);
13961 if (PyErr_Occurred()) SWIG_fail;
13962 }
13963 {
13964 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13965 }
13966 return resultobj;
13967 fail:
13968 return NULL;
13969 }
13970
13971
13972 SWIGINTERN PyObject *_wrap_AuiTabContainer_InsertPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13973 PyObject *resultobj = 0;
13974 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13975 wxWindow *arg2 = (wxWindow *) 0 ;
13976 wxAuiNotebookPage *arg3 = 0 ;
13977 size_t arg4 ;
13978 bool result;
13979 void *argp1 = 0 ;
13980 int res1 = 0 ;
13981 void *argp2 = 0 ;
13982 int res2 = 0 ;
13983 void *argp3 = 0 ;
13984 int res3 = 0 ;
13985 size_t val4 ;
13986 int ecode4 = 0 ;
13987 PyObject * obj0 = 0 ;
13988 PyObject * obj1 = 0 ;
13989 PyObject * obj2 = 0 ;
13990 PyObject * obj3 = 0 ;
13991 char * kwnames[] = {
13992 (char *) "self",(char *) "page",(char *) "info",(char *) "idx", NULL
13993 };
13994
13995 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabContainer_InsertPage",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13996 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13997 if (!SWIG_IsOK(res1)) {
13998 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13999 }
14000 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14001 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14002 if (!SWIG_IsOK(res2)) {
14003 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "2"" of type '" "wxWindow *""'");
14004 }
14005 arg2 = reinterpret_cast< wxWindow * >(argp2);
14006 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiNotebookPage, 0 | 0);
14007 if (!SWIG_IsOK(res3)) {
14008 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
14009 }
14010 if (!argp3) {
14011 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_InsertPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
14012 }
14013 arg3 = reinterpret_cast< wxAuiNotebookPage * >(argp3);
14014 ecode4 = SWIG_AsVal_size_t(obj3, &val4);
14015 if (!SWIG_IsOK(ecode4)) {
14016 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "4"" of type '" "size_t""'");
14017 }
14018 arg4 = static_cast< size_t >(val4);
14019 {
14020 PyThreadState* __tstate = wxPyBeginAllowThreads();
14021 result = (bool)(arg1)->InsertPage(arg2,(wxAuiNotebookPage const &)*arg3,arg4);
14022 wxPyEndAllowThreads(__tstate);
14023 if (PyErr_Occurred()) SWIG_fail;
14024 }
14025 {
14026 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14027 }
14028 return resultobj;
14029 fail:
14030 return NULL;
14031 }
14032
14033
14034 SWIGINTERN PyObject *_wrap_AuiTabContainer_MovePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14035 PyObject *resultobj = 0;
14036 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14037 wxWindow *arg2 = (wxWindow *) 0 ;
14038 size_t arg3 ;
14039 bool result;
14040 void *argp1 = 0 ;
14041 int res1 = 0 ;
14042 void *argp2 = 0 ;
14043 int res2 = 0 ;
14044 size_t val3 ;
14045 int ecode3 = 0 ;
14046 PyObject * obj0 = 0 ;
14047 PyObject * obj1 = 0 ;
14048 PyObject * obj2 = 0 ;
14049 char * kwnames[] = {
14050 (char *) "self",(char *) "page",(char *) "new_idx", NULL
14051 };
14052
14053 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiTabContainer_MovePage",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
14054 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14055 if (!SWIG_IsOK(res1)) {
14056 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_MovePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14057 }
14058 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14059 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14060 if (!SWIG_IsOK(res2)) {
14061 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_MovePage" "', expected argument " "2"" of type '" "wxWindow *""'");
14062 }
14063 arg2 = reinterpret_cast< wxWindow * >(argp2);
14064 ecode3 = SWIG_AsVal_size_t(obj2, &val3);
14065 if (!SWIG_IsOK(ecode3)) {
14066 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_MovePage" "', expected argument " "3"" of type '" "size_t""'");
14067 }
14068 arg3 = static_cast< size_t >(val3);
14069 {
14070 PyThreadState* __tstate = wxPyBeginAllowThreads();
14071 result = (bool)(arg1)->MovePage(arg2,arg3);
14072 wxPyEndAllowThreads(__tstate);
14073 if (PyErr_Occurred()) SWIG_fail;
14074 }
14075 {
14076 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14077 }
14078 return resultobj;
14079 fail:
14080 return NULL;
14081 }
14082
14083
14084 SWIGINTERN PyObject *_wrap_AuiTabContainer_RemovePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14085 PyObject *resultobj = 0;
14086 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14087 wxWindow *arg2 = (wxWindow *) 0 ;
14088 bool result;
14089 void *argp1 = 0 ;
14090 int res1 = 0 ;
14091 void *argp2 = 0 ;
14092 int res2 = 0 ;
14093 PyObject * obj0 = 0 ;
14094 PyObject * obj1 = 0 ;
14095 char * kwnames[] = {
14096 (char *) "self",(char *) "page", NULL
14097 };
14098
14099 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_RemovePage",kwnames,&obj0,&obj1)) SWIG_fail;
14100 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14101 if (!SWIG_IsOK(res1)) {
14102 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_RemovePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14103 }
14104 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14105 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14106 if (!SWIG_IsOK(res2)) {
14107 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_RemovePage" "', expected argument " "2"" of type '" "wxWindow *""'");
14108 }
14109 arg2 = reinterpret_cast< wxWindow * >(argp2);
14110 {
14111 PyThreadState* __tstate = wxPyBeginAllowThreads();
14112 result = (bool)(arg1)->RemovePage(arg2);
14113 wxPyEndAllowThreads(__tstate);
14114 if (PyErr_Occurred()) SWIG_fail;
14115 }
14116 {
14117 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14118 }
14119 return resultobj;
14120 fail:
14121 return NULL;
14122 }
14123
14124
14125 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetActivePage__SWIG_0(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
14126 PyObject *resultobj = 0;
14127 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14128 wxWindow *arg2 = (wxWindow *) 0 ;
14129 bool result;
14130 void *argp1 = 0 ;
14131 int res1 = 0 ;
14132 void *argp2 = 0 ;
14133 int res2 = 0 ;
14134
14135 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
14136 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14137 if (!SWIG_IsOK(res1)) {
14138 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14139 }
14140 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14141 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14142 if (!SWIG_IsOK(res2)) {
14143 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "2"" of type '" "wxWindow *""'");
14144 }
14145 arg2 = reinterpret_cast< wxWindow * >(argp2);
14146 {
14147 PyThreadState* __tstate = wxPyBeginAllowThreads();
14148 result = (bool)(arg1)->SetActivePage(arg2);
14149 wxPyEndAllowThreads(__tstate);
14150 if (PyErr_Occurred()) SWIG_fail;
14151 }
14152 {
14153 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14154 }
14155 return resultobj;
14156 fail:
14157 return NULL;
14158 }
14159
14160
14161 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetActivePage__SWIG_1(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
14162 PyObject *resultobj = 0;
14163 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14164 size_t arg2 ;
14165 bool result;
14166 void *argp1 = 0 ;
14167 int res1 = 0 ;
14168 size_t val2 ;
14169 int ecode2 = 0 ;
14170
14171 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
14172 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14173 if (!SWIG_IsOK(res1)) {
14174 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14175 }
14176 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14177 ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
14178 if (!SWIG_IsOK(ecode2)) {
14179 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "2"" of type '" "size_t""'");
14180 }
14181 arg2 = static_cast< size_t >(val2);
14182 {
14183 PyThreadState* __tstate = wxPyBeginAllowThreads();
14184 result = (bool)(arg1)->SetActivePage(arg2);
14185 wxPyEndAllowThreads(__tstate);
14186 if (PyErr_Occurred()) SWIG_fail;
14187 }
14188 {
14189 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14190 }
14191 return resultobj;
14192 fail:
14193 return NULL;
14194 }
14195
14196
14197 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetActivePage(PyObject *self, PyObject *args) {
14198 int argc;
14199 PyObject *argv[3];
14200
14201 if (!(argc = SWIG_Python_UnpackTuple(args,"AuiTabContainer_SetActivePage",0,2,argv))) SWIG_fail;
14202 --argc;
14203 if (argc == 2) {
14204 int _v = 0;
14205 {
14206 void *vptr = 0;
14207 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_wxWindow, 0);
14208 _v = SWIG_CheckState(res);
14209 }
14210 if (!_v) goto check_1;
14211 return _wrap_AuiTabContainer_SetActivePage__SWIG_0(self, argc, argv);
14212 }
14213 check_1:
14214
14215 if (argc == 2) {
14216 return _wrap_AuiTabContainer_SetActivePage__SWIG_1(self, argc, argv);
14217 }
14218
14219 fail:
14220 SWIG_SetErrorMsg(PyExc_NotImplementedError,"No matching function for overloaded 'AuiTabContainer_SetActivePage'");
14221 return NULL;
14222 }
14223
14224
14225 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetNoneActive(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14226 PyObject *resultobj = 0;
14227 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14228 void *argp1 = 0 ;
14229 int res1 = 0 ;
14230 PyObject *swig_obj[1] ;
14231
14232 if (!args) SWIG_fail;
14233 swig_obj[0] = args;
14234 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14235 if (!SWIG_IsOK(res1)) {
14236 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetNoneActive" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14237 }
14238 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14239 {
14240 PyThreadState* __tstate = wxPyBeginAllowThreads();
14241 (arg1)->SetNoneActive();
14242 wxPyEndAllowThreads(__tstate);
14243 if (PyErr_Occurred()) SWIG_fail;
14244 }
14245 resultobj = SWIG_Py_Void();
14246 return resultobj;
14247 fail:
14248 return NULL;
14249 }
14250
14251
14252 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetActivePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14253 PyObject *resultobj = 0;
14254 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14255 int result;
14256 void *argp1 = 0 ;
14257 int res1 = 0 ;
14258 PyObject *swig_obj[1] ;
14259
14260 if (!args) SWIG_fail;
14261 swig_obj[0] = args;
14262 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14263 if (!SWIG_IsOK(res1)) {
14264 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14265 }
14266 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14267 {
14268 PyThreadState* __tstate = wxPyBeginAllowThreads();
14269 result = (int)((wxAuiTabContainer const *)arg1)->GetActivePage();
14270 wxPyEndAllowThreads(__tstate);
14271 if (PyErr_Occurred()) SWIG_fail;
14272 }
14273 resultobj = SWIG_From_int(static_cast< int >(result));
14274 return resultobj;
14275 fail:
14276 return NULL;
14277 }
14278
14279
14280 SWIGINTERN PyObject *_wrap_AuiTabContainer_TabHitTest(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14281 PyObject *resultobj = 0;
14282 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14283 int arg2 ;
14284 int arg3 ;
14285 wxWindow **arg4 = (wxWindow **) 0 ;
14286 bool result;
14287 void *argp1 = 0 ;
14288 int res1 = 0 ;
14289 int val2 ;
14290 int ecode2 = 0 ;
14291 int val3 ;
14292 int ecode3 = 0 ;
14293 void *argp4 = 0 ;
14294 int res4 = 0 ;
14295 PyObject * obj0 = 0 ;
14296 PyObject * obj1 = 0 ;
14297 PyObject * obj2 = 0 ;
14298 PyObject * obj3 = 0 ;
14299 char * kwnames[] = {
14300 (char *) "self",(char *) "x",(char *) "y",(char *) "hit", NULL
14301 };
14302
14303 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabContainer_TabHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
14304 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14305 if (!SWIG_IsOK(res1)) {
14306 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14307 }
14308 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14309 ecode2 = SWIG_AsVal_int(obj1, &val2);
14310 if (!SWIG_IsOK(ecode2)) {
14311 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "2"" of type '" "int""'");
14312 }
14313 arg2 = static_cast< int >(val2);
14314 ecode3 = SWIG_AsVal_int(obj2, &val3);
14315 if (!SWIG_IsOK(ecode3)) {
14316 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "3"" of type '" "int""'");
14317 }
14318 arg3 = static_cast< int >(val3);
14319 res4 = SWIG_ConvertPtr(obj3, &argp4,SWIGTYPE_p_p_wxWindow, 0 | 0 );
14320 if (!SWIG_IsOK(res4)) {
14321 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "4"" of type '" "wxWindow **""'");
14322 }
14323 arg4 = reinterpret_cast< wxWindow ** >(argp4);
14324 {
14325 PyThreadState* __tstate = wxPyBeginAllowThreads();
14326 result = (bool)((wxAuiTabContainer const *)arg1)->TabHitTest(arg2,arg3,arg4);
14327 wxPyEndAllowThreads(__tstate);
14328 if (PyErr_Occurred()) SWIG_fail;
14329 }
14330 {
14331 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14332 }
14333 return resultobj;
14334 fail:
14335 return NULL;
14336 }
14337
14338
14339 SWIGINTERN PyObject *_wrap_AuiTabContainer_ButtonHitTest(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14340 PyObject *resultobj = 0;
14341 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14342 int arg2 ;
14343 int arg3 ;
14344 wxAuiTabContainerButton **arg4 = (wxAuiTabContainerButton **) 0 ;
14345 bool result;
14346 void *argp1 = 0 ;
14347 int res1 = 0 ;
14348 int val2 ;
14349 int ecode2 = 0 ;
14350 int val3 ;
14351 int ecode3 = 0 ;
14352 void *argp4 = 0 ;
14353 int res4 = 0 ;
14354 PyObject * obj0 = 0 ;
14355 PyObject * obj1 = 0 ;
14356 PyObject * obj2 = 0 ;
14357 PyObject * obj3 = 0 ;
14358 char * kwnames[] = {
14359 (char *) "self",(char *) "x",(char *) "y",(char *) "hit", NULL
14360 };
14361
14362 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabContainer_ButtonHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
14363 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14364 if (!SWIG_IsOK(res1)) {
14365 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14366 }
14367 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14368 ecode2 = SWIG_AsVal_int(obj1, &val2);
14369 if (!SWIG_IsOK(ecode2)) {
14370 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "2"" of type '" "int""'");
14371 }
14372 arg2 = static_cast< int >(val2);
14373 ecode3 = SWIG_AsVal_int(obj2, &val3);
14374 if (!SWIG_IsOK(ecode3)) {
14375 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "3"" of type '" "int""'");
14376 }
14377 arg3 = static_cast< int >(val3);
14378 res4 = SWIG_ConvertPtr(obj3, &argp4,SWIGTYPE_p_p_wxAuiTabContainerButton, 0 | 0 );
14379 if (!SWIG_IsOK(res4)) {
14380 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "4"" of type '" "wxAuiTabContainerButton **""'");
14381 }
14382 arg4 = reinterpret_cast< wxAuiTabContainerButton ** >(argp4);
14383 {
14384 PyThreadState* __tstate = wxPyBeginAllowThreads();
14385 result = (bool)((wxAuiTabContainer const *)arg1)->ButtonHitTest(arg2,arg3,arg4);
14386 wxPyEndAllowThreads(__tstate);
14387 if (PyErr_Occurred()) SWIG_fail;
14388 }
14389 {
14390 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14391 }
14392 return resultobj;
14393 fail:
14394 return NULL;
14395 }
14396
14397
14398 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetWindowFromIdx(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14399 PyObject *resultobj = 0;
14400 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14401 size_t arg2 ;
14402 wxWindow *result = 0 ;
14403 void *argp1 = 0 ;
14404 int res1 = 0 ;
14405 size_t val2 ;
14406 int ecode2 = 0 ;
14407 PyObject * obj0 = 0 ;
14408 PyObject * obj1 = 0 ;
14409 char * kwnames[] = {
14410 (char *) "self",(char *) "idx", NULL
14411 };
14412
14413 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_GetWindowFromIdx",kwnames,&obj0,&obj1)) SWIG_fail;
14414 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14415 if (!SWIG_IsOK(res1)) {
14416 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetWindowFromIdx" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14417 }
14418 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14419 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
14420 if (!SWIG_IsOK(ecode2)) {
14421 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_GetWindowFromIdx" "', expected argument " "2"" of type '" "size_t""'");
14422 }
14423 arg2 = static_cast< size_t >(val2);
14424 {
14425 PyThreadState* __tstate = wxPyBeginAllowThreads();
14426 result = (wxWindow *)((wxAuiTabContainer const *)arg1)->GetWindowFromIdx(arg2);
14427 wxPyEndAllowThreads(__tstate);
14428 if (PyErr_Occurred()) SWIG_fail;
14429 }
14430 {
14431 resultobj = wxPyMake_wxObject(result, 0);
14432 }
14433 return resultobj;
14434 fail:
14435 return NULL;
14436 }
14437
14438
14439 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetIdxFromWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14440 PyObject *resultobj = 0;
14441 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14442 wxWindow *arg2 = (wxWindow *) 0 ;
14443 int result;
14444 void *argp1 = 0 ;
14445 int res1 = 0 ;
14446 void *argp2 = 0 ;
14447 int res2 = 0 ;
14448 PyObject * obj0 = 0 ;
14449 PyObject * obj1 = 0 ;
14450 char * kwnames[] = {
14451 (char *) "self",(char *) "page", NULL
14452 };
14453
14454 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_GetIdxFromWindow",kwnames,&obj0,&obj1)) SWIG_fail;
14455 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14456 if (!SWIG_IsOK(res1)) {
14457 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetIdxFromWindow" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14458 }
14459 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14460 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14461 if (!SWIG_IsOK(res2)) {
14462 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_GetIdxFromWindow" "', expected argument " "2"" of type '" "wxWindow *""'");
14463 }
14464 arg2 = reinterpret_cast< wxWindow * >(argp2);
14465 {
14466 PyThreadState* __tstate = wxPyBeginAllowThreads();
14467 result = (int)((wxAuiTabContainer const *)arg1)->GetIdxFromWindow(arg2);
14468 wxPyEndAllowThreads(__tstate);
14469 if (PyErr_Occurred()) SWIG_fail;
14470 }
14471 resultobj = SWIG_From_int(static_cast< int >(result));
14472 return resultobj;
14473 fail:
14474 return NULL;
14475 }
14476
14477
14478 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetPageCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14479 PyObject *resultobj = 0;
14480 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14481 size_t result;
14482 void *argp1 = 0 ;
14483 int res1 = 0 ;
14484 PyObject *swig_obj[1] ;
14485
14486 if (!args) SWIG_fail;
14487 swig_obj[0] = args;
14488 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14489 if (!SWIG_IsOK(res1)) {
14490 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetPageCount" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14491 }
14492 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14493 {
14494 PyThreadState* __tstate = wxPyBeginAllowThreads();
14495 result = (size_t)((wxAuiTabContainer const *)arg1)->GetPageCount();
14496 wxPyEndAllowThreads(__tstate);
14497 if (PyErr_Occurred()) SWIG_fail;
14498 }
14499 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
14500 return resultobj;
14501 fail:
14502 return NULL;
14503 }
14504
14505
14506 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14507 PyObject *resultobj = 0;
14508 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14509 size_t arg2 ;
14510 wxAuiNotebookPage *result = 0 ;
14511 void *argp1 = 0 ;
14512 int res1 = 0 ;
14513 size_t val2 ;
14514 int ecode2 = 0 ;
14515 PyObject * obj0 = 0 ;
14516 PyObject * obj1 = 0 ;
14517 char * kwnames[] = {
14518 (char *) "self",(char *) "idx", NULL
14519 };
14520
14521 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_GetPage",kwnames,&obj0,&obj1)) SWIG_fail;
14522 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14523 if (!SWIG_IsOK(res1)) {
14524 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14525 }
14526 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14527 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
14528 if (!SWIG_IsOK(ecode2)) {
14529 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_GetPage" "', expected argument " "2"" of type '" "size_t""'");
14530 }
14531 arg2 = static_cast< size_t >(val2);
14532 {
14533 PyThreadState* __tstate = wxPyBeginAllowThreads();
14534 {
14535 wxAuiNotebookPage &_result_ref = (arg1)->GetPage(arg2);
14536 result = (wxAuiNotebookPage *) &_result_ref;
14537 }
14538 wxPyEndAllowThreads(__tstate);
14539 if (PyErr_Occurred()) SWIG_fail;
14540 }
14541 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
14542 return resultobj;
14543 fail:
14544 return NULL;
14545 }
14546
14547
14548 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetPages(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14549 PyObject *resultobj = 0;
14550 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14551 wxAuiNotebookPageArray *result = 0 ;
14552 void *argp1 = 0 ;
14553 int res1 = 0 ;
14554 PyObject *swig_obj[1] ;
14555
14556 if (!args) SWIG_fail;
14557 swig_obj[0] = args;
14558 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14559 if (!SWIG_IsOK(res1)) {
14560 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetPages" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14561 }
14562 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14563 {
14564 PyThreadState* __tstate = wxPyBeginAllowThreads();
14565 {
14566 wxAuiNotebookPageArray &_result_ref = (arg1)->GetPages();
14567 result = (wxAuiNotebookPageArray *) &_result_ref;
14568 }
14569 wxPyEndAllowThreads(__tstate);
14570 if (PyErr_Occurred()) SWIG_fail;
14571 }
14572 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebookPageArray, 0 | 0 );
14573 return resultobj;
14574 fail:
14575 return NULL;
14576 }
14577
14578
14579 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetNormalFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14580 PyObject *resultobj = 0;
14581 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14582 wxFont *arg2 = 0 ;
14583 void *argp1 = 0 ;
14584 int res1 = 0 ;
14585 void *argp2 = 0 ;
14586 int res2 = 0 ;
14587 PyObject * obj0 = 0 ;
14588 PyObject * obj1 = 0 ;
14589 char * kwnames[] = {
14590 (char *) "self",(char *) "normal_font", NULL
14591 };
14592
14593 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetNormalFont",kwnames,&obj0,&obj1)) SWIG_fail;
14594 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14595 if (!SWIG_IsOK(res1)) {
14596 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14597 }
14598 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14599 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
14600 if (!SWIG_IsOK(res2)) {
14601 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14602 }
14603 if (!argp2) {
14604 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14605 }
14606 arg2 = reinterpret_cast< wxFont * >(argp2);
14607 {
14608 PyThreadState* __tstate = wxPyBeginAllowThreads();
14609 (arg1)->SetNormalFont((wxFont const &)*arg2);
14610 wxPyEndAllowThreads(__tstate);
14611 if (PyErr_Occurred()) SWIG_fail;
14612 }
14613 resultobj = SWIG_Py_Void();
14614 return resultobj;
14615 fail:
14616 return NULL;
14617 }
14618
14619
14620 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetSelectedFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14621 PyObject *resultobj = 0;
14622 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14623 wxFont *arg2 = 0 ;
14624 void *argp1 = 0 ;
14625 int res1 = 0 ;
14626 void *argp2 = 0 ;
14627 int res2 = 0 ;
14628 PyObject * obj0 = 0 ;
14629 PyObject * obj1 = 0 ;
14630 char * kwnames[] = {
14631 (char *) "self",(char *) "selected_font", NULL
14632 };
14633
14634 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetSelectedFont",kwnames,&obj0,&obj1)) SWIG_fail;
14635 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14636 if (!SWIG_IsOK(res1)) {
14637 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14638 }
14639 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14640 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
14641 if (!SWIG_IsOK(res2)) {
14642 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14643 }
14644 if (!argp2) {
14645 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14646 }
14647 arg2 = reinterpret_cast< wxFont * >(argp2);
14648 {
14649 PyThreadState* __tstate = wxPyBeginAllowThreads();
14650 (arg1)->SetSelectedFont((wxFont const &)*arg2);
14651 wxPyEndAllowThreads(__tstate);
14652 if (PyErr_Occurred()) SWIG_fail;
14653 }
14654 resultobj = SWIG_Py_Void();
14655 return resultobj;
14656 fail:
14657 return NULL;
14658 }
14659
14660
14661 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetMeasuringFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14662 PyObject *resultobj = 0;
14663 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14664 wxFont *arg2 = 0 ;
14665 void *argp1 = 0 ;
14666 int res1 = 0 ;
14667 void *argp2 = 0 ;
14668 int res2 = 0 ;
14669 PyObject * obj0 = 0 ;
14670 PyObject * obj1 = 0 ;
14671 char * kwnames[] = {
14672 (char *) "self",(char *) "measuring_font", NULL
14673 };
14674
14675 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetMeasuringFont",kwnames,&obj0,&obj1)) SWIG_fail;
14676 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14677 if (!SWIG_IsOK(res1)) {
14678 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14679 }
14680 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14681 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
14682 if (!SWIG_IsOK(res2)) {
14683 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14684 }
14685 if (!argp2) {
14686 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14687 }
14688 arg2 = reinterpret_cast< wxFont * >(argp2);
14689 {
14690 PyThreadState* __tstate = wxPyBeginAllowThreads();
14691 (arg1)->SetMeasuringFont((wxFont const &)*arg2);
14692 wxPyEndAllowThreads(__tstate);
14693 if (PyErr_Occurred()) SWIG_fail;
14694 }
14695 resultobj = SWIG_Py_Void();
14696 return resultobj;
14697 fail:
14698 return NULL;
14699 }
14700
14701
14702 SWIGINTERN PyObject *_wrap_AuiTabContainer_DoShowHide(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14703 PyObject *resultobj = 0;
14704 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14705 void *argp1 = 0 ;
14706 int res1 = 0 ;
14707 PyObject *swig_obj[1] ;
14708
14709 if (!args) SWIG_fail;
14710 swig_obj[0] = args;
14711 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14712 if (!SWIG_IsOK(res1)) {
14713 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_DoShowHide" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14714 }
14715 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14716 {
14717 PyThreadState* __tstate = wxPyBeginAllowThreads();
14718 (arg1)->DoShowHide();
14719 wxPyEndAllowThreads(__tstate);
14720 if (PyErr_Occurred()) SWIG_fail;
14721 }
14722 resultobj = SWIG_Py_Void();
14723 return resultobj;
14724 fail:
14725 return NULL;
14726 }
14727
14728
14729 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetRect(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14730 PyObject *resultobj = 0;
14731 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14732 wxRect *arg2 = 0 ;
14733 void *argp1 = 0 ;
14734 int res1 = 0 ;
14735 wxRect temp2 ;
14736 PyObject * obj0 = 0 ;
14737 PyObject * obj1 = 0 ;
14738 char * kwnames[] = {
14739 (char *) "self",(char *) "rect", NULL
14740 };
14741
14742 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetRect",kwnames,&obj0,&obj1)) SWIG_fail;
14743 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14744 if (!SWIG_IsOK(res1)) {
14745 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetRect" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14746 }
14747 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14748 {
14749 arg2 = &temp2;
14750 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
14751 }
14752 {
14753 PyThreadState* __tstate = wxPyBeginAllowThreads();
14754 (arg1)->SetRect((wxRect const &)*arg2);
14755 wxPyEndAllowThreads(__tstate);
14756 if (PyErr_Occurred()) SWIG_fail;
14757 }
14758 resultobj = SWIG_Py_Void();
14759 return resultobj;
14760 fail:
14761 return NULL;
14762 }
14763
14764
14765 SWIGINTERN PyObject *_wrap_AuiTabContainer_RemoveButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14766 PyObject *resultobj = 0;
14767 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14768 int arg2 ;
14769 void *argp1 = 0 ;
14770 int res1 = 0 ;
14771 int val2 ;
14772 int ecode2 = 0 ;
14773 PyObject * obj0 = 0 ;
14774 PyObject * obj1 = 0 ;
14775 char * kwnames[] = {
14776 (char *) "self",(char *) "id", NULL
14777 };
14778
14779 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_RemoveButton",kwnames,&obj0,&obj1)) 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_RemoveButton" "', 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_RemoveButton" "', expected argument " "2"" of type '" "int""'");
14788 }
14789 arg2 = static_cast< int >(val2);
14790 {
14791 PyThreadState* __tstate = wxPyBeginAllowThreads();
14792 (arg1)->RemoveButton(arg2);
14793 wxPyEndAllowThreads(__tstate);
14794 if (PyErr_Occurred()) SWIG_fail;
14795 }
14796 resultobj = SWIG_Py_Void();
14797 return resultobj;
14798 fail:
14799 return NULL;
14800 }
14801
14802
14803 SWIGINTERN PyObject *_wrap_AuiTabContainer_AddButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14804 PyObject *resultobj = 0;
14805 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14806 int arg2 ;
14807 int arg3 ;
14808 wxBitmap const &arg4_defvalue = wxNullBitmap ;
14809 wxBitmap *arg4 = (wxBitmap *) &arg4_defvalue ;
14810 wxBitmap const &arg5_defvalue = wxNullBitmap ;
14811 wxBitmap *arg5 = (wxBitmap *) &arg5_defvalue ;
14812 void *argp1 = 0 ;
14813 int res1 = 0 ;
14814 int val2 ;
14815 int ecode2 = 0 ;
14816 int val3 ;
14817 int ecode3 = 0 ;
14818 void *argp4 = 0 ;
14819 int res4 = 0 ;
14820 void *argp5 = 0 ;
14821 int res5 = 0 ;
14822 PyObject * obj0 = 0 ;
14823 PyObject * obj1 = 0 ;
14824 PyObject * obj2 = 0 ;
14825 PyObject * obj3 = 0 ;
14826 PyObject * obj4 = 0 ;
14827 char * kwnames[] = {
14828 (char *) "self",(char *) "id",(char *) "location",(char *) "normal_bitmap",(char *) "disabled_bitmap", NULL
14829 };
14830
14831 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:AuiTabContainer_AddButton",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
14832 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14833 if (!SWIG_IsOK(res1)) {
14834 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_AddButton" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14835 }
14836 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14837 ecode2 = SWIG_AsVal_int(obj1, &val2);
14838 if (!SWIG_IsOK(ecode2)) {
14839 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_AddButton" "', expected argument " "2"" of type '" "int""'");
14840 }
14841 arg2 = static_cast< int >(val2);
14842 ecode3 = SWIG_AsVal_int(obj2, &val3);
14843 if (!SWIG_IsOK(ecode3)) {
14844 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_AddButton" "', expected argument " "3"" of type '" "int""'");
14845 }
14846 arg3 = static_cast< int >(val3);
14847 if (obj3) {
14848 res4 = SWIG_ConvertPtr(obj3, &argp4, SWIGTYPE_p_wxBitmap, 0 | 0);
14849 if (!SWIG_IsOK(res4)) {
14850 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "AuiTabContainer_AddButton" "', expected argument " "4"" of type '" "wxBitmap const &""'");
14851 }
14852 if (!argp4) {
14853 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_AddButton" "', expected argument " "4"" of type '" "wxBitmap const &""'");
14854 }
14855 arg4 = reinterpret_cast< wxBitmap * >(argp4);
14856 }
14857 if (obj4) {
14858 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxBitmap, 0 | 0);
14859 if (!SWIG_IsOK(res5)) {
14860 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiTabContainer_AddButton" "', expected argument " "5"" of type '" "wxBitmap const &""'");
14861 }
14862 if (!argp5) {
14863 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_AddButton" "', expected argument " "5"" of type '" "wxBitmap const &""'");
14864 }
14865 arg5 = reinterpret_cast< wxBitmap * >(argp5);
14866 }
14867 {
14868 PyThreadState* __tstate = wxPyBeginAllowThreads();
14869 (arg1)->AddButton(arg2,arg3,(wxBitmap const &)*arg4,(wxBitmap const &)*arg5);
14870 wxPyEndAllowThreads(__tstate);
14871 if (PyErr_Occurred()) SWIG_fail;
14872 }
14873 resultobj = SWIG_Py_Void();
14874 return resultobj;
14875 fail:
14876 return NULL;
14877 }
14878
14879
14880 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetTabOffset(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14881 PyObject *resultobj = 0;
14882 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14883 size_t result;
14884 void *argp1 = 0 ;
14885 int res1 = 0 ;
14886 PyObject *swig_obj[1] ;
14887
14888 if (!args) SWIG_fail;
14889 swig_obj[0] = args;
14890 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14891 if (!SWIG_IsOK(res1)) {
14892 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetTabOffset" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14893 }
14894 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14895 {
14896 PyThreadState* __tstate = wxPyBeginAllowThreads();
14897 result = (size_t)((wxAuiTabContainer const *)arg1)->GetTabOffset();
14898 wxPyEndAllowThreads(__tstate);
14899 if (PyErr_Occurred()) SWIG_fail;
14900 }
14901 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
14902 return resultobj;
14903 fail:
14904 return NULL;
14905 }
14906
14907
14908 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetTabOffset(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14909 PyObject *resultobj = 0;
14910 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14911 size_t arg2 ;
14912 void *argp1 = 0 ;
14913 int res1 = 0 ;
14914 size_t val2 ;
14915 int ecode2 = 0 ;
14916 PyObject * obj0 = 0 ;
14917 PyObject * obj1 = 0 ;
14918 char * kwnames[] = {
14919 (char *) "self",(char *) "offset", NULL
14920 };
14921
14922 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetTabOffset",kwnames,&obj0,&obj1)) SWIG_fail;
14923 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14924 if (!SWIG_IsOK(res1)) {
14925 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetTabOffset" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14926 }
14927 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14928 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
14929 if (!SWIG_IsOK(ecode2)) {
14930 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_SetTabOffset" "', expected argument " "2"" of type '" "size_t""'");
14931 }
14932 arg2 = static_cast< size_t >(val2);
14933 {
14934 PyThreadState* __tstate = wxPyBeginAllowThreads();
14935 (arg1)->SetTabOffset(arg2);
14936 wxPyEndAllowThreads(__tstate);
14937 if (PyErr_Occurred()) SWIG_fail;
14938 }
14939 resultobj = SWIG_Py_Void();
14940 return resultobj;
14941 fail:
14942 return NULL;
14943 }
14944
14945
14946 SWIGINTERN PyObject *AuiTabContainer_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14947 PyObject *obj;
14948 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
14949 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabContainer, SWIG_NewClientData(obj));
14950 return SWIG_Py_Void();
14951 }
14952
14953 SWIGINTERN PyObject *AuiTabContainer_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14954 return SWIG_Python_InitShadowInstance(args);
14955 }
14956
14957 SWIGINTERN PyObject *_wrap_new_AuiTabCtrl(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14958 PyObject *resultobj = 0;
14959 wxWindow *arg1 = (wxWindow *) 0 ;
14960 int arg2 = (int) wxID_ANY ;
14961 wxPoint const &arg3_defvalue = wxDefaultPosition ;
14962 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
14963 wxSize const &arg4_defvalue = wxDefaultSize ;
14964 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
14965 long arg5 = (long) 0 ;
14966 wxAuiTabCtrl *result = 0 ;
14967 void *argp1 = 0 ;
14968 int res1 = 0 ;
14969 int val2 ;
14970 int ecode2 = 0 ;
14971 wxPoint temp3 ;
14972 wxSize temp4 ;
14973 long val5 ;
14974 int ecode5 = 0 ;
14975 PyObject * obj0 = 0 ;
14976 PyObject * obj1 = 0 ;
14977 PyObject * obj2 = 0 ;
14978 PyObject * obj3 = 0 ;
14979 PyObject * obj4 = 0 ;
14980 char * kwnames[] = {
14981 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
14982 };
14983
14984 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:new_AuiTabCtrl",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
14985 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
14986 if (!SWIG_IsOK(res1)) {
14987 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiTabCtrl" "', expected argument " "1"" of type '" "wxWindow *""'");
14988 }
14989 arg1 = reinterpret_cast< wxWindow * >(argp1);
14990 if (obj1) {
14991 ecode2 = SWIG_AsVal_int(obj1, &val2);
14992 if (!SWIG_IsOK(ecode2)) {
14993 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiTabCtrl" "', expected argument " "2"" of type '" "int""'");
14994 }
14995 arg2 = static_cast< int >(val2);
14996 }
14997 if (obj2) {
14998 {
14999 arg3 = &temp3;
15000 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
15001 }
15002 }
15003 if (obj3) {
15004 {
15005 arg4 = &temp4;
15006 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
15007 }
15008 }
15009 if (obj4) {
15010 ecode5 = SWIG_AsVal_long(obj4, &val5);
15011 if (!SWIG_IsOK(ecode5)) {
15012 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_AuiTabCtrl" "', expected argument " "5"" of type '" "long""'");
15013 }
15014 arg5 = static_cast< long >(val5);
15015 }
15016 {
15017 PyThreadState* __tstate = wxPyBeginAllowThreads();
15018 result = (wxAuiTabCtrl *)new wxAuiTabCtrl(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5);
15019 wxPyEndAllowThreads(__tstate);
15020 if (PyErr_Occurred()) SWIG_fail;
15021 }
15022 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabCtrl, SWIG_POINTER_NEW | 0 );
15023 return resultobj;
15024 fail:
15025 return NULL;
15026 }
15027
15028
15029 SWIGINTERN PyObject *_wrap_delete_AuiTabCtrl(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15030 PyObject *resultobj = 0;
15031 wxAuiTabCtrl *arg1 = (wxAuiTabCtrl *) 0 ;
15032 void *argp1 = 0 ;
15033 int res1 = 0 ;
15034 PyObject *swig_obj[1] ;
15035
15036 if (!args) SWIG_fail;
15037 swig_obj[0] = args;
15038 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabCtrl, SWIG_POINTER_DISOWN | 0 );
15039 if (!SWIG_IsOK(res1)) {
15040 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiTabCtrl" "', expected argument " "1"" of type '" "wxAuiTabCtrl *""'");
15041 }
15042 arg1 = reinterpret_cast< wxAuiTabCtrl * >(argp1);
15043 {
15044 PyThreadState* __tstate = wxPyBeginAllowThreads();
15045 delete arg1;
15046
15047 wxPyEndAllowThreads(__tstate);
15048 if (PyErr_Occurred()) SWIG_fail;
15049 }
15050 resultobj = SWIG_Py_Void();
15051 return resultobj;
15052 fail:
15053 return NULL;
15054 }
15055
15056
15057 SWIGINTERN PyObject *AuiTabCtrl_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15058 PyObject *obj;
15059 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
15060 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabCtrl, SWIG_NewClientData(obj));
15061 return SWIG_Py_Void();
15062 }
15063
15064 SWIGINTERN PyObject *AuiTabCtrl_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15065 return SWIG_Python_InitShadowInstance(args);
15066 }
15067
15068 SWIGINTERN PyObject *_wrap_new_PreAuiNotebook(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15069 PyObject *resultobj = 0;
15070 wxAuiNotebook *result = 0 ;
15071
15072 if (!SWIG_Python_UnpackTuple(args,"new_PreAuiNotebook",0,0,0)) SWIG_fail;
15073 {
15074 PyThreadState* __tstate = wxPyBeginAllowThreads();
15075 result = (wxAuiNotebook *)new wxAuiNotebook();
15076 wxPyEndAllowThreads(__tstate);
15077 if (PyErr_Occurred()) SWIG_fail;
15078 }
15079 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_OWN | 0 );
15080 return resultobj;
15081 fail:
15082 return NULL;
15083 }
15084
15085
15086 SWIGINTERN PyObject *_wrap_new_AuiNotebook(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15087 PyObject *resultobj = 0;
15088 wxWindow *arg1 = (wxWindow *) 0 ;
15089 int arg2 = (int) wxID_ANY ;
15090 wxPoint const &arg3_defvalue = wxDefaultPosition ;
15091 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
15092 wxSize const &arg4_defvalue = wxDefaultSize ;
15093 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
15094 long arg5 = (long) wxAUI_NB_DEFAULT_STYLE ;
15095 wxAuiNotebook *result = 0 ;
15096 void *argp1 = 0 ;
15097 int res1 = 0 ;
15098 int val2 ;
15099 int ecode2 = 0 ;
15100 wxPoint temp3 ;
15101 wxSize temp4 ;
15102 long val5 ;
15103 int ecode5 = 0 ;
15104 PyObject * obj0 = 0 ;
15105 PyObject * obj1 = 0 ;
15106 PyObject * obj2 = 0 ;
15107 PyObject * obj3 = 0 ;
15108 PyObject * obj4 = 0 ;
15109 char * kwnames[] = {
15110 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
15111 };
15112
15113 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:new_AuiNotebook",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
15114 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
15115 if (!SWIG_IsOK(res1)) {
15116 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiNotebook" "', expected argument " "1"" of type '" "wxWindow *""'");
15117 }
15118 arg1 = reinterpret_cast< wxWindow * >(argp1);
15119 if (obj1) {
15120 ecode2 = SWIG_AsVal_int(obj1, &val2);
15121 if (!SWIG_IsOK(ecode2)) {
15122 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiNotebook" "', expected argument " "2"" of type '" "int""'");
15123 }
15124 arg2 = static_cast< int >(val2);
15125 }
15126 if (obj2) {
15127 {
15128 arg3 = &temp3;
15129 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
15130 }
15131 }
15132 if (obj3) {
15133 {
15134 arg4 = &temp4;
15135 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
15136 }
15137 }
15138 if (obj4) {
15139 ecode5 = SWIG_AsVal_long(obj4, &val5);
15140 if (!SWIG_IsOK(ecode5)) {
15141 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_AuiNotebook" "', expected argument " "5"" of type '" "long""'");
15142 }
15143 arg5 = static_cast< long >(val5);
15144 }
15145 {
15146 PyThreadState* __tstate = wxPyBeginAllowThreads();
15147 result = (wxAuiNotebook *)new wxAuiNotebook(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5);
15148 wxPyEndAllowThreads(__tstate);
15149 if (PyErr_Occurred()) SWIG_fail;
15150 }
15151 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_NEW | 0 );
15152 return resultobj;
15153 fail:
15154 return NULL;
15155 }
15156
15157
15158 SWIGINTERN PyObject *_wrap_delete_AuiNotebook(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15159 PyObject *resultobj = 0;
15160 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15161 void *argp1 = 0 ;
15162 int res1 = 0 ;
15163 PyObject *swig_obj[1] ;
15164
15165 if (!args) SWIG_fail;
15166 swig_obj[0] = args;
15167 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_DISOWN | 0 );
15168 if (!SWIG_IsOK(res1)) {
15169 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiNotebook" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15170 }
15171 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15172 {
15173 PyThreadState* __tstate = wxPyBeginAllowThreads();
15174 delete arg1;
15175
15176 wxPyEndAllowThreads(__tstate);
15177 if (PyErr_Occurred()) SWIG_fail;
15178 }
15179 resultobj = SWIG_Py_Void();
15180 return resultobj;
15181 fail:
15182 return NULL;
15183 }
15184
15185
15186 SWIGINTERN PyObject *_wrap_AuiNotebook_Create(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15187 PyObject *resultobj = 0;
15188 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15189 wxWindow *arg2 = (wxWindow *) 0 ;
15190 int arg3 = (int) wxID_ANY ;
15191 wxPoint const &arg4_defvalue = wxDefaultPosition ;
15192 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
15193 wxSize const &arg5_defvalue = wxDefaultSize ;
15194 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
15195 long arg6 = (long) 0 ;
15196 bool result;
15197 void *argp1 = 0 ;
15198 int res1 = 0 ;
15199 void *argp2 = 0 ;
15200 int res2 = 0 ;
15201 int val3 ;
15202 int ecode3 = 0 ;
15203 wxPoint temp4 ;
15204 wxSize temp5 ;
15205 long val6 ;
15206 int ecode6 = 0 ;
15207 PyObject * obj0 = 0 ;
15208 PyObject * obj1 = 0 ;
15209 PyObject * obj2 = 0 ;
15210 PyObject * obj3 = 0 ;
15211 PyObject * obj4 = 0 ;
15212 PyObject * obj5 = 0 ;
15213 char * kwnames[] = {
15214 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
15215 };
15216
15217 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:AuiNotebook_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
15218 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15219 if (!SWIG_IsOK(res1)) {
15220 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_Create" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15221 }
15222 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15223 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
15224 if (!SWIG_IsOK(res2)) {
15225 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
15226 }
15227 arg2 = reinterpret_cast< wxWindow * >(argp2);
15228 if (obj2) {
15229 ecode3 = SWIG_AsVal_int(obj2, &val3);
15230 if (!SWIG_IsOK(ecode3)) {
15231 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiNotebook_Create" "', expected argument " "3"" of type '" "int""'");
15232 }
15233 arg3 = static_cast< int >(val3);
15234 }
15235 if (obj3) {
15236 {
15237 arg4 = &temp4;
15238 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
15239 }
15240 }
15241 if (obj4) {
15242 {
15243 arg5 = &temp5;
15244 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
15245 }
15246 }
15247 if (obj5) {
15248 ecode6 = SWIG_AsVal_long(obj5, &val6);
15249 if (!SWIG_IsOK(ecode6)) {
15250 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiNotebook_Create" "', expected argument " "6"" of type '" "long""'");
15251 }
15252 arg6 = static_cast< long >(val6);
15253 }
15254 {
15255 PyThreadState* __tstate = wxPyBeginAllowThreads();
15256 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6);
15257 wxPyEndAllowThreads(__tstate);
15258 if (PyErr_Occurred()) SWIG_fail;
15259 }
15260 {
15261 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15262 }
15263 return resultobj;
15264 fail:
15265 return NULL;
15266 }
15267
15268
15269 SWIGINTERN PyObject *_wrap_AuiNotebook_AddPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15270 PyObject *resultobj = 0;
15271 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15272 wxWindow *arg2 = (wxWindow *) 0 ;
15273 wxString *arg3 = 0 ;
15274 bool arg4 = (bool) false ;
15275 wxBitmap const &arg5_defvalue = wxNullBitmap ;
15276 wxBitmap *arg5 = (wxBitmap *) &arg5_defvalue ;
15277 bool result;
15278 void *argp1 = 0 ;
15279 int res1 = 0 ;
15280 void *argp2 = 0 ;
15281 int res2 = 0 ;
15282 bool temp3 = false ;
15283 bool val4 ;
15284 int ecode4 = 0 ;
15285 void *argp5 = 0 ;
15286 int res5 = 0 ;
15287 PyObject * obj0 = 0 ;
15288 PyObject * obj1 = 0 ;
15289 PyObject * obj2 = 0 ;
15290 PyObject * obj3 = 0 ;
15291 PyObject * obj4 = 0 ;
15292 char * kwnames[] = {
15293 (char *) "self",(char *) "page",(char *) "caption",(char *) "select",(char *) "bitmap", NULL
15294 };
15295
15296 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:AuiNotebook_AddPage",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) 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_AddPage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15300 }
15301 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15302 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
15303 if (!SWIG_IsOK(res2)) {
15304 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_AddPage" "', expected argument " "2"" of type '" "wxWindow *""'");
15305 }
15306 arg2 = reinterpret_cast< wxWindow * >(argp2);
15307 {
15308 arg3 = wxString_in_helper(obj2);
15309 if (arg3 == NULL) SWIG_fail;
15310 temp3 = true;
15311 }
15312 if (obj3) {
15313 ecode4 = SWIG_AsVal_bool(obj3, &val4);
15314 if (!SWIG_IsOK(ecode4)) {
15315 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiNotebook_AddPage" "', expected argument " "4"" of type '" "bool""'");
15316 }
15317 arg4 = static_cast< bool >(val4);
15318 }
15319 if (obj4) {
15320 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxBitmap, 0 | 0);
15321 if (!SWIG_IsOK(res5)) {
15322 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiNotebook_AddPage" "', expected argument " "5"" of type '" "wxBitmap const &""'");
15323 }
15324 if (!argp5) {
15325 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiNotebook_AddPage" "', expected argument " "5"" of type '" "wxBitmap const &""'");
15326 }
15327 arg5 = reinterpret_cast< wxBitmap * >(argp5);
15328 }
15329 {
15330 PyThreadState* __tstate = wxPyBeginAllowThreads();
15331 result = (bool)(arg1)->AddPage(arg2,(wxString const &)*arg3,arg4,(wxBitmap const &)*arg5);
15332 wxPyEndAllowThreads(__tstate);
15333 if (PyErr_Occurred()) SWIG_fail;
15334 }
15335 {
15336 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15337 }
15338 {
15339 if (temp3)
15340 delete arg3;
15341 }
15342 return resultobj;
15343 fail:
15344 {
15345 if (temp3)
15346 delete arg3;
15347 }
15348 return NULL;
15349 }
15350
15351
15352 SWIGINTERN PyObject *_wrap_AuiNotebook_InsertPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15353 PyObject *resultobj = 0;
15354 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15355 size_t arg2 ;
15356 wxWindow *arg3 = (wxWindow *) 0 ;
15357 wxString *arg4 = 0 ;
15358 bool arg5 = (bool) false ;
15359 wxBitmap const &arg6_defvalue = wxNullBitmap ;
15360 wxBitmap *arg6 = (wxBitmap *) &arg6_defvalue ;
15361 bool result;
15362 void *argp1 = 0 ;
15363 int res1 = 0 ;
15364 size_t val2 ;
15365 int ecode2 = 0 ;
15366 void *argp3 = 0 ;
15367 int res3 = 0 ;
15368 bool temp4 = false ;
15369 bool val5 ;
15370 int ecode5 = 0 ;
15371 void *argp6 = 0 ;
15372 int res6 = 0 ;
15373 PyObject * obj0 = 0 ;
15374 PyObject * obj1 = 0 ;
15375 PyObject * obj2 = 0 ;
15376 PyObject * obj3 = 0 ;
15377 PyObject * obj4 = 0 ;
15378 PyObject * obj5 = 0 ;
15379 char * kwnames[] = {
15380 (char *) "self",(char *) "page_idx",(char *) "page",(char *) "caption",(char *) "select",(char *) "bitmap", NULL
15381 };
15382
15383 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OO:AuiNotebook_InsertPage",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
15384 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15385 if (!SWIG_IsOK(res1)) {
15386 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_InsertPage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15387 }
15388 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15389 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15390 if (!SWIG_IsOK(ecode2)) {
15391 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_InsertPage" "', expected argument " "2"" of type '" "size_t""'");
15392 }
15393 arg2 = static_cast< size_t >(val2);
15394 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
15395 if (!SWIG_IsOK(res3)) {
15396 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiNotebook_InsertPage" "', expected argument " "3"" of type '" "wxWindow *""'");
15397 }
15398 arg3 = reinterpret_cast< wxWindow * >(argp3);
15399 {
15400 arg4 = wxString_in_helper(obj3);
15401 if (arg4 == NULL) SWIG_fail;
15402 temp4 = true;
15403 }
15404 if (obj4) {
15405 ecode5 = SWIG_AsVal_bool(obj4, &val5);
15406 if (!SWIG_IsOK(ecode5)) {
15407 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiNotebook_InsertPage" "', expected argument " "5"" of type '" "bool""'");
15408 }
15409 arg5 = static_cast< bool >(val5);
15410 }
15411 if (obj5) {
15412 res6 = SWIG_ConvertPtr(obj5, &argp6, SWIGTYPE_p_wxBitmap, 0 | 0);
15413 if (!SWIG_IsOK(res6)) {
15414 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "AuiNotebook_InsertPage" "', expected argument " "6"" of type '" "wxBitmap const &""'");
15415 }
15416 if (!argp6) {
15417 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiNotebook_InsertPage" "', expected argument " "6"" of type '" "wxBitmap const &""'");
15418 }
15419 arg6 = reinterpret_cast< wxBitmap * >(argp6);
15420 }
15421 {
15422 PyThreadState* __tstate = wxPyBeginAllowThreads();
15423 result = (bool)(arg1)->InsertPage(arg2,arg3,(wxString const &)*arg4,arg5,(wxBitmap const &)*arg6);
15424 wxPyEndAllowThreads(__tstate);
15425 if (PyErr_Occurred()) SWIG_fail;
15426 }
15427 {
15428 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15429 }
15430 {
15431 if (temp4)
15432 delete arg4;
15433 }
15434 return resultobj;
15435 fail:
15436 {
15437 if (temp4)
15438 delete arg4;
15439 }
15440 return NULL;
15441 }
15442
15443
15444 SWIGINTERN PyObject *_wrap_AuiNotebook_DeletePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15445 PyObject *resultobj = 0;
15446 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15447 size_t arg2 ;
15448 bool result;
15449 void *argp1 = 0 ;
15450 int res1 = 0 ;
15451 size_t val2 ;
15452 int ecode2 = 0 ;
15453 PyObject * obj0 = 0 ;
15454 PyObject * obj1 = 0 ;
15455 char * kwnames[] = {
15456 (char *) "self",(char *) "page", NULL
15457 };
15458
15459 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_DeletePage",kwnames,&obj0,&obj1)) SWIG_fail;
15460 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15461 if (!SWIG_IsOK(res1)) {
15462 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_DeletePage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15463 }
15464 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15465 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15466 if (!SWIG_IsOK(ecode2)) {
15467 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_DeletePage" "', expected argument " "2"" of type '" "size_t""'");
15468 }
15469 arg2 = static_cast< size_t >(val2);
15470 {
15471 PyThreadState* __tstate = wxPyBeginAllowThreads();
15472 result = (bool)(arg1)->DeletePage(arg2);
15473 wxPyEndAllowThreads(__tstate);
15474 if (PyErr_Occurred()) SWIG_fail;
15475 }
15476 {
15477 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15478 }
15479 return resultobj;
15480 fail:
15481 return NULL;
15482 }
15483
15484
15485 SWIGINTERN PyObject *_wrap_AuiNotebook_RemovePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15486 PyObject *resultobj = 0;
15487 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15488 size_t arg2 ;
15489 bool result;
15490 void *argp1 = 0 ;
15491 int res1 = 0 ;
15492 size_t val2 ;
15493 int ecode2 = 0 ;
15494 PyObject * obj0 = 0 ;
15495 PyObject * obj1 = 0 ;
15496 char * kwnames[] = {
15497 (char *) "self",(char *) "page", NULL
15498 };
15499
15500 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_RemovePage",kwnames,&obj0,&obj1)) SWIG_fail;
15501 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15502 if (!SWIG_IsOK(res1)) {
15503 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_RemovePage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15504 }
15505 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15506 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15507 if (!SWIG_IsOK(ecode2)) {
15508 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_RemovePage" "', expected argument " "2"" of type '" "size_t""'");
15509 }
15510 arg2 = static_cast< size_t >(val2);
15511 {
15512 PyThreadState* __tstate = wxPyBeginAllowThreads();
15513 result = (bool)(arg1)->RemovePage(arg2);
15514 wxPyEndAllowThreads(__tstate);
15515 if (PyErr_Occurred()) SWIG_fail;
15516 }
15517 {
15518 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15519 }
15520 return resultobj;
15521 fail:
15522 return NULL;
15523 }
15524
15525
15526 SWIGINTERN PyObject *_wrap_AuiNotebook_SetPageText(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15527 PyObject *resultobj = 0;
15528 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15529 size_t arg2 ;
15530 wxString *arg3 = 0 ;
15531 bool result;
15532 void *argp1 = 0 ;
15533 int res1 = 0 ;
15534 size_t val2 ;
15535 int ecode2 = 0 ;
15536 bool temp3 = false ;
15537 PyObject * obj0 = 0 ;
15538 PyObject * obj1 = 0 ;
15539 PyObject * obj2 = 0 ;
15540 char * kwnames[] = {
15541 (char *) "self",(char *) "page",(char *) "text", NULL
15542 };
15543
15544 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiNotebook_SetPageText",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
15545 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15546 if (!SWIG_IsOK(res1)) {
15547 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetPageText" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15548 }
15549 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15550 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15551 if (!SWIG_IsOK(ecode2)) {
15552 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetPageText" "', expected argument " "2"" of type '" "size_t""'");
15553 }
15554 arg2 = static_cast< size_t >(val2);
15555 {
15556 arg3 = wxString_in_helper(obj2);
15557 if (arg3 == NULL) SWIG_fail;
15558 temp3 = true;
15559 }
15560 {
15561 PyThreadState* __tstate = wxPyBeginAllowThreads();
15562 result = (bool)(arg1)->SetPageText(arg2,(wxString const &)*arg3);
15563 wxPyEndAllowThreads(__tstate);
15564 if (PyErr_Occurred()) SWIG_fail;
15565 }
15566 {
15567 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15568 }
15569 {
15570 if (temp3)
15571 delete arg3;
15572 }
15573 return resultobj;
15574 fail:
15575 {
15576 if (temp3)
15577 delete arg3;
15578 }
15579 return NULL;
15580 }
15581
15582
15583 SWIGINTERN PyObject *_wrap_AuiNotebook_SetPageBitmap(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15584 PyObject *resultobj = 0;
15585 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15586 size_t arg2 ;
15587 wxBitmap *arg3 = 0 ;
15588 bool result;
15589 void *argp1 = 0 ;
15590 int res1 = 0 ;
15591 size_t val2 ;
15592 int ecode2 = 0 ;
15593 void *argp3 = 0 ;
15594 int res3 = 0 ;
15595 PyObject * obj0 = 0 ;
15596 PyObject * obj1 = 0 ;
15597 PyObject * obj2 = 0 ;
15598 char * kwnames[] = {
15599 (char *) "self",(char *) "page",(char *) "bitmap", NULL
15600 };
15601
15602 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiNotebook_SetPageBitmap",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
15603 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15604 if (!SWIG_IsOK(res1)) {
15605 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetPageBitmap" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15606 }
15607 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15608 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15609 if (!SWIG_IsOK(ecode2)) {
15610 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetPageBitmap" "', expected argument " "2"" of type '" "size_t""'");
15611 }
15612 arg2 = static_cast< size_t >(val2);
15613 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxBitmap, 0 | 0);
15614 if (!SWIG_IsOK(res3)) {
15615 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiNotebook_SetPageBitmap" "', expected argument " "3"" of type '" "wxBitmap const &""'");
15616 }
15617 if (!argp3) {
15618 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiNotebook_SetPageBitmap" "', expected argument " "3"" of type '" "wxBitmap const &""'");
15619 }
15620 arg3 = reinterpret_cast< wxBitmap * >(argp3);
15621 {
15622 PyThreadState* __tstate = wxPyBeginAllowThreads();
15623 result = (bool)(arg1)->SetPageBitmap(arg2,(wxBitmap const &)*arg3);
15624 wxPyEndAllowThreads(__tstate);
15625 if (PyErr_Occurred()) SWIG_fail;
15626 }
15627 {
15628 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15629 }
15630 return resultobj;
15631 fail:
15632 return NULL;
15633 }
15634
15635
15636 SWIGINTERN PyObject *_wrap_AuiNotebook_SetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15637 PyObject *resultobj = 0;
15638 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15639 size_t arg2 ;
15640 size_t result;
15641 void *argp1 = 0 ;
15642 int res1 = 0 ;
15643 size_t val2 ;
15644 int ecode2 = 0 ;
15645 PyObject * obj0 = 0 ;
15646 PyObject * obj1 = 0 ;
15647 char * kwnames[] = {
15648 (char *) "self",(char *) "new_page", NULL
15649 };
15650
15651 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetSelection",kwnames,&obj0,&obj1)) SWIG_fail;
15652 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15653 if (!SWIG_IsOK(res1)) {
15654 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetSelection" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15655 }
15656 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15657 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15658 if (!SWIG_IsOK(ecode2)) {
15659 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetSelection" "', expected argument " "2"" of type '" "size_t""'");
15660 }
15661 arg2 = static_cast< size_t >(val2);
15662 {
15663 PyThreadState* __tstate = wxPyBeginAllowThreads();
15664 result = (size_t)(arg1)->SetSelection(arg2);
15665 wxPyEndAllowThreads(__tstate);
15666 if (PyErr_Occurred()) SWIG_fail;
15667 }
15668 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
15669 return resultobj;
15670 fail:
15671 return NULL;
15672 }
15673
15674
15675 SWIGINTERN PyObject *_wrap_AuiNotebook_GetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15676 PyObject *resultobj = 0;
15677 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15678 int result;
15679 void *argp1 = 0 ;
15680 int res1 = 0 ;
15681 PyObject *swig_obj[1] ;
15682
15683 if (!args) SWIG_fail;
15684 swig_obj[0] = args;
15685 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15686 if (!SWIG_IsOK(res1)) {
15687 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetSelection" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15688 }
15689 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15690 {
15691 PyThreadState* __tstate = wxPyBeginAllowThreads();
15692 result = (int)((wxAuiNotebook const *)arg1)->GetSelection();
15693 wxPyEndAllowThreads(__tstate);
15694 if (PyErr_Occurred()) SWIG_fail;
15695 }
15696 resultobj = SWIG_From_int(static_cast< int >(result));
15697 return resultobj;
15698 fail:
15699 return NULL;
15700 }
15701
15702
15703 SWIGINTERN PyObject *_wrap_AuiNotebook_GetPageCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15704 PyObject *resultobj = 0;
15705 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15706 size_t result;
15707 void *argp1 = 0 ;
15708 int res1 = 0 ;
15709 PyObject *swig_obj[1] ;
15710
15711 if (!args) SWIG_fail;
15712 swig_obj[0] = args;
15713 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15714 if (!SWIG_IsOK(res1)) {
15715 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPageCount" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15716 }
15717 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15718 {
15719 PyThreadState* __tstate = wxPyBeginAllowThreads();
15720 result = (size_t)((wxAuiNotebook const *)arg1)->GetPageCount();
15721 wxPyEndAllowThreads(__tstate);
15722 if (PyErr_Occurred()) SWIG_fail;
15723 }
15724 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
15725 return resultobj;
15726 fail:
15727 return NULL;
15728 }
15729
15730
15731 SWIGINTERN PyObject *_wrap_AuiNotebook_GetPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15732 PyObject *resultobj = 0;
15733 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15734 size_t arg2 ;
15735 wxWindow *result = 0 ;
15736 void *argp1 = 0 ;
15737 int res1 = 0 ;
15738 size_t val2 ;
15739 int ecode2 = 0 ;
15740 PyObject * obj0 = 0 ;
15741 PyObject * obj1 = 0 ;
15742 char * kwnames[] = {
15743 (char *) "self",(char *) "page_idx", NULL
15744 };
15745
15746 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_GetPage",kwnames,&obj0,&obj1)) SWIG_fail;
15747 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15748 if (!SWIG_IsOK(res1)) {
15749 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPage" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15750 }
15751 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15752 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15753 if (!SWIG_IsOK(ecode2)) {
15754 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_GetPage" "', expected argument " "2"" of type '" "size_t""'");
15755 }
15756 arg2 = static_cast< size_t >(val2);
15757 {
15758 PyThreadState* __tstate = wxPyBeginAllowThreads();
15759 result = (wxWindow *)((wxAuiNotebook const *)arg1)->GetPage(arg2);
15760 wxPyEndAllowThreads(__tstate);
15761 if (PyErr_Occurred()) SWIG_fail;
15762 }
15763 {
15764 resultobj = wxPyMake_wxObject(result, 0);
15765 }
15766 return resultobj;
15767 fail:
15768 return NULL;
15769 }
15770
15771
15772 SWIGINTERN PyObject *_wrap_AuiNotebook_GetPageIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15773 PyObject *resultobj = 0;
15774 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15775 wxWindow *arg2 = (wxWindow *) 0 ;
15776 int result;
15777 void *argp1 = 0 ;
15778 int res1 = 0 ;
15779 void *argp2 = 0 ;
15780 int res2 = 0 ;
15781 PyObject * obj0 = 0 ;
15782 PyObject * obj1 = 0 ;
15783 char * kwnames[] = {
15784 (char *) "self",(char *) "page_wnd", NULL
15785 };
15786
15787 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_GetPageIndex",kwnames,&obj0,&obj1)) SWIG_fail;
15788 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15789 if (!SWIG_IsOK(res1)) {
15790 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPageIndex" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15791 }
15792 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15793 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
15794 if (!SWIG_IsOK(res2)) {
15795 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_GetPageIndex" "', expected argument " "2"" of type '" "wxWindow *""'");
15796 }
15797 arg2 = reinterpret_cast< wxWindow * >(argp2);
15798 {
15799 PyThreadState* __tstate = wxPyBeginAllowThreads();
15800 result = (int)((wxAuiNotebook const *)arg1)->GetPageIndex(arg2);
15801 wxPyEndAllowThreads(__tstate);
15802 if (PyErr_Occurred()) SWIG_fail;
15803 }
15804 resultobj = SWIG_From_int(static_cast< int >(result));
15805 return resultobj;
15806 fail:
15807 return NULL;
15808 }
15809
15810
15811 SWIGINTERN PyObject *_wrap_AuiNotebook_SetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15812 PyObject *resultobj = 0;
15813 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15814 wxAuiTabArt *arg2 = (wxAuiTabArt *) 0 ;
15815 void *argp1 = 0 ;
15816 int res1 = 0 ;
15817 void *argp2 = 0 ;
15818 int res2 = 0 ;
15819 PyObject * obj0 = 0 ;
15820 PyObject * obj1 = 0 ;
15821 char * kwnames[] = {
15822 (char *) "self",(char *) "art", NULL
15823 };
15824
15825 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetArtProvider",kwnames,&obj0,&obj1)) SWIG_fail;
15826 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15827 if (!SWIG_IsOK(res1)) {
15828 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetArtProvider" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15829 }
15830 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15831 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
15832 if (!SWIG_IsOK(res2)) {
15833 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_SetArtProvider" "', expected argument " "2"" of type '" "wxAuiTabArt *""'");
15834 }
15835 arg2 = reinterpret_cast< wxAuiTabArt * >(argp2);
15836 {
15837 PyThreadState* __tstate = wxPyBeginAllowThreads();
15838 (arg1)->SetArtProvider(arg2);
15839 wxPyEndAllowThreads(__tstate);
15840 if (PyErr_Occurred()) SWIG_fail;
15841 }
15842 resultobj = SWIG_Py_Void();
15843 return resultobj;
15844 fail:
15845 return NULL;
15846 }
15847
15848
15849 SWIGINTERN PyObject *_wrap_AuiNotebook_GetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15850 PyObject *resultobj = 0;
15851 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15852 wxAuiTabArt *result = 0 ;
15853 void *argp1 = 0 ;
15854 int res1 = 0 ;
15855 PyObject *swig_obj[1] ;
15856
15857 if (!args) SWIG_fail;
15858 swig_obj[0] = args;
15859 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15860 if (!SWIG_IsOK(res1)) {
15861 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetArtProvider" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15862 }
15863 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15864 {
15865 PyThreadState* __tstate = wxPyBeginAllowThreads();
15866 result = (wxAuiTabArt *)((wxAuiNotebook const *)arg1)->GetArtProvider();
15867 wxPyEndAllowThreads(__tstate);
15868 if (PyErr_Occurred()) SWIG_fail;
15869 }
15870 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
15871 return resultobj;
15872 fail:
15873 return NULL;
15874 }
15875
15876
15877 SWIGINTERN PyObject *_wrap_AuiNotebook_SetUniformBitmapSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15878 PyObject *resultobj = 0;
15879 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15880 wxSize *arg2 = 0 ;
15881 void *argp1 = 0 ;
15882 int res1 = 0 ;
15883 wxSize temp2 ;
15884 PyObject * obj0 = 0 ;
15885 PyObject * obj1 = 0 ;
15886 char * kwnames[] = {
15887 (char *) "self",(char *) "size", NULL
15888 };
15889
15890 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetUniformBitmapSize",kwnames,&obj0,&obj1)) SWIG_fail;
15891 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15892 if (!SWIG_IsOK(res1)) {
15893 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetUniformBitmapSize" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15894 }
15895 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15896 {
15897 arg2 = &temp2;
15898 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
15899 }
15900 {
15901 PyThreadState* __tstate = wxPyBeginAllowThreads();
15902 (arg1)->SetUniformBitmapSize((wxSize const &)*arg2);
15903 wxPyEndAllowThreads(__tstate);
15904 if (PyErr_Occurred()) SWIG_fail;
15905 }
15906 resultobj = SWIG_Py_Void();
15907 return resultobj;
15908 fail:
15909 return NULL;
15910 }
15911
15912
15913 SWIGINTERN PyObject *_wrap_AuiNotebook_SetTabCtrlHeight(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15914 PyObject *resultobj = 0;
15915 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15916 int arg2 ;
15917 void *argp1 = 0 ;
15918 int res1 = 0 ;
15919 int val2 ;
15920 int ecode2 = 0 ;
15921 PyObject * obj0 = 0 ;
15922 PyObject * obj1 = 0 ;
15923 char * kwnames[] = {
15924 (char *) "self",(char *) "height", NULL
15925 };
15926
15927 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetTabCtrlHeight",kwnames,&obj0,&obj1)) SWIG_fail;
15928 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15929 if (!SWIG_IsOK(res1)) {
15930 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetTabCtrlHeight" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15931 }
15932 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15933 ecode2 = SWIG_AsVal_int(obj1, &val2);
15934 if (!SWIG_IsOK(ecode2)) {
15935 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetTabCtrlHeight" "', expected argument " "2"" of type '" "int""'");
15936 }
15937 arg2 = static_cast< int >(val2);
15938 {
15939 PyThreadState* __tstate = wxPyBeginAllowThreads();
15940 (arg1)->SetTabCtrlHeight(arg2);
15941 wxPyEndAllowThreads(__tstate);
15942 if (PyErr_Occurred()) SWIG_fail;
15943 }
15944 resultobj = SWIG_Py_Void();
15945 return resultobj;
15946 fail:
15947 return NULL;
15948 }
15949
15950
15951 SWIGINTERN PyObject *AuiNotebook_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15952 PyObject *obj;
15953 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
15954 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebook, SWIG_NewClientData(obj));
15955 return SWIG_Py_Void();
15956 }
15957
15958 SWIGINTERN PyObject *AuiNotebook_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15959 return SWIG_Python_InitShadowInstance(args);
15960 }
15961
15962 SWIGINTERN PyObject *PyAuiDockArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15963 PyObject *obj;
15964 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
15965 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyAuiDockArt, SWIG_NewClientData(obj));
15966 return SWIG_Py_Void();
15967 }
15968
15969 SWIGINTERN PyObject *PyAuiTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15970 PyObject *obj;
15971 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
15972 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyAuiTabArt, SWIG_NewClientData(obj));
15973 return SWIG_Py_Void();
15974 }
15975
15976 static PyMethodDef SwigMethods[] = {
15977 { (char *)"new_AuiPaneInfo", (PyCFunction)_wrap_new_AuiPaneInfo, METH_NOARGS, NULL},
15978 { (char *)"delete_AuiPaneInfo", (PyCFunction)_wrap_delete_AuiPaneInfo, METH_O, NULL},
15979 { (char *)"AuiPaneInfo_SafeSet", (PyCFunction) _wrap_AuiPaneInfo_SafeSet, METH_VARARGS | METH_KEYWORDS, NULL},
15980 { (char *)"AuiPaneInfo_IsOk", (PyCFunction)_wrap_AuiPaneInfo_IsOk, METH_O, NULL},
15981 { (char *)"AuiPaneInfo_IsFixed", (PyCFunction)_wrap_AuiPaneInfo_IsFixed, METH_O, NULL},
15982 { (char *)"AuiPaneInfo_IsResizable", (PyCFunction)_wrap_AuiPaneInfo_IsResizable, METH_O, NULL},
15983 { (char *)"AuiPaneInfo_IsShown", (PyCFunction)_wrap_AuiPaneInfo_IsShown, METH_O, NULL},
15984 { (char *)"AuiPaneInfo_IsFloating", (PyCFunction)_wrap_AuiPaneInfo_IsFloating, METH_O, NULL},
15985 { (char *)"AuiPaneInfo_IsDocked", (PyCFunction)_wrap_AuiPaneInfo_IsDocked, METH_O, NULL},
15986 { (char *)"AuiPaneInfo_IsToolbar", (PyCFunction)_wrap_AuiPaneInfo_IsToolbar, METH_O, NULL},
15987 { (char *)"AuiPaneInfo_IsTopDockable", (PyCFunction)_wrap_AuiPaneInfo_IsTopDockable, METH_O, NULL},
15988 { (char *)"AuiPaneInfo_IsBottomDockable", (PyCFunction)_wrap_AuiPaneInfo_IsBottomDockable, METH_O, NULL},
15989 { (char *)"AuiPaneInfo_IsLeftDockable", (PyCFunction)_wrap_AuiPaneInfo_IsLeftDockable, METH_O, NULL},
15990 { (char *)"AuiPaneInfo_IsRightDockable", (PyCFunction)_wrap_AuiPaneInfo_IsRightDockable, METH_O, NULL},
15991 { (char *)"AuiPaneInfo_IsFloatable", (PyCFunction)_wrap_AuiPaneInfo_IsFloatable, METH_O, NULL},
15992 { (char *)"AuiPaneInfo_IsMovable", (PyCFunction)_wrap_AuiPaneInfo_IsMovable, METH_O, NULL},
15993 { (char *)"AuiPaneInfo_IsDestroyOnClose", (PyCFunction)_wrap_AuiPaneInfo_IsDestroyOnClose, METH_O, NULL},
15994 { (char *)"AuiPaneInfo_IsMaximized", (PyCFunction)_wrap_AuiPaneInfo_IsMaximized, METH_O, NULL},
15995 { (char *)"AuiPaneInfo_HasCaption", (PyCFunction)_wrap_AuiPaneInfo_HasCaption, METH_O, NULL},
15996 { (char *)"AuiPaneInfo_HasGripper", (PyCFunction)_wrap_AuiPaneInfo_HasGripper, METH_O, NULL},
15997 { (char *)"AuiPaneInfo_HasBorder", (PyCFunction)_wrap_AuiPaneInfo_HasBorder, METH_O, NULL},
15998 { (char *)"AuiPaneInfo_HasCloseButton", (PyCFunction)_wrap_AuiPaneInfo_HasCloseButton, METH_O, NULL},
15999 { (char *)"AuiPaneInfo_HasMaximizeButton", (PyCFunction)_wrap_AuiPaneInfo_HasMaximizeButton, METH_O, NULL},
16000 { (char *)"AuiPaneInfo_HasMinimizeButton", (PyCFunction)_wrap_AuiPaneInfo_HasMinimizeButton, METH_O, NULL},
16001 { (char *)"AuiPaneInfo_HasPinButton", (PyCFunction)_wrap_AuiPaneInfo_HasPinButton, METH_O, NULL},
16002 { (char *)"AuiPaneInfo_HasGripperTop", (PyCFunction)_wrap_AuiPaneInfo_HasGripperTop, METH_O, NULL},
16003 { (char *)"AuiPaneInfo_Window", (PyCFunction) _wrap_AuiPaneInfo_Window, METH_VARARGS | METH_KEYWORDS, NULL},
16004 { (char *)"AuiPaneInfo_Name", (PyCFunction) _wrap_AuiPaneInfo_Name, METH_VARARGS | METH_KEYWORDS, NULL},
16005 { (char *)"AuiPaneInfo_Caption", (PyCFunction) _wrap_AuiPaneInfo_Caption, METH_VARARGS | METH_KEYWORDS, NULL},
16006 { (char *)"AuiPaneInfo_Left", (PyCFunction)_wrap_AuiPaneInfo_Left, METH_O, NULL},
16007 { (char *)"AuiPaneInfo_Right", (PyCFunction)_wrap_AuiPaneInfo_Right, METH_O, NULL},
16008 { (char *)"AuiPaneInfo_Top", (PyCFunction)_wrap_AuiPaneInfo_Top, METH_O, NULL},
16009 { (char *)"AuiPaneInfo_Bottom", (PyCFunction)_wrap_AuiPaneInfo_Bottom, METH_O, NULL},
16010 { (char *)"AuiPaneInfo_Center", (PyCFunction)_wrap_AuiPaneInfo_Center, METH_O, NULL},
16011 { (char *)"AuiPaneInfo_Centre", (PyCFunction)_wrap_AuiPaneInfo_Centre, METH_O, NULL},
16012 { (char *)"AuiPaneInfo_Direction", (PyCFunction) _wrap_AuiPaneInfo_Direction, METH_VARARGS | METH_KEYWORDS, NULL},
16013 { (char *)"AuiPaneInfo_Layer", (PyCFunction) _wrap_AuiPaneInfo_Layer, METH_VARARGS | METH_KEYWORDS, NULL},
16014 { (char *)"AuiPaneInfo_Row", (PyCFunction) _wrap_AuiPaneInfo_Row, METH_VARARGS | METH_KEYWORDS, NULL},
16015 { (char *)"AuiPaneInfo_Position", (PyCFunction) _wrap_AuiPaneInfo_Position, METH_VARARGS | METH_KEYWORDS, NULL},
16016 { (char *)"AuiPaneInfo_BestSize", (PyCFunction) _wrap_AuiPaneInfo_BestSize, METH_VARARGS | METH_KEYWORDS, NULL},
16017 { (char *)"AuiPaneInfo_MinSize", (PyCFunction) _wrap_AuiPaneInfo_MinSize, METH_VARARGS | METH_KEYWORDS, NULL},
16018 { (char *)"AuiPaneInfo_MaxSize", (PyCFunction) _wrap_AuiPaneInfo_MaxSize, METH_VARARGS | METH_KEYWORDS, NULL},
16019 { (char *)"AuiPaneInfo_FloatingPosition", (PyCFunction) _wrap_AuiPaneInfo_FloatingPosition, METH_VARARGS | METH_KEYWORDS, NULL},
16020 { (char *)"AuiPaneInfo_FloatingSize", (PyCFunction) _wrap_AuiPaneInfo_FloatingSize, METH_VARARGS | METH_KEYWORDS, NULL},
16021 { (char *)"AuiPaneInfo_Fixed", (PyCFunction)_wrap_AuiPaneInfo_Fixed, METH_O, NULL},
16022 { (char *)"AuiPaneInfo_Resizable", (PyCFunction) _wrap_AuiPaneInfo_Resizable, METH_VARARGS | METH_KEYWORDS, NULL},
16023 { (char *)"AuiPaneInfo_Dock", (PyCFunction)_wrap_AuiPaneInfo_Dock, METH_O, NULL},
16024 { (char *)"AuiPaneInfo_Float", (PyCFunction)_wrap_AuiPaneInfo_Float, METH_O, NULL},
16025 { (char *)"AuiPaneInfo_Hide", (PyCFunction)_wrap_AuiPaneInfo_Hide, METH_O, NULL},
16026 { (char *)"AuiPaneInfo_Show", (PyCFunction) _wrap_AuiPaneInfo_Show, METH_VARARGS | METH_KEYWORDS, NULL},
16027 { (char *)"AuiPaneInfo_CaptionVisible", (PyCFunction) _wrap_AuiPaneInfo_CaptionVisible, METH_VARARGS | METH_KEYWORDS, NULL},
16028 { (char *)"AuiPaneInfo_Maximize", (PyCFunction)_wrap_AuiPaneInfo_Maximize, METH_O, NULL},
16029 { (char *)"AuiPaneInfo_Restore", (PyCFunction)_wrap_AuiPaneInfo_Restore, METH_O, NULL},
16030 { (char *)"AuiPaneInfo_PaneBorder", (PyCFunction) _wrap_AuiPaneInfo_PaneBorder, METH_VARARGS | METH_KEYWORDS, NULL},
16031 { (char *)"AuiPaneInfo_Gripper", (PyCFunction) _wrap_AuiPaneInfo_Gripper, METH_VARARGS | METH_KEYWORDS, NULL},
16032 { (char *)"AuiPaneInfo_GripperTop", (PyCFunction) _wrap_AuiPaneInfo_GripperTop, METH_VARARGS | METH_KEYWORDS, NULL},
16033 { (char *)"AuiPaneInfo_CloseButton", (PyCFunction) _wrap_AuiPaneInfo_CloseButton, METH_VARARGS | METH_KEYWORDS, NULL},
16034 { (char *)"AuiPaneInfo_MaximizeButton", (PyCFunction) _wrap_AuiPaneInfo_MaximizeButton, METH_VARARGS | METH_KEYWORDS, NULL},
16035 { (char *)"AuiPaneInfo_MinimizeButton", (PyCFunction) _wrap_AuiPaneInfo_MinimizeButton, METH_VARARGS | METH_KEYWORDS, NULL},
16036 { (char *)"AuiPaneInfo_PinButton", (PyCFunction) _wrap_AuiPaneInfo_PinButton, METH_VARARGS | METH_KEYWORDS, NULL},
16037 { (char *)"AuiPaneInfo_DestroyOnClose", (PyCFunction) _wrap_AuiPaneInfo_DestroyOnClose, METH_VARARGS | METH_KEYWORDS, NULL},
16038 { (char *)"AuiPaneInfo_TopDockable", (PyCFunction) _wrap_AuiPaneInfo_TopDockable, METH_VARARGS | METH_KEYWORDS, NULL},
16039 { (char *)"AuiPaneInfo_BottomDockable", (PyCFunction) _wrap_AuiPaneInfo_BottomDockable, METH_VARARGS | METH_KEYWORDS, NULL},
16040 { (char *)"AuiPaneInfo_LeftDockable", (PyCFunction) _wrap_AuiPaneInfo_LeftDockable, METH_VARARGS | METH_KEYWORDS, NULL},
16041 { (char *)"AuiPaneInfo_RightDockable", (PyCFunction) _wrap_AuiPaneInfo_RightDockable, METH_VARARGS | METH_KEYWORDS, NULL},
16042 { (char *)"AuiPaneInfo_Floatable", (PyCFunction) _wrap_AuiPaneInfo_Floatable, METH_VARARGS | METH_KEYWORDS, NULL},
16043 { (char *)"AuiPaneInfo_Movable", (PyCFunction) _wrap_AuiPaneInfo_Movable, METH_VARARGS | METH_KEYWORDS, NULL},
16044 { (char *)"AuiPaneInfo_SaveHidden", (PyCFunction)_wrap_AuiPaneInfo_SaveHidden, METH_O, NULL},
16045 { (char *)"AuiPaneInfo_RestoreHidden", (PyCFunction)_wrap_AuiPaneInfo_RestoreHidden, METH_O, NULL},
16046 { (char *)"AuiPaneInfo_Dockable", (PyCFunction) _wrap_AuiPaneInfo_Dockable, METH_VARARGS | METH_KEYWORDS, NULL},
16047 { (char *)"AuiPaneInfo_DefaultPane", (PyCFunction)_wrap_AuiPaneInfo_DefaultPane, METH_O, NULL},
16048 { (char *)"AuiPaneInfo_CentrePane", (PyCFunction)_wrap_AuiPaneInfo_CentrePane, METH_O, NULL},
16049 { (char *)"AuiPaneInfo_CenterPane", (PyCFunction)_wrap_AuiPaneInfo_CenterPane, METH_O, NULL},
16050 { (char *)"AuiPaneInfo_ToolbarPane", (PyCFunction)_wrap_AuiPaneInfo_ToolbarPane, METH_O, NULL},
16051 { (char *)"AuiPaneInfo_SetFlag", (PyCFunction) _wrap_AuiPaneInfo_SetFlag, METH_VARARGS | METH_KEYWORDS, NULL},
16052 { (char *)"AuiPaneInfo_HasFlag", (PyCFunction) _wrap_AuiPaneInfo_HasFlag, METH_VARARGS | METH_KEYWORDS, NULL},
16053 { (char *)"AuiPaneInfo_name_set", _wrap_AuiPaneInfo_name_set, METH_VARARGS, NULL},
16054 { (char *)"AuiPaneInfo_name_get", (PyCFunction)_wrap_AuiPaneInfo_name_get, METH_O, NULL},
16055 { (char *)"AuiPaneInfo_caption_set", _wrap_AuiPaneInfo_caption_set, METH_VARARGS, NULL},
16056 { (char *)"AuiPaneInfo_caption_get", (PyCFunction)_wrap_AuiPaneInfo_caption_get, METH_O, NULL},
16057 { (char *)"AuiPaneInfo_window_set", _wrap_AuiPaneInfo_window_set, METH_VARARGS, NULL},
16058 { (char *)"AuiPaneInfo_window_get", (PyCFunction)_wrap_AuiPaneInfo_window_get, METH_O, NULL},
16059 { (char *)"AuiPaneInfo_frame_set", _wrap_AuiPaneInfo_frame_set, METH_VARARGS, NULL},
16060 { (char *)"AuiPaneInfo_frame_get", (PyCFunction)_wrap_AuiPaneInfo_frame_get, METH_O, NULL},
16061 { (char *)"AuiPaneInfo_state_set", _wrap_AuiPaneInfo_state_set, METH_VARARGS, NULL},
16062 { (char *)"AuiPaneInfo_state_get", (PyCFunction)_wrap_AuiPaneInfo_state_get, METH_O, NULL},
16063 { (char *)"AuiPaneInfo_dock_direction_set", _wrap_AuiPaneInfo_dock_direction_set, METH_VARARGS, NULL},
16064 { (char *)"AuiPaneInfo_dock_direction_get", (PyCFunction)_wrap_AuiPaneInfo_dock_direction_get, METH_O, NULL},
16065 { (char *)"AuiPaneInfo_dock_layer_set", _wrap_AuiPaneInfo_dock_layer_set, METH_VARARGS, NULL},
16066 { (char *)"AuiPaneInfo_dock_layer_get", (PyCFunction)_wrap_AuiPaneInfo_dock_layer_get, METH_O, NULL},
16067 { (char *)"AuiPaneInfo_dock_row_set", _wrap_AuiPaneInfo_dock_row_set, METH_VARARGS, NULL},
16068 { (char *)"AuiPaneInfo_dock_row_get", (PyCFunction)_wrap_AuiPaneInfo_dock_row_get, METH_O, NULL},
16069 { (char *)"AuiPaneInfo_dock_pos_set", _wrap_AuiPaneInfo_dock_pos_set, METH_VARARGS, NULL},
16070 { (char *)"AuiPaneInfo_dock_pos_get", (PyCFunction)_wrap_AuiPaneInfo_dock_pos_get, METH_O, NULL},
16071 { (char *)"AuiPaneInfo_best_size_set", _wrap_AuiPaneInfo_best_size_set, METH_VARARGS, NULL},
16072 { (char *)"AuiPaneInfo_best_size_get", (PyCFunction)_wrap_AuiPaneInfo_best_size_get, METH_O, NULL},
16073 { (char *)"AuiPaneInfo_min_size_set", _wrap_AuiPaneInfo_min_size_set, METH_VARARGS, NULL},
16074 { (char *)"AuiPaneInfo_min_size_get", (PyCFunction)_wrap_AuiPaneInfo_min_size_get, METH_O, NULL},
16075 { (char *)"AuiPaneInfo_max_size_set", _wrap_AuiPaneInfo_max_size_set, METH_VARARGS, NULL},
16076 { (char *)"AuiPaneInfo_max_size_get", (PyCFunction)_wrap_AuiPaneInfo_max_size_get, METH_O, NULL},
16077 { (char *)"AuiPaneInfo_floating_pos_set", _wrap_AuiPaneInfo_floating_pos_set, METH_VARARGS, NULL},
16078 { (char *)"AuiPaneInfo_floating_pos_get", (PyCFunction)_wrap_AuiPaneInfo_floating_pos_get, METH_O, NULL},
16079 { (char *)"AuiPaneInfo_floating_size_set", _wrap_AuiPaneInfo_floating_size_set, METH_VARARGS, NULL},
16080 { (char *)"AuiPaneInfo_floating_size_get", (PyCFunction)_wrap_AuiPaneInfo_floating_size_get, METH_O, NULL},
16081 { (char *)"AuiPaneInfo_dock_proportion_set", _wrap_AuiPaneInfo_dock_proportion_set, METH_VARARGS, NULL},
16082 { (char *)"AuiPaneInfo_dock_proportion_get", (PyCFunction)_wrap_AuiPaneInfo_dock_proportion_get, METH_O, NULL},
16083 { (char *)"AuiPaneInfo_buttons_set", _wrap_AuiPaneInfo_buttons_set, METH_VARARGS, NULL},
16084 { (char *)"AuiPaneInfo_buttons_get", (PyCFunction)_wrap_AuiPaneInfo_buttons_get, METH_O, NULL},
16085 { (char *)"AuiPaneInfo_rect_set", _wrap_AuiPaneInfo_rect_set, METH_VARARGS, NULL},
16086 { (char *)"AuiPaneInfo_rect_get", (PyCFunction)_wrap_AuiPaneInfo_rect_get, METH_O, NULL},
16087 { (char *)"AuiPaneInfo_swigregister", AuiPaneInfo_swigregister, METH_VARARGS, NULL},
16088 { (char *)"AuiPaneInfo_swiginit", AuiPaneInfo_swiginit, METH_VARARGS, NULL},
16089 { (char *)"new_AuiManager", (PyCFunction) _wrap_new_AuiManager, METH_VARARGS | METH_KEYWORDS, NULL},
16090 { (char *)"delete_AuiManager", (PyCFunction)_wrap_delete_AuiManager, METH_O, NULL},
16091 { (char *)"AuiManager_UnInit", (PyCFunction)_wrap_AuiManager_UnInit, METH_O, NULL},
16092 { (char *)"AuiManager_SetFlags", (PyCFunction) _wrap_AuiManager_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
16093 { (char *)"AuiManager_GetFlags", (PyCFunction)_wrap_AuiManager_GetFlags, METH_O, NULL},
16094 { (char *)"AuiManager_SetManagedWindow", (PyCFunction) _wrap_AuiManager_SetManagedWindow, METH_VARARGS | METH_KEYWORDS, NULL},
16095 { (char *)"AuiManager_GetManagedWindow", (PyCFunction)_wrap_AuiManager_GetManagedWindow, METH_O, NULL},
16096 { (char *)"AuiManager_GetManager", (PyCFunction) _wrap_AuiManager_GetManager, METH_VARARGS | METH_KEYWORDS, NULL},
16097 { (char *)"AuiManager_SetArtProvider", (PyCFunction) _wrap_AuiManager_SetArtProvider, METH_VARARGS | METH_KEYWORDS, NULL},
16098 { (char *)"AuiManager_GetArtProvider", (PyCFunction)_wrap_AuiManager_GetArtProvider, METH_O, NULL},
16099 { (char *)"AuiManager__GetPaneByWidget", (PyCFunction) _wrap_AuiManager__GetPaneByWidget, METH_VARARGS | METH_KEYWORDS, NULL},
16100 { (char *)"AuiManager__GetPaneByName", (PyCFunction) _wrap_AuiManager__GetPaneByName, METH_VARARGS | METH_KEYWORDS, NULL},
16101 { (char *)"AuiManager_GetAllPanes", (PyCFunction)_wrap_AuiManager_GetAllPanes, METH_O, NULL},
16102 { (char *)"AuiManager__AddPane1", (PyCFunction) _wrap_AuiManager__AddPane1, METH_VARARGS | METH_KEYWORDS, NULL},
16103 { (char *)"AuiManager_AddPane", (PyCFunction) _wrap_AuiManager_AddPane, METH_VARARGS | METH_KEYWORDS, NULL},
16104 { (char *)"AuiManager__AddPane2", (PyCFunction) _wrap_AuiManager__AddPane2, METH_VARARGS | METH_KEYWORDS, NULL},
16105 { (char *)"AuiManager_InsertPane", (PyCFunction) _wrap_AuiManager_InsertPane, METH_VARARGS | METH_KEYWORDS, NULL},
16106 { (char *)"AuiManager_DetachPane", (PyCFunction) _wrap_AuiManager_DetachPane, METH_VARARGS | METH_KEYWORDS, NULL},
16107 { (char *)"AuiManager_Update", (PyCFunction)_wrap_AuiManager_Update, METH_O, NULL},
16108 { (char *)"AuiManager_SavePaneInfo", (PyCFunction) _wrap_AuiManager_SavePaneInfo, METH_VARARGS | METH_KEYWORDS, NULL},
16109 { (char *)"AuiManager_LoadPaneInfo", (PyCFunction) _wrap_AuiManager_LoadPaneInfo, METH_VARARGS | METH_KEYWORDS, NULL},
16110 { (char *)"AuiManager_SavePerspective", (PyCFunction)_wrap_AuiManager_SavePerspective, METH_O, NULL},
16111 { (char *)"AuiManager_LoadPerspective", (PyCFunction) _wrap_AuiManager_LoadPerspective, METH_VARARGS | METH_KEYWORDS, NULL},
16112 { (char *)"AuiManager_SetDockSizeConstraint", (PyCFunction) _wrap_AuiManager_SetDockSizeConstraint, METH_VARARGS | METH_KEYWORDS, NULL},
16113 { (char *)"AuiManager_GetDockSizeConstraint", (PyCFunction) _wrap_AuiManager_GetDockSizeConstraint, METH_VARARGS | METH_KEYWORDS, NULL},
16114 { (char *)"AuiManager_ClosePane", (PyCFunction) _wrap_AuiManager_ClosePane, METH_VARARGS | METH_KEYWORDS, NULL},
16115 { (char *)"AuiManager_MaximizePane", (PyCFunction) _wrap_AuiManager_MaximizePane, METH_VARARGS | METH_KEYWORDS, NULL},
16116 { (char *)"AuiManager_RestorePane", (PyCFunction) _wrap_AuiManager_RestorePane, METH_VARARGS | METH_KEYWORDS, NULL},
16117 { (char *)"AuiManager_RestoreMaximizedPane", (PyCFunction)_wrap_AuiManager_RestoreMaximizedPane, METH_O, NULL},
16118 { (char *)"AuiManager_CreateFloatingFrame", (PyCFunction) _wrap_AuiManager_CreateFloatingFrame, METH_VARARGS | METH_KEYWORDS, NULL},
16119 { (char *)"AuiManager_StartPaneDrag", (PyCFunction) _wrap_AuiManager_StartPaneDrag, METH_VARARGS | METH_KEYWORDS, NULL},
16120 { (char *)"AuiManager_CalculateHintRect", (PyCFunction) _wrap_AuiManager_CalculateHintRect, METH_VARARGS | METH_KEYWORDS, NULL},
16121 { (char *)"AuiManager_DrawHintRect", (PyCFunction) _wrap_AuiManager_DrawHintRect, METH_VARARGS | METH_KEYWORDS, NULL},
16122 { (char *)"AuiManager_ShowHint", (PyCFunction) _wrap_AuiManager_ShowHint, METH_VARARGS | METH_KEYWORDS, NULL},
16123 { (char *)"AuiManager_HideHint", (PyCFunction)_wrap_AuiManager_HideHint, METH_O, NULL},
16124 { (char *)"AuiManager_OnRender", (PyCFunction) _wrap_AuiManager_OnRender, METH_VARARGS | METH_KEYWORDS, NULL},
16125 { (char *)"AuiManager_OnPaneButton", (PyCFunction) _wrap_AuiManager_OnPaneButton, METH_VARARGS | METH_KEYWORDS, NULL},
16126 { (char *)"AuiManager_swigregister", AuiManager_swigregister, METH_VARARGS, NULL},
16127 { (char *)"AuiManager_swiginit", AuiManager_swiginit, METH_VARARGS, NULL},
16128 { (char *)"new_AuiManagerEvent", (PyCFunction) _wrap_new_AuiManagerEvent, METH_VARARGS | METH_KEYWORDS, NULL},
16129 { (char *)"AuiManagerEvent_Clone", (PyCFunction)_wrap_AuiManagerEvent_Clone, METH_O, NULL},
16130 { (char *)"AuiManagerEvent_SetManager", (PyCFunction) _wrap_AuiManagerEvent_SetManager, METH_VARARGS | METH_KEYWORDS, NULL},
16131 { (char *)"AuiManagerEvent_SetPane", (PyCFunction) _wrap_AuiManagerEvent_SetPane, METH_VARARGS | METH_KEYWORDS, NULL},
16132 { (char *)"AuiManagerEvent_SetButton", (PyCFunction) _wrap_AuiManagerEvent_SetButton, METH_VARARGS | METH_KEYWORDS, NULL},
16133 { (char *)"AuiManagerEvent_SetDC", (PyCFunction) _wrap_AuiManagerEvent_SetDC, METH_VARARGS | METH_KEYWORDS, NULL},
16134 { (char *)"AuiManagerEvent_GetManager", (PyCFunction)_wrap_AuiManagerEvent_GetManager, METH_O, NULL},
16135 { (char *)"AuiManagerEvent_GetPane", (PyCFunction)_wrap_AuiManagerEvent_GetPane, METH_O, NULL},
16136 { (char *)"AuiManagerEvent_GetButton", (PyCFunction)_wrap_AuiManagerEvent_GetButton, METH_O, NULL},
16137 { (char *)"AuiManagerEvent_GetDC", (PyCFunction)_wrap_AuiManagerEvent_GetDC, METH_O, NULL},
16138 { (char *)"AuiManagerEvent_Veto", (PyCFunction) _wrap_AuiManagerEvent_Veto, METH_VARARGS | METH_KEYWORDS, NULL},
16139 { (char *)"AuiManagerEvent_GetVeto", (PyCFunction)_wrap_AuiManagerEvent_GetVeto, METH_O, NULL},
16140 { (char *)"AuiManagerEvent_SetCanVeto", (PyCFunction) _wrap_AuiManagerEvent_SetCanVeto, METH_VARARGS | METH_KEYWORDS, NULL},
16141 { (char *)"AuiManagerEvent_CanVeto", (PyCFunction)_wrap_AuiManagerEvent_CanVeto, METH_O, NULL},
16142 { (char *)"AuiManagerEvent_manager_set", _wrap_AuiManagerEvent_manager_set, METH_VARARGS, NULL},
16143 { (char *)"AuiManagerEvent_manager_get", (PyCFunction)_wrap_AuiManagerEvent_manager_get, METH_O, NULL},
16144 { (char *)"AuiManagerEvent_pane_set", _wrap_AuiManagerEvent_pane_set, METH_VARARGS, NULL},
16145 { (char *)"AuiManagerEvent_pane_get", (PyCFunction)_wrap_AuiManagerEvent_pane_get, METH_O, NULL},
16146 { (char *)"AuiManagerEvent_button_set", _wrap_AuiManagerEvent_button_set, METH_VARARGS, NULL},
16147 { (char *)"AuiManagerEvent_button_get", (PyCFunction)_wrap_AuiManagerEvent_button_get, METH_O, NULL},
16148 { (char *)"AuiManagerEvent_veto_flag_set", _wrap_AuiManagerEvent_veto_flag_set, METH_VARARGS, NULL},
16149 { (char *)"AuiManagerEvent_veto_flag_get", (PyCFunction)_wrap_AuiManagerEvent_veto_flag_get, METH_O, NULL},
16150 { (char *)"AuiManagerEvent_canveto_flag_set", _wrap_AuiManagerEvent_canveto_flag_set, METH_VARARGS, NULL},
16151 { (char *)"AuiManagerEvent_canveto_flag_get", (PyCFunction)_wrap_AuiManagerEvent_canveto_flag_get, METH_O, NULL},
16152 { (char *)"AuiManagerEvent_dc_set", _wrap_AuiManagerEvent_dc_set, METH_VARARGS, NULL},
16153 { (char *)"AuiManagerEvent_dc_get", (PyCFunction)_wrap_AuiManagerEvent_dc_get, METH_O, NULL},
16154 { (char *)"AuiManagerEvent_swigregister", AuiManagerEvent_swigregister, METH_VARARGS, NULL},
16155 { (char *)"AuiManagerEvent_swiginit", AuiManagerEvent_swiginit, METH_VARARGS, NULL},
16156 { (char *)"new_AuiDockInfo", (PyCFunction)_wrap_new_AuiDockInfo, METH_NOARGS, NULL},
16157 { (char *)"AuiDockInfo_IsOk", (PyCFunction)_wrap_AuiDockInfo_IsOk, METH_O, NULL},
16158 { (char *)"AuiDockInfo_IsHorizontal", (PyCFunction)_wrap_AuiDockInfo_IsHorizontal, METH_O, NULL},
16159 { (char *)"AuiDockInfo_IsVertical", (PyCFunction)_wrap_AuiDockInfo_IsVertical, METH_O, NULL},
16160 { (char *)"AuiDockInfo_panes_set", _wrap_AuiDockInfo_panes_set, METH_VARARGS, NULL},
16161 { (char *)"AuiDockInfo_panes_get", (PyCFunction)_wrap_AuiDockInfo_panes_get, METH_O, NULL},
16162 { (char *)"AuiDockInfo_rect_set", _wrap_AuiDockInfo_rect_set, METH_VARARGS, NULL},
16163 { (char *)"AuiDockInfo_rect_get", (PyCFunction)_wrap_AuiDockInfo_rect_get, METH_O, NULL},
16164 { (char *)"AuiDockInfo_dock_direction_set", _wrap_AuiDockInfo_dock_direction_set, METH_VARARGS, NULL},
16165 { (char *)"AuiDockInfo_dock_direction_get", (PyCFunction)_wrap_AuiDockInfo_dock_direction_get, METH_O, NULL},
16166 { (char *)"AuiDockInfo_dock_layer_set", _wrap_AuiDockInfo_dock_layer_set, METH_VARARGS, NULL},
16167 { (char *)"AuiDockInfo_dock_layer_get", (PyCFunction)_wrap_AuiDockInfo_dock_layer_get, METH_O, NULL},
16168 { (char *)"AuiDockInfo_dock_row_set", _wrap_AuiDockInfo_dock_row_set, METH_VARARGS, NULL},
16169 { (char *)"AuiDockInfo_dock_row_get", (PyCFunction)_wrap_AuiDockInfo_dock_row_get, METH_O, NULL},
16170 { (char *)"AuiDockInfo_size_set", _wrap_AuiDockInfo_size_set, METH_VARARGS, NULL},
16171 { (char *)"AuiDockInfo_size_get", (PyCFunction)_wrap_AuiDockInfo_size_get, METH_O, NULL},
16172 { (char *)"AuiDockInfo_min_size_set", _wrap_AuiDockInfo_min_size_set, METH_VARARGS, NULL},
16173 { (char *)"AuiDockInfo_min_size_get", (PyCFunction)_wrap_AuiDockInfo_min_size_get, METH_O, NULL},
16174 { (char *)"AuiDockInfo_resizable_set", _wrap_AuiDockInfo_resizable_set, METH_VARARGS, NULL},
16175 { (char *)"AuiDockInfo_resizable_get", (PyCFunction)_wrap_AuiDockInfo_resizable_get, METH_O, NULL},
16176 { (char *)"AuiDockInfo_toolbar_set", _wrap_AuiDockInfo_toolbar_set, METH_VARARGS, NULL},
16177 { (char *)"AuiDockInfo_toolbar_get", (PyCFunction)_wrap_AuiDockInfo_toolbar_get, METH_O, NULL},
16178 { (char *)"AuiDockInfo_fixed_set", _wrap_AuiDockInfo_fixed_set, METH_VARARGS, NULL},
16179 { (char *)"AuiDockInfo_fixed_get", (PyCFunction)_wrap_AuiDockInfo_fixed_get, METH_O, NULL},
16180 { (char *)"delete_AuiDockInfo", (PyCFunction)_wrap_delete_AuiDockInfo, METH_O, NULL},
16181 { (char *)"AuiDockInfo_swigregister", AuiDockInfo_swigregister, METH_VARARGS, NULL},
16182 { (char *)"AuiDockInfo_swiginit", AuiDockInfo_swiginit, METH_VARARGS, NULL},
16183 { (char *)"AuiDockUIPart_type_set", _wrap_AuiDockUIPart_type_set, METH_VARARGS, NULL},
16184 { (char *)"AuiDockUIPart_type_get", (PyCFunction)_wrap_AuiDockUIPart_type_get, METH_O, NULL},
16185 { (char *)"AuiDockUIPart_orientation_set", _wrap_AuiDockUIPart_orientation_set, METH_VARARGS, NULL},
16186 { (char *)"AuiDockUIPart_orientation_get", (PyCFunction)_wrap_AuiDockUIPart_orientation_get, METH_O, NULL},
16187 { (char *)"AuiDockUIPart_dock_set", _wrap_AuiDockUIPart_dock_set, METH_VARARGS, NULL},
16188 { (char *)"AuiDockUIPart_dock_get", (PyCFunction)_wrap_AuiDockUIPart_dock_get, METH_O, NULL},
16189 { (char *)"AuiDockUIPart_pane_set", _wrap_AuiDockUIPart_pane_set, METH_VARARGS, NULL},
16190 { (char *)"AuiDockUIPart_pane_get", (PyCFunction)_wrap_AuiDockUIPart_pane_get, METH_O, NULL},
16191 { (char *)"AuiDockUIPart_button_set", _wrap_AuiDockUIPart_button_set, METH_VARARGS, NULL},
16192 { (char *)"AuiDockUIPart_button_get", (PyCFunction)_wrap_AuiDockUIPart_button_get, METH_O, NULL},
16193 { (char *)"AuiDockUIPart_cont_sizer_set", _wrap_AuiDockUIPart_cont_sizer_set, METH_VARARGS, NULL},
16194 { (char *)"AuiDockUIPart_cont_sizer_get", (PyCFunction)_wrap_AuiDockUIPart_cont_sizer_get, METH_O, NULL},
16195 { (char *)"AuiDockUIPart_sizer_item_set", _wrap_AuiDockUIPart_sizer_item_set, METH_VARARGS, NULL},
16196 { (char *)"AuiDockUIPart_sizer_item_get", (PyCFunction)_wrap_AuiDockUIPart_sizer_item_get, METH_O, NULL},
16197 { (char *)"AuiDockUIPart_rect_set", _wrap_AuiDockUIPart_rect_set, METH_VARARGS, NULL},
16198 { (char *)"AuiDockUIPart_rect_get", (PyCFunction)_wrap_AuiDockUIPart_rect_get, METH_O, NULL},
16199 { (char *)"delete_AuiDockUIPart", (PyCFunction)_wrap_delete_AuiDockUIPart, METH_O, NULL},
16200 { (char *)"AuiDockUIPart_swigregister", AuiDockUIPart_swigregister, METH_VARARGS, NULL},
16201 { (char *)"AuiPaneButton_button_id_set", _wrap_AuiPaneButton_button_id_set, METH_VARARGS, NULL},
16202 { (char *)"AuiPaneButton_button_id_get", (PyCFunction)_wrap_AuiPaneButton_button_id_get, METH_O, NULL},
16203 { (char *)"delete_AuiPaneButton", (PyCFunction)_wrap_delete_AuiPaneButton, METH_O, NULL},
16204 { (char *)"AuiPaneButton_swigregister", AuiPaneButton_swigregister, METH_VARARGS, NULL},
16205 { (char *)"delete_AuiDockArt", (PyCFunction)_wrap_delete_AuiDockArt, METH_O, NULL},
16206 { (char *)"AuiDockArt_GetMetric", (PyCFunction) _wrap_AuiDockArt_GetMetric, METH_VARARGS | METH_KEYWORDS, NULL},
16207 { (char *)"AuiDockArt_SetMetric", (PyCFunction) _wrap_AuiDockArt_SetMetric, METH_VARARGS | METH_KEYWORDS, NULL},
16208 { (char *)"AuiDockArt_SetFont", (PyCFunction) _wrap_AuiDockArt_SetFont, METH_VARARGS | METH_KEYWORDS, NULL},
16209 { (char *)"AuiDockArt_GetFont", (PyCFunction) _wrap_AuiDockArt_GetFont, METH_VARARGS | METH_KEYWORDS, NULL},
16210 { (char *)"AuiDockArt_GetColour", (PyCFunction) _wrap_AuiDockArt_GetColour, METH_VARARGS | METH_KEYWORDS, NULL},
16211 { (char *)"AuiDockArt_SetColour", (PyCFunction) _wrap_AuiDockArt_SetColour, METH_VARARGS | METH_KEYWORDS, NULL},
16212 { (char *)"AuiDockArt_GetColor", (PyCFunction) _wrap_AuiDockArt_GetColor, METH_VARARGS | METH_KEYWORDS, NULL},
16213 { (char *)"AuiDockArt_SetColor", (PyCFunction) _wrap_AuiDockArt_SetColor, METH_VARARGS | METH_KEYWORDS, NULL},
16214 { (char *)"AuiDockArt_DrawSash", (PyCFunction) _wrap_AuiDockArt_DrawSash, METH_VARARGS | METH_KEYWORDS, NULL},
16215 { (char *)"AuiDockArt_DrawBackground", (PyCFunction) _wrap_AuiDockArt_DrawBackground, METH_VARARGS | METH_KEYWORDS, NULL},
16216 { (char *)"AuiDockArt_DrawCaption", (PyCFunction) _wrap_AuiDockArt_DrawCaption, METH_VARARGS | METH_KEYWORDS, NULL},
16217 { (char *)"AuiDockArt_DrawGripper", (PyCFunction) _wrap_AuiDockArt_DrawGripper, METH_VARARGS | METH_KEYWORDS, NULL},
16218 { (char *)"AuiDockArt_DrawBorder", (PyCFunction) _wrap_AuiDockArt_DrawBorder, METH_VARARGS | METH_KEYWORDS, NULL},
16219 { (char *)"AuiDockArt_DrawPaneButton", (PyCFunction) _wrap_AuiDockArt_DrawPaneButton, METH_VARARGS | METH_KEYWORDS, NULL},
16220 { (char *)"AuiDockArt_swigregister", AuiDockArt_swigregister, METH_VARARGS, NULL},
16221 { (char *)"new_AuiDefaultDockArt", (PyCFunction)_wrap_new_AuiDefaultDockArt, METH_NOARGS, NULL},
16222 { (char *)"AuiDefaultDockArt_swigregister", AuiDefaultDockArt_swigregister, METH_VARARGS, NULL},
16223 { (char *)"AuiDefaultDockArt_swiginit", AuiDefaultDockArt_swiginit, METH_VARARGS, NULL},
16224 { (char *)"new_AuiFloatingFrame", (PyCFunction) _wrap_new_AuiFloatingFrame, METH_VARARGS | METH_KEYWORDS, NULL},
16225 { (char *)"delete_AuiFloatingFrame", (PyCFunction)_wrap_delete_AuiFloatingFrame, METH_O, NULL},
16226 { (char *)"AuiFloatingFrame_SetPaneWindow", (PyCFunction) _wrap_AuiFloatingFrame_SetPaneWindow, METH_VARARGS | METH_KEYWORDS, NULL},
16227 { (char *)"AuiFloatingFrame_GetOwnerManager", (PyCFunction)_wrap_AuiFloatingFrame_GetOwnerManager, METH_O, NULL},
16228 { (char *)"AuiFloatingFrame_swigregister", AuiFloatingFrame_swigregister, METH_VARARGS, NULL},
16229 { (char *)"AuiFloatingFrame_swiginit", AuiFloatingFrame_swiginit, METH_VARARGS, NULL},
16230 { (char *)"new_AuiNotebookEvent", (PyCFunction) _wrap_new_AuiNotebookEvent, METH_VARARGS | METH_KEYWORDS, NULL},
16231 { (char *)"AuiNotebookEvent_SetSelection", (PyCFunction) _wrap_AuiNotebookEvent_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
16232 { (char *)"AuiNotebookEvent_GetSelection", (PyCFunction)_wrap_AuiNotebookEvent_GetSelection, METH_O, NULL},
16233 { (char *)"AuiNotebookEvent_SetOldSelection", (PyCFunction) _wrap_AuiNotebookEvent_SetOldSelection, METH_VARARGS | METH_KEYWORDS, NULL},
16234 { (char *)"AuiNotebookEvent_GetOldSelection", (PyCFunction)_wrap_AuiNotebookEvent_GetOldSelection, METH_O, NULL},
16235 { (char *)"AuiNotebookEvent_SetDragSource", (PyCFunction) _wrap_AuiNotebookEvent_SetDragSource, METH_VARARGS | METH_KEYWORDS, NULL},
16236 { (char *)"AuiNotebookEvent_GetDragSource", (PyCFunction)_wrap_AuiNotebookEvent_GetDragSource, METH_O, NULL},
16237 { (char *)"AuiNotebookEvent_old_selection_set", _wrap_AuiNotebookEvent_old_selection_set, METH_VARARGS, NULL},
16238 { (char *)"AuiNotebookEvent_old_selection_get", (PyCFunction)_wrap_AuiNotebookEvent_old_selection_get, METH_O, NULL},
16239 { (char *)"AuiNotebookEvent_selection_set", _wrap_AuiNotebookEvent_selection_set, METH_VARARGS, NULL},
16240 { (char *)"AuiNotebookEvent_selection_get", (PyCFunction)_wrap_AuiNotebookEvent_selection_get, METH_O, NULL},
16241 { (char *)"AuiNotebookEvent_drag_source_set", _wrap_AuiNotebookEvent_drag_source_set, METH_VARARGS, NULL},
16242 { (char *)"AuiNotebookEvent_drag_source_get", (PyCFunction)_wrap_AuiNotebookEvent_drag_source_get, METH_O, NULL},
16243 { (char *)"AuiNotebookEvent_swigregister", AuiNotebookEvent_swigregister, METH_VARARGS, NULL},
16244 { (char *)"AuiNotebookEvent_swiginit", AuiNotebookEvent_swiginit, METH_VARARGS, NULL},
16245 { (char *)"AuiNotebookPage_window_set", _wrap_AuiNotebookPage_window_set, METH_VARARGS, NULL},
16246 { (char *)"AuiNotebookPage_window_get", (PyCFunction)_wrap_AuiNotebookPage_window_get, METH_O, NULL},
16247 { (char *)"AuiNotebookPage_caption_set", _wrap_AuiNotebookPage_caption_set, METH_VARARGS, NULL},
16248 { (char *)"AuiNotebookPage_caption_get", (PyCFunction)_wrap_AuiNotebookPage_caption_get, METH_O, NULL},
16249 { (char *)"AuiNotebookPage_bitmap_set", _wrap_AuiNotebookPage_bitmap_set, METH_VARARGS, NULL},
16250 { (char *)"AuiNotebookPage_bitmap_get", (PyCFunction)_wrap_AuiNotebookPage_bitmap_get, METH_O, NULL},
16251 { (char *)"AuiNotebookPage_rect_set", _wrap_AuiNotebookPage_rect_set, METH_VARARGS, NULL},
16252 { (char *)"AuiNotebookPage_rect_get", (PyCFunction)_wrap_AuiNotebookPage_rect_get, METH_O, NULL},
16253 { (char *)"AuiNotebookPage_active_set", _wrap_AuiNotebookPage_active_set, METH_VARARGS, NULL},
16254 { (char *)"AuiNotebookPage_active_get", (PyCFunction)_wrap_AuiNotebookPage_active_get, METH_O, NULL},
16255 { (char *)"AuiNotebookPage_swigregister", AuiNotebookPage_swigregister, METH_VARARGS, NULL},
16256 { (char *)"AuiTabContainerButton_id_set", _wrap_AuiTabContainerButton_id_set, METH_VARARGS, NULL},
16257 { (char *)"AuiTabContainerButton_id_get", (PyCFunction)_wrap_AuiTabContainerButton_id_get, METH_O, NULL},
16258 { (char *)"AuiTabContainerButton_cur_state_set", _wrap_AuiTabContainerButton_cur_state_set, METH_VARARGS, NULL},
16259 { (char *)"AuiTabContainerButton_cur_state_get", (PyCFunction)_wrap_AuiTabContainerButton_cur_state_get, METH_O, NULL},
16260 { (char *)"AuiTabContainerButton_location_set", _wrap_AuiTabContainerButton_location_set, METH_VARARGS, NULL},
16261 { (char *)"AuiTabContainerButton_location_get", (PyCFunction)_wrap_AuiTabContainerButton_location_get, METH_O, NULL},
16262 { (char *)"AuiTabContainerButton_bitmap_set", _wrap_AuiTabContainerButton_bitmap_set, METH_VARARGS, NULL},
16263 { (char *)"AuiTabContainerButton_bitmap_get", (PyCFunction)_wrap_AuiTabContainerButton_bitmap_get, METH_O, NULL},
16264 { (char *)"AuiTabContainerButton_dis_bitmap_set", _wrap_AuiTabContainerButton_dis_bitmap_set, METH_VARARGS, NULL},
16265 { (char *)"AuiTabContainerButton_dis_bitmap_get", (PyCFunction)_wrap_AuiTabContainerButton_dis_bitmap_get, METH_O, NULL},
16266 { (char *)"AuiTabContainerButton_rect_set", _wrap_AuiTabContainerButton_rect_set, METH_VARARGS, NULL},
16267 { (char *)"AuiTabContainerButton_rect_get", (PyCFunction)_wrap_AuiTabContainerButton_rect_get, METH_O, NULL},
16268 { (char *)"AuiTabContainerButton_swigregister", AuiTabContainerButton_swigregister, METH_VARARGS, NULL},
16269 { (char *)"delete_AuiTabArt", (PyCFunction)_wrap_delete_AuiTabArt, METH_O, NULL},
16270 { (char *)"AuiTabArt_Clone", (PyCFunction)_wrap_AuiTabArt_Clone, METH_O, NULL},
16271 { (char *)"AuiTabArt_SetFlags", (PyCFunction) _wrap_AuiTabArt_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
16272 { (char *)"AuiTabArt_SetSizingInfo", (PyCFunction) _wrap_AuiTabArt_SetSizingInfo, METH_VARARGS | METH_KEYWORDS, NULL},
16273 { (char *)"AuiTabArt_SetNormalFont", (PyCFunction) _wrap_AuiTabArt_SetNormalFont, METH_VARARGS | METH_KEYWORDS, NULL},
16274 { (char *)"AuiTabArt_SetSelectedFont", (PyCFunction) _wrap_AuiTabArt_SetSelectedFont, METH_VARARGS | METH_KEYWORDS, NULL},
16275 { (char *)"AuiTabArt_SetMeasuringFont", (PyCFunction) _wrap_AuiTabArt_SetMeasuringFont, METH_VARARGS | METH_KEYWORDS, NULL},
16276 { (char *)"AuiTabArt_DrawBackground", (PyCFunction) _wrap_AuiTabArt_DrawBackground, METH_VARARGS | METH_KEYWORDS, NULL},
16277 { (char *)"AuiTabArt_DrawTab", (PyCFunction) _wrap_AuiTabArt_DrawTab, METH_VARARGS | METH_KEYWORDS, NULL},
16278 { (char *)"AuiTabArt_DrawButton", (PyCFunction) _wrap_AuiTabArt_DrawButton, METH_VARARGS | METH_KEYWORDS, NULL},
16279 { (char *)"AuiTabArt_GetIndentSize", (PyCFunction)_wrap_AuiTabArt_GetIndentSize, METH_O, NULL},
16280 { (char *)"AuiTabArt_GetTabSize", (PyCFunction) _wrap_AuiTabArt_GetTabSize, METH_VARARGS | METH_KEYWORDS, NULL},
16281 { (char *)"AuiTabArt_ShowWindowList", (PyCFunction) _wrap_AuiTabArt_ShowWindowList, METH_VARARGS | METH_KEYWORDS, NULL},
16282 { (char *)"AuiTabArt_GetBestTabCtrlSize", (PyCFunction) _wrap_AuiTabArt_GetBestTabCtrlSize, METH_VARARGS | METH_KEYWORDS, NULL},
16283 { (char *)"AuiTabArt_swigregister", AuiTabArt_swigregister, METH_VARARGS, NULL},
16284 { (char *)"new_AuiDefaultTabArt", (PyCFunction)_wrap_new_AuiDefaultTabArt, METH_NOARGS, NULL},
16285 { (char *)"delete_AuiDefaultTabArt", (PyCFunction)_wrap_delete_AuiDefaultTabArt, METH_O, NULL},
16286 { (char *)"AuiDefaultTabArt_swigregister", AuiDefaultTabArt_swigregister, METH_VARARGS, NULL},
16287 { (char *)"AuiDefaultTabArt_swiginit", AuiDefaultTabArt_swiginit, METH_VARARGS, NULL},
16288 { (char *)"new_AuiSimpleTabArt", (PyCFunction)_wrap_new_AuiSimpleTabArt, METH_NOARGS, NULL},
16289 { (char *)"delete_AuiSimpleTabArt", (PyCFunction)_wrap_delete_AuiSimpleTabArt, METH_O, NULL},
16290 { (char *)"AuiSimpleTabArt_swigregister", AuiSimpleTabArt_swigregister, METH_VARARGS, NULL},
16291 { (char *)"AuiSimpleTabArt_swiginit", AuiSimpleTabArt_swiginit, METH_VARARGS, NULL},
16292 { (char *)"new_AuiTabContainer", (PyCFunction)_wrap_new_AuiTabContainer, METH_NOARGS, NULL},
16293 { (char *)"delete_AuiTabContainer", (PyCFunction)_wrap_delete_AuiTabContainer, METH_O, NULL},
16294 { (char *)"AuiTabContainer_SetArtProvider", (PyCFunction) _wrap_AuiTabContainer_SetArtProvider, METH_VARARGS | METH_KEYWORDS, NULL},
16295 { (char *)"AuiTabContainer_GetArtProvider", (PyCFunction)_wrap_AuiTabContainer_GetArtProvider, METH_O, NULL},
16296 { (char *)"AuiTabContainer_SetFlags", (PyCFunction) _wrap_AuiTabContainer_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
16297 { (char *)"AuiTabContainer_GetFlags", (PyCFunction)_wrap_AuiTabContainer_GetFlags, METH_O, NULL},
16298 { (char *)"AuiTabContainer_AddPage", (PyCFunction) _wrap_AuiTabContainer_AddPage, METH_VARARGS | METH_KEYWORDS, NULL},
16299 { (char *)"AuiTabContainer_InsertPage", (PyCFunction) _wrap_AuiTabContainer_InsertPage, METH_VARARGS | METH_KEYWORDS, NULL},
16300 { (char *)"AuiTabContainer_MovePage", (PyCFunction) _wrap_AuiTabContainer_MovePage, METH_VARARGS | METH_KEYWORDS, NULL},
16301 { (char *)"AuiTabContainer_RemovePage", (PyCFunction) _wrap_AuiTabContainer_RemovePage, METH_VARARGS | METH_KEYWORDS, NULL},
16302 { (char *)"AuiTabContainer_SetActivePage", _wrap_AuiTabContainer_SetActivePage, METH_VARARGS, NULL},
16303 { (char *)"AuiTabContainer_SetNoneActive", (PyCFunction)_wrap_AuiTabContainer_SetNoneActive, METH_O, NULL},
16304 { (char *)"AuiTabContainer_GetActivePage", (PyCFunction)_wrap_AuiTabContainer_GetActivePage, METH_O, NULL},
16305 { (char *)"AuiTabContainer_TabHitTest", (PyCFunction) _wrap_AuiTabContainer_TabHitTest, METH_VARARGS | METH_KEYWORDS, NULL},
16306 { (char *)"AuiTabContainer_ButtonHitTest", (PyCFunction) _wrap_AuiTabContainer_ButtonHitTest, METH_VARARGS | METH_KEYWORDS, NULL},
16307 { (char *)"AuiTabContainer_GetWindowFromIdx", (PyCFunction) _wrap_AuiTabContainer_GetWindowFromIdx, METH_VARARGS | METH_KEYWORDS, NULL},
16308 { (char *)"AuiTabContainer_GetIdxFromWindow", (PyCFunction) _wrap_AuiTabContainer_GetIdxFromWindow, METH_VARARGS | METH_KEYWORDS, NULL},
16309 { (char *)"AuiTabContainer_GetPageCount", (PyCFunction)_wrap_AuiTabContainer_GetPageCount, METH_O, NULL},
16310 { (char *)"AuiTabContainer_GetPage", (PyCFunction) _wrap_AuiTabContainer_GetPage, METH_VARARGS | METH_KEYWORDS, NULL},
16311 { (char *)"AuiTabContainer_GetPages", (PyCFunction)_wrap_AuiTabContainer_GetPages, METH_O, NULL},
16312 { (char *)"AuiTabContainer_SetNormalFont", (PyCFunction) _wrap_AuiTabContainer_SetNormalFont, METH_VARARGS | METH_KEYWORDS, NULL},
16313 { (char *)"AuiTabContainer_SetSelectedFont", (PyCFunction) _wrap_AuiTabContainer_SetSelectedFont, METH_VARARGS | METH_KEYWORDS, NULL},
16314 { (char *)"AuiTabContainer_SetMeasuringFont", (PyCFunction) _wrap_AuiTabContainer_SetMeasuringFont, METH_VARARGS | METH_KEYWORDS, NULL},
16315 { (char *)"AuiTabContainer_DoShowHide", (PyCFunction)_wrap_AuiTabContainer_DoShowHide, METH_O, NULL},
16316 { (char *)"AuiTabContainer_SetRect", (PyCFunction) _wrap_AuiTabContainer_SetRect, METH_VARARGS | METH_KEYWORDS, NULL},
16317 { (char *)"AuiTabContainer_RemoveButton", (PyCFunction) _wrap_AuiTabContainer_RemoveButton, METH_VARARGS | METH_KEYWORDS, NULL},
16318 { (char *)"AuiTabContainer_AddButton", (PyCFunction) _wrap_AuiTabContainer_AddButton, METH_VARARGS | METH_KEYWORDS, NULL},
16319 { (char *)"AuiTabContainer_GetTabOffset", (PyCFunction)_wrap_AuiTabContainer_GetTabOffset, METH_O, NULL},
16320 { (char *)"AuiTabContainer_SetTabOffset", (PyCFunction) _wrap_AuiTabContainer_SetTabOffset, METH_VARARGS | METH_KEYWORDS, NULL},
16321 { (char *)"AuiTabContainer_swigregister", AuiTabContainer_swigregister, METH_VARARGS, NULL},
16322 { (char *)"AuiTabContainer_swiginit", AuiTabContainer_swiginit, METH_VARARGS, NULL},
16323 { (char *)"new_AuiTabCtrl", (PyCFunction) _wrap_new_AuiTabCtrl, METH_VARARGS | METH_KEYWORDS, NULL},
16324 { (char *)"delete_AuiTabCtrl", (PyCFunction)_wrap_delete_AuiTabCtrl, METH_O, NULL},
16325 { (char *)"AuiTabCtrl_swigregister", AuiTabCtrl_swigregister, METH_VARARGS, NULL},
16326 { (char *)"AuiTabCtrl_swiginit", AuiTabCtrl_swiginit, METH_VARARGS, NULL},
16327 { (char *)"new_PreAuiNotebook", (PyCFunction)_wrap_new_PreAuiNotebook, METH_NOARGS, NULL},
16328 { (char *)"new_AuiNotebook", (PyCFunction) _wrap_new_AuiNotebook, METH_VARARGS | METH_KEYWORDS, NULL},
16329 { (char *)"delete_AuiNotebook", (PyCFunction)_wrap_delete_AuiNotebook, METH_O, NULL},
16330 { (char *)"AuiNotebook_Create", (PyCFunction) _wrap_AuiNotebook_Create, METH_VARARGS | METH_KEYWORDS, NULL},
16331 { (char *)"AuiNotebook_AddPage", (PyCFunction) _wrap_AuiNotebook_AddPage, METH_VARARGS | METH_KEYWORDS, NULL},
16332 { (char *)"AuiNotebook_InsertPage", (PyCFunction) _wrap_AuiNotebook_InsertPage, METH_VARARGS | METH_KEYWORDS, NULL},
16333 { (char *)"AuiNotebook_DeletePage", (PyCFunction) _wrap_AuiNotebook_DeletePage, METH_VARARGS | METH_KEYWORDS, NULL},
16334 { (char *)"AuiNotebook_RemovePage", (PyCFunction) _wrap_AuiNotebook_RemovePage, METH_VARARGS | METH_KEYWORDS, NULL},
16335 { (char *)"AuiNotebook_SetPageText", (PyCFunction) _wrap_AuiNotebook_SetPageText, METH_VARARGS | METH_KEYWORDS, NULL},
16336 { (char *)"AuiNotebook_SetPageBitmap", (PyCFunction) _wrap_AuiNotebook_SetPageBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
16337 { (char *)"AuiNotebook_SetSelection", (PyCFunction) _wrap_AuiNotebook_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
16338 { (char *)"AuiNotebook_GetSelection", (PyCFunction)_wrap_AuiNotebook_GetSelection, METH_O, NULL},
16339 { (char *)"AuiNotebook_GetPageCount", (PyCFunction)_wrap_AuiNotebook_GetPageCount, METH_O, NULL},
16340 { (char *)"AuiNotebook_GetPage", (PyCFunction) _wrap_AuiNotebook_GetPage, METH_VARARGS | METH_KEYWORDS, NULL},
16341 { (char *)"AuiNotebook_GetPageIndex", (PyCFunction) _wrap_AuiNotebook_GetPageIndex, METH_VARARGS | METH_KEYWORDS, NULL},
16342 { (char *)"AuiNotebook_SetArtProvider", (PyCFunction) _wrap_AuiNotebook_SetArtProvider, METH_VARARGS | METH_KEYWORDS, NULL},
16343 { (char *)"AuiNotebook_GetArtProvider", (PyCFunction)_wrap_AuiNotebook_GetArtProvider, METH_O, NULL},
16344 { (char *)"AuiNotebook_SetUniformBitmapSize", (PyCFunction) _wrap_AuiNotebook_SetUniformBitmapSize, METH_VARARGS | METH_KEYWORDS, NULL},
16345 { (char *)"AuiNotebook_SetTabCtrlHeight", (PyCFunction) _wrap_AuiNotebook_SetTabCtrlHeight, METH_VARARGS | METH_KEYWORDS, NULL},
16346 { (char *)"AuiNotebook_swigregister", AuiNotebook_swigregister, METH_VARARGS, NULL},
16347 { (char *)"AuiNotebook_swiginit", AuiNotebook_swiginit, METH_VARARGS, NULL},
16348 { (char *)"PyAuiDockArt_swigregister", PyAuiDockArt_swigregister, METH_VARARGS, NULL},
16349 { (char *)"PyAuiTabArt_swigregister", PyAuiTabArt_swigregister, METH_VARARGS, NULL},
16350 { NULL, NULL, 0, NULL }
16351 };
16352
16353
16354 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
16355
16356 static void *_p_wxAuiFloatingFrameTo_p_wxMiniFrame(void *x) {
16357 return (void *)((wxMiniFrame *) ((wxAuiFloatingFrame *) x));
16358 }
16359 static void *_p_wxBoxSizerTo_p_wxSizer(void *x) {
16360 return (void *)((wxSizer *) ((wxBoxSizer *) x));
16361 }
16362 static void *_p_wxStaticBoxSizerTo_p_wxSizer(void *x) {
16363 return (void *)((wxSizer *) (wxBoxSizer *) ((wxStaticBoxSizer *) x));
16364 }
16365 static void *_p_wxStdDialogButtonSizerTo_p_wxSizer(void *x) {
16366 return (void *)((wxSizer *) (wxBoxSizer *) ((wxStdDialogButtonSizer *) x));
16367 }
16368 static void *_p_wxGridBagSizerTo_p_wxSizer(void *x) {
16369 return (void *)((wxSizer *) (wxGridSizer *)(wxFlexGridSizer *) ((wxGridBagSizer *) x));
16370 }
16371 static void *_p_wxGridSizerTo_p_wxSizer(void *x) {
16372 return (void *)((wxSizer *) ((wxGridSizer *) x));
16373 }
16374 static void *_p_wxFlexGridSizerTo_p_wxSizer(void *x) {
16375 return (void *)((wxSizer *) (wxGridSizer *) ((wxFlexGridSizer *) x));
16376 }
16377 static void *_p_wxPySizerTo_p_wxSizer(void *x) {
16378 return (void *)((wxSizer *) ((wxPySizer *) x));
16379 }
16380 static void *_p_wxAuiDefaultTabArtTo_p_wxAuiTabArt(void *x) {
16381 return (void *)((wxAuiTabArt *) ((wxAuiDefaultTabArt *) x));
16382 }
16383 static void *_p_wxAuiSimpleTabArtTo_p_wxAuiTabArt(void *x) {
16384 return (void *)((wxAuiTabArt *) ((wxAuiSimpleTabArt *) x));
16385 }
16386 static void *_p_wxPyAuiTabArtTo_p_wxAuiTabArt(void *x) {
16387 return (void *)((wxAuiTabArt *) (wxAuiDefaultTabArt *) ((wxPyAuiTabArt *) x));
16388 }
16389 static void *_p_wxSplitterEventTo_p_wxNotifyEvent(void *x) {
16390 return (void *)((wxNotifyEvent *) ((wxSplitterEvent *) x));
16391 }
16392 static void *_p_wxAuiNotebookEventTo_p_wxNotifyEvent(void *x) {
16393 return (void *)((wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
16394 }
16395 static void *_p_wxFrameTo_p_wxTopLevelWindow(void *x) {
16396 return (void *)((wxTopLevelWindow *) ((wxFrame *) x));
16397 }
16398 static void *_p_wxMiniFrameTo_p_wxTopLevelWindow(void *x) {
16399 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMiniFrame *) x));
16400 }
16401 static void *_p_wxFontDialogTo_p_wxTopLevelWindow(void *x) {
16402 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFontDialog *) x));
16403 }
16404 static void *_p_wxDirDialogTo_p_wxTopLevelWindow(void *x) {
16405 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxDirDialog *) x));
16406 }
16407 static void *_p_wxColourDialogTo_p_wxTopLevelWindow(void *x) {
16408 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxColourDialog *) x));
16409 }
16410 static void *_p_wxDialogTo_p_wxTopLevelWindow(void *x) {
16411 return (void *)((wxTopLevelWindow *) ((wxDialog *) x));
16412 }
16413 static void *_p_wxSplashScreenTo_p_wxTopLevelWindow(void *x) {
16414 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxSplashScreen *) x));
16415 }
16416 static void *_p_wxMDIParentFrameTo_p_wxTopLevelWindow(void *x) {
16417 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIParentFrame *) x));
16418 }
16419 static void *_p_wxMDIChildFrameTo_p_wxTopLevelWindow(void *x) {
16420 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIChildFrame *) x));
16421 }
16422 static void *_p_wxAuiFloatingFrameTo_p_wxTopLevelWindow(void *x) {
16423 return (void *)((wxTopLevelWindow *) (wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
16424 }
16425 static void *_p_wxMessageDialogTo_p_wxTopLevelWindow(void *x) {
16426 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMessageDialog *) x));
16427 }
16428 static void *_p_wxNumberEntryDialogTo_p_wxTopLevelWindow(void *x) {
16429 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxNumberEntryDialog *) x));
16430 }
16431 static void *_p_wxPasswordEntryDialogTo_p_wxTopLevelWindow(void *x) {
16432 return (void *)((wxTopLevelWindow *) (wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
16433 }
16434 static void *_p_wxTextEntryDialogTo_p_wxTopLevelWindow(void *x) {
16435 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxTextEntryDialog *) x));
16436 }
16437 static void *_p_wxSingleChoiceDialogTo_p_wxTopLevelWindow(void *x) {
16438 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxSingleChoiceDialog *) x));
16439 }
16440 static void *_p_wxMultiChoiceDialogTo_p_wxTopLevelWindow(void *x) {
16441 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMultiChoiceDialog *) x));
16442 }
16443 static void *_p_wxFileDialogTo_p_wxTopLevelWindow(void *x) {
16444 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFileDialog *) x));
16445 }
16446 static void *_p_wxProgressDialogTo_p_wxTopLevelWindow(void *x) {
16447 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxProgressDialog *) x));
16448 }
16449 static void *_p_wxFindReplaceDialogTo_p_wxTopLevelWindow(void *x) {
16450 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFindReplaceDialog *) x));
16451 }
16452 static void *_p_wxPreviewFrameTo_p_wxTopLevelWindow(void *x) {
16453 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxPreviewFrame *) x));
16454 }
16455 static void *_p_wxPyPreviewFrameTo_p_wxTopLevelWindow(void *x) {
16456 return (void *)((wxTopLevelWindow *) (wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
16457 }
16458 static void *_p_wxSplashScreenTo_p_wxWindow(void *x) {
16459 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
16460 }
16461 static void *_p_wxMiniFrameTo_p_wxWindow(void *x) {
16462 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
16463 }
16464 static void *_p_wxPyPanelTo_p_wxWindow(void *x) {
16465 return (void *)((wxWindow *) (wxPanel *) ((wxPyPanel *) x));
16466 }
16467 static void *_p_wxMenuBarTo_p_wxWindow(void *x) {
16468 return (void *)((wxWindow *) ((wxMenuBar *) x));
16469 }
16470 static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x) {
16471 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
16472 }
16473 static void *_p_wxProgressDialogTo_p_wxWindow(void *x) {
16474 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
16475 }
16476 static void *_p_wxMessageDialogTo_p_wxWindow(void *x) {
16477 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
16478 }
16479 static void *_p_wxNumberEntryDialogTo_p_wxWindow(void *x) {
16480 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
16481 }
16482 static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x) {
16483 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
16484 }
16485 static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x) {
16486 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
16487 }
16488 static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x) {
16489 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
16490 }
16491 static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x) {
16492 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
16493 }
16494 static void *_p_wxFileDialogTo_p_wxWindow(void *x) {
16495 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
16496 }
16497 static void *_p_wxPanelTo_p_wxWindow(void *x) {
16498 return (void *)((wxWindow *) ((wxPanel *) x));
16499 }
16500 static void *_p_wxStatusBarTo_p_wxWindow(void *x) {
16501 return (void *)((wxWindow *) ((wxStatusBar *) x));
16502 }
16503 static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x) {
16504 return (void *)((wxWindow *) (wxPanel *) ((wxPyVScrolledWindow *) x));
16505 }
16506 static void *_p_wxTipWindowTo_p_wxWindow(void *x) {
16507 return (void *)((wxWindow *) (wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
16508 }
16509 static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x) {
16510 return (void *)((wxWindow *) (wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
16511 }
16512 static void *_p_wxPopupWindowTo_p_wxWindow(void *x) {
16513 return (void *)((wxWindow *) ((wxPopupWindow *) x));
16514 }
16515 static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x) {
16516 return (void *)((wxWindow *) (wxSashWindow *) ((wxSashLayoutWindow *) x));
16517 }
16518 static void *_p_wxScrolledWindowTo_p_wxWindow(void *x) {
16519 return (void *)((wxWindow *) (wxPanel *) ((wxScrolledWindow *) x));
16520 }
16521 static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x) {
16522 return (void *)((wxWindow *) ((wxTopLevelWindow *) x));
16523 }
16524 static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x) {
16525 return (void *)((wxWindow *) ((wxSplashScreenWindow *) x));
16526 }
16527 static void *_p_wxSplitterWindowTo_p_wxWindow(void *x) {
16528 return (void *)((wxWindow *) ((wxSplitterWindow *) x));
16529 }
16530 static void *_p_wxSashWindowTo_p_wxWindow(void *x) {
16531 return (void *)((wxWindow *) ((wxSashWindow *) x));
16532 }
16533 static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x) {
16534 return (void *)((wxWindow *) ((wxMDIClientWindow *) x));
16535 }
16536 static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x) {
16537 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
16538 }
16539 static void *_p_wxControlTo_p_wxWindow(void *x) {
16540 return (void *)((wxWindow *) ((wxControl *) x));
16541 }
16542 static void *_p_wxPreviewFrameTo_p_wxWindow(void *x) {
16543 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
16544 }
16545 static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x) {
16546 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
16547 }
16548 static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x) {
16549 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
16550 }
16551 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x) {
16552 return (void *)((wxWindow *) (wxControl *) ((wxControlWithItems *) x));
16553 }
16554 static void *_p_wxPyWindowTo_p_wxWindow(void *x) {
16555 return (void *)((wxWindow *) ((wxPyWindow *) x));
16556 }
16557 static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x) {
16558 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
16559 }
16560 static void *_p_wxSimpleHtmlListBoxTo_p_wxWindow(void *x) {
16561 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
16562 }
16563 static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x) {
16564 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
16565 }
16566 static void *_p_wxPyVListBoxTo_p_wxWindow(void *x) {
16567 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
16568 }
16569 static void *_p_wxAuiNotebookTo_p_wxWindow(void *x) {
16570 return (void *)((wxWindow *) (wxControl *) ((wxAuiNotebook *) x));
16571 }
16572 static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x) {
16573 return (void *)((wxWindow *) (wxPanel *) ((wxPreviewControlBar *) x));
16574 }
16575 static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x) {
16576 return (void *)((wxWindow *) (wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
16577 }
16578 static void *_p_wxAuiTabCtrlTo_p_wxWindow(void *x) {
16579 return (void *)((wxWindow *) (wxControl *) ((wxAuiTabCtrl *) x));
16580 }
16581 static void *_p_wxFrameTo_p_wxWindow(void *x) {
16582 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxFrame *) x));
16583 }
16584 static void *_p_wxFontDialogTo_p_wxWindow(void *x) {
16585 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
16586 }
16587 static void *_p_wxDirDialogTo_p_wxWindow(void *x) {
16588 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
16589 }
16590 static void *_p_wxColourDialogTo_p_wxWindow(void *x) {
16591 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
16592 }
16593 static void *_p_wxDialogTo_p_wxWindow(void *x) {
16594 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxDialog *) x));
16595 }
16596 static void *_p_wxAuiFloatingFrameTo_p_wxWindow(void *x) {
16597 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
16598 }
16599 static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x) {
16600 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
16601 }
16602 static void *_p_p_wxSplashScreenTo_p_p_wxWindow(void *x) {
16603 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen **) x));
16604 }
16605 static void *_p_p_wxMiniFrameTo_p_p_wxWindow(void *x) {
16606 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame **) x));
16607 }
16608 static void *_p_p_wxPyPanelTo_p_p_wxWindow(void *x) {
16609 return (void *)((wxWindow **) (wxPanel *) ((wxPyPanel **) x));
16610 }
16611 static void *_p_p_wxMenuBarTo_p_p_wxWindow(void *x) {
16612 return (void *)((wxWindow **) ((wxMenuBar **) x));
16613 }
16614 static void *_p_p_wxFindReplaceDialogTo_p_p_wxWindow(void *x) {
16615 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog **) x));
16616 }
16617 static void *_p_p_wxProgressDialogTo_p_p_wxWindow(void *x) {
16618 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog **) x));
16619 }
16620 static void *_p_p_wxMessageDialogTo_p_p_wxWindow(void *x) {
16621 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog **) x));
16622 }
16623 static void *_p_p_wxNumberEntryDialogTo_p_p_wxWindow(void *x) {
16624 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog **) x));
16625 }
16626 static void *_p_p_wxPasswordEntryDialogTo_p_p_wxWindow(void *x) {
16627 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog **) x));
16628 }
16629 static void *_p_p_wxTextEntryDialogTo_p_p_wxWindow(void *x) {
16630 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog **) x));
16631 }
16632 static void *_p_p_wxSingleChoiceDialogTo_p_p_wxWindow(void *x) {
16633 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog **) x));
16634 }
16635 static void *_p_p_wxMultiChoiceDialogTo_p_p_wxWindow(void *x) {
16636 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog **) x));
16637 }
16638 static void *_p_p_wxFileDialogTo_p_p_wxWindow(void *x) {
16639 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxFileDialog **) x));
16640 }
16641 static void *_p_p_wxPanelTo_p_p_wxWindow(void *x) {
16642 return (void *)((wxWindow **) ((wxPanel **) x));
16643 }
16644 static void *_p_p_wxStatusBarTo_p_p_wxWindow(void *x) {
16645 return (void *)((wxWindow **) ((wxStatusBar **) x));
16646 }
16647 static void *_p_p_wxPyVScrolledWindowTo_p_p_wxWindow(void *x) {
16648 return (void *)((wxWindow **) (wxPanel *) ((wxPyVScrolledWindow **) x));
16649 }
16650 static void *_p_p_wxTipWindowTo_p_p_wxWindow(void *x) {
16651 return (void *)((wxWindow **) (wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow **) x));
16652 }
16653 static void *_p_p_wxPyPopupTransientWindowTo_p_p_wxWindow(void *x) {
16654 return (void *)((wxWindow **) (wxPopupWindow *) ((wxPyPopupTransientWindow **) x));
16655 }
16656 static void *_p_p_wxPopupWindowTo_p_p_wxWindow(void *x) {
16657 return (void *)((wxWindow **) ((wxPopupWindow **) x));
16658 }
16659 static void *_p_p_wxSashLayoutWindowTo_p_p_wxWindow(void *x) {
16660 return (void *)((wxWindow **) (wxSashWindow *) ((wxSashLayoutWindow **) x));
16661 }
16662 static void *_p_p_wxScrolledWindowTo_p_p_wxWindow(void *x) {
16663 return (void *)((wxWindow **) (wxPanel *) ((wxScrolledWindow **) x));
16664 }
16665 static void *_p_p_wxTopLevelWindowTo_p_p_wxWindow(void *x) {
16666 return (void *)((wxWindow **) ((wxTopLevelWindow **) x));
16667 }
16668 static void *_p_p_wxSplashScreenWindowTo_p_p_wxWindow(void *x) {
16669 return (void *)((wxWindow **) ((wxSplashScreenWindow **) x));
16670 }
16671 static void *_p_p_wxSplitterWindowTo_p_p_wxWindow(void *x) {
16672 return (void *)((wxWindow **) ((wxSplitterWindow **) x));
16673 }
16674 static void *_p_p_wxSashWindowTo_p_p_wxWindow(void *x) {
16675 return (void *)((wxWindow **) ((wxSashWindow **) x));
16676 }
16677 static void *_p_p_wxMDIClientWindowTo_p_p_wxWindow(void *x) {
16678 return (void *)((wxWindow **) ((wxMDIClientWindow **) x));
16679 }
16680 static void *_p_p_wxPyScrolledWindowTo_p_p_wxWindow(void *x) {
16681 return (void *)((wxWindow **) (wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow **) x));
16682 }
16683 static void *_p_p_wxControlTo_p_p_wxWindow(void *x) {
16684 return (void *)((wxWindow **) ((wxControl **) x));
16685 }
16686 static void *_p_p_wxPreviewFrameTo_p_p_wxWindow(void *x) {
16687 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame **) x));
16688 }
16689 static void *_p_p_wxPyPreviewFrameTo_p_p_wxWindow(void *x) {
16690 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame **) x));
16691 }
16692 static void *_p_p_wxMDIChildFrameTo_p_p_wxWindow(void *x) {
16693 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame **) x));
16694 }
16695 static void *_p_p_wxControlWithItemsTo_p_p_wxWindow(void *x) {
16696 return (void *)((wxWindow **) (wxControl *) ((wxControlWithItems **) x));
16697 }
16698 static void *_p_p_wxPyWindowTo_p_p_wxWindow(void *x) {
16699 return (void *)((wxWindow **) ((wxPyWindow **) x));
16700 }
16701 static void *_p_p_wxPreviewCanvasTo_p_p_wxWindow(void *x) {
16702 return (void *)((wxWindow **) (wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas **) x));
16703 }
16704 static void *_p_p_wxSimpleHtmlListBoxTo_p_p_wxWindow(void *x) {
16705 return (void *)((wxWindow **) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox **) x));
16706 }
16707 static void *_p_p_wxPyHtmlListBoxTo_p_p_wxWindow(void *x) {
16708 return (void *)((wxWindow **) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox **) x));
16709 }
16710 static void *_p_p_wxPyVListBoxTo_p_p_wxWindow(void *x) {
16711 return (void *)((wxWindow **) (wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox **) x));
16712 }
16713 static void *_p_p_wxAuiNotebookTo_p_p_wxWindow(void *x) {
16714 return (void *)((wxWindow **) (wxControl *) ((wxAuiNotebook **) x));
16715 }
16716 static void *_p_p_wxPreviewControlBarTo_p_p_wxWindow(void *x) {
16717 return (void *)((wxWindow **) (wxPanel *) ((wxPreviewControlBar **) x));
16718 }
16719 static void *_p_p_wxPyPreviewControlBarTo_p_p_wxWindow(void *x) {
16720 return (void *)((wxWindow **) (wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar **) x));
16721 }
16722 static void *_p_p_wxAuiTabCtrlTo_p_p_wxWindow(void *x) {
16723 return (void *)((wxWindow **) (wxControl *) ((wxAuiTabCtrl **) x));
16724 }
16725 static void *_p_p_wxFrameTo_p_p_wxWindow(void *x) {
16726 return (void *)((wxWindow **) (wxTopLevelWindow *) ((wxFrame **) x));
16727 }
16728 static void *_p_p_wxFontDialogTo_p_p_wxWindow(void *x) {
16729 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxFontDialog **) x));
16730 }
16731 static void *_p_p_wxDirDialogTo_p_p_wxWindow(void *x) {
16732 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxDirDialog **) x));
16733 }
16734 static void *_p_p_wxColourDialogTo_p_p_wxWindow(void *x) {
16735 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxColourDialog **) x));
16736 }
16737 static void *_p_p_wxDialogTo_p_p_wxWindow(void *x) {
16738 return (void *)((wxWindow **) (wxTopLevelWindow *) ((wxDialog **) x));
16739 }
16740 static void *_p_p_wxAuiFloatingFrameTo_p_p_wxWindow(void *x) {
16741 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame **) x));
16742 }
16743 static void *_p_p_wxMDIParentFrameTo_p_p_wxWindow(void *x) {
16744 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame **) x));
16745 }
16746 static void *_p_wxControlWithItemsTo_p_wxControl(void *x) {
16747 return (void *)((wxControl *) ((wxControlWithItems *) x));
16748 }
16749 static void *_p_wxAuiTabCtrlTo_p_wxControl(void *x) {
16750 return (void *)((wxControl *) ((wxAuiTabCtrl *) x));
16751 }
16752 static void *_p_wxAuiNotebookTo_p_wxControl(void *x) {
16753 return (void *)((wxControl *) ((wxAuiNotebook *) x));
16754 }
16755 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x) {
16756 return (void *)((wxEvent *) (wxCommandEvent *) ((wxContextMenuEvent *) x));
16757 }
16758 static void *_p_wxMenuEventTo_p_wxEvent(void *x) {
16759 return (void *)((wxEvent *) ((wxMenuEvent *) x));
16760 }
16761 static void *_p_wxCloseEventTo_p_wxEvent(void *x) {
16762 return (void *)((wxEvent *) ((wxCloseEvent *) x));
16763 }
16764 static void *_p_wxMouseEventTo_p_wxEvent(void *x) {
16765 return (void *)((wxEvent *) ((wxMouseEvent *) x));
16766 }
16767 static void *_p_wxEraseEventTo_p_wxEvent(void *x) {
16768 return (void *)((wxEvent *) ((wxEraseEvent *) x));
16769 }
16770 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x) {
16771 return (void *)((wxEvent *) ((wxSetCursorEvent *) x));
16772 }
16773 static void *_p_wxSplitterEventTo_p_wxEvent(void *x) {
16774 return (void *)((wxEvent *) (wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
16775 }
16776 static void *_p_wxAuiManagerEventTo_p_wxEvent(void *x) {
16777 return (void *)((wxEvent *) ((wxAuiManagerEvent *) x));
16778 }
16779 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x) {
16780 return (void *)((wxEvent *) ((wxInitDialogEvent *) x));
16781 }
16782 static void *_p_wxScrollEventTo_p_wxEvent(void *x) {
16783 return (void *)((wxEvent *) (wxCommandEvent *) ((wxScrollEvent *) x));
16784 }
16785 static void *_p_wxFindDialogEventTo_p_wxEvent(void *x) {
16786 return (void *)((wxEvent *) (wxCommandEvent *) ((wxFindDialogEvent *) x));
16787 }
16788 static void *_p_wxNotifyEventTo_p_wxEvent(void *x) {
16789 return (void *)((wxEvent *) (wxCommandEvent *) ((wxNotifyEvent *) x));
16790 }
16791 static void *_p_wxMouseCaptureLostEventTo_p_wxEvent(void *x) {
16792 return (void *)((wxEvent *) ((wxMouseCaptureLostEvent *) x));
16793 }
16794 static void *_p_wxPyEventTo_p_wxEvent(void *x) {
16795 return (void *)((wxEvent *) ((wxPyEvent *) x));
16796 }
16797 static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x) {
16798 return (void *)((wxEvent *) ((wxCalculateLayoutEvent *) x));
16799 }
16800 static void *_p_wxAuiNotebookEventTo_p_wxEvent(void *x) {
16801 return (void *)((wxEvent *) (wxCommandEvent *)(wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
16802 }
16803 static void *_p_wxIdleEventTo_p_wxEvent(void *x) {
16804 return (void *)((wxEvent *) ((wxIdleEvent *) x));
16805 }
16806 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x) {
16807 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowCreateEvent *) x));
16808 }
16809 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x) {
16810 return (void *)((wxEvent *) ((wxQueryNewPaletteEvent *) x));
16811 }
16812 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x) {
16813 return (void *)((wxEvent *) ((wxMaximizeEvent *) x));
16814 }
16815 static void *_p_wxIconizeEventTo_p_wxEvent(void *x) {
16816 return (void *)((wxEvent *) ((wxIconizeEvent *) x));
16817 }
16818 static void *_p_wxActivateEventTo_p_wxEvent(void *x) {
16819 return (void *)((wxEvent *) ((wxActivateEvent *) x));
16820 }
16821 static void *_p_wxSizeEventTo_p_wxEvent(void *x) {
16822 return (void *)((wxEvent *) ((wxSizeEvent *) x));
16823 }
16824 static void *_p_wxMoveEventTo_p_wxEvent(void *x) {
16825 return (void *)((wxEvent *) ((wxMoveEvent *) x));
16826 }
16827 static void *_p_wxDateEventTo_p_wxEvent(void *x) {
16828 return (void *)((wxEvent *) (wxCommandEvent *) ((wxDateEvent *) x));
16829 }
16830 static void *_p_wxPaintEventTo_p_wxEvent(void *x) {
16831 return (void *)((wxEvent *) ((wxPaintEvent *) x));
16832 }
16833 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x) {
16834 return (void *)((wxEvent *) ((wxNcPaintEvent *) x));
16835 }
16836 static void *_p_wxClipboardTextEventTo_p_wxEvent(void *x) {
16837 return (void *)((wxEvent *) (wxCommandEvent *) ((wxClipboardTextEvent *) x));
16838 }
16839 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x) {
16840 return (void *)((wxEvent *) (wxCommandEvent *) ((wxUpdateUIEvent *) x));
16841 }
16842 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x) {
16843 return (void *)((wxEvent *) ((wxPaletteChangedEvent *) x));
16844 }
16845 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x) {
16846 return (void *)((wxEvent *) ((wxDisplayChangedEvent *) x));
16847 }
16848 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x) {
16849 return (void *)((wxEvent *) ((wxMouseCaptureChangedEvent *) x));
16850 }
16851 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x) {
16852 return (void *)((wxEvent *) ((wxSysColourChangedEvent *) x));
16853 }
16854 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x) {
16855 return (void *)((wxEvent *) ((wxDropFilesEvent *) x));
16856 }
16857 static void *_p_wxFocusEventTo_p_wxEvent(void *x) {
16858 return (void *)((wxEvent *) ((wxFocusEvent *) x));
16859 }
16860 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x) {
16861 return (void *)((wxEvent *) (wxCommandEvent *) ((wxChildFocusEvent *) x));
16862 }
16863 static void *_p_wxSashEventTo_p_wxEvent(void *x) {
16864 return (void *)((wxEvent *) (wxCommandEvent *) ((wxSashEvent *) x));
16865 }
16866 static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x) {
16867 return (void *)((wxEvent *) ((wxQueryLayoutInfoEvent *) x));
16868 }
16869 static void *_p_wxShowEventTo_p_wxEvent(void *x) {
16870 return (void *)((wxEvent *) ((wxShowEvent *) x));
16871 }
16872 static void *_p_wxCommandEventTo_p_wxEvent(void *x) {
16873 return (void *)((wxEvent *) ((wxCommandEvent *) x));
16874 }
16875 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x) {
16876 return (void *)((wxEvent *) (wxCommandEvent *) ((wxPyCommandEvent *) x));
16877 }
16878 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x) {
16879 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowDestroyEvent *) x));
16880 }
16881 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x) {
16882 return (void *)((wxEvent *) ((wxNavigationKeyEvent *) x));
16883 }
16884 static void *_p_wxKeyEventTo_p_wxEvent(void *x) {
16885 return (void *)((wxEvent *) ((wxKeyEvent *) x));
16886 }
16887 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x) {
16888 return (void *)((wxEvent *) ((wxScrollWinEvent *) x));
16889 }
16890 static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x) {
16891 return (void *)((wxEvent *) ((wxTaskBarIconEvent *) x));
16892 }
16893 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x) {
16894 return (void *)((wxObject *) ((wxLayoutConstraints *) x));
16895 }
16896 static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x) {
16897 return (void *)((wxObject *) (wxEvent *) ((wxQueryLayoutInfoEvent *) x));
16898 }
16899 static void *_p_wxPreviewFrameTo_p_wxObject(void *x) {
16900 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
16901 }
16902 static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x) {
16903 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
16904 }
16905 static void *_p_wxSizerItemTo_p_wxObject(void *x) {
16906 return (void *)((wxObject *) ((wxSizerItem *) x));
16907 }
16908 static void *_p_wxGBSizerItemTo_p_wxObject(void *x) {
16909 return (void *)((wxObject *) (wxSizerItem *) ((wxGBSizerItem *) x));
16910 }
16911 static void *_p_wxScrollEventTo_p_wxObject(void *x) {
16912 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxScrollEvent *) x));
16913 }
16914 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x) {
16915 return (void *)((wxObject *) ((wxIndividualLayoutConstraint *) x));
16916 }
16917 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x) {
16918 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStaticBoxSizer *) x));
16919 }
16920 static void *_p_wxBoxSizerTo_p_wxObject(void *x) {
16921 return (void *)((wxObject *) (wxSizer *) ((wxBoxSizer *) x));
16922 }
16923 static void *_p_wxSizerTo_p_wxObject(void *x) {
16924 return (void *)((wxObject *) ((wxSizer *) x));
16925 }
16926 static void *_p_wxGridBagSizerTo_p_wxObject(void *x) {
16927 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *)(wxFlexGridSizer *) ((wxGridBagSizer *) x));
16928 }
16929 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x) {
16930 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxUpdateUIEvent *) x));
16931 }
16932 static void *_p_wxPyPanelTo_p_wxObject(void *x) {
16933 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyPanel *) x));
16934 }
16935 static void *_p_wxEventTo_p_wxObject(void *x) {
16936 return (void *)((wxObject *) ((wxEvent *) x));
16937 }
16938 static void *_p_wxFontDataTo_p_wxObject(void *x) {
16939 return (void *)((wxObject *) ((wxFontData *) x));
16940 }
16941 static void *_p_wxPrintDataTo_p_wxObject(void *x) {
16942 return (void *)((wxObject *) ((wxPrintData *) x));
16943 }
16944 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x) {
16945 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *) ((wxFlexGridSizer *) x));
16946 }
16947 static void *_p_wxGridSizerTo_p_wxObject(void *x) {
16948 return (void *)((wxObject *) (wxSizer *) ((wxGridSizer *) x));
16949 }
16950 static void *_p_wxInitDialogEventTo_p_wxObject(void *x) {
16951 return (void *)((wxObject *) (wxEvent *) ((wxInitDialogEvent *) x));
16952 }
16953 static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x) {
16954 return (void *)((wxObject *) ((wxLayoutAlgorithm *) x));
16955 }
16956 static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x) {
16957 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyTaskBarIcon *) x));
16958 }
16959 static void *_p_wxFindDialogEventTo_p_wxObject(void *x) {
16960 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxFindDialogEvent *) x));
16961 }
16962 static void *_p_wxAuiTabCtrlTo_p_wxObject(void *x) {
16963 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxAuiTabCtrl *) x));
16964 }
16965 static void *_p_wxClipboardTextEventTo_p_wxObject(void *x) {
16966 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxClipboardTextEvent *) x));
16967 }
16968 static void *_p_wxPaintEventTo_p_wxObject(void *x) {
16969 return (void *)((wxObject *) (wxEvent *) ((wxPaintEvent *) x));
16970 }
16971 static void *_p_wxNcPaintEventTo_p_wxObject(void *x) {
16972 return (void *)((wxObject *) (wxEvent *) ((wxNcPaintEvent *) x));
16973 }
16974 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x) {
16975 return (void *)((wxObject *) (wxEvent *) ((wxPaletteChangedEvent *) x));
16976 }
16977 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x) {
16978 return (void *)((wxObject *) (wxEvent *) ((wxDisplayChangedEvent *) x));
16979 }
16980 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x) {
16981 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureChangedEvent *) x));
16982 }
16983 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x) {
16984 return (void *)((wxObject *) (wxEvent *) ((wxSysColourChangedEvent *) x));
16985 }
16986 static void *_p_wxPreviewCanvasTo_p_wxObject(void *x) {
16987 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
16988 }
16989 static void *_p_wxControlTo_p_wxObject(void *x) {
16990 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxControl *) x));
16991 }
16992 static void *_p_wxSetCursorEventTo_p_wxObject(void *x) {
16993 return (void *)((wxObject *) (wxEvent *) ((wxSetCursorEvent *) x));
16994 }
16995 static void *_p_wxSplitterEventTo_p_wxObject(void *x) {
16996 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
16997 }
16998 static void *_p_wxAuiManagerEventTo_p_wxObject(void *x) {
16999 return (void *)((wxObject *) (wxEvent *) ((wxAuiManagerEvent *) x));
17000 }
17001 static void *_p_wxFSFileTo_p_wxObject(void *x) {
17002 return (void *)((wxObject *) ((wxFSFile *) x));
17003 }
17004 static void *_p_wxFindReplaceDataTo_p_wxObject(void *x) {
17005 return (void *)((wxObject *) ((wxFindReplaceData *) x));
17006 }
17007 static void *_p_wxAuiFloatingFrameTo_p_wxObject(void *x) {
17008 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
17009 }
17010 static void *_p_wxPySizerTo_p_wxObject(void *x) {
17011 return (void *)((wxObject *) (wxSizer *) ((wxPySizer *) x));
17012 }
17013 static void *_p_wxMDIChildFrameTo_p_wxObject(void *x) {
17014 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
17015 }
17016 static void *_p_wxAuiNotebookTo_p_wxObject(void *x) {
17017 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxAuiNotebook *) x));
17018 }
17019 static void *_p_wxColourDataTo_p_wxObject(void *x) {
17020 return (void *)((wxObject *) ((wxColourData *) x));
17021 }
17022 static void *_p_wxPyEventTo_p_wxObject(void *x) {
17023 return (void *)((wxObject *) (wxEvent *) ((wxPyEvent *) x));
17024 }
17025 static void *_p_wxNotifyEventTo_p_wxObject(void *x) {
17026 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxNotifyEvent *) x));
17027 }
17028 static void *_p_wxPyWindowTo_p_wxObject(void *x) {
17029 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPyWindow *) x));
17030 }
17031 static void *_p_wxSplashScreenTo_p_wxObject(void *x) {
17032 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
17033 }
17034 static void *_p_wxFileDialogTo_p_wxObject(void *x) {
17035 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
17036 }
17037 static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x) {
17038 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
17039 }
17040 static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x) {
17041 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
17042 }
17043 static void *_p_wxTextEntryDialogTo_p_wxObject(void *x) {
17044 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
17045 }
17046 static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x) {
17047 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
17048 }
17049 static void *_p_wxNumberEntryDialogTo_p_wxObject(void *x) {
17050 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
17051 }
17052 static void *_p_wxMessageDialogTo_p_wxObject(void *x) {
17053 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
17054 }
17055 static void *_p_wxProgressDialogTo_p_wxObject(void *x) {
17056 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
17057 }
17058 static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x) {
17059 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
17060 }
17061 static void *_p_wxShowEventTo_p_wxObject(void *x) {
17062 return (void *)((wxObject *) (wxEvent *) ((wxShowEvent *) x));
17063 }
17064 static void *_p_wxPrinterTo_p_wxObject(void *x) {
17065 return (void *)((wxObject *) ((wxPrinter *) x));
17066 }
17067 static void *_p_wxMenuItemTo_p_wxObject(void *x) {
17068 return (void *)((wxObject *) ((wxMenuItem *) x));
17069 }
17070 static void *_p_wxDateEventTo_p_wxObject(void *x) {
17071 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxDateEvent *) x));
17072 }
17073 static void *_p_wxIdleEventTo_p_wxObject(void *x) {
17074 return (void *)((wxObject *) (wxEvent *) ((wxIdleEvent *) x));
17075 }
17076 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x) {
17077 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowCreateEvent *) x));
17078 }
17079 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x) {
17080 return (void *)((wxObject *) (wxEvent *) ((wxQueryNewPaletteEvent *) x));
17081 }
17082 static void *_p_wxMaximizeEventTo_p_wxObject(void *x) {
17083 return (void *)((wxObject *) (wxEvent *) ((wxMaximizeEvent *) x));
17084 }
17085 static void *_p_wxIconizeEventTo_p_wxObject(void *x) {
17086 return (void *)((wxObject *) (wxEvent *) ((wxIconizeEvent *) x));
17087 }
17088 static void *_p_wxSizeEventTo_p_wxObject(void *x) {
17089 return (void *)((wxObject *) (wxEvent *) ((wxSizeEvent *) x));
17090 }
17091 static void *_p_wxMoveEventTo_p_wxObject(void *x) {
17092 return (void *)((wxObject *) (wxEvent *) ((wxMoveEvent *) x));
17093 }
17094 static void *_p_wxActivateEventTo_p_wxObject(void *x) {
17095 return (void *)((wxObject *) (wxEvent *) ((wxActivateEvent *) x));
17096 }
17097 static void *_p_wxPNMHandlerTo_p_wxObject(void *x) {
17098 return (void *)((wxObject *) (wxImageHandler *) ((wxPNMHandler *) x));
17099 }
17100 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x) {
17101 return (void *)((wxObject *) (wxImageHandler *) ((wxJPEGHandler *) x));
17102 }
17103 static void *_p_wxPCXHandlerTo_p_wxObject(void *x) {
17104 return (void *)((wxObject *) (wxImageHandler *) ((wxPCXHandler *) x));
17105 }
17106 static void *_p_wxGIFHandlerTo_p_wxObject(void *x) {
17107 return (void *)((wxObject *) (wxImageHandler *) ((wxGIFHandler *) x));
17108 }
17109 static void *_p_wxPNGHandlerTo_p_wxObject(void *x) {
17110 return (void *)((wxObject *) (wxImageHandler *) ((wxPNGHandler *) x));
17111 }
17112 static void *_p_wxANIHandlerTo_p_wxObject(void *x) {
17113 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *)(wxCURHandler *) ((wxANIHandler *) x));
17114 }
17115 static void *_p_wxCURHandlerTo_p_wxObject(void *x) {
17116 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *) ((wxCURHandler *) x));
17117 }
17118 static void *_p_wxICOHandlerTo_p_wxObject(void *x) {
17119 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *) ((wxICOHandler *) x));
17120 }
17121 static void *_p_wxBMPHandlerTo_p_wxObject(void *x) {
17122 return (void *)((wxObject *) (wxImageHandler *) ((wxBMPHandler *) x));
17123 }
17124 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x) {
17125 return (void *)((wxObject *) (wxImageHandler *) ((wxPyImageHandler *) x));
17126 }
17127 static void *_p_wxImageHandlerTo_p_wxObject(void *x) {
17128 return (void *)((wxObject *) ((wxImageHandler *) x));
17129 }
17130 static void *_p_wxXPMHandlerTo_p_wxObject(void *x) {
17131 return (void *)((wxObject *) (wxImageHandler *) ((wxXPMHandler *) x));
17132 }
17133 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x) {
17134 return (void *)((wxObject *) (wxImageHandler *) ((wxTIFFHandler *) x));
17135 }
17136 static void *_p_wxTGAHandlerTo_p_wxObject(void *x) {
17137 return (void *)((wxObject *) (wxImageHandler *) ((wxTGAHandler *) x));
17138 }
17139 static void *_p_wxEvtHandlerTo_p_wxObject(void *x) {
17140 return (void *)((wxObject *) ((wxEvtHandler *) x));
17141 }
17142 static void *_p_wxMouseCaptureLostEventTo_p_wxObject(void *x) {
17143 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureLostEvent *) x));
17144 }
17145 static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x) {
17146 return (void *)((wxObject *) (wxEvent *) ((wxCalculateLayoutEvent *) x));
17147 }
17148 static void *_p_wxPyVListBoxTo_p_wxObject(void *x) {
17149 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
17150 }
17151 static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x) {
17152 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
17153 }
17154 static void *_p_wxSimpleHtmlListBoxTo_p_wxObject(void *x) {
17155 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
17156 }
17157 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x) {
17158 return (void *)((wxObject *) ((wxAcceleratorTable *) x));
17159 }
17160 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x) {
17161 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStdDialogButtonSizer *) x));
17162 }
17163 static void *_p_wxMiniFrameTo_p_wxObject(void *x) {
17164 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
17165 }
17166 static void *_p_wxImageTo_p_wxObject(void *x) {
17167 return (void *)((wxObject *) ((wxImage *) x));
17168 }
17169 static void *_p_wxFrameTo_p_wxObject(void *x) {
17170 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
17171 }
17172 static void *_p_wxPyPrintoutTo_p_wxObject(void *x) {
17173 return (void *)((wxObject *) ((wxPyPrintout *) x));
17174 }
17175 static void *_p_wxScrollWinEventTo_p_wxObject(void *x) {
17176 return (void *)((wxObject *) (wxEvent *) ((wxScrollWinEvent *) x));
17177 }
17178 static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x) {
17179 return (void *)((wxObject *) (wxEvent *) ((wxTaskBarIconEvent *) x));
17180 }
17181 static void *_p_wxStatusBarTo_p_wxObject(void *x) {
17182 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxStatusBar *) x));
17183 }
17184 static void *_p_wxAuiManagerTo_p_wxObject(void *x) {
17185 return (void *)((wxObject *) (wxEvtHandler *) ((wxAuiManager *) x));
17186 }
17187 static void *_p_wxMDIParentFrameTo_p_wxObject(void *x) {
17188 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
17189 }
17190 static void *_p_wxAuiNotebookEventTo_p_wxObject(void *x) {
17191 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
17192 }
17193 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x) {
17194 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowDestroyEvent *) x));
17195 }
17196 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x) {
17197 return (void *)((wxObject *) (wxEvent *) ((wxNavigationKeyEvent *) x));
17198 }
17199 static void *_p_wxKeyEventTo_p_wxObject(void *x) {
17200 return (void *)((wxObject *) (wxEvent *) ((wxKeyEvent *) x));
17201 }
17202 static void *_p_wxWindowTo_p_wxObject(void *x) {
17203 return (void *)((wxObject *) (wxEvtHandler *) ((wxWindow *) x));
17204 }
17205 static void *_p_wxMenuTo_p_wxObject(void *x) {
17206 return (void *)((wxObject *) (wxEvtHandler *) ((wxMenu *) x));
17207 }
17208 static void *_p_wxMenuBarTo_p_wxObject(void *x) {
17209 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMenuBar *) x));
17210 }
17211 static void *_p_wxScrolledWindowTo_p_wxObject(void *x) {
17212 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
17213 }
17214 static void *_p_wxTopLevelWindowTo_p_wxObject(void *x) {
17215 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxTopLevelWindow *) x));
17216 }
17217 static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x) {
17218 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplashScreenWindow *) x));
17219 }
17220 static void *_p_wxSplitterWindowTo_p_wxObject(void *x) {
17221 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplitterWindow *) x));
17222 }
17223 static void *_p_wxSashWindowTo_p_wxObject(void *x) {
17224 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSashWindow *) x));
17225 }
17226 static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x) {
17227 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
17228 }
17229 static void *_p_wxPopupWindowTo_p_wxObject(void *x) {
17230 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPopupWindow *) x));
17231 }
17232 static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x) {
17233 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
17234 }
17235 static void *_p_wxTipWindowTo_p_wxObject(void *x) {
17236 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
17237 }
17238 static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x) {
17239 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
17240 }
17241 static void *_p_wxMDIClientWindowTo_p_wxObject(void *x) {
17242 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMDIClientWindow *) x));
17243 }
17244 static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x) {
17245 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
17246 }
17247 static void *_p_wxSashEventTo_p_wxObject(void *x) {
17248 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxSashEvent *) x));
17249 }
17250 static void *_p_wxPrintPreviewTo_p_wxObject(void *x) {
17251 return (void *)((wxObject *) ((wxPrintPreview *) x));
17252 }
17253 static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x) {
17254 return (void *)((wxObject *) (wxPrintPreview *) ((wxPyPrintPreview *) x));
17255 }
17256 static void *_p_wxPanelTo_p_wxObject(void *x) {
17257 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPanel *) x));
17258 }
17259 static void *_p_wxDialogTo_p_wxObject(void *x) {
17260 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
17261 }
17262 static void *_p_wxColourDialogTo_p_wxObject(void *x) {
17263 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
17264 }
17265 static void *_p_wxDirDialogTo_p_wxObject(void *x) {
17266 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
17267 }
17268 static void *_p_wxFontDialogTo_p_wxObject(void *x) {
17269 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
17270 }
17271 static void *_p_wxPageSetupDialogTo_p_wxObject(void *x) {
17272 return (void *)((wxObject *) ((wxPageSetupDialog *) x));
17273 }
17274 static void *_p_wxPrintDialogTo_p_wxObject(void *x) {
17275 return (void *)((wxObject *) ((wxPrintDialog *) x));
17276 }
17277 static void *_p_wxFileSystemTo_p_wxObject(void *x) {
17278 return (void *)((wxObject *) ((wxFileSystem *) x));
17279 }
17280 static void *_p_wxContextMenuEventTo_p_wxObject(void *x) {
17281 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxContextMenuEvent *) x));
17282 }
17283 static void *_p_wxMenuEventTo_p_wxObject(void *x) {
17284 return (void *)((wxObject *) (wxEvent *) ((wxMenuEvent *) x));
17285 }
17286 static void *_p_wxPyAppTo_p_wxObject(void *x) {
17287 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyApp *) x));
17288 }
17289 static void *_p_wxCloseEventTo_p_wxObject(void *x) {
17290 return (void *)((wxObject *) (wxEvent *) ((wxCloseEvent *) x));
17291 }
17292 static void *_p_wxMouseEventTo_p_wxObject(void *x) {
17293 return (void *)((wxObject *) (wxEvent *) ((wxMouseEvent *) x));
17294 }
17295 static void *_p_wxEraseEventTo_p_wxObject(void *x) {
17296 return (void *)((wxObject *) (wxEvent *) ((wxEraseEvent *) x));
17297 }
17298 static void *_p_wxPyCommandEventTo_p_wxObject(void *x) {
17299 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxPyCommandEvent *) x));
17300 }
17301 static void *_p_wxCommandEventTo_p_wxObject(void *x) {
17302 return (void *)((wxObject *) (wxEvent *) ((wxCommandEvent *) x));
17303 }
17304 static void *_p_wxPreviewControlBarTo_p_wxObject(void *x) {
17305 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
17306 }
17307 static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x) {
17308 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
17309 }
17310 static void *_p_wxDropFilesEventTo_p_wxObject(void *x) {
17311 return (void *)((wxObject *) (wxEvent *) ((wxDropFilesEvent *) x));
17312 }
17313 static void *_p_wxFocusEventTo_p_wxObject(void *x) {
17314 return (void *)((wxObject *) (wxEvent *) ((wxFocusEvent *) x));
17315 }
17316 static void *_p_wxChildFocusEventTo_p_wxObject(void *x) {
17317 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxChildFocusEvent *) x));
17318 }
17319 static void *_p_wxControlWithItemsTo_p_wxObject(void *x) {
17320 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxControlWithItems *) x));
17321 }
17322 static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x) {
17323 return (void *)((wxObject *) ((wxPageSetupDialogData *) x));
17324 }
17325 static void *_p_wxPrintDialogDataTo_p_wxObject(void *x) {
17326 return (void *)((wxObject *) ((wxPrintDialogData *) x));
17327 }
17328 static void *_p_wxPyValidatorTo_p_wxObject(void *x) {
17329 return (void *)((wxObject *) (wxEvtHandler *)(wxValidator *) ((wxPyValidator *) x));
17330 }
17331 static void *_p_wxValidatorTo_p_wxObject(void *x) {
17332 return (void *)((wxObject *) (wxEvtHandler *) ((wxValidator *) x));
17333 }
17334 static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x) {
17335 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
17336 }
17337 static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x) {
17338 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
17339 }
17340 static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x) {
17341 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyPanel *) x));
17342 }
17343 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x) {
17344 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMenuBar *) x));
17345 }
17346 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x) {
17347 return (void *)((wxEvtHandler *) ((wxValidator *) x));
17348 }
17349 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x) {
17350 return (void *)((wxEvtHandler *) (wxValidator *) ((wxPyValidator *) x));
17351 }
17352 static void *_p_wxMenuTo_p_wxEvtHandler(void *x) {
17353 return (void *)((wxEvtHandler *) ((wxMenu *) x));
17354 }
17355 static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x) {
17356 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
17357 }
17358 static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x) {
17359 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
17360 }
17361 static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x) {
17362 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
17363 }
17364 static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x) {
17365 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
17366 }
17367 static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x) {
17368 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
17369 }
17370 static void *_p_wxNumberEntryDialogTo_p_wxEvtHandler(void *x) {
17371 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
17372 }
17373 static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x) {
17374 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
17375 }
17376 static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x) {
17377 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
17378 }
17379 static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x) {
17380 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
17381 }
17382 static void *_p_wxPanelTo_p_wxEvtHandler(void *x) {
17383 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPanel *) x));
17384 }
17385 static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x) {
17386 return (void *)((wxEvtHandler *) (wxWindow *) ((wxStatusBar *) x));
17387 }
17388 static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x) {
17389 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
17390 }
17391 static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x) {
17392 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
17393 }
17394 static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x) {
17395 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
17396 }
17397 static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x) {
17398 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPopupWindow *) x));
17399 }
17400 static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x) {
17401 return (void *)((wxEvtHandler *) (wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
17402 }
17403 static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x) {
17404 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSashWindow *) x));
17405 }
17406 static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x) {
17407 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplitterWindow *) x));
17408 }
17409 static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x) {
17410 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplashScreenWindow *) x));
17411 }
17412 static void *_p_wxWindowTo_p_wxEvtHandler(void *x) {
17413 return (void *)((wxEvtHandler *) ((wxWindow *) x));
17414 }
17415 static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x) {
17416 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
17417 }
17418 static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x) {
17419 return (void *)((wxEvtHandler *) (wxWindow *) ((wxTopLevelWindow *) x));
17420 }
17421 static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x) {
17422 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMDIClientWindow *) x));
17423 }
17424 static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x) {
17425 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
17426 }
17427 static void *_p_wxControlTo_p_wxEvtHandler(void *x) {
17428 return (void *)((wxEvtHandler *) (wxWindow *) ((wxControl *) x));
17429 }
17430 static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x) {
17431 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
17432 }
17433 static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x) {
17434 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
17435 }
17436 static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x) {
17437 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
17438 }
17439 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x) {
17440 return (void *)((wxEvtHandler *) ((wxPyApp *) x));
17441 }
17442 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x) {
17443 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxControlWithItems *) x));
17444 }
17445 static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x) {
17446 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPyWindow *) x));
17447 }
17448 static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x) {
17449 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
17450 }
17451 static void *_p_wxSimpleHtmlListBoxTo_p_wxEvtHandler(void *x) {
17452 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
17453 }
17454 static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x) {
17455 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
17456 }
17457 static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x) {
17458 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
17459 }
17460 static void *_p_wxAuiNotebookTo_p_wxEvtHandler(void *x) {
17461 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxAuiNotebook *) x));
17462 }
17463 static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x) {
17464 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
17465 }
17466 static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x) {
17467 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
17468 }
17469 static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x) {
17470 return (void *)((wxEvtHandler *) ((wxPyTaskBarIcon *) x));
17471 }
17472 static void *_p_wxAuiTabCtrlTo_p_wxEvtHandler(void *x) {
17473 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxAuiTabCtrl *) x));
17474 }
17475 static void *_p_wxFrameTo_p_wxEvtHandler(void *x) {
17476 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
17477 }
17478 static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x) {
17479 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
17480 }
17481 static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x) {
17482 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
17483 }
17484 static void *_p_wxDialogTo_p_wxEvtHandler(void *x) {
17485 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
17486 }
17487 static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x) {
17488 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
17489 }
17490 static void *_p_wxAuiFloatingFrameTo_p_wxEvtHandler(void *x) {
17491 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
17492 }
17493 static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x) {
17494 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
17495 }
17496 static void *_p_wxAuiManagerTo_p_wxEvtHandler(void *x) {
17497 return (void *)((wxEvtHandler *) ((wxAuiManager *) x));
17498 }
17499 static void *_p_wxAuiTabCtrlTo_p_wxAuiTabContainer(void *x) {
17500 return (void *)((wxAuiTabContainer *) ((wxAuiTabCtrl *) x));
17501 }
17502 static void *_p_wxGBSizerItemTo_p_wxSizerItem(void *x) {
17503 return (void *)((wxSizerItem *) ((wxGBSizerItem *) x));
17504 }
17505 static void *_p_wxMDIChildFrameTo_p_wxFrame(void *x) {
17506 return (void *)((wxFrame *) ((wxMDIChildFrame *) x));
17507 }
17508 static void *_p_wxProgressDialogTo_p_wxFrame(void *x) {
17509 return (void *)((wxFrame *) ((wxProgressDialog *) x));
17510 }
17511 static void *_p_wxPreviewFrameTo_p_wxFrame(void *x) {
17512 return (void *)((wxFrame *) ((wxPreviewFrame *) x));
17513 }
17514 static void *_p_wxPyPreviewFrameTo_p_wxFrame(void *x) {
17515 return (void *)((wxFrame *) (wxPreviewFrame *) ((wxPyPreviewFrame *) x));
17516 }
17517 static void *_p_wxMiniFrameTo_p_wxFrame(void *x) {
17518 return (void *)((wxFrame *) ((wxMiniFrame *) x));
17519 }
17520 static void *_p_wxSplashScreenTo_p_wxFrame(void *x) {
17521 return (void *)((wxFrame *) ((wxSplashScreen *) x));
17522 }
17523 static void *_p_wxMDIParentFrameTo_p_wxFrame(void *x) {
17524 return (void *)((wxFrame *) ((wxMDIParentFrame *) x));
17525 }
17526 static void *_p_wxAuiFloatingFrameTo_p_wxFrame(void *x) {
17527 return (void *)((wxFrame *) (wxMiniFrame *) ((wxAuiFloatingFrame *) x));
17528 }
17529 static void *_p_wxSashEventTo_p_wxCommandEvent(void *x) {
17530 return (void *)((wxCommandEvent *) ((wxSashEvent *) x));
17531 }
17532 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x) {
17533 return (void *)((wxCommandEvent *) ((wxWindowDestroyEvent *) x));
17534 }
17535 static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x) {
17536 return (void *)((wxCommandEvent *) (wxNotifyEvent *) ((wxSplitterEvent *) x));
17537 }
17538 static void *_p_wxClipboardTextEventTo_p_wxCommandEvent(void *x) {
17539 return (void *)((wxCommandEvent *) ((wxClipboardTextEvent *) x));
17540 }
17541 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x) {
17542 return (void *)((wxCommandEvent *) ((wxScrollEvent *) x));
17543 }
17544 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x) {
17545 return (void *)((wxCommandEvent *) ((wxPyCommandEvent *) x));
17546 }
17547 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x) {
17548 return (void *)((wxCommandEvent *) ((wxContextMenuEvent *) x));
17549 }
17550 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x) {
17551 return (void *)((wxCommandEvent *) ((wxChildFocusEvent *) x));
17552 }
17553 static void *_p_wxAuiNotebookEventTo_p_wxCommandEvent(void *x) {
17554 return (void *)((wxCommandEvent *) (wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
17555 }
17556 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x) {
17557 return (void *)((wxCommandEvent *) ((wxDateEvent *) x));
17558 }
17559 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x) {
17560 return (void *)((wxCommandEvent *) ((wxWindowCreateEvent *) x));
17561 }
17562 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x) {
17563 return (void *)((wxCommandEvent *) ((wxNotifyEvent *) x));
17564 }
17565 static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x) {
17566 return (void *)((wxCommandEvent *) ((wxFindDialogEvent *) x));
17567 }
17568 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x) {
17569 return (void *)((wxCommandEvent *) ((wxUpdateUIEvent *) x));
17570 }
17571 static void *_p_wxAuiDefaultDockArtTo_p_wxAuiDockArt(void *x) {
17572 return (void *)((wxAuiDockArt *) ((wxAuiDefaultDockArt *) x));
17573 }
17574 static void *_p_wxPyAuiDockArtTo_p_wxAuiDockArt(void *x) {
17575 return (void *)((wxAuiDockArt *) (wxAuiDefaultDockArt *) ((wxPyAuiDockArt *) x));
17576 }
17577 static void *_p_wxPyAuiDockArtTo_p_wxAuiDefaultDockArt(void *x) {
17578 return (void *)((wxAuiDefaultDockArt *) ((wxPyAuiDockArt *) x));
17579 }
17580 static void *_p_wxPyAuiTabArtTo_p_wxAuiDefaultTabArt(void *x) {
17581 return (void *)((wxAuiDefaultTabArt *) ((wxPyAuiTabArt *) x));
17582 }
17583 static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0};
17584 static swig_type_info _swigt__p_double = {"_p_double", "double *", 0, 0, (void*)0, 0};
17585 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};
17586 static swig_type_info _swigt__p_int = {"_p_int", "int *", 0, 0, (void*)0, 0};
17587 static swig_type_info _swigt__p_p_wxAuiTabContainerButton = {"_p_p_wxAuiTabContainerButton", "wxAuiTabContainerButton **", 0, 0, (void*)0, 0};
17588 static swig_type_info _swigt__p_p_wxWindow = {"_p_p_wxWindow", "wxWindow **", 0, 0, (void*)0, 0};
17589 static swig_type_info _swigt__p_p_wxSplashScreen = {"_p_p_wxSplashScreen", 0, 0, 0, 0, 0};
17590 static swig_type_info _swigt__p_p_wxMiniFrame = {"_p_p_wxMiniFrame", 0, 0, 0, 0, 0};
17591 static swig_type_info _swigt__p_p_wxPyPanel = {"_p_p_wxPyPanel", 0, 0, 0, 0, 0};
17592 static swig_type_info _swigt__p_p_wxMenuBar = {"_p_p_wxMenuBar", 0, 0, 0, 0, 0};
17593 static swig_type_info _swigt__p_p_wxFindReplaceDialog = {"_p_p_wxFindReplaceDialog", 0, 0, 0, 0, 0};
17594 static swig_type_info _swigt__p_p_wxProgressDialog = {"_p_p_wxProgressDialog", 0, 0, 0, 0, 0};
17595 static swig_type_info _swigt__p_p_wxMessageDialog = {"_p_p_wxMessageDialog", 0, 0, 0, 0, 0};
17596 static swig_type_info _swigt__p_p_wxNumberEntryDialog = {"_p_p_wxNumberEntryDialog", 0, 0, 0, 0, 0};
17597 static swig_type_info _swigt__p_p_wxPasswordEntryDialog = {"_p_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0};
17598 static swig_type_info _swigt__p_p_wxTextEntryDialog = {"_p_p_wxTextEntryDialog", 0, 0, 0, 0, 0};
17599 static swig_type_info _swigt__p_p_wxSingleChoiceDialog = {"_p_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0};
17600 static swig_type_info _swigt__p_p_wxMultiChoiceDialog = {"_p_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0};
17601 static swig_type_info _swigt__p_p_wxFileDialog = {"_p_p_wxFileDialog", 0, 0, 0, 0, 0};
17602 static swig_type_info _swigt__p_p_wxPanel = {"_p_p_wxPanel", 0, 0, 0, 0, 0};
17603 static swig_type_info _swigt__p_p_wxStatusBar = {"_p_p_wxStatusBar", 0, 0, 0, 0, 0};
17604 static swig_type_info _swigt__p_p_wxPyVScrolledWindow = {"_p_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0};
17605 static swig_type_info _swigt__p_p_wxTipWindow = {"_p_p_wxTipWindow", 0, 0, 0, 0, 0};
17606 static swig_type_info _swigt__p_p_wxPyPopupTransientWindow = {"_p_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0};
17607 static swig_type_info _swigt__p_p_wxPopupWindow = {"_p_p_wxPopupWindow", 0, 0, 0, 0, 0};
17608 static swig_type_info _swigt__p_p_wxSashLayoutWindow = {"_p_p_wxSashLayoutWindow", 0, 0, 0, 0, 0};
17609 static swig_type_info _swigt__p_p_wxScrolledWindow = {"_p_p_wxScrolledWindow", 0, 0, 0, 0, 0};
17610 static swig_type_info _swigt__p_p_wxTopLevelWindow = {"_p_p_wxTopLevelWindow", 0, 0, 0, 0, 0};
17611 static swig_type_info _swigt__p_p_wxSplashScreenWindow = {"_p_p_wxSplashScreenWindow", 0, 0, 0, 0, 0};
17612 static swig_type_info _swigt__p_p_wxSplitterWindow = {"_p_p_wxSplitterWindow", 0, 0, 0, 0, 0};
17613 static swig_type_info _swigt__p_p_wxSashWindow = {"_p_p_wxSashWindow", 0, 0, 0, 0, 0};
17614 static swig_type_info _swigt__p_p_wxMDIClientWindow = {"_p_p_wxMDIClientWindow", 0, 0, 0, 0, 0};
17615 static swig_type_info _swigt__p_p_wxPyScrolledWindow = {"_p_p_wxPyScrolledWindow", 0, 0, 0, 0, 0};
17616 static swig_type_info _swigt__p_p_wxPreviewFrame = {"_p_p_wxPreviewFrame", 0, 0, 0, 0, 0};
17617 static swig_type_info _swigt__p_p_wxPyPreviewFrame = {"_p_p_wxPyPreviewFrame", 0, 0, 0, 0, 0};
17618 static swig_type_info _swigt__p_p_wxControl = {"_p_p_wxControl", 0, 0, 0, 0, 0};
17619 static swig_type_info _swigt__p_p_wxMDIChildFrame = {"_p_p_wxMDIChildFrame", 0, 0, 0, 0, 0};
17620 static swig_type_info _swigt__p_p_wxControlWithItems = {"_p_p_wxControlWithItems", 0, 0, 0, 0, 0};
17621 static swig_type_info _swigt__p_p_wxPyWindow = {"_p_p_wxPyWindow", 0, 0, 0, 0, 0};
17622 static swig_type_info _swigt__p_p_wxPreviewCanvas = {"_p_p_wxPreviewCanvas", 0, 0, 0, 0, 0};
17623 static swig_type_info _swigt__p_p_wxSimpleHtmlListBox = {"_p_p_wxSimpleHtmlListBox", 0, 0, 0, 0, 0};
17624 static swig_type_info _swigt__p_p_wxPyHtmlListBox = {"_p_p_wxPyHtmlListBox", 0, 0, 0, 0, 0};
17625 static swig_type_info _swigt__p_p_wxPyVListBox = {"_p_p_wxPyVListBox", 0, 0, 0, 0, 0};
17626 static swig_type_info _swigt__p_p_wxAuiNotebook = {"_p_p_wxAuiNotebook", 0, 0, 0, 0, 0};
17627 static swig_type_info _swigt__p_p_wxPreviewControlBar = {"_p_p_wxPreviewControlBar", 0, 0, 0, 0, 0};
17628 static swig_type_info _swigt__p_p_wxPyPreviewControlBar = {"_p_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0};
17629 static swig_type_info _swigt__p_p_wxAuiTabCtrl = {"_p_p_wxAuiTabCtrl", 0, 0, 0, 0, 0};
17630 static swig_type_info _swigt__p_p_wxFrame = {"_p_p_wxFrame", 0, 0, 0, 0, 0};
17631 static swig_type_info _swigt__p_p_wxFontDialog = {"_p_p_wxFontDialog", 0, 0, 0, 0, 0};
17632 static swig_type_info _swigt__p_p_wxDirDialog = {"_p_p_wxDirDialog", 0, 0, 0, 0, 0};
17633 static swig_type_info _swigt__p_p_wxColourDialog = {"_p_p_wxColourDialog", 0, 0, 0, 0, 0};
17634 static swig_type_info _swigt__p_p_wxDialog = {"_p_p_wxDialog", 0, 0, 0, 0, 0};
17635 static swig_type_info _swigt__p_p_wxAuiFloatingFrame = {"_p_p_wxAuiFloatingFrame", 0, 0, 0, 0, 0};
17636 static swig_type_info _swigt__p_p_wxMDIParentFrame = {"_p_p_wxMDIParentFrame", 0, 0, 0, 0, 0};
17637 static swig_type_info _swigt__p_unsigned_char = {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, (void*)0, 0};
17638 static swig_type_info _swigt__p_unsigned_int = {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, (void*)0, 0};
17639 static swig_type_info _swigt__p_unsigned_long = {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, (void*)0, 0};
17640 static swig_type_info _swigt__p_wxArrayString = {"_p_wxArrayString", "wxArrayString *", 0, 0, (void*)0, 0};
17641 static swig_type_info _swigt__p_wxAuiDefaultDockArt = {"_p_wxAuiDefaultDockArt", "wxAuiDefaultDockArt *", 0, 0, (void*)0, 0};
17642 static swig_type_info _swigt__p_wxAuiDefaultTabArt = {"_p_wxAuiDefaultTabArt", "wxAuiDefaultTabArt *", 0, 0, (void*)0, 0};
17643 static swig_type_info _swigt__p_wxAuiDockArt = {"_p_wxAuiDockArt", "wxAuiDockArt *", 0, 0, (void*)0, 0};
17644 static swig_type_info _swigt__p_wxAuiDockInfo = {"_p_wxAuiDockInfo", "wxAuiDockInfo *", 0, 0, (void*)0, 0};
17645 static swig_type_info _swigt__p_wxAuiDockUIPart = {"_p_wxAuiDockUIPart", "wxAuiDockUIPart *", 0, 0, (void*)0, 0};
17646 static swig_type_info _swigt__p_wxAuiFloatingFrame = {"_p_wxAuiFloatingFrame", "wxAuiFloatingFrame *", 0, 0, (void*)0, 0};
17647 static swig_type_info _swigt__p_wxAuiManager = {"_p_wxAuiManager", "wxAuiManager *", 0, 0, (void*)0, 0};
17648 static swig_type_info _swigt__p_wxAuiManagerEvent = {"_p_wxAuiManagerEvent", "wxAuiManagerEvent *", 0, 0, (void*)0, 0};
17649 static swig_type_info _swigt__p_wxAuiNotebook = {"_p_wxAuiNotebook", "wxAuiNotebook *", 0, 0, (void*)0, 0};
17650 static swig_type_info _swigt__p_wxAuiNotebookEvent = {"_p_wxAuiNotebookEvent", "wxAuiNotebookEvent *", 0, 0, (void*)0, 0};
17651 static swig_type_info _swigt__p_wxAuiNotebookPage = {"_p_wxAuiNotebookPage", "wxAuiNotebookPage *", 0, 0, (void*)0, 0};
17652 static swig_type_info _swigt__p_wxAuiNotebookPageArray = {"_p_wxAuiNotebookPageArray", "wxAuiNotebookPageArray *", 0, 0, (void*)0, 0};
17653 static swig_type_info _swigt__p_wxAuiPaneButton = {"_p_wxAuiPaneButton", "wxAuiPaneButton *", 0, 0, (void*)0, 0};
17654 static swig_type_info _swigt__p_wxAuiPaneButtonArray = {"_p_wxAuiPaneButtonArray", "wxAuiPaneButtonArray *", 0, 0, (void*)0, 0};
17655 static swig_type_info _swigt__p_wxAuiPaneInfo = {"_p_wxAuiPaneInfo", "wxAuiPaneInfo *", 0, 0, (void*)0, 0};
17656 static swig_type_info _swigt__p_wxAuiPaneInfoPtrArray = {"_p_wxAuiPaneInfoPtrArray", "wxAuiPaneInfoPtrArray *", 0, 0, (void*)0, 0};
17657 static swig_type_info _swigt__p_wxAuiSimpleTabArt = {"_p_wxAuiSimpleTabArt", "wxAuiSimpleTabArt *", 0, 0, (void*)0, 0};
17658 static swig_type_info _swigt__p_wxAuiTabArt = {"_p_wxAuiTabArt", "wxAuiTabArt *", 0, 0, (void*)0, 0};
17659 static swig_type_info _swigt__p_wxAuiTabContainer = {"_p_wxAuiTabContainer", "wxAuiTabContainer *", 0, 0, (void*)0, 0};
17660 static swig_type_info _swigt__p_wxAuiTabContainerButton = {"_p_wxAuiTabContainerButton", "wxAuiTabContainerButton *", 0, 0, (void*)0, 0};
17661 static swig_type_info _swigt__p_wxAuiTabCtrl = {"_p_wxAuiTabCtrl", "wxAuiTabCtrl *", 0, 0, (void*)0, 0};
17662 static swig_type_info _swigt__p_wxBitmap = {"_p_wxBitmap", "wxBitmap *", 0, 0, (void*)0, 0};
17663 static swig_type_info _swigt__p_wxColor = {"_p_wxColor", "wxColor *", 0, 0, (void*)0, 0};
17664 static swig_type_info _swigt__p_wxColour = {"_p_wxColour", "wxColour *", 0, 0, (void*)0, 0};
17665 static swig_type_info _swigt__p_wxCommandEvent = {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, (void*)0, 0};
17666 static swig_type_info _swigt__p_wxSashEvent = {"_p_wxSashEvent", 0, 0, 0, 0, 0};
17667 static swig_type_info _swigt__p_wxWindowDestroyEvent = {"_p_wxWindowDestroyEvent", 0, 0, 0, 0, 0};
17668 static swig_type_info _swigt__p_wxSplitterEvent = {"_p_wxSplitterEvent", 0, 0, 0, 0, 0};
17669 static swig_type_info _swigt__p_wxClipboardTextEvent = {"_p_wxClipboardTextEvent", 0, 0, 0, 0, 0};
17670 static swig_type_info _swigt__p_wxScrollEvent = {"_p_wxScrollEvent", 0, 0, 0, 0, 0};
17671 static swig_type_info _swigt__p_wxPyCommandEvent = {"_p_wxPyCommandEvent", 0, 0, 0, 0, 0};
17672 static swig_type_info _swigt__p_wxContextMenuEvent = {"_p_wxContextMenuEvent", 0, 0, 0, 0, 0};
17673 static swig_type_info _swigt__p_wxChildFocusEvent = {"_p_wxChildFocusEvent", 0, 0, 0, 0, 0};
17674 static swig_type_info _swigt__p_wxDateEvent = {"_p_wxDateEvent", 0, 0, 0, 0, 0};
17675 static swig_type_info _swigt__p_wxWindowCreateEvent = {"_p_wxWindowCreateEvent", 0, 0, 0, 0, 0};
17676 static swig_type_info _swigt__p_wxFindDialogEvent = {"_p_wxFindDialogEvent", 0, 0, 0, 0, 0};
17677 static swig_type_info _swigt__p_wxUpdateUIEvent = {"_p_wxUpdateUIEvent", 0, 0, 0, 0, 0};
17678 static swig_type_info _swigt__p_wxControl = {"_p_wxControl", "wxControl *", 0, 0, (void*)0, 0};
17679 static swig_type_info _swigt__p_wxControlWithItems = {"_p_wxControlWithItems", 0, 0, 0, 0, 0};
17680 static swig_type_info _swigt__p_wxDC = {"_p_wxDC", "wxDC *", 0, 0, (void*)0, 0};
17681 static swig_type_info _swigt__p_wxDuplexMode = {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, (void*)0, 0};
17682 static swig_type_info _swigt__p_wxEvent = {"_p_wxEvent", "wxEvent *", 0, 0, (void*)0, 0};
17683 static swig_type_info _swigt__p_wxMenuEvent = {"_p_wxMenuEvent", 0, 0, 0, 0, 0};
17684 static swig_type_info _swigt__p_wxCloseEvent = {"_p_wxCloseEvent", 0, 0, 0, 0, 0};
17685 static swig_type_info _swigt__p_wxMouseEvent = {"_p_wxMouseEvent", 0, 0, 0, 0, 0};
17686 static swig_type_info _swigt__p_wxEraseEvent = {"_p_wxEraseEvent", 0, 0, 0, 0, 0};
17687 static swig_type_info _swigt__p_wxSetCursorEvent = {"_p_wxSetCursorEvent", 0, 0, 0, 0, 0};
17688 static swig_type_info _swigt__p_wxInitDialogEvent = {"_p_wxInitDialogEvent", 0, 0, 0, 0, 0};
17689 static swig_type_info _swigt__p_wxPyEvent = {"_p_wxPyEvent", 0, 0, 0, 0, 0};
17690 static swig_type_info _swigt__p_wxMouseCaptureLostEvent = {"_p_wxMouseCaptureLostEvent", 0, 0, 0, 0, 0};
17691 static swig_type_info _swigt__p_wxCalculateLayoutEvent = {"_p_wxCalculateLayoutEvent", 0, 0, 0, 0, 0};
17692 static swig_type_info _swigt__p_wxIdleEvent = {"_p_wxIdleEvent", 0, 0, 0, 0, 0};
17693 static swig_type_info _swigt__p_wxQueryNewPaletteEvent = {"_p_wxQueryNewPaletteEvent", 0, 0, 0, 0, 0};
17694 static swig_type_info _swigt__p_wxMaximizeEvent = {"_p_wxMaximizeEvent", 0, 0, 0, 0, 0};
17695 static swig_type_info _swigt__p_wxIconizeEvent = {"_p_wxIconizeEvent", 0, 0, 0, 0, 0};
17696 static swig_type_info _swigt__p_wxActivateEvent = {"_p_wxActivateEvent", 0, 0, 0, 0, 0};
17697 static swig_type_info _swigt__p_wxSizeEvent = {"_p_wxSizeEvent", 0, 0, 0, 0, 0};
17698 static swig_type_info _swigt__p_wxMoveEvent = {"_p_wxMoveEvent", 0, 0, 0, 0, 0};
17699 static swig_type_info _swigt__p_wxPaintEvent = {"_p_wxPaintEvent", 0, 0, 0, 0, 0};
17700 static swig_type_info _swigt__p_wxNcPaintEvent = {"_p_wxNcPaintEvent", 0, 0, 0, 0, 0};
17701 static swig_type_info _swigt__p_wxPaletteChangedEvent = {"_p_wxPaletteChangedEvent", 0, 0, 0, 0, 0};
17702 static swig_type_info _swigt__p_wxDisplayChangedEvent = {"_p_wxDisplayChangedEvent", 0, 0, 0, 0, 0};
17703 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent = {"_p_wxMouseCaptureChangedEvent", 0, 0, 0, 0, 0};
17704 static swig_type_info _swigt__p_wxSysColourChangedEvent = {"_p_wxSysColourChangedEvent", 0, 0, 0, 0, 0};
17705 static swig_type_info _swigt__p_wxDropFilesEvent = {"_p_wxDropFilesEvent", 0, 0, 0, 0, 0};
17706 static swig_type_info _swigt__p_wxFocusEvent = {"_p_wxFocusEvent", 0, 0, 0, 0, 0};
17707 static swig_type_info _swigt__p_wxQueryLayoutInfoEvent = {"_p_wxQueryLayoutInfoEvent", 0, 0, 0, 0, 0};
17708 static swig_type_info _swigt__p_wxShowEvent = {"_p_wxShowEvent", 0, 0, 0, 0, 0};
17709 static swig_type_info _swigt__p_wxNavigationKeyEvent = {"_p_wxNavigationKeyEvent", 0, 0, 0, 0, 0};
17710 static swig_type_info _swigt__p_wxKeyEvent = {"_p_wxKeyEvent", 0, 0, 0, 0, 0};
17711 static swig_type_info _swigt__p_wxScrollWinEvent = {"_p_wxScrollWinEvent", 0, 0, 0, 0, 0};
17712 static swig_type_info _swigt__p_wxTaskBarIconEvent = {"_p_wxTaskBarIconEvent", 0, 0, 0, 0, 0};
17713 static swig_type_info _swigt__p_wxEvtHandler = {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, (void*)0, 0};
17714 static swig_type_info _swigt__p_wxSplashScreen = {"_p_wxSplashScreen", 0, 0, 0, 0, 0};
17715 static swig_type_info _swigt__p_wxPyPanel = {"_p_wxPyPanel", 0, 0, 0, 0, 0};
17716 static swig_type_info _swigt__p_wxMenuBar = {"_p_wxMenuBar", 0, 0, 0, 0, 0};
17717 static swig_type_info _swigt__p_wxValidator = {"_p_wxValidator", 0, 0, 0, 0, 0};
17718 static swig_type_info _swigt__p_wxPyValidator = {"_p_wxPyValidator", 0, 0, 0, 0, 0};
17719 static swig_type_info _swigt__p_wxNumberEntryDialog = {"_p_wxNumberEntryDialog", 0, 0, 0, 0, 0};
17720 static swig_type_info _swigt__p_wxPasswordEntryDialog = {"_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0};
17721 static swig_type_info _swigt__p_wxFileDialog = {"_p_wxFileDialog", 0, 0, 0, 0, 0};
17722 static swig_type_info _swigt__p_wxFindReplaceDialog = {"_p_wxFindReplaceDialog", 0, 0, 0, 0, 0};
17723 static swig_type_info _swigt__p_wxProgressDialog = {"_p_wxProgressDialog", 0, 0, 0, 0, 0};
17724 static swig_type_info _swigt__p_wxMessageDialog = {"_p_wxMessageDialog", 0, 0, 0, 0, 0};
17725 static swig_type_info _swigt__p_wxTextEntryDialog = {"_p_wxTextEntryDialog", 0, 0, 0, 0, 0};
17726 static swig_type_info _swigt__p_wxSingleChoiceDialog = {"_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0};
17727 static swig_type_info _swigt__p_wxMultiChoiceDialog = {"_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0};
17728 static swig_type_info _swigt__p_wxPanel = {"_p_wxPanel", 0, 0, 0, 0, 0};
17729 static swig_type_info _swigt__p_wxStatusBar = {"_p_wxStatusBar", 0, 0, 0, 0, 0};
17730 static swig_type_info _swigt__p_wxSashWindow = {"_p_wxSashWindow", 0, 0, 0, 0, 0};
17731 static swig_type_info _swigt__p_wxScrolledWindow = {"_p_wxScrolledWindow", 0, 0, 0, 0, 0};
17732 static swig_type_info _swigt__p_wxMDIClientWindow = {"_p_wxMDIClientWindow", 0, 0, 0, 0, 0};
17733 static swig_type_info _swigt__p_wxPyScrolledWindow = {"_p_wxPyScrolledWindow", 0, 0, 0, 0, 0};
17734 static swig_type_info _swigt__p_wxSplitterWindow = {"_p_wxSplitterWindow", 0, 0, 0, 0, 0};
17735 static swig_type_info _swigt__p_wxSplashScreenWindow = {"_p_wxSplashScreenWindow", 0, 0, 0, 0, 0};
17736 static swig_type_info _swigt__p_wxSashLayoutWindow = {"_p_wxSashLayoutWindow", 0, 0, 0, 0, 0};
17737 static swig_type_info _swigt__p_wxPopupWindow = {"_p_wxPopupWindow", 0, 0, 0, 0, 0};
17738 static swig_type_info _swigt__p_wxPyPopupTransientWindow = {"_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0};
17739 static swig_type_info _swigt__p_wxTipWindow = {"_p_wxTipWindow", 0, 0, 0, 0, 0};
17740 static swig_type_info _swigt__p_wxPyVScrolledWindow = {"_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0};
17741 static swig_type_info _swigt__p_wxPyPreviewFrame = {"_p_wxPyPreviewFrame", 0, 0, 0, 0, 0};
17742 static swig_type_info _swigt__p_wxPreviewFrame = {"_p_wxPreviewFrame", 0, 0, 0, 0, 0};
17743 static swig_type_info _swigt__p_wxMDIChildFrame = {"_p_wxMDIChildFrame", 0, 0, 0, 0, 0};
17744 static swig_type_info _swigt__p_wxPyApp = {"_p_wxPyApp", 0, 0, 0, 0, 0};
17745 static swig_type_info _swigt__p_wxPyWindow = {"_p_wxPyWindow", 0, 0, 0, 0, 0};
17746 static swig_type_info _swigt__p_wxPreviewCanvas = {"_p_wxPreviewCanvas", 0, 0, 0, 0, 0};
17747 static swig_type_info _swigt__p_wxSimpleHtmlListBox = {"_p_wxSimpleHtmlListBox", 0, 0, 0, 0, 0};
17748 static swig_type_info _swigt__p_wxPyHtmlListBox = {"_p_wxPyHtmlListBox", 0, 0, 0, 0, 0};
17749 static swig_type_info _swigt__p_wxPyVListBox = {"_p_wxPyVListBox", 0, 0, 0, 0, 0};
17750 static swig_type_info _swigt__p_wxPreviewControlBar = {"_p_wxPreviewControlBar", 0, 0, 0, 0, 0};
17751 static swig_type_info _swigt__p_wxPyPreviewControlBar = {"_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0};
17752 static swig_type_info _swigt__p_wxPyTaskBarIcon = {"_p_wxPyTaskBarIcon", 0, 0, 0, 0, 0};
17753 static swig_type_info _swigt__p_wxFontDialog = {"_p_wxFontDialog", 0, 0, 0, 0, 0};
17754 static swig_type_info _swigt__p_wxDirDialog = {"_p_wxDirDialog", 0, 0, 0, 0, 0};
17755 static swig_type_info _swigt__p_wxColourDialog = {"_p_wxColourDialog", 0, 0, 0, 0, 0};
17756 static swig_type_info _swigt__p_wxDialog = {"_p_wxDialog", 0, 0, 0, 0, 0};
17757 static swig_type_info _swigt__p_wxMenu = {"_p_wxMenu", 0, 0, 0, 0, 0};
17758 static swig_type_info _swigt__p_wxMDIParentFrame = {"_p_wxMDIParentFrame", 0, 0, 0, 0, 0};
17759 static swig_type_info _swigt__p_wxFont = {"_p_wxFont", "wxFont *", 0, 0, (void*)0, 0};
17760 static swig_type_info _swigt__p_wxFrame = {"_p_wxFrame", "wxFrame *", 0, 0, (void*)0, 0};
17761 static swig_type_info _swigt__p_wxMiniFrame = {"_p_wxMiniFrame", "wxMiniFrame *", 0, 0, (void*)0, 0};
17762 static swig_type_info _swigt__p_wxNotifyEvent = {"_p_wxNotifyEvent", "wxNotifyEvent *", 0, 0, (void*)0, 0};
17763 static swig_type_info _swigt__p_wxObject = {"_p_wxObject", "wxObject *", 0, 0, (void*)0, 0};
17764 static swig_type_info _swigt__p_wxLayoutConstraints = {"_p_wxLayoutConstraints", 0, 0, 0, 0, 0};
17765 static swig_type_info _swigt__p_wxGBSizerItem = {"_p_wxGBSizerItem", 0, 0, 0, 0, 0};
17766 static swig_type_info _swigt__p_wxIndividualLayoutConstraint = {"_p_wxIndividualLayoutConstraint", 0, 0, 0, 0, 0};
17767 static swig_type_info _swigt__p_wxStaticBoxSizer = {"_p_wxStaticBoxSizer", 0, 0, 0, 0, 0};
17768 static swig_type_info _swigt__p_wxBoxSizer = {"_p_wxBoxSizer", 0, 0, 0, 0, 0};
17769 static swig_type_info _swigt__p_wxGridBagSizer = {"_p_wxGridBagSizer", 0, 0, 0, 0, 0};
17770 static swig_type_info _swigt__p_wxFontData = {"_p_wxFontData", 0, 0, 0, 0, 0};
17771 static swig_type_info _swigt__p_wxPrintData = {"_p_wxPrintData", 0, 0, 0, 0, 0};
17772 static swig_type_info _swigt__p_wxGridSizer = {"_p_wxGridSizer", 0, 0, 0, 0, 0};
17773 static swig_type_info _swigt__p_wxFlexGridSizer = {"_p_wxFlexGridSizer", 0, 0, 0, 0, 0};
17774 static swig_type_info _swigt__p_wxLayoutAlgorithm = {"_p_wxLayoutAlgorithm", 0, 0, 0, 0, 0};
17775 static swig_type_info _swigt__p_wxFSFile = {"_p_wxFSFile", 0, 0, 0, 0, 0};
17776 static swig_type_info _swigt__p_wxFindReplaceData = {"_p_wxFindReplaceData", 0, 0, 0, 0, 0};
17777 static swig_type_info _swigt__p_wxPySizer = {"_p_wxPySizer", 0, 0, 0, 0, 0};
17778 static swig_type_info _swigt__p_wxColourData = {"_p_wxColourData", 0, 0, 0, 0, 0};
17779 static swig_type_info _swigt__p_wxPrinter = {"_p_wxPrinter", 0, 0, 0, 0, 0};
17780 static swig_type_info _swigt__p_wxMenuItem = {"_p_wxMenuItem", 0, 0, 0, 0, 0};
17781 static swig_type_info _swigt__p_wxPNGHandler = {"_p_wxPNGHandler", 0, 0, 0, 0, 0};
17782 static swig_type_info _swigt__p_wxGIFHandler = {"_p_wxGIFHandler", 0, 0, 0, 0, 0};
17783 static swig_type_info _swigt__p_wxPCXHandler = {"_p_wxPCXHandler", 0, 0, 0, 0, 0};
17784 static swig_type_info _swigt__p_wxJPEGHandler = {"_p_wxJPEGHandler", 0, 0, 0, 0, 0};
17785 static swig_type_info _swigt__p_wxPNMHandler = {"_p_wxPNMHandler", 0, 0, 0, 0, 0};
17786 static swig_type_info _swigt__p_wxANIHandler = {"_p_wxANIHandler", 0, 0, 0, 0, 0};
17787 static swig_type_info _swigt__p_wxCURHandler = {"_p_wxCURHandler", 0, 0, 0, 0, 0};
17788 static swig_type_info _swigt__p_wxICOHandler = {"_p_wxICOHandler", 0, 0, 0, 0, 0};
17789 static swig_type_info _swigt__p_wxBMPHandler = {"_p_wxBMPHandler", 0, 0, 0, 0, 0};
17790 static swig_type_info _swigt__p_wxPyImageHandler = {"_p_wxPyImageHandler", 0, 0, 0, 0, 0};
17791 static swig_type_info _swigt__p_wxImageHandler = {"_p_wxImageHandler", 0, 0, 0, 0, 0};
17792 static swig_type_info _swigt__p_wxXPMHandler = {"_p_wxXPMHandler", 0, 0, 0, 0, 0};
17793 static swig_type_info _swigt__p_wxTIFFHandler = {"_p_wxTIFFHandler", 0, 0, 0, 0, 0};
17794 static swig_type_info _swigt__p_wxTGAHandler = {"_p_wxTGAHandler", 0, 0, 0, 0, 0};
17795 static swig_type_info _swigt__p_wxStdDialogButtonSizer = {"_p_wxStdDialogButtonSizer", 0, 0, 0, 0, 0};
17796 static swig_type_info _swigt__p_wxAcceleratorTable = {"_p_wxAcceleratorTable", 0, 0, 0, 0, 0};
17797 static swig_type_info _swigt__p_wxImage = {"_p_wxImage", 0, 0, 0, 0, 0};
17798 static swig_type_info _swigt__p_wxPyPrintout = {"_p_wxPyPrintout", 0, 0, 0, 0, 0};
17799 static swig_type_info _swigt__p_wxPrintPreview = {"_p_wxPrintPreview", 0, 0, 0, 0, 0};
17800 static swig_type_info _swigt__p_wxPyPrintPreview = {"_p_wxPyPrintPreview", 0, 0, 0, 0, 0};
17801 static swig_type_info _swigt__p_wxPageSetupDialog = {"_p_wxPageSetupDialog", 0, 0, 0, 0, 0};
17802 static swig_type_info _swigt__p_wxPrintDialog = {"_p_wxPrintDialog", 0, 0, 0, 0, 0};
17803 static swig_type_info _swigt__p_wxFileSystem = {"_p_wxFileSystem", 0, 0, 0, 0, 0};
17804 static swig_type_info _swigt__p_wxPageSetupDialogData = {"_p_wxPageSetupDialogData", 0, 0, 0, 0, 0};
17805 static swig_type_info _swigt__p_wxPrintDialogData = {"_p_wxPrintDialogData", 0, 0, 0, 0, 0};
17806 static swig_type_info _swigt__p_wxPaperSize = {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, (void*)0, 0};
17807 static swig_type_info _swigt__p_wxPoint = {"_p_wxPoint", "wxPoint *", 0, 0, (void*)0, 0};
17808 static swig_type_info _swigt__p_wxPyAuiDockArt = {"_p_wxPyAuiDockArt", "wxPyAuiDockArt *", 0, 0, (void*)0, 0};
17809 static swig_type_info _swigt__p_wxPyAuiTabArt = {"_p_wxPyAuiTabArt", "wxPyAuiTabArt *", 0, 0, (void*)0, 0};
17810 static swig_type_info _swigt__p_wxRect = {"_p_wxRect", "wxRect *", 0, 0, (void*)0, 0};
17811 static swig_type_info _swigt__p_wxSize = {"_p_wxSize", "wxSize *", 0, 0, (void*)0, 0};
17812 static swig_type_info _swigt__p_wxSizer = {"_p_wxSizer", "wxSizer *", 0, 0, (void*)0, 0};
17813 static swig_type_info _swigt__p_wxSizerItem = {"_p_wxSizerItem", "wxSizerItem *", 0, 0, (void*)0, 0};
17814 static swig_type_info _swigt__p_wxString = {"_p_wxString", "wxString *", 0, 0, (void*)0, 0};
17815 static swig_type_info _swigt__p_wxTopLevelWindow = {"_p_wxTopLevelWindow", "wxTopLevelWindow *", 0, 0, (void*)0, 0};
17816 static swig_type_info _swigt__p_wxWindow = {"_p_wxWindow", "wxWindow *", 0, 0, (void*)0, 0};
17817
17818 static swig_type_info *swig_type_initial[] = {
17819 &_swigt__p_char,
17820 &_swigt__p_double,
17821 &_swigt__p_form_ops_t,
17822 &_swigt__p_int,
17823 &_swigt__p_p_wxAuiFloatingFrame,
17824 &_swigt__p_p_wxAuiNotebook,
17825 &_swigt__p_p_wxAuiTabContainerButton,
17826 &_swigt__p_p_wxAuiTabCtrl,
17827 &_swigt__p_p_wxColourDialog,
17828 &_swigt__p_p_wxControl,
17829 &_swigt__p_p_wxControlWithItems,
17830 &_swigt__p_p_wxDialog,
17831 &_swigt__p_p_wxDirDialog,
17832 &_swigt__p_p_wxFileDialog,
17833 &_swigt__p_p_wxFindReplaceDialog,
17834 &_swigt__p_p_wxFontDialog,
17835 &_swigt__p_p_wxFrame,
17836 &_swigt__p_p_wxMDIChildFrame,
17837 &_swigt__p_p_wxMDIClientWindow,
17838 &_swigt__p_p_wxMDIParentFrame,
17839 &_swigt__p_p_wxMenuBar,
17840 &_swigt__p_p_wxMessageDialog,
17841 &_swigt__p_p_wxMiniFrame,
17842 &_swigt__p_p_wxMultiChoiceDialog,
17843 &_swigt__p_p_wxNumberEntryDialog,
17844 &_swigt__p_p_wxPanel,
17845 &_swigt__p_p_wxPasswordEntryDialog,
17846 &_swigt__p_p_wxPopupWindow,
17847 &_swigt__p_p_wxPreviewCanvas,
17848 &_swigt__p_p_wxPreviewControlBar,
17849 &_swigt__p_p_wxPreviewFrame,
17850 &_swigt__p_p_wxProgressDialog,
17851 &_swigt__p_p_wxPyHtmlListBox,
17852 &_swigt__p_p_wxPyPanel,
17853 &_swigt__p_p_wxPyPopupTransientWindow,
17854 &_swigt__p_p_wxPyPreviewControlBar,
17855 &_swigt__p_p_wxPyPreviewFrame,
17856 &_swigt__p_p_wxPyScrolledWindow,
17857 &_swigt__p_p_wxPyVListBox,
17858 &_swigt__p_p_wxPyVScrolledWindow,
17859 &_swigt__p_p_wxPyWindow,
17860 &_swigt__p_p_wxSashLayoutWindow,
17861 &_swigt__p_p_wxSashWindow,
17862 &_swigt__p_p_wxScrolledWindow,
17863 &_swigt__p_p_wxSimpleHtmlListBox,
17864 &_swigt__p_p_wxSingleChoiceDialog,
17865 &_swigt__p_p_wxSplashScreen,
17866 &_swigt__p_p_wxSplashScreenWindow,
17867 &_swigt__p_p_wxSplitterWindow,
17868 &_swigt__p_p_wxStatusBar,
17869 &_swigt__p_p_wxTextEntryDialog,
17870 &_swigt__p_p_wxTipWindow,
17871 &_swigt__p_p_wxTopLevelWindow,
17872 &_swigt__p_p_wxWindow,
17873 &_swigt__p_unsigned_char,
17874 &_swigt__p_unsigned_int,
17875 &_swigt__p_unsigned_long,
17876 &_swigt__p_wxANIHandler,
17877 &_swigt__p_wxAcceleratorTable,
17878 &_swigt__p_wxActivateEvent,
17879 &_swigt__p_wxArrayString,
17880 &_swigt__p_wxAuiDefaultDockArt,
17881 &_swigt__p_wxAuiDefaultTabArt,
17882 &_swigt__p_wxAuiDockArt,
17883 &_swigt__p_wxAuiDockInfo,
17884 &_swigt__p_wxAuiDockUIPart,
17885 &_swigt__p_wxAuiFloatingFrame,
17886 &_swigt__p_wxAuiManager,
17887 &_swigt__p_wxAuiManagerEvent,
17888 &_swigt__p_wxAuiNotebook,
17889 &_swigt__p_wxAuiNotebookEvent,
17890 &_swigt__p_wxAuiNotebookPage,
17891 &_swigt__p_wxAuiNotebookPageArray,
17892 &_swigt__p_wxAuiPaneButton,
17893 &_swigt__p_wxAuiPaneButtonArray,
17894 &_swigt__p_wxAuiPaneInfo,
17895 &_swigt__p_wxAuiPaneInfoPtrArray,
17896 &_swigt__p_wxAuiSimpleTabArt,
17897 &_swigt__p_wxAuiTabArt,
17898 &_swigt__p_wxAuiTabContainer,
17899 &_swigt__p_wxAuiTabContainerButton,
17900 &_swigt__p_wxAuiTabCtrl,
17901 &_swigt__p_wxBMPHandler,
17902 &_swigt__p_wxBitmap,
17903 &_swigt__p_wxBoxSizer,
17904 &_swigt__p_wxCURHandler,
17905 &_swigt__p_wxCalculateLayoutEvent,
17906 &_swigt__p_wxChildFocusEvent,
17907 &_swigt__p_wxClipboardTextEvent,
17908 &_swigt__p_wxCloseEvent,
17909 &_swigt__p_wxColor,
17910 &_swigt__p_wxColour,
17911 &_swigt__p_wxColourData,
17912 &_swigt__p_wxColourDialog,
17913 &_swigt__p_wxCommandEvent,
17914 &_swigt__p_wxContextMenuEvent,
17915 &_swigt__p_wxControl,
17916 &_swigt__p_wxControlWithItems,
17917 &_swigt__p_wxDC,
17918 &_swigt__p_wxDateEvent,
17919 &_swigt__p_wxDialog,
17920 &_swigt__p_wxDirDialog,
17921 &_swigt__p_wxDisplayChangedEvent,
17922 &_swigt__p_wxDropFilesEvent,
17923 &_swigt__p_wxDuplexMode,
17924 &_swigt__p_wxEraseEvent,
17925 &_swigt__p_wxEvent,
17926 &_swigt__p_wxEvtHandler,
17927 &_swigt__p_wxFSFile,
17928 &_swigt__p_wxFileDialog,
17929 &_swigt__p_wxFileSystem,
17930 &_swigt__p_wxFindDialogEvent,
17931 &_swigt__p_wxFindReplaceData,
17932 &_swigt__p_wxFindReplaceDialog,
17933 &_swigt__p_wxFlexGridSizer,
17934 &_swigt__p_wxFocusEvent,
17935 &_swigt__p_wxFont,
17936 &_swigt__p_wxFontData,
17937 &_swigt__p_wxFontDialog,
17938 &_swigt__p_wxFrame,
17939 &_swigt__p_wxGBSizerItem,
17940 &_swigt__p_wxGIFHandler,
17941 &_swigt__p_wxGridBagSizer,
17942 &_swigt__p_wxGridSizer,
17943 &_swigt__p_wxICOHandler,
17944 &_swigt__p_wxIconizeEvent,
17945 &_swigt__p_wxIdleEvent,
17946 &_swigt__p_wxImage,
17947 &_swigt__p_wxImageHandler,
17948 &_swigt__p_wxIndividualLayoutConstraint,
17949 &_swigt__p_wxInitDialogEvent,
17950 &_swigt__p_wxJPEGHandler,
17951 &_swigt__p_wxKeyEvent,
17952 &_swigt__p_wxLayoutAlgorithm,
17953 &_swigt__p_wxLayoutConstraints,
17954 &_swigt__p_wxMDIChildFrame,
17955 &_swigt__p_wxMDIClientWindow,
17956 &_swigt__p_wxMDIParentFrame,
17957 &_swigt__p_wxMaximizeEvent,
17958 &_swigt__p_wxMenu,
17959 &_swigt__p_wxMenuBar,
17960 &_swigt__p_wxMenuEvent,
17961 &_swigt__p_wxMenuItem,
17962 &_swigt__p_wxMessageDialog,
17963 &_swigt__p_wxMiniFrame,
17964 &_swigt__p_wxMouseCaptureChangedEvent,
17965 &_swigt__p_wxMouseCaptureLostEvent,
17966 &_swigt__p_wxMouseEvent,
17967 &_swigt__p_wxMoveEvent,
17968 &_swigt__p_wxMultiChoiceDialog,
17969 &_swigt__p_wxNavigationKeyEvent,
17970 &_swigt__p_wxNcPaintEvent,
17971 &_swigt__p_wxNotifyEvent,
17972 &_swigt__p_wxNumberEntryDialog,
17973 &_swigt__p_wxObject,
17974 &_swigt__p_wxPCXHandler,
17975 &_swigt__p_wxPNGHandler,
17976 &_swigt__p_wxPNMHandler,
17977 &_swigt__p_wxPageSetupDialog,
17978 &_swigt__p_wxPageSetupDialogData,
17979 &_swigt__p_wxPaintEvent,
17980 &_swigt__p_wxPaletteChangedEvent,
17981 &_swigt__p_wxPanel,
17982 &_swigt__p_wxPaperSize,
17983 &_swigt__p_wxPasswordEntryDialog,
17984 &_swigt__p_wxPoint,
17985 &_swigt__p_wxPopupWindow,
17986 &_swigt__p_wxPreviewCanvas,
17987 &_swigt__p_wxPreviewControlBar,
17988 &_swigt__p_wxPreviewFrame,
17989 &_swigt__p_wxPrintData,
17990 &_swigt__p_wxPrintDialog,
17991 &_swigt__p_wxPrintDialogData,
17992 &_swigt__p_wxPrintPreview,
17993 &_swigt__p_wxPrinter,
17994 &_swigt__p_wxProgressDialog,
17995 &_swigt__p_wxPyApp,
17996 &_swigt__p_wxPyAuiDockArt,
17997 &_swigt__p_wxPyAuiTabArt,
17998 &_swigt__p_wxPyCommandEvent,
17999 &_swigt__p_wxPyEvent,
18000 &_swigt__p_wxPyHtmlListBox,
18001 &_swigt__p_wxPyImageHandler,
18002 &_swigt__p_wxPyPanel,
18003 &_swigt__p_wxPyPopupTransientWindow,
18004 &_swigt__p_wxPyPreviewControlBar,
18005 &_swigt__p_wxPyPreviewFrame,
18006 &_swigt__p_wxPyPrintPreview,
18007 &_swigt__p_wxPyPrintout,
18008 &_swigt__p_wxPyScrolledWindow,
18009 &_swigt__p_wxPySizer,
18010 &_swigt__p_wxPyTaskBarIcon,
18011 &_swigt__p_wxPyVListBox,
18012 &_swigt__p_wxPyVScrolledWindow,
18013 &_swigt__p_wxPyValidator,
18014 &_swigt__p_wxPyWindow,
18015 &_swigt__p_wxQueryLayoutInfoEvent,
18016 &_swigt__p_wxQueryNewPaletteEvent,
18017 &_swigt__p_wxRect,
18018 &_swigt__p_wxSashEvent,
18019 &_swigt__p_wxSashLayoutWindow,
18020 &_swigt__p_wxSashWindow,
18021 &_swigt__p_wxScrollEvent,
18022 &_swigt__p_wxScrollWinEvent,
18023 &_swigt__p_wxScrolledWindow,
18024 &_swigt__p_wxSetCursorEvent,
18025 &_swigt__p_wxShowEvent,
18026 &_swigt__p_wxSimpleHtmlListBox,
18027 &_swigt__p_wxSingleChoiceDialog,
18028 &_swigt__p_wxSize,
18029 &_swigt__p_wxSizeEvent,
18030 &_swigt__p_wxSizer,
18031 &_swigt__p_wxSizerItem,
18032 &_swigt__p_wxSplashScreen,
18033 &_swigt__p_wxSplashScreenWindow,
18034 &_swigt__p_wxSplitterEvent,
18035 &_swigt__p_wxSplitterWindow,
18036 &_swigt__p_wxStaticBoxSizer,
18037 &_swigt__p_wxStatusBar,
18038 &_swigt__p_wxStdDialogButtonSizer,
18039 &_swigt__p_wxString,
18040 &_swigt__p_wxSysColourChangedEvent,
18041 &_swigt__p_wxTGAHandler,
18042 &_swigt__p_wxTIFFHandler,
18043 &_swigt__p_wxTaskBarIconEvent,
18044 &_swigt__p_wxTextEntryDialog,
18045 &_swigt__p_wxTipWindow,
18046 &_swigt__p_wxTopLevelWindow,
18047 &_swigt__p_wxUpdateUIEvent,
18048 &_swigt__p_wxValidator,
18049 &_swigt__p_wxWindow,
18050 &_swigt__p_wxWindowCreateEvent,
18051 &_swigt__p_wxWindowDestroyEvent,
18052 &_swigt__p_wxXPMHandler,
18053 };
18054
18055 static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}};
18056 static swig_cast_info _swigc__p_double[] = { {&_swigt__p_double, 0, 0, 0},{0, 0, 0, 0}};
18057 static swig_cast_info _swigc__p_form_ops_t[] = { {&_swigt__p_form_ops_t, 0, 0, 0},{0, 0, 0, 0}};
18058 static swig_cast_info _swigc__p_int[] = { {&_swigt__p_int, 0, 0, 0},{0, 0, 0, 0}};
18059 static swig_cast_info _swigc__p_p_wxAuiTabContainerButton[] = { {&_swigt__p_p_wxAuiTabContainerButton, 0, 0, 0},{0, 0, 0, 0}};
18060 static swig_cast_info _swigc__p_p_wxSplashScreen[] = {{&_swigt__p_p_wxSplashScreen, 0, 0, 0},{0, 0, 0, 0}};
18061 static swig_cast_info _swigc__p_p_wxMiniFrame[] = {{&_swigt__p_p_wxMiniFrame, 0, 0, 0},{0, 0, 0, 0}};
18062 static swig_cast_info _swigc__p_p_wxPyPanel[] = {{&_swigt__p_p_wxPyPanel, 0, 0, 0},{0, 0, 0, 0}};
18063 static swig_cast_info _swigc__p_p_wxMenuBar[] = {{&_swigt__p_p_wxMenuBar, 0, 0, 0},{0, 0, 0, 0}};
18064 static swig_cast_info _swigc__p_p_wxFindReplaceDialog[] = {{&_swigt__p_p_wxFindReplaceDialog, 0, 0, 0},{0, 0, 0, 0}};
18065 static swig_cast_info _swigc__p_p_wxProgressDialog[] = {{&_swigt__p_p_wxProgressDialog, 0, 0, 0},{0, 0, 0, 0}};
18066 static swig_cast_info _swigc__p_p_wxMessageDialog[] = {{&_swigt__p_p_wxMessageDialog, 0, 0, 0},{0, 0, 0, 0}};
18067 static swig_cast_info _swigc__p_p_wxNumberEntryDialog[] = {{&_swigt__p_p_wxNumberEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
18068 static swig_cast_info _swigc__p_p_wxPasswordEntryDialog[] = {{&_swigt__p_p_wxPasswordEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
18069 static swig_cast_info _swigc__p_p_wxTextEntryDialog[] = {{&_swigt__p_p_wxTextEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
18070 static swig_cast_info _swigc__p_p_wxSingleChoiceDialog[] = {{&_swigt__p_p_wxSingleChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
18071 static swig_cast_info _swigc__p_p_wxMultiChoiceDialog[] = {{&_swigt__p_p_wxMultiChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
18072 static swig_cast_info _swigc__p_p_wxFileDialog[] = {{&_swigt__p_p_wxFileDialog, 0, 0, 0},{0, 0, 0, 0}};
18073 static swig_cast_info _swigc__p_p_wxPanel[] = {{&_swigt__p_p_wxPanel, 0, 0, 0},{0, 0, 0, 0}};
18074 static swig_cast_info _swigc__p_p_wxStatusBar[] = {{&_swigt__p_p_wxStatusBar, 0, 0, 0},{0, 0, 0, 0}};
18075 static swig_cast_info _swigc__p_p_wxPyVScrolledWindow[] = {{&_swigt__p_p_wxPyVScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
18076 static swig_cast_info _swigc__p_p_wxTipWindow[] = {{&_swigt__p_p_wxTipWindow, 0, 0, 0},{0, 0, 0, 0}};
18077 static swig_cast_info _swigc__p_p_wxPyPopupTransientWindow[] = {{&_swigt__p_p_wxPyPopupTransientWindow, 0, 0, 0},{0, 0, 0, 0}};
18078 static swig_cast_info _swigc__p_p_wxPopupWindow[] = {{&_swigt__p_p_wxPopupWindow, 0, 0, 0},{0, 0, 0, 0}};
18079 static swig_cast_info _swigc__p_p_wxSashLayoutWindow[] = {{&_swigt__p_p_wxSashLayoutWindow, 0, 0, 0},{0, 0, 0, 0}};
18080 static swig_cast_info _swigc__p_p_wxScrolledWindow[] = {{&_swigt__p_p_wxScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
18081 static swig_cast_info _swigc__p_p_wxTopLevelWindow[] = {{&_swigt__p_p_wxTopLevelWindow, 0, 0, 0},{0, 0, 0, 0}};
18082 static swig_cast_info _swigc__p_p_wxSplashScreenWindow[] = {{&_swigt__p_p_wxSplashScreenWindow, 0, 0, 0},{0, 0, 0, 0}};
18083 static swig_cast_info _swigc__p_p_wxSplitterWindow[] = {{&_swigt__p_p_wxSplitterWindow, 0, 0, 0},{0, 0, 0, 0}};
18084 static swig_cast_info _swigc__p_p_wxSashWindow[] = {{&_swigt__p_p_wxSashWindow, 0, 0, 0},{0, 0, 0, 0}};
18085 static swig_cast_info _swigc__p_p_wxMDIClientWindow[] = {{&_swigt__p_p_wxMDIClientWindow, 0, 0, 0},{0, 0, 0, 0}};
18086 static swig_cast_info _swigc__p_p_wxPyScrolledWindow[] = {{&_swigt__p_p_wxPyScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
18087 static swig_cast_info _swigc__p_p_wxPreviewFrame[] = {{&_swigt__p_p_wxPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
18088 static swig_cast_info _swigc__p_p_wxPyPreviewFrame[] = {{&_swigt__p_p_wxPyPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
18089 static swig_cast_info _swigc__p_p_wxControl[] = {{&_swigt__p_p_wxControl, 0, 0, 0},{0, 0, 0, 0}};
18090 static swig_cast_info _swigc__p_p_wxMDIChildFrame[] = {{&_swigt__p_p_wxMDIChildFrame, 0, 0, 0},{0, 0, 0, 0}};
18091 static swig_cast_info _swigc__p_p_wxControlWithItems[] = {{&_swigt__p_p_wxControlWithItems, 0, 0, 0},{0, 0, 0, 0}};
18092 static swig_cast_info _swigc__p_p_wxPyWindow[] = {{&_swigt__p_p_wxPyWindow, 0, 0, 0},{0, 0, 0, 0}};
18093 static swig_cast_info _swigc__p_p_wxPreviewCanvas[] = {{&_swigt__p_p_wxPreviewCanvas, 0, 0, 0},{0, 0, 0, 0}};
18094 static swig_cast_info _swigc__p_p_wxSimpleHtmlListBox[] = {{&_swigt__p_p_wxSimpleHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
18095 static swig_cast_info _swigc__p_p_wxPyHtmlListBox[] = {{&_swigt__p_p_wxPyHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
18096 static swig_cast_info _swigc__p_p_wxPyVListBox[] = {{&_swigt__p_p_wxPyVListBox, 0, 0, 0},{0, 0, 0, 0}};
18097 static swig_cast_info _swigc__p_p_wxAuiNotebook[] = {{&_swigt__p_p_wxAuiNotebook, 0, 0, 0},{0, 0, 0, 0}};
18098 static swig_cast_info _swigc__p_p_wxPreviewControlBar[] = {{&_swigt__p_p_wxPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
18099 static swig_cast_info _swigc__p_p_wxPyPreviewControlBar[] = {{&_swigt__p_p_wxPyPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
18100 static swig_cast_info _swigc__p_p_wxAuiTabCtrl[] = {{&_swigt__p_p_wxAuiTabCtrl, 0, 0, 0},{0, 0, 0, 0}};
18101 static swig_cast_info _swigc__p_p_wxFrame[] = {{&_swigt__p_p_wxFrame, 0, 0, 0},{0, 0, 0, 0}};
18102 static swig_cast_info _swigc__p_p_wxFontDialog[] = {{&_swigt__p_p_wxFontDialog, 0, 0, 0},{0, 0, 0, 0}};
18103 static swig_cast_info _swigc__p_p_wxDirDialog[] = {{&_swigt__p_p_wxDirDialog, 0, 0, 0},{0, 0, 0, 0}};
18104 static swig_cast_info _swigc__p_p_wxColourDialog[] = {{&_swigt__p_p_wxColourDialog, 0, 0, 0},{0, 0, 0, 0}};
18105 static swig_cast_info _swigc__p_p_wxDialog[] = {{&_swigt__p_p_wxDialog, 0, 0, 0},{0, 0, 0, 0}};
18106 static swig_cast_info _swigc__p_p_wxAuiFloatingFrame[] = {{&_swigt__p_p_wxAuiFloatingFrame, 0, 0, 0},{0, 0, 0, 0}};
18107 static swig_cast_info _swigc__p_p_wxMDIParentFrame[] = {{&_swigt__p_p_wxMDIParentFrame, 0, 0, 0},{0, 0, 0, 0}};
18108 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_wxFindReplaceDialog, _p_p_wxFindReplaceDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxProgressDialog, _p_p_wxProgressDialogTo_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_wxPanel, _p_p_wxPanelTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxStatusBar, _p_p_wxStatusBarTo_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_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_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},{0, 0, 0, 0}};
18109 static swig_cast_info _swigc__p_unsigned_char[] = { {&_swigt__p_unsigned_char, 0, 0, 0},{0, 0, 0, 0}};
18110 static swig_cast_info _swigc__p_unsigned_int[] = { {&_swigt__p_unsigned_int, 0, 0, 0},{0, 0, 0, 0}};
18111 static swig_cast_info _swigc__p_unsigned_long[] = { {&_swigt__p_unsigned_long, 0, 0, 0},{0, 0, 0, 0}};
18112 static swig_cast_info _swigc__p_wxArrayString[] = { {&_swigt__p_wxArrayString, 0, 0, 0},{0, 0, 0, 0}};
18113 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}};
18114 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}};
18115 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}};
18116 static swig_cast_info _swigc__p_wxAuiDockInfo[] = { {&_swigt__p_wxAuiDockInfo, 0, 0, 0},{0, 0, 0, 0}};
18117 static swig_cast_info _swigc__p_wxAuiDockUIPart[] = { {&_swigt__p_wxAuiDockUIPart, 0, 0, 0},{0, 0, 0, 0}};
18118 static swig_cast_info _swigc__p_wxAuiFloatingFrame[] = { {&_swigt__p_wxAuiFloatingFrame, 0, 0, 0},{0, 0, 0, 0}};
18119 static swig_cast_info _swigc__p_wxAuiManager[] = { {&_swigt__p_wxAuiManager, 0, 0, 0},{0, 0, 0, 0}};
18120 static swig_cast_info _swigc__p_wxAuiManagerEvent[] = { {&_swigt__p_wxAuiManagerEvent, 0, 0, 0},{0, 0, 0, 0}};
18121 static swig_cast_info _swigc__p_wxAuiNotebook[] = { {&_swigt__p_wxAuiNotebook, 0, 0, 0},{0, 0, 0, 0}};
18122 static swig_cast_info _swigc__p_wxAuiNotebookEvent[] = { {&_swigt__p_wxAuiNotebookEvent, 0, 0, 0},{0, 0, 0, 0}};
18123 static swig_cast_info _swigc__p_wxAuiNotebookPage[] = { {&_swigt__p_wxAuiNotebookPage, 0, 0, 0},{0, 0, 0, 0}};
18124 static swig_cast_info _swigc__p_wxAuiNotebookPageArray[] = { {&_swigt__p_wxAuiNotebookPageArray, 0, 0, 0},{0, 0, 0, 0}};
18125 static swig_cast_info _swigc__p_wxAuiPaneButton[] = { {&_swigt__p_wxAuiPaneButton, 0, 0, 0},{0, 0, 0, 0}};
18126 static swig_cast_info _swigc__p_wxAuiPaneButtonArray[] = { {&_swigt__p_wxAuiPaneButtonArray, 0, 0, 0},{0, 0, 0, 0}};
18127 static swig_cast_info _swigc__p_wxAuiPaneInfo[] = { {&_swigt__p_wxAuiPaneInfo, 0, 0, 0},{0, 0, 0, 0}};
18128 static swig_cast_info _swigc__p_wxAuiPaneInfoPtrArray[] = { {&_swigt__p_wxAuiPaneInfoPtrArray, 0, 0, 0},{0, 0, 0, 0}};
18129 static swig_cast_info _swigc__p_wxAuiSimpleTabArt[] = { {&_swigt__p_wxAuiSimpleTabArt, 0, 0, 0},{0, 0, 0, 0}};
18130 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}};
18131 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}};
18132 static swig_cast_info _swigc__p_wxAuiTabContainerButton[] = { {&_swigt__p_wxAuiTabContainerButton, 0, 0, 0},{0, 0, 0, 0}};
18133 static swig_cast_info _swigc__p_wxAuiTabCtrl[] = { {&_swigt__p_wxAuiTabCtrl, 0, 0, 0},{0, 0, 0, 0}};
18134 static swig_cast_info _swigc__p_wxBitmap[] = { {&_swigt__p_wxBitmap, 0, 0, 0},{0, 0, 0, 0}};
18135 static swig_cast_info _swigc__p_wxColor[] = { {&_swigt__p_wxColor, 0, 0, 0},{0, 0, 0, 0}};
18136 static swig_cast_info _swigc__p_wxColour[] = { {&_swigt__p_wxColour, 0, 0, 0},{0, 0, 0, 0}};
18137 static swig_cast_info _swigc__p_wxSashEvent[] = {{&_swigt__p_wxSashEvent, 0, 0, 0},{0, 0, 0, 0}};
18138 static swig_cast_info _swigc__p_wxWindowDestroyEvent[] = {{&_swigt__p_wxWindowDestroyEvent, 0, 0, 0},{0, 0, 0, 0}};
18139 static swig_cast_info _swigc__p_wxSplitterEvent[] = {{&_swigt__p_wxSplitterEvent, 0, 0, 0},{0, 0, 0, 0}};
18140 static swig_cast_info _swigc__p_wxClipboardTextEvent[] = {{&_swigt__p_wxClipboardTextEvent, 0, 0, 0},{0, 0, 0, 0}};
18141 static swig_cast_info _swigc__p_wxScrollEvent[] = {{&_swigt__p_wxScrollEvent, 0, 0, 0},{0, 0, 0, 0}};
18142 static swig_cast_info _swigc__p_wxPyCommandEvent[] = {{&_swigt__p_wxPyCommandEvent, 0, 0, 0},{0, 0, 0, 0}};
18143 static swig_cast_info _swigc__p_wxContextMenuEvent[] = {{&_swigt__p_wxContextMenuEvent, 0, 0, 0},{0, 0, 0, 0}};
18144 static swig_cast_info _swigc__p_wxChildFocusEvent[] = {{&_swigt__p_wxChildFocusEvent, 0, 0, 0},{0, 0, 0, 0}};
18145 static swig_cast_info _swigc__p_wxDateEvent[] = {{&_swigt__p_wxDateEvent, 0, 0, 0},{0, 0, 0, 0}};
18146 static swig_cast_info _swigc__p_wxWindowCreateEvent[] = {{&_swigt__p_wxWindowCreateEvent, 0, 0, 0},{0, 0, 0, 0}};
18147 static swig_cast_info _swigc__p_wxFindDialogEvent[] = {{&_swigt__p_wxFindDialogEvent, 0, 0, 0},{0, 0, 0, 0}};
18148 static swig_cast_info _swigc__p_wxUpdateUIEvent[] = {{&_swigt__p_wxUpdateUIEvent, 0, 0, 0},{0, 0, 0, 0}};
18149 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}};
18150 static swig_cast_info _swigc__p_wxControlWithItems[] = {{&_swigt__p_wxControlWithItems, 0, 0, 0},{0, 0, 0, 0}};
18151 static swig_cast_info _swigc__p_wxControl[] = { {&_swigt__p_wxControl, 0, 0, 0}, {&_swigt__p_wxControlWithItems, _p_wxControlWithItemsTo_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}};
18152 static swig_cast_info _swigc__p_wxDC[] = { {&_swigt__p_wxDC, 0, 0, 0},{0, 0, 0, 0}};
18153 static swig_cast_info _swigc__p_wxDuplexMode[] = { {&_swigt__p_wxDuplexMode, 0, 0, 0},{0, 0, 0, 0}};
18154 static swig_cast_info _swigc__p_wxMenuEvent[] = {{&_swigt__p_wxMenuEvent, 0, 0, 0},{0, 0, 0, 0}};
18155 static swig_cast_info _swigc__p_wxCloseEvent[] = {{&_swigt__p_wxCloseEvent, 0, 0, 0},{0, 0, 0, 0}};
18156 static swig_cast_info _swigc__p_wxMouseEvent[] = {{&_swigt__p_wxMouseEvent, 0, 0, 0},{0, 0, 0, 0}};
18157 static swig_cast_info _swigc__p_wxEraseEvent[] = {{&_swigt__p_wxEraseEvent, 0, 0, 0},{0, 0, 0, 0}};
18158 static swig_cast_info _swigc__p_wxSetCursorEvent[] = {{&_swigt__p_wxSetCursorEvent, 0, 0, 0},{0, 0, 0, 0}};
18159 static swig_cast_info _swigc__p_wxInitDialogEvent[] = {{&_swigt__p_wxInitDialogEvent, 0, 0, 0},{0, 0, 0, 0}};
18160 static swig_cast_info _swigc__p_wxPyEvent[] = {{&_swigt__p_wxPyEvent, 0, 0, 0},{0, 0, 0, 0}};
18161 static swig_cast_info _swigc__p_wxMouseCaptureLostEvent[] = {{&_swigt__p_wxMouseCaptureLostEvent, 0, 0, 0},{0, 0, 0, 0}};
18162 static swig_cast_info _swigc__p_wxCalculateLayoutEvent[] = {{&_swigt__p_wxCalculateLayoutEvent, 0, 0, 0},{0, 0, 0, 0}};
18163 static swig_cast_info _swigc__p_wxIdleEvent[] = {{&_swigt__p_wxIdleEvent, 0, 0, 0},{0, 0, 0, 0}};
18164 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent[] = {{&_swigt__p_wxQueryNewPaletteEvent, 0, 0, 0},{0, 0, 0, 0}};
18165 static swig_cast_info _swigc__p_wxMaximizeEvent[] = {{&_swigt__p_wxMaximizeEvent, 0, 0, 0},{0, 0, 0, 0}};
18166 static swig_cast_info _swigc__p_wxIconizeEvent[] = {{&_swigt__p_wxIconizeEvent, 0, 0, 0},{0, 0, 0, 0}};
18167 static swig_cast_info _swigc__p_wxActivateEvent[] = {{&_swigt__p_wxActivateEvent, 0, 0, 0},{0, 0, 0, 0}};
18168 static swig_cast_info _swigc__p_wxSizeEvent[] = {{&_swigt__p_wxSizeEvent, 0, 0, 0},{0, 0, 0, 0}};
18169 static swig_cast_info _swigc__p_wxMoveEvent[] = {{&_swigt__p_wxMoveEvent, 0, 0, 0},{0, 0, 0, 0}};
18170 static swig_cast_info _swigc__p_wxPaintEvent[] = {{&_swigt__p_wxPaintEvent, 0, 0, 0},{0, 0, 0, 0}};
18171 static swig_cast_info _swigc__p_wxNcPaintEvent[] = {{&_swigt__p_wxNcPaintEvent, 0, 0, 0},{0, 0, 0, 0}};
18172 static swig_cast_info _swigc__p_wxPaletteChangedEvent[] = {{&_swigt__p_wxPaletteChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
18173 static swig_cast_info _swigc__p_wxDisplayChangedEvent[] = {{&_swigt__p_wxDisplayChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
18174 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent[] = {{&_swigt__p_wxMouseCaptureChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
18175 static swig_cast_info _swigc__p_wxSysColourChangedEvent[] = {{&_swigt__p_wxSysColourChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
18176 static swig_cast_info _swigc__p_wxDropFilesEvent[] = {{&_swigt__p_wxDropFilesEvent, 0, 0, 0},{0, 0, 0, 0}};
18177 static swig_cast_info _swigc__p_wxFocusEvent[] = {{&_swigt__p_wxFocusEvent, 0, 0, 0},{0, 0, 0, 0}};
18178 static swig_cast_info _swigc__p_wxQueryLayoutInfoEvent[] = {{&_swigt__p_wxQueryLayoutInfoEvent, 0, 0, 0},{0, 0, 0, 0}};
18179 static swig_cast_info _swigc__p_wxShowEvent[] = {{&_swigt__p_wxShowEvent, 0, 0, 0},{0, 0, 0, 0}};
18180 static swig_cast_info _swigc__p_wxNavigationKeyEvent[] = {{&_swigt__p_wxNavigationKeyEvent, 0, 0, 0},{0, 0, 0, 0}};
18181 static swig_cast_info _swigc__p_wxKeyEvent[] = {{&_swigt__p_wxKeyEvent, 0, 0, 0},{0, 0, 0, 0}};
18182 static swig_cast_info _swigc__p_wxScrollWinEvent[] = {{&_swigt__p_wxScrollWinEvent, 0, 0, 0},{0, 0, 0, 0}};
18183 static swig_cast_info _swigc__p_wxTaskBarIconEvent[] = {{&_swigt__p_wxTaskBarIconEvent, 0, 0, 0},{0, 0, 0, 0}};
18184 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}};
18185 static swig_cast_info _swigc__p_wxSplashScreen[] = {{&_swigt__p_wxSplashScreen, 0, 0, 0},{0, 0, 0, 0}};
18186 static swig_cast_info _swigc__p_wxPyPanel[] = {{&_swigt__p_wxPyPanel, 0, 0, 0},{0, 0, 0, 0}};
18187 static swig_cast_info _swigc__p_wxMenuBar[] = {{&_swigt__p_wxMenuBar, 0, 0, 0},{0, 0, 0, 0}};
18188 static swig_cast_info _swigc__p_wxValidator[] = {{&_swigt__p_wxValidator, 0, 0, 0},{0, 0, 0, 0}};
18189 static swig_cast_info _swigc__p_wxPyValidator[] = {{&_swigt__p_wxPyValidator, 0, 0, 0},{0, 0, 0, 0}};
18190 static swig_cast_info _swigc__p_wxNumberEntryDialog[] = {{&_swigt__p_wxNumberEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
18191 static swig_cast_info _swigc__p_wxPasswordEntryDialog[] = {{&_swigt__p_wxPasswordEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
18192 static swig_cast_info _swigc__p_wxFileDialog[] = {{&_swigt__p_wxFileDialog, 0, 0, 0},{0, 0, 0, 0}};
18193 static swig_cast_info _swigc__p_wxFindReplaceDialog[] = {{&_swigt__p_wxFindReplaceDialog, 0, 0, 0},{0, 0, 0, 0}};
18194 static swig_cast_info _swigc__p_wxProgressDialog[] = {{&_swigt__p_wxProgressDialog, 0, 0, 0},{0, 0, 0, 0}};
18195 static swig_cast_info _swigc__p_wxMessageDialog[] = {{&_swigt__p_wxMessageDialog, 0, 0, 0},{0, 0, 0, 0}};
18196 static swig_cast_info _swigc__p_wxTextEntryDialog[] = {{&_swigt__p_wxTextEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
18197 static swig_cast_info _swigc__p_wxSingleChoiceDialog[] = {{&_swigt__p_wxSingleChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
18198 static swig_cast_info _swigc__p_wxMultiChoiceDialog[] = {{&_swigt__p_wxMultiChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
18199 static swig_cast_info _swigc__p_wxPanel[] = {{&_swigt__p_wxPanel, 0, 0, 0},{0, 0, 0, 0}};
18200 static swig_cast_info _swigc__p_wxStatusBar[] = {{&_swigt__p_wxStatusBar, 0, 0, 0},{0, 0, 0, 0}};
18201 static swig_cast_info _swigc__p_wxSashWindow[] = {{&_swigt__p_wxSashWindow, 0, 0, 0},{0, 0, 0, 0}};
18202 static swig_cast_info _swigc__p_wxScrolledWindow[] = {{&_swigt__p_wxScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
18203 static swig_cast_info _swigc__p_wxMDIClientWindow[] = {{&_swigt__p_wxMDIClientWindow, 0, 0, 0},{0, 0, 0, 0}};
18204 static swig_cast_info _swigc__p_wxPyScrolledWindow[] = {{&_swigt__p_wxPyScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
18205 static swig_cast_info _swigc__p_wxSplitterWindow[] = {{&_swigt__p_wxSplitterWindow, 0, 0, 0},{0, 0, 0, 0}};
18206 static swig_cast_info _swigc__p_wxSplashScreenWindow[] = {{&_swigt__p_wxSplashScreenWindow, 0, 0, 0},{0, 0, 0, 0}};
18207 static swig_cast_info _swigc__p_wxSashLayoutWindow[] = {{&_swigt__p_wxSashLayoutWindow, 0, 0, 0},{0, 0, 0, 0}};
18208 static swig_cast_info _swigc__p_wxPopupWindow[] = {{&_swigt__p_wxPopupWindow, 0, 0, 0},{0, 0, 0, 0}};
18209 static swig_cast_info _swigc__p_wxPyPopupTransientWindow[] = {{&_swigt__p_wxPyPopupTransientWindow, 0, 0, 0},{0, 0, 0, 0}};
18210 static swig_cast_info _swigc__p_wxTipWindow[] = {{&_swigt__p_wxTipWindow, 0, 0, 0},{0, 0, 0, 0}};
18211 static swig_cast_info _swigc__p_wxPyVScrolledWindow[] = {{&_swigt__p_wxPyVScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
18212 static swig_cast_info _swigc__p_wxPyPreviewFrame[] = {{&_swigt__p_wxPyPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
18213 static swig_cast_info _swigc__p_wxPreviewFrame[] = {{&_swigt__p_wxPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
18214 static swig_cast_info _swigc__p_wxMDIChildFrame[] = {{&_swigt__p_wxMDIChildFrame, 0, 0, 0},{0, 0, 0, 0}};
18215 static swig_cast_info _swigc__p_wxPyApp[] = {{&_swigt__p_wxPyApp, 0, 0, 0},{0, 0, 0, 0}};
18216 static swig_cast_info _swigc__p_wxPyWindow[] = {{&_swigt__p_wxPyWindow, 0, 0, 0},{0, 0, 0, 0}};
18217 static swig_cast_info _swigc__p_wxPreviewCanvas[] = {{&_swigt__p_wxPreviewCanvas, 0, 0, 0},{0, 0, 0, 0}};
18218 static swig_cast_info _swigc__p_wxSimpleHtmlListBox[] = {{&_swigt__p_wxSimpleHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
18219 static swig_cast_info _swigc__p_wxPyHtmlListBox[] = {{&_swigt__p_wxPyHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
18220 static swig_cast_info _swigc__p_wxPyVListBox[] = {{&_swigt__p_wxPyVListBox, 0, 0, 0},{0, 0, 0, 0}};
18221 static swig_cast_info _swigc__p_wxPreviewControlBar[] = {{&_swigt__p_wxPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
18222 static swig_cast_info _swigc__p_wxPyPreviewControlBar[] = {{&_swigt__p_wxPyPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
18223 static swig_cast_info _swigc__p_wxPyTaskBarIcon[] = {{&_swigt__p_wxPyTaskBarIcon, 0, 0, 0},{0, 0, 0, 0}};
18224 static swig_cast_info _swigc__p_wxFontDialog[] = {{&_swigt__p_wxFontDialog, 0, 0, 0},{0, 0, 0, 0}};
18225 static swig_cast_info _swigc__p_wxDirDialog[] = {{&_swigt__p_wxDirDialog, 0, 0, 0},{0, 0, 0, 0}};
18226 static swig_cast_info _swigc__p_wxColourDialog[] = {{&_swigt__p_wxColourDialog, 0, 0, 0},{0, 0, 0, 0}};
18227 static swig_cast_info _swigc__p_wxDialog[] = {{&_swigt__p_wxDialog, 0, 0, 0},{0, 0, 0, 0}};
18228 static swig_cast_info _swigc__p_wxMenu[] = {{&_swigt__p_wxMenu, 0, 0, 0},{0, 0, 0, 0}};
18229 static swig_cast_info _swigc__p_wxMDIParentFrame[] = {{&_swigt__p_wxMDIParentFrame, 0, 0, 0},{0, 0, 0, 0}};
18230 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_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_wxNumberEntryDialog, _p_wxNumberEntryDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPasswordEntryDialog, _p_wxPasswordEntryDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFileDialog, _p_wxFileDialogTo_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_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_wxPanel, _p_wxPanelTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxStatusBar, _p_wxStatusBarTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSashWindow, _p_wxSashWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxWindow, _p_wxWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxScrolledWindow, _p_wxScrolledWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxTopLevelWindow, _p_wxTopLevelWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMDIClientWindow, _p_wxMDIClientWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyScrolledWindow, _p_wxPyScrolledWindowTo_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_wxPyVScrolledWindow, _p_wxPyVScrolledWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxControl, _p_wxControlTo_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_wxPyWindow, _p_wxPyWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPreviewCanvas, _p_wxPreviewCanvasTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSimpleHtmlListBox, _p_wxSimpleHtmlListBoxTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyHtmlListBox, _p_wxPyHtmlListBoxTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyVListBox, _p_wxPyVListBoxTo_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_wxFontDialog, _p_wxFontDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxDirDialog, _p_wxDirDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxColourDialog, _p_wxColourDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxDialog, _p_wxDialogTo_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_wxAuiManager, _p_wxAuiManagerTo_p_wxEvtHandler, 0, 0},{0, 0, 0, 0}};
18231 static swig_cast_info _swigc__p_wxFont[] = { {&_swigt__p_wxFont, 0, 0, 0},{0, 0, 0, 0}};
18232 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_wxAuiFloatingFrame, _p_wxAuiFloatingFrameTo_p_wxFrame, 0, 0},{0, 0, 0, 0}};
18233 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}};
18234 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}};
18235 static swig_cast_info _swigc__p_wxLayoutConstraints[] = {{&_swigt__p_wxLayoutConstraints, 0, 0, 0},{0, 0, 0, 0}};
18236 static swig_cast_info _swigc__p_wxGBSizerItem[] = {{&_swigt__p_wxGBSizerItem, 0, 0, 0},{0, 0, 0, 0}};
18237 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint[] = {{&_swigt__p_wxIndividualLayoutConstraint, 0, 0, 0},{0, 0, 0, 0}};
18238 static swig_cast_info _swigc__p_wxStaticBoxSizer[] = {{&_swigt__p_wxStaticBoxSizer, 0, 0, 0},{0, 0, 0, 0}};
18239 static swig_cast_info _swigc__p_wxBoxSizer[] = {{&_swigt__p_wxBoxSizer, 0, 0, 0},{0, 0, 0, 0}};
18240 static swig_cast_info _swigc__p_wxGridBagSizer[] = {{&_swigt__p_wxGridBagSizer, 0, 0, 0},{0, 0, 0, 0}};
18241 static swig_cast_info _swigc__p_wxFontData[] = {{&_swigt__p_wxFontData, 0, 0, 0},{0, 0, 0, 0}};
18242 static swig_cast_info _swigc__p_wxPrintData[] = {{&_swigt__p_wxPrintData, 0, 0, 0},{0, 0, 0, 0}};
18243 static swig_cast_info _swigc__p_wxGridSizer[] = {{&_swigt__p_wxGridSizer, 0, 0, 0},{0, 0, 0, 0}};
18244 static swig_cast_info _swigc__p_wxFlexGridSizer[] = {{&_swigt__p_wxFlexGridSizer, 0, 0, 0},{0, 0, 0, 0}};
18245 static swig_cast_info _swigc__p_wxLayoutAlgorithm[] = {{&_swigt__p_wxLayoutAlgorithm, 0, 0, 0},{0, 0, 0, 0}};
18246 static swig_cast_info _swigc__p_wxFSFile[] = {{&_swigt__p_wxFSFile, 0, 0, 0},{0, 0, 0, 0}};
18247 static swig_cast_info _swigc__p_wxFindReplaceData[] = {{&_swigt__p_wxFindReplaceData, 0, 0, 0},{0, 0, 0, 0}};
18248 static swig_cast_info _swigc__p_wxPySizer[] = {{&_swigt__p_wxPySizer, 0, 0, 0},{0, 0, 0, 0}};
18249 static swig_cast_info _swigc__p_wxColourData[] = {{&_swigt__p_wxColourData, 0, 0, 0},{0, 0, 0, 0}};
18250 static swig_cast_info _swigc__p_wxPrinter[] = {{&_swigt__p_wxPrinter, 0, 0, 0},{0, 0, 0, 0}};
18251 static swig_cast_info _swigc__p_wxMenuItem[] = {{&_swigt__p_wxMenuItem, 0, 0, 0},{0, 0, 0, 0}};
18252 static swig_cast_info _swigc__p_wxPNGHandler[] = {{&_swigt__p_wxPNGHandler, 0, 0, 0},{0, 0, 0, 0}};
18253 static swig_cast_info _swigc__p_wxGIFHandler[] = {{&_swigt__p_wxGIFHandler, 0, 0, 0},{0, 0, 0, 0}};
18254 static swig_cast_info _swigc__p_wxPCXHandler[] = {{&_swigt__p_wxPCXHandler, 0, 0, 0},{0, 0, 0, 0}};
18255 static swig_cast_info _swigc__p_wxJPEGHandler[] = {{&_swigt__p_wxJPEGHandler, 0, 0, 0},{0, 0, 0, 0}};
18256 static swig_cast_info _swigc__p_wxPNMHandler[] = {{&_swigt__p_wxPNMHandler, 0, 0, 0},{0, 0, 0, 0}};
18257 static swig_cast_info _swigc__p_wxANIHandler[] = {{&_swigt__p_wxANIHandler, 0, 0, 0},{0, 0, 0, 0}};
18258 static swig_cast_info _swigc__p_wxCURHandler[] = {{&_swigt__p_wxCURHandler, 0, 0, 0},{0, 0, 0, 0}};
18259 static swig_cast_info _swigc__p_wxICOHandler[] = {{&_swigt__p_wxICOHandler, 0, 0, 0},{0, 0, 0, 0}};
18260 static swig_cast_info _swigc__p_wxBMPHandler[] = {{&_swigt__p_wxBMPHandler, 0, 0, 0},{0, 0, 0, 0}};
18261 static swig_cast_info _swigc__p_wxPyImageHandler[] = {{&_swigt__p_wxPyImageHandler, 0, 0, 0},{0, 0, 0, 0}};
18262 static swig_cast_info _swigc__p_wxImageHandler[] = {{&_swigt__p_wxImageHandler, 0, 0, 0},{0, 0, 0, 0}};
18263 static swig_cast_info _swigc__p_wxXPMHandler[] = {{&_swigt__p_wxXPMHandler, 0, 0, 0},{0, 0, 0, 0}};
18264 static swig_cast_info _swigc__p_wxTIFFHandler[] = {{&_swigt__p_wxTIFFHandler, 0, 0, 0},{0, 0, 0, 0}};
18265 static swig_cast_info _swigc__p_wxTGAHandler[] = {{&_swigt__p_wxTGAHandler, 0, 0, 0},{0, 0, 0, 0}};
18266 static swig_cast_info _swigc__p_wxStdDialogButtonSizer[] = {{&_swigt__p_wxStdDialogButtonSizer, 0, 0, 0},{0, 0, 0, 0}};
18267 static swig_cast_info _swigc__p_wxAcceleratorTable[] = {{&_swigt__p_wxAcceleratorTable, 0, 0, 0},{0, 0, 0, 0}};
18268 static swig_cast_info _swigc__p_wxImage[] = {{&_swigt__p_wxImage, 0, 0, 0},{0, 0, 0, 0}};
18269 static swig_cast_info _swigc__p_wxPyPrintout[] = {{&_swigt__p_wxPyPrintout, 0, 0, 0},{0, 0, 0, 0}};
18270 static swig_cast_info _swigc__p_wxPrintPreview[] = {{&_swigt__p_wxPrintPreview, 0, 0, 0},{0, 0, 0, 0}};
18271 static swig_cast_info _swigc__p_wxPyPrintPreview[] = {{&_swigt__p_wxPyPrintPreview, 0, 0, 0},{0, 0, 0, 0}};
18272 static swig_cast_info _swigc__p_wxPageSetupDialog[] = {{&_swigt__p_wxPageSetupDialog, 0, 0, 0},{0, 0, 0, 0}};
18273 static swig_cast_info _swigc__p_wxPrintDialog[] = {{&_swigt__p_wxPrintDialog, 0, 0, 0},{0, 0, 0, 0}};
18274 static swig_cast_info _swigc__p_wxFileSystem[] = {{&_swigt__p_wxFileSystem, 0, 0, 0},{0, 0, 0, 0}};
18275 static swig_cast_info _swigc__p_wxPageSetupDialogData[] = {{&_swigt__p_wxPageSetupDialogData, 0, 0, 0},{0, 0, 0, 0}};
18276 static swig_cast_info _swigc__p_wxPrintDialogData[] = {{&_swigt__p_wxPrintDialogData, 0, 0, 0},{0, 0, 0, 0}};
18277 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_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_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxColourData, _p_wxColourDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyEvent, _p_wxPyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxNotifyEvent, _p_wxNotifyEventTo_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_wxPNGHandler, _p_wxPNGHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxGIFHandler, _p_wxGIFHandlerTo_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_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_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_wxMenuBar, _p_wxMenuBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyScrolledWindow, _p_wxPyScrolledWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxMDIClientWindow, _p_wxMDIClientWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxTopLevelWindow, _p_wxTopLevelWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxScrolledWindow, _p_wxScrolledWindowTo_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_wxPyVScrolledWindow, _p_wxPyVScrolledWindowTo_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_wxPreviewControlBar, _p_wxPreviewControlBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPreviewControlBar, _p_wxPyPreviewControlBarTo_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}};
18278 static swig_cast_info _swigc__p_wxPaperSize[] = { {&_swigt__p_wxPaperSize, 0, 0, 0},{0, 0, 0, 0}};
18279 static swig_cast_info _swigc__p_wxPoint[] = { {&_swigt__p_wxPoint, 0, 0, 0},{0, 0, 0, 0}};
18280 static swig_cast_info _swigc__p_wxPyAuiDockArt[] = { {&_swigt__p_wxPyAuiDockArt, 0, 0, 0},{0, 0, 0, 0}};
18281 static swig_cast_info _swigc__p_wxPyAuiTabArt[] = { {&_swigt__p_wxPyAuiTabArt, 0, 0, 0},{0, 0, 0, 0}};
18282 static swig_cast_info _swigc__p_wxRect[] = { {&_swigt__p_wxRect, 0, 0, 0},{0, 0, 0, 0}};
18283 static swig_cast_info _swigc__p_wxSize[] = { {&_swigt__p_wxSize, 0, 0, 0},{0, 0, 0, 0}};
18284 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}};
18285 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}};
18286 static swig_cast_info _swigc__p_wxString[] = { {&_swigt__p_wxString, 0, 0, 0},{0, 0, 0, 0}};
18287 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_wxFontDialog, _p_wxFontDialogTo_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_wxSplashScreen, _p_wxSplashScreenTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxTopLevelWindow, 0, 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_wxPasswordEntryDialog, _p_wxPasswordEntryDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxNumberEntryDialog, _p_wxNumberEntryDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxMessageDialog, _p_wxMessageDialogTo_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}};
18288 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_wxFileDialog, _p_wxFileDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxFindReplaceDialog, _p_wxFindReplaceDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_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_wxPanel, _p_wxPanelTo_p_wxWindow, 0, 0}, {&_swigt__p_wxStatusBar, _p_wxStatusBarTo_p_wxWindow, 0, 0}, {&_swigt__p_wxSashLayoutWindow, _p_wxSashLayoutWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxScrolledWindow, _p_wxScrolledWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxTopLevelWindow, _p_wxTopLevelWindowTo_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_wxPyScrolledWindow, _p_wxPyScrolledWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxWindow, 0, 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_wxPyVScrolledWindow, _p_wxPyVScrolledWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxControl, _p_wxControlTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxControlWithItems, _p_wxControlWithItemsTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyWindow, _p_wxPyWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPreviewCanvas, _p_wxPreviewCanvasTo_p_wxWindow, 0, 0}, {&_swigt__p_wxSimpleHtmlListBox, _p_wxSimpleHtmlListBoxTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyHtmlListBox, _p_wxPyHtmlListBoxTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyVListBox, _p_wxPyVListBoxTo_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_wxFontDialog, _p_wxFontDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxDirDialog, _p_wxDirDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxColourDialog, _p_wxColourDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxDialog, _p_wxDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxAuiFloatingFrame, _p_wxAuiFloatingFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxWindow, 0, 0},{0, 0, 0, 0}};
18289
18290 static swig_cast_info *swig_cast_initial[] = {
18291 _swigc__p_char,
18292 _swigc__p_double,
18293 _swigc__p_form_ops_t,
18294 _swigc__p_int,
18295 _swigc__p_p_wxAuiFloatingFrame,
18296 _swigc__p_p_wxAuiNotebook,
18297 _swigc__p_p_wxAuiTabContainerButton,
18298 _swigc__p_p_wxAuiTabCtrl,
18299 _swigc__p_p_wxColourDialog,
18300 _swigc__p_p_wxControl,
18301 _swigc__p_p_wxControlWithItems,
18302 _swigc__p_p_wxDialog,
18303 _swigc__p_p_wxDirDialog,
18304 _swigc__p_p_wxFileDialog,
18305 _swigc__p_p_wxFindReplaceDialog,
18306 _swigc__p_p_wxFontDialog,
18307 _swigc__p_p_wxFrame,
18308 _swigc__p_p_wxMDIChildFrame,
18309 _swigc__p_p_wxMDIClientWindow,
18310 _swigc__p_p_wxMDIParentFrame,
18311 _swigc__p_p_wxMenuBar,
18312 _swigc__p_p_wxMessageDialog,
18313 _swigc__p_p_wxMiniFrame,
18314 _swigc__p_p_wxMultiChoiceDialog,
18315 _swigc__p_p_wxNumberEntryDialog,
18316 _swigc__p_p_wxPanel,
18317 _swigc__p_p_wxPasswordEntryDialog,
18318 _swigc__p_p_wxPopupWindow,
18319 _swigc__p_p_wxPreviewCanvas,
18320 _swigc__p_p_wxPreviewControlBar,
18321 _swigc__p_p_wxPreviewFrame,
18322 _swigc__p_p_wxProgressDialog,
18323 _swigc__p_p_wxPyHtmlListBox,
18324 _swigc__p_p_wxPyPanel,
18325 _swigc__p_p_wxPyPopupTransientWindow,
18326 _swigc__p_p_wxPyPreviewControlBar,
18327 _swigc__p_p_wxPyPreviewFrame,
18328 _swigc__p_p_wxPyScrolledWindow,
18329 _swigc__p_p_wxPyVListBox,
18330 _swigc__p_p_wxPyVScrolledWindow,
18331 _swigc__p_p_wxPyWindow,
18332 _swigc__p_p_wxSashLayoutWindow,
18333 _swigc__p_p_wxSashWindow,
18334 _swigc__p_p_wxScrolledWindow,
18335 _swigc__p_p_wxSimpleHtmlListBox,
18336 _swigc__p_p_wxSingleChoiceDialog,
18337 _swigc__p_p_wxSplashScreen,
18338 _swigc__p_p_wxSplashScreenWindow,
18339 _swigc__p_p_wxSplitterWindow,
18340 _swigc__p_p_wxStatusBar,
18341 _swigc__p_p_wxTextEntryDialog,
18342 _swigc__p_p_wxTipWindow,
18343 _swigc__p_p_wxTopLevelWindow,
18344 _swigc__p_p_wxWindow,
18345 _swigc__p_unsigned_char,
18346 _swigc__p_unsigned_int,
18347 _swigc__p_unsigned_long,
18348 _swigc__p_wxANIHandler,
18349 _swigc__p_wxAcceleratorTable,
18350 _swigc__p_wxActivateEvent,
18351 _swigc__p_wxArrayString,
18352 _swigc__p_wxAuiDefaultDockArt,
18353 _swigc__p_wxAuiDefaultTabArt,
18354 _swigc__p_wxAuiDockArt,
18355 _swigc__p_wxAuiDockInfo,
18356 _swigc__p_wxAuiDockUIPart,
18357 _swigc__p_wxAuiFloatingFrame,
18358 _swigc__p_wxAuiManager,
18359 _swigc__p_wxAuiManagerEvent,
18360 _swigc__p_wxAuiNotebook,
18361 _swigc__p_wxAuiNotebookEvent,
18362 _swigc__p_wxAuiNotebookPage,
18363 _swigc__p_wxAuiNotebookPageArray,
18364 _swigc__p_wxAuiPaneButton,
18365 _swigc__p_wxAuiPaneButtonArray,
18366 _swigc__p_wxAuiPaneInfo,
18367 _swigc__p_wxAuiPaneInfoPtrArray,
18368 _swigc__p_wxAuiSimpleTabArt,
18369 _swigc__p_wxAuiTabArt,
18370 _swigc__p_wxAuiTabContainer,
18371 _swigc__p_wxAuiTabContainerButton,
18372 _swigc__p_wxAuiTabCtrl,
18373 _swigc__p_wxBMPHandler,
18374 _swigc__p_wxBitmap,
18375 _swigc__p_wxBoxSizer,
18376 _swigc__p_wxCURHandler,
18377 _swigc__p_wxCalculateLayoutEvent,
18378 _swigc__p_wxChildFocusEvent,
18379 _swigc__p_wxClipboardTextEvent,
18380 _swigc__p_wxCloseEvent,
18381 _swigc__p_wxColor,
18382 _swigc__p_wxColour,
18383 _swigc__p_wxColourData,
18384 _swigc__p_wxColourDialog,
18385 _swigc__p_wxCommandEvent,
18386 _swigc__p_wxContextMenuEvent,
18387 _swigc__p_wxControl,
18388 _swigc__p_wxControlWithItems,
18389 _swigc__p_wxDC,
18390 _swigc__p_wxDateEvent,
18391 _swigc__p_wxDialog,
18392 _swigc__p_wxDirDialog,
18393 _swigc__p_wxDisplayChangedEvent,
18394 _swigc__p_wxDropFilesEvent,
18395 _swigc__p_wxDuplexMode,
18396 _swigc__p_wxEraseEvent,
18397 _swigc__p_wxEvent,
18398 _swigc__p_wxEvtHandler,
18399 _swigc__p_wxFSFile,
18400 _swigc__p_wxFileDialog,
18401 _swigc__p_wxFileSystem,
18402 _swigc__p_wxFindDialogEvent,
18403 _swigc__p_wxFindReplaceData,
18404 _swigc__p_wxFindReplaceDialog,
18405 _swigc__p_wxFlexGridSizer,
18406 _swigc__p_wxFocusEvent,
18407 _swigc__p_wxFont,
18408 _swigc__p_wxFontData,
18409 _swigc__p_wxFontDialog,
18410 _swigc__p_wxFrame,
18411 _swigc__p_wxGBSizerItem,
18412 _swigc__p_wxGIFHandler,
18413 _swigc__p_wxGridBagSizer,
18414 _swigc__p_wxGridSizer,
18415 _swigc__p_wxICOHandler,
18416 _swigc__p_wxIconizeEvent,
18417 _swigc__p_wxIdleEvent,
18418 _swigc__p_wxImage,
18419 _swigc__p_wxImageHandler,
18420 _swigc__p_wxIndividualLayoutConstraint,
18421 _swigc__p_wxInitDialogEvent,
18422 _swigc__p_wxJPEGHandler,
18423 _swigc__p_wxKeyEvent,
18424 _swigc__p_wxLayoutAlgorithm,
18425 _swigc__p_wxLayoutConstraints,
18426 _swigc__p_wxMDIChildFrame,
18427 _swigc__p_wxMDIClientWindow,
18428 _swigc__p_wxMDIParentFrame,
18429 _swigc__p_wxMaximizeEvent,
18430 _swigc__p_wxMenu,
18431 _swigc__p_wxMenuBar,
18432 _swigc__p_wxMenuEvent,
18433 _swigc__p_wxMenuItem,
18434 _swigc__p_wxMessageDialog,
18435 _swigc__p_wxMiniFrame,
18436 _swigc__p_wxMouseCaptureChangedEvent,
18437 _swigc__p_wxMouseCaptureLostEvent,
18438 _swigc__p_wxMouseEvent,
18439 _swigc__p_wxMoveEvent,
18440 _swigc__p_wxMultiChoiceDialog,
18441 _swigc__p_wxNavigationKeyEvent,
18442 _swigc__p_wxNcPaintEvent,
18443 _swigc__p_wxNotifyEvent,
18444 _swigc__p_wxNumberEntryDialog,
18445 _swigc__p_wxObject,
18446 _swigc__p_wxPCXHandler,
18447 _swigc__p_wxPNGHandler,
18448 _swigc__p_wxPNMHandler,
18449 _swigc__p_wxPageSetupDialog,
18450 _swigc__p_wxPageSetupDialogData,
18451 _swigc__p_wxPaintEvent,
18452 _swigc__p_wxPaletteChangedEvent,
18453 _swigc__p_wxPanel,
18454 _swigc__p_wxPaperSize,
18455 _swigc__p_wxPasswordEntryDialog,
18456 _swigc__p_wxPoint,
18457 _swigc__p_wxPopupWindow,
18458 _swigc__p_wxPreviewCanvas,
18459 _swigc__p_wxPreviewControlBar,
18460 _swigc__p_wxPreviewFrame,
18461 _swigc__p_wxPrintData,
18462 _swigc__p_wxPrintDialog,
18463 _swigc__p_wxPrintDialogData,
18464 _swigc__p_wxPrintPreview,
18465 _swigc__p_wxPrinter,
18466 _swigc__p_wxProgressDialog,
18467 _swigc__p_wxPyApp,
18468 _swigc__p_wxPyAuiDockArt,
18469 _swigc__p_wxPyAuiTabArt,
18470 _swigc__p_wxPyCommandEvent,
18471 _swigc__p_wxPyEvent,
18472 _swigc__p_wxPyHtmlListBox,
18473 _swigc__p_wxPyImageHandler,
18474 _swigc__p_wxPyPanel,
18475 _swigc__p_wxPyPopupTransientWindow,
18476 _swigc__p_wxPyPreviewControlBar,
18477 _swigc__p_wxPyPreviewFrame,
18478 _swigc__p_wxPyPrintPreview,
18479 _swigc__p_wxPyPrintout,
18480 _swigc__p_wxPyScrolledWindow,
18481 _swigc__p_wxPySizer,
18482 _swigc__p_wxPyTaskBarIcon,
18483 _swigc__p_wxPyVListBox,
18484 _swigc__p_wxPyVScrolledWindow,
18485 _swigc__p_wxPyValidator,
18486 _swigc__p_wxPyWindow,
18487 _swigc__p_wxQueryLayoutInfoEvent,
18488 _swigc__p_wxQueryNewPaletteEvent,
18489 _swigc__p_wxRect,
18490 _swigc__p_wxSashEvent,
18491 _swigc__p_wxSashLayoutWindow,
18492 _swigc__p_wxSashWindow,
18493 _swigc__p_wxScrollEvent,
18494 _swigc__p_wxScrollWinEvent,
18495 _swigc__p_wxScrolledWindow,
18496 _swigc__p_wxSetCursorEvent,
18497 _swigc__p_wxShowEvent,
18498 _swigc__p_wxSimpleHtmlListBox,
18499 _swigc__p_wxSingleChoiceDialog,
18500 _swigc__p_wxSize,
18501 _swigc__p_wxSizeEvent,
18502 _swigc__p_wxSizer,
18503 _swigc__p_wxSizerItem,
18504 _swigc__p_wxSplashScreen,
18505 _swigc__p_wxSplashScreenWindow,
18506 _swigc__p_wxSplitterEvent,
18507 _swigc__p_wxSplitterWindow,
18508 _swigc__p_wxStaticBoxSizer,
18509 _swigc__p_wxStatusBar,
18510 _swigc__p_wxStdDialogButtonSizer,
18511 _swigc__p_wxString,
18512 _swigc__p_wxSysColourChangedEvent,
18513 _swigc__p_wxTGAHandler,
18514 _swigc__p_wxTIFFHandler,
18515 _swigc__p_wxTaskBarIconEvent,
18516 _swigc__p_wxTextEntryDialog,
18517 _swigc__p_wxTipWindow,
18518 _swigc__p_wxTopLevelWindow,
18519 _swigc__p_wxUpdateUIEvent,
18520 _swigc__p_wxValidator,
18521 _swigc__p_wxWindow,
18522 _swigc__p_wxWindowCreateEvent,
18523 _swigc__p_wxWindowDestroyEvent,
18524 _swigc__p_wxXPMHandler,
18525 };
18526
18527
18528 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
18529
18530 static swig_const_info swig_const_table[] = {
18531 {0, 0, 0, 0.0, 0, 0}};
18532
18533 #ifdef __cplusplus
18534 }
18535 #endif
18536 /* -----------------------------------------------------------------------------
18537 * Type initialization:
18538 * This problem is tough by the requirement that no dynamic
18539 * memory is used. Also, since swig_type_info structures store pointers to
18540 * swig_cast_info structures and swig_cast_info structures store pointers back
18541 * to swig_type_info structures, we need some lookup code at initialization.
18542 * The idea is that swig generates all the structures that are needed.
18543 * The runtime then collects these partially filled structures.
18544 * The SWIG_InitializeModule function takes these initial arrays out of
18545 * swig_module, and does all the lookup, filling in the swig_module.types
18546 * array with the correct data and linking the correct swig_cast_info
18547 * structures together.
18548 *
18549 * The generated swig_type_info structures are assigned staticly to an initial
18550 * array. We just loop though that array, and handle each type individually.
18551 * First we lookup if this type has been already loaded, and if so, use the
18552 * loaded structure instead of the generated one. Then we have to fill in the
18553 * cast linked list. The cast data is initially stored in something like a
18554 * two-dimensional array. Each row corresponds to a type (there are the same
18555 * number of rows as there are in the swig_type_initial array). Each entry in
18556 * a column is one of the swig_cast_info structures for that type.
18557 * The cast_initial array is actually an array of arrays, because each row has
18558 * a variable number of columns. So to actually build the cast linked list,
18559 * we find the array of casts associated with the type, and loop through it
18560 * adding the casts to the list. The one last trick we need to do is making
18561 * sure the type pointer in the swig_cast_info struct is correct.
18562 *
18563 * First off, we lookup the cast->type name to see if it is already loaded.
18564 * There are three cases to handle:
18565 * 1) If the cast->type has already been loaded AND the type we are adding
18566 * casting info to has not been loaded (it is in this module), THEN we
18567 * replace the cast->type pointer with the type pointer that has already
18568 * been loaded.
18569 * 2) If BOTH types (the one we are adding casting info to, and the
18570 * cast->type) are loaded, THEN the cast info has already been loaded by
18571 * the previous module so we just ignore it.
18572 * 3) Finally, if cast->type has not already been loaded, then we add that
18573 * swig_cast_info to the linked list (because the cast->type) pointer will
18574 * be correct.
18575 * ----------------------------------------------------------------------------- */
18576
18577 #ifdef __cplusplus
18578 extern "C" {
18579 #if 0
18580 } /* c-mode */
18581 #endif
18582 #endif
18583
18584 #if 0
18585 #define SWIGRUNTIME_DEBUG
18586 #endif
18587
18588 SWIGRUNTIME void
18589 SWIG_InitializeModule(void *clientdata) {
18590 size_t i;
18591 swig_module_info *module_head;
18592 static int init_run = 0;
18593
18594 clientdata = clientdata;
18595
18596 if (init_run) return;
18597 init_run = 1;
18598
18599 /* Initialize the swig_module */
18600 swig_module.type_initial = swig_type_initial;
18601 swig_module.cast_initial = swig_cast_initial;
18602
18603 /* Try and load any already created modules */
18604 module_head = SWIG_GetModule(clientdata);
18605 if (module_head) {
18606 swig_module.next = module_head->next;
18607 module_head->next = &swig_module;
18608 } else {
18609 /* This is the first module loaded */
18610 swig_module.next = &swig_module;
18611 SWIG_SetModule(clientdata, &swig_module);
18612 }
18613
18614 /* Now work on filling in swig_module.types */
18615 #ifdef SWIGRUNTIME_DEBUG
18616 printf("SWIG_InitializeModule: size %d\n", swig_module.size);
18617 #endif
18618 for (i = 0; i < swig_module.size; ++i) {
18619 swig_type_info *type = 0;
18620 swig_type_info *ret;
18621 swig_cast_info *cast;
18622
18623 #ifdef SWIGRUNTIME_DEBUG
18624 printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
18625 #endif
18626
18627 /* if there is another module already loaded */
18628 if (swig_module.next != &swig_module) {
18629 type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name);
18630 }
18631 if (type) {
18632 /* Overwrite clientdata field */
18633 #ifdef SWIGRUNTIME_DEBUG
18634 printf("SWIG_InitializeModule: found type %s\n", type->name);
18635 #endif
18636 if (swig_module.type_initial[i]->clientdata) {
18637 type->clientdata = swig_module.type_initial[i]->clientdata;
18638 #ifdef SWIGRUNTIME_DEBUG
18639 printf("SWIG_InitializeModule: found and overwrite type %s \n", type->name);
18640 #endif
18641 }
18642 } else {
18643 type = swig_module.type_initial[i];
18644 }
18645
18646 /* Insert casting types */
18647 cast = swig_module.cast_initial[i];
18648 while (cast->type) {
18649 /* Don't need to add information already in the list */
18650 ret = 0;
18651 #ifdef SWIGRUNTIME_DEBUG
18652 printf("SWIG_InitializeModule: look cast %s\n", cast->type->name);
18653 #endif
18654 if (swig_module.next != &swig_module) {
18655 ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name);
18656 #ifdef SWIGRUNTIME_DEBUG
18657 if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name);
18658 #endif
18659 }
18660 if (ret) {
18661 if (type == swig_module.type_initial[i]) {
18662 #ifdef SWIGRUNTIME_DEBUG
18663 printf("SWIG_InitializeModule: skip old type %s\n", ret->name);
18664 #endif
18665 cast->type = ret;
18666 ret = 0;
18667 } else {
18668 /* Check for casting already in the list */
18669 swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type);
18670 #ifdef SWIGRUNTIME_DEBUG
18671 if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name);
18672 #endif
18673 if (!ocast) ret = 0;
18674 }
18675 }
18676
18677 if (!ret) {
18678 #ifdef SWIGRUNTIME_DEBUG
18679 printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name);
18680 #endif
18681 if (type->cast) {
18682 type->cast->prev = cast;
18683 cast->next = type->cast;
18684 }
18685 type->cast = cast;
18686 }
18687 cast++;
18688 }
18689 /* Set entry in modules->types array equal to the type */
18690 swig_module.types[i] = type;
18691 }
18692 swig_module.types[i] = 0;
18693
18694 #ifdef SWIGRUNTIME_DEBUG
18695 printf("**** SWIG_InitializeModule: Cast List ******\n");
18696 for (i = 0; i < swig_module.size; ++i) {
18697 int j = 0;
18698 swig_cast_info *cast = swig_module.cast_initial[i];
18699 printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
18700 while (cast->type) {
18701 printf("SWIG_InitializeModule: cast type %s\n", cast->type->name);
18702 cast++;
18703 ++j;
18704 }
18705 printf("---- Total casts: %d\n",j);
18706 }
18707 printf("**** SWIG_InitializeModule: Cast List ******\n");
18708 #endif
18709 }
18710
18711 /* This function will propagate the clientdata field of type to
18712 * any new swig_type_info structures that have been added into the list
18713 * of equivalent types. It is like calling
18714 * SWIG_TypeClientData(type, clientdata) a second time.
18715 */
18716 SWIGRUNTIME void
18717 SWIG_PropagateClientData(void) {
18718 size_t i;
18719 swig_cast_info *equiv;
18720 static int init_run = 0;
18721
18722 if (init_run) return;
18723 init_run = 1;
18724
18725 for (i = 0; i < swig_module.size; i++) {
18726 if (swig_module.types[i]->clientdata) {
18727 equiv = swig_module.types[i]->cast;
18728 while (equiv) {
18729 if (!equiv->converter) {
18730 if (equiv->type && !equiv->type->clientdata)
18731 SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata);
18732 }
18733 equiv = equiv->next;
18734 }
18735 }
18736 }
18737 }
18738
18739 #ifdef __cplusplus
18740 #if 0
18741 {
18742 /* c-mode */
18743 #endif
18744 }
18745 #endif
18746
18747
18748
18749 #ifdef __cplusplus
18750 extern "C" {
18751 #endif
18752
18753 /* Python-specific SWIG API */
18754 #define SWIG_newvarlink() SWIG_Python_newvarlink()
18755 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
18756 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
18757
18758 /* -----------------------------------------------------------------------------
18759 * global variable support code.
18760 * ----------------------------------------------------------------------------- */
18761
18762 typedef struct swig_globalvar {
18763 char *name; /* Name of global variable */
18764 PyObject *(*get_attr)(void); /* Return the current value */
18765 int (*set_attr)(PyObject *); /* Set the value */
18766 struct swig_globalvar *next;
18767 } swig_globalvar;
18768
18769 typedef struct swig_varlinkobject {
18770 PyObject_HEAD
18771 swig_globalvar *vars;
18772 } swig_varlinkobject;
18773
18774 SWIGINTERN PyObject *
18775 swig_varlink_repr(swig_varlinkobject *SWIGUNUSEDPARM(v)) {
18776 return PyString_FromString("<Swig global variables>");
18777 }
18778
18779 SWIGINTERN PyObject *
18780 swig_varlink_str(swig_varlinkobject *v) {
18781 PyObject *str = PyString_FromString("(");
18782 swig_globalvar *var;
18783 for (var = v->vars; var; var=var->next) {
18784 PyString_ConcatAndDel(&str,PyString_FromString(var->name));
18785 if (var->next) PyString_ConcatAndDel(&str,PyString_FromString(", "));
18786 }
18787 PyString_ConcatAndDel(&str,PyString_FromString(")"));
18788 return str;
18789 }
18790
18791 SWIGINTERN int
18792 swig_varlink_print(swig_varlinkobject *v, FILE *fp, int SWIGUNUSEDPARM(flags)) {
18793 PyObject *str = swig_varlink_str(v);
18794 fprintf(fp,"Swig global variables ");
18795 fprintf(fp,"%s\n", PyString_AsString(str));
18796 Py_DECREF(str);
18797 return 0;
18798 }
18799
18800 SWIGINTERN void
18801 swig_varlink_dealloc(swig_varlinkobject *v) {
18802 swig_globalvar *var = v->vars;
18803 while (var) {
18804 swig_globalvar *n = var->next;
18805 free(var->name);
18806 free(var);
18807 var = n;
18808 }
18809 }
18810
18811 SWIGINTERN PyObject *
18812 swig_varlink_getattr(swig_varlinkobject *v, char *n) {
18813 PyObject *res = NULL;
18814 swig_globalvar *var = v->vars;
18815 while (var) {
18816 if (strcmp(var->name,n) == 0) {
18817 res = (*var->get_attr)();
18818 break;
18819 }
18820 var = var->next;
18821 }
18822 if (res == NULL && !PyErr_Occurred()) {
18823 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
18824 }
18825 return res;
18826 }
18827
18828 SWIGINTERN int
18829 swig_varlink_setattr(swig_varlinkobject *v, char *n, PyObject *p) {
18830 int res = 1;
18831 swig_globalvar *var = v->vars;
18832 while (var) {
18833 if (strcmp(var->name,n) == 0) {
18834 res = (*var->set_attr)(p);
18835 break;
18836 }
18837 var = var->next;
18838 }
18839 if (res == 1 && !PyErr_Occurred()) {
18840 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
18841 }
18842 return res;
18843 }
18844
18845 SWIGINTERN PyTypeObject*
18846 swig_varlink_type(void) {
18847 static char varlink__doc__[] = "Swig var link object";
18848 static PyTypeObject varlink_type;
18849 static int type_init = 0;
18850 if (!type_init) {
18851 const PyTypeObject tmp
18852 = {
18853 PyObject_HEAD_INIT(NULL)
18854 0, /* Number of items in variable part (ob_size) */
18855 (char *)"swigvarlink", /* Type name (tp_name) */
18856 sizeof(swig_varlinkobject), /* Basic size (tp_basicsize) */
18857 0, /* Itemsize (tp_itemsize) */
18858 (destructor) swig_varlink_dealloc, /* Deallocator (tp_dealloc) */
18859 (printfunc) swig_varlink_print, /* Print (tp_print) */
18860 (getattrfunc) swig_varlink_getattr, /* get attr (tp_getattr) */
18861 (setattrfunc) swig_varlink_setattr, /* Set attr (tp_setattr) */
18862 0, /* tp_compare */
18863 (reprfunc) swig_varlink_repr, /* tp_repr */
18864 0, /* tp_as_number */
18865 0, /* tp_as_sequence */
18866 0, /* tp_as_mapping */
18867 0, /* tp_hash */
18868 0, /* tp_call */
18869 (reprfunc)swig_varlink_str, /* tp_str */
18870 0, /* tp_getattro */
18871 0, /* tp_setattro */
18872 0, /* tp_as_buffer */
18873 0, /* tp_flags */
18874 varlink__doc__, /* tp_doc */
18875 0, /* tp_traverse */
18876 0, /* tp_clear */
18877 0, /* tp_richcompare */
18878 0, /* tp_weaklistoffset */
18879 #if PY_VERSION_HEX >= 0x02020000
18880 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
18881 #endif
18882 #if PY_VERSION_HEX >= 0x02030000
18883 0, /* tp_del */
18884 #endif
18885 #ifdef COUNT_ALLOCS
18886 0,0,0,0 /* tp_alloc -> tp_next */
18887 #endif
18888 };
18889 varlink_type = tmp;
18890 varlink_type.ob_type = &PyType_Type;
18891 type_init = 1;
18892 }
18893 return &varlink_type;
18894 }
18895
18896 /* Create a variable linking object for use later */
18897 SWIGINTERN PyObject *
18898 SWIG_Python_newvarlink(void) {
18899 swig_varlinkobject *result = PyObject_NEW(swig_varlinkobject, swig_varlink_type());
18900 if (result) {
18901 result->vars = 0;
18902 }
18903 return ((PyObject*) result);
18904 }
18905
18906 SWIGINTERN void
18907 SWIG_Python_addvarlink(PyObject *p, char *name, PyObject *(*get_attr)(void), int (*set_attr)(PyObject *p)) {
18908 swig_varlinkobject *v = (swig_varlinkobject *) p;
18909 swig_globalvar *gv = (swig_globalvar *) malloc(sizeof(swig_globalvar));
18910 if (gv) {
18911 size_t size = strlen(name)+1;
18912 gv->name = (char *)malloc(size);
18913 if (gv->name) {
18914 strncpy(gv->name,name,size);
18915 gv->get_attr = get_attr;
18916 gv->set_attr = set_attr;
18917 gv->next = v->vars;
18918 }
18919 }
18920 v->vars = gv;
18921 }
18922
18923 SWIGINTERN PyObject *
18924 SWIG_globals() {
18925 static PyObject *_SWIG_globals = 0;
18926 if (!_SWIG_globals) _SWIG_globals = SWIG_newvarlink();
18927 return _SWIG_globals;
18928 }
18929
18930 /* -----------------------------------------------------------------------------
18931 * constants/methods manipulation
18932 * ----------------------------------------------------------------------------- */
18933
18934 /* Install Constants */
18935 SWIGINTERN void
18936 SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]) {
18937 PyObject *obj = 0;
18938 size_t i;
18939 for (i = 0; constants[i].type; ++i) {
18940 switch(constants[i].type) {
18941 case SWIG_PY_POINTER:
18942 obj = SWIG_NewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0);
18943 break;
18944 case SWIG_PY_BINARY:
18945 obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype));
18946 break;
18947 default:
18948 obj = 0;
18949 break;
18950 }
18951 if (obj) {
18952 PyDict_SetItemString(d, constants[i].name, obj);
18953 Py_DECREF(obj);
18954 }
18955 }
18956 }
18957
18958 /* -----------------------------------------------------------------------------*/
18959 /* Fix SwigMethods to carry the callback ptrs when needed */
18960 /* -----------------------------------------------------------------------------*/
18961
18962 SWIGINTERN void
18963 SWIG_Python_FixMethods(PyMethodDef *methods,
18964 swig_const_info *const_table,
18965 swig_type_info **types,
18966 swig_type_info **types_initial) {
18967 size_t i;
18968 for (i = 0; methods[i].ml_name; ++i) {
18969 const char *c = methods[i].ml_doc;
18970 if (c && (c = strstr(c, "swig_ptr: "))) {
18971 int j;
18972 swig_const_info *ci = 0;
18973 const char *name = c + 10;
18974 for (j = 0; const_table[j].type; ++j) {
18975 if (strncmp(const_table[j].name, name,
18976 strlen(const_table[j].name)) == 0) {
18977 ci = &(const_table[j]);
18978 break;
18979 }
18980 }
18981 if (ci) {
18982 size_t shift = (ci->ptype) - types;
18983 swig_type_info *ty = types_initial[shift];
18984 size_t ldoc = (c - methods[i].ml_doc);
18985 size_t lptr = strlen(ty->name)+2*sizeof(void*)+2;
18986 char *ndoc = (char*)malloc(ldoc + lptr + 10);
18987 if (ndoc) {
18988 char *buff = ndoc;
18989 void *ptr = (ci->type == SWIG_PY_POINTER) ? ci->pvalue : 0;
18990 if (ptr) {
18991 strncpy(buff, methods[i].ml_doc, ldoc);
18992 buff += ldoc;
18993 strncpy(buff, "swig_ptr: ", 10);
18994 buff += 10;
18995 SWIG_PackVoidPtr(buff, ptr, ty->name, lptr);
18996 methods[i].ml_doc = ndoc;
18997 }
18998 }
18999 }
19000 }
19001 }
19002 }
19003
19004 #ifdef __cplusplus
19005 }
19006 #endif
19007
19008 /* -----------------------------------------------------------------------------*
19009 * Partial Init method
19010 * -----------------------------------------------------------------------------*/
19011
19012 #ifdef __cplusplus
19013 extern "C"
19014 #endif
19015 SWIGEXPORT void SWIG_init(void) {
19016 PyObject *m, *d;
19017
19018 /* Fix SwigMethods to carry the callback ptrs when needed */
19019 SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_type_initial);
19020
19021 m = Py_InitModule((char *) SWIG_name, SwigMethods);
19022 d = PyModule_GetDict(m);
19023
19024 SWIG_InitializeModule(0);
19025 SWIG_InstallConstants(d,swig_const_table);
19026
19027
19028 SWIG_Python_SetConstant(d, "USE_AUI",SWIG_From_int(static_cast< int >(1)));
19029 SWIG_Python_SetConstant(d, "AUI_DOCK_NONE",SWIG_From_int(static_cast< int >(wxAUI_DOCK_NONE)));
19030 SWIG_Python_SetConstant(d, "AUI_DOCK_TOP",SWIG_From_int(static_cast< int >(wxAUI_DOCK_TOP)));
19031 SWIG_Python_SetConstant(d, "AUI_DOCK_RIGHT",SWIG_From_int(static_cast< int >(wxAUI_DOCK_RIGHT)));
19032 SWIG_Python_SetConstant(d, "AUI_DOCK_BOTTOM",SWIG_From_int(static_cast< int >(wxAUI_DOCK_BOTTOM)));
19033 SWIG_Python_SetConstant(d, "AUI_DOCK_LEFT",SWIG_From_int(static_cast< int >(wxAUI_DOCK_LEFT)));
19034 SWIG_Python_SetConstant(d, "AUI_DOCK_CENTER",SWIG_From_int(static_cast< int >(wxAUI_DOCK_CENTER)));
19035 SWIG_Python_SetConstant(d, "AUI_DOCK_CENTRE",SWIG_From_int(static_cast< int >(wxAUI_DOCK_CENTRE)));
19036 SWIG_Python_SetConstant(d, "AUI_MGR_ALLOW_FLOATING",SWIG_From_int(static_cast< int >(wxAUI_MGR_ALLOW_FLOATING)));
19037 SWIG_Python_SetConstant(d, "AUI_MGR_ALLOW_ACTIVE_PANE",SWIG_From_int(static_cast< int >(wxAUI_MGR_ALLOW_ACTIVE_PANE)));
19038 SWIG_Python_SetConstant(d, "AUI_MGR_TRANSPARENT_DRAG",SWIG_From_int(static_cast< int >(wxAUI_MGR_TRANSPARENT_DRAG)));
19039 SWIG_Python_SetConstant(d, "AUI_MGR_TRANSPARENT_HINT",SWIG_From_int(static_cast< int >(wxAUI_MGR_TRANSPARENT_HINT)));
19040 SWIG_Python_SetConstant(d, "AUI_MGR_VENETIAN_BLINDS_HINT",SWIG_From_int(static_cast< int >(wxAUI_MGR_VENETIAN_BLINDS_HINT)));
19041 SWIG_Python_SetConstant(d, "AUI_MGR_RECTANGLE_HINT",SWIG_From_int(static_cast< int >(wxAUI_MGR_RECTANGLE_HINT)));
19042 SWIG_Python_SetConstant(d, "AUI_MGR_HINT_FADE",SWIG_From_int(static_cast< int >(wxAUI_MGR_HINT_FADE)));
19043 SWIG_Python_SetConstant(d, "AUI_MGR_NO_VENETIAN_BLINDS_FADE",SWIG_From_int(static_cast< int >(wxAUI_MGR_NO_VENETIAN_BLINDS_FADE)));
19044 SWIG_Python_SetConstant(d, "AUI_MGR_DEFAULT",SWIG_From_int(static_cast< int >(wxAUI_MGR_DEFAULT)));
19045 SWIG_Python_SetConstant(d, "AUI_DOCKART_SASH_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_SASH_SIZE)));
19046 SWIG_Python_SetConstant(d, "AUI_DOCKART_CAPTION_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_CAPTION_SIZE)));
19047 SWIG_Python_SetConstant(d, "AUI_DOCKART_GRIPPER_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_GRIPPER_SIZE)));
19048 SWIG_Python_SetConstant(d, "AUI_DOCKART_PANE_BORDER_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_PANE_BORDER_SIZE)));
19049 SWIG_Python_SetConstant(d, "AUI_DOCKART_PANE_BUTTON_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_PANE_BUTTON_SIZE)));
19050 SWIG_Python_SetConstant(d, "AUI_DOCKART_BACKGROUND_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_BACKGROUND_COLOUR)));
19051 SWIG_Python_SetConstant(d, "AUI_DOCKART_SASH_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_SASH_COLOUR)));
19052 SWIG_Python_SetConstant(d, "AUI_DOCKART_ACTIVE_CAPTION_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_ACTIVE_CAPTION_COLOUR)));
19053 SWIG_Python_SetConstant(d, "AUI_DOCKART_ACTIVE_CAPTION_GRADIENT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_ACTIVE_CAPTION_GRADIENT_COLOUR)));
19054 SWIG_Python_SetConstant(d, "AUI_DOCKART_INACTIVE_CAPTION_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_INACTIVE_CAPTION_COLOUR)));
19055 SWIG_Python_SetConstant(d, "AUI_DOCKART_INACTIVE_CAPTION_GRADIENT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_INACTIVE_CAPTION_GRADIENT_COLOUR)));
19056 SWIG_Python_SetConstant(d, "AUI_DOCKART_ACTIVE_CAPTION_TEXT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_ACTIVE_CAPTION_TEXT_COLOUR)));
19057 SWIG_Python_SetConstant(d, "AUI_DOCKART_INACTIVE_CAPTION_TEXT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_INACTIVE_CAPTION_TEXT_COLOUR)));
19058 SWIG_Python_SetConstant(d, "AUI_DOCKART_BORDER_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_BORDER_COLOUR)));
19059 SWIG_Python_SetConstant(d, "AUI_DOCKART_GRIPPER_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_GRIPPER_COLOUR)));
19060 SWIG_Python_SetConstant(d, "AUI_DOCKART_CAPTION_FONT",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_CAPTION_FONT)));
19061 SWIG_Python_SetConstant(d, "AUI_DOCKART_GRADIENT_TYPE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_GRADIENT_TYPE)));
19062 SWIG_Python_SetConstant(d, "AUI_GRADIENT_NONE",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_NONE)));
19063 SWIG_Python_SetConstant(d, "AUI_GRADIENT_VERTICAL",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_VERTICAL)));
19064 SWIG_Python_SetConstant(d, "AUI_GRADIENT_HORIZONTAL",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_HORIZONTAL)));
19065 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_NORMAL",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_NORMAL)));
19066 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_HOVER",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_HOVER)));
19067 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_PRESSED",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_PRESSED)));
19068 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_DISABLED",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_DISABLED)));
19069 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_HIDDEN",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_HIDDEN)));
19070 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_CHECKED",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_CHECKED)));
19071 SWIG_Python_SetConstant(d, "AUI_BUTTON_CLOSE",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CLOSE)));
19072 SWIG_Python_SetConstant(d, "AUI_BUTTON_MAXIMIZE_RESTORE",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_MAXIMIZE_RESTORE)));
19073 SWIG_Python_SetConstant(d, "AUI_BUTTON_MINIMIZE",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_MINIMIZE)));
19074 SWIG_Python_SetConstant(d, "AUI_BUTTON_PIN",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_PIN)));
19075 SWIG_Python_SetConstant(d, "AUI_BUTTON_OPTIONS",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_OPTIONS)));
19076 SWIG_Python_SetConstant(d, "AUI_BUTTON_WINDOWLIST",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_WINDOWLIST)));
19077 SWIG_Python_SetConstant(d, "AUI_BUTTON_LEFT",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_LEFT)));
19078 SWIG_Python_SetConstant(d, "AUI_BUTTON_RIGHT",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_RIGHT)));
19079 SWIG_Python_SetConstant(d, "AUI_BUTTON_UP",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_UP)));
19080 SWIG_Python_SetConstant(d, "AUI_BUTTON_DOWN",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_DOWN)));
19081 SWIG_Python_SetConstant(d, "AUI_BUTTON_CUSTOM1",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CUSTOM1)));
19082 SWIG_Python_SetConstant(d, "AUI_BUTTON_CUSTOM2",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CUSTOM2)));
19083 SWIG_Python_SetConstant(d, "AUI_BUTTON_CUSTOM3",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CUSTOM3)));
19084 SWIG_Python_SetConstant(d, "AUI_INSERT_PANE",SWIG_From_int(static_cast< int >(wxAUI_INSERT_PANE)));
19085 SWIG_Python_SetConstant(d, "AUI_INSERT_ROW",SWIG_From_int(static_cast< int >(wxAUI_INSERT_ROW)));
19086 SWIG_Python_SetConstant(d, "AUI_INSERT_DOCK",SWIG_From_int(static_cast< int >(wxAUI_INSERT_DOCK)));
19087 PyDict_SetItemString(d,(char*)"cvar", SWIG_globals());
19088 SWIG_addvarlink(SWIG_globals(),(char*)"AuiNullDockInfo",AuiNullDockInfo_get, AuiNullDockInfo_set);
19089 SWIG_addvarlink(SWIG_globals(),(char*)"AuiNullPaneInfo",AuiNullPaneInfo_get, AuiNullPaneInfo_set);
19090 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionFloating",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionFloating)));
19091 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionHidden",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionHidden)));
19092 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionLeftDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionLeftDockable)));
19093 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionRightDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionRightDockable)));
19094 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionTopDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionTopDockable)));
19095 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionBottomDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionBottomDockable)));
19096 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionFloatable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionFloatable)));
19097 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionMovable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionMovable)));
19098 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionResizable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionResizable)));
19099 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionPaneBorder",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionPaneBorder)));
19100 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionCaption",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionCaption)));
19101 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionGripper",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionGripper)));
19102 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionDestroyOnClose",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionDestroyOnClose)));
19103 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionToolbar",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionToolbar)));
19104 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionActive",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionActive)));
19105 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionGripperTop",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionGripperTop)));
19106 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionMaximized",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionMaximized)));
19107 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionSavedHidden",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionSavedHidden)));
19108 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonClose",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonClose)));
19109 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonMaximize",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonMaximize)));
19110 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonMinimize",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonMinimize)));
19111 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonPin",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonPin)));
19112 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonCustom1",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonCustom1)));
19113 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonCustom2",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonCustom2)));
19114 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonCustom3",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonCustom3)));
19115 SWIG_Python_SetConstant(d, "AuiPaneInfo_actionPane",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::actionPane)));
19116 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeCaption",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeCaption)));
19117 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeGripper",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeGripper)));
19118 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeDock",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeDock)));
19119 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeDockSizer",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeDockSizer)));
19120 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePane",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePane)));
19121 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePaneSizer",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePaneSizer)));
19122 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeBackground",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeBackground)));
19123 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePaneBorder",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePaneBorder)));
19124 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePaneButton",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePaneButton)));
19125 PyDict_SetItemString(d, "wxEVT_AUI_PANE_BUTTON", PyInt_FromLong(wxEVT_AUI_PANE_BUTTON));
19126 PyDict_SetItemString(d, "wxEVT_AUI_PANE_CLOSE", PyInt_FromLong(wxEVT_AUI_PANE_CLOSE));
19127 PyDict_SetItemString(d, "wxEVT_AUI_PANE_MAXIMIZE", PyInt_FromLong(wxEVT_AUI_PANE_MAXIMIZE));
19128 PyDict_SetItemString(d, "wxEVT_AUI_PANE_RESTORE", PyInt_FromLong(wxEVT_AUI_PANE_RESTORE));
19129 PyDict_SetItemString(d, "wxEVT_AUI_RENDER", PyInt_FromLong(wxEVT_AUI_RENDER));
19130 PyDict_SetItemString(d, "wxEVT_AUI_FIND_MANAGER", PyInt_FromLong(wxEVT_AUI_FIND_MANAGER));
19131 SWIG_Python_SetConstant(d, "AUI_NB_TOP",SWIG_From_int(static_cast< int >(wxAUI_NB_TOP)));
19132 SWIG_Python_SetConstant(d, "AUI_NB_LEFT",SWIG_From_int(static_cast< int >(wxAUI_NB_LEFT)));
19133 SWIG_Python_SetConstant(d, "AUI_NB_RIGHT",SWIG_From_int(static_cast< int >(wxAUI_NB_RIGHT)));
19134 SWIG_Python_SetConstant(d, "AUI_NB_BOTTOM",SWIG_From_int(static_cast< int >(wxAUI_NB_BOTTOM)));
19135 SWIG_Python_SetConstant(d, "AUI_NB_TAB_SPLIT",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_SPLIT)));
19136 SWIG_Python_SetConstant(d, "AUI_NB_TAB_MOVE",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_MOVE)));
19137 SWIG_Python_SetConstant(d, "AUI_NB_TAB_EXTERNAL_MOVE",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_EXTERNAL_MOVE)));
19138 SWIG_Python_SetConstant(d, "AUI_NB_TAB_FIXED_WIDTH",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_FIXED_WIDTH)));
19139 SWIG_Python_SetConstant(d, "AUI_NB_SCROLL_BUTTONS",SWIG_From_int(static_cast< int >(wxAUI_NB_SCROLL_BUTTONS)));
19140 SWIG_Python_SetConstant(d, "AUI_NB_WINDOWLIST_BUTTON",SWIG_From_int(static_cast< int >(wxAUI_NB_WINDOWLIST_BUTTON)));
19141 SWIG_Python_SetConstant(d, "AUI_NB_CLOSE_BUTTON",SWIG_From_int(static_cast< int >(wxAUI_NB_CLOSE_BUTTON)));
19142 SWIG_Python_SetConstant(d, "AUI_NB_CLOSE_ON_ACTIVE_TAB",SWIG_From_int(static_cast< int >(wxAUI_NB_CLOSE_ON_ACTIVE_TAB)));
19143 SWIG_Python_SetConstant(d, "AUI_NB_CLOSE_ON_ALL_TABS",SWIG_From_int(static_cast< int >(wxAUI_NB_CLOSE_ON_ALL_TABS)));
19144 SWIG_Python_SetConstant(d, "AUI_NB_DEFAULT_STYLE",SWIG_From_int(static_cast< int >(wxAUI_NB_DEFAULT_STYLE)));
19145 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE));
19146 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED));
19147 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING));
19148 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_BUTTON", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_BUTTON));
19149 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG));
19150 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_END_DRAG", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_END_DRAG));
19151 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION));
19152 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND));
19153 }
19154