]> git.saurik.com Git - wxWidgets.git/blob - wxPython/src/mac/aui_wrap.cpp
changed wxPlatform implicit conversion to string to return const reference to wxStrin...
[wxWidgets.git] / wxPython / src / mac / aui_wrap.cpp
1 /* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
3 * Version 1.3.29
4 *
5 * This file is not intended to be easily readable and contains a number of
6 * coding conventions designed to improve portability and efficiency. Do not make
7 * changes to this file unless you know what you are doing--modify the SWIG
8 * interface file instead.
9 * ----------------------------------------------------------------------------- */
10
11 #define SWIGPYTHON
12 #define SWIG_PYTHON_DIRECTOR_NO_VTABLE
13
14 #ifdef __cplusplus
15 template<class T> class SwigValueWrapper {
16 T *tt;
17 public:
18 SwigValueWrapper() : tt(0) { }
19 SwigValueWrapper(const SwigValueWrapper<T>& rhs) : tt(new T(*rhs.tt)) { }
20 SwigValueWrapper(const T& t) : tt(new T(t)) { }
21 ~SwigValueWrapper() { delete tt; }
22 SwigValueWrapper& operator=(const T& t) { delete tt; tt = new T(t); return *this; }
23 operator T&() const { return *tt; }
24 T *operator&() { return tt; }
25 private:
26 SwigValueWrapper& operator=(const SwigValueWrapper<T>& rhs);
27 };
28 #endif
29
30 /* -----------------------------------------------------------------------------
31 * This section contains generic SWIG labels for method/variable
32 * declarations/attributes, and other compiler dependent labels.
33 * ----------------------------------------------------------------------------- */
34
35 /* template workaround for compilers that cannot correctly implement the C++ standard */
36 #ifndef SWIGTEMPLATEDISAMBIGUATOR
37 # if defined(__SUNPRO_CC)
38 # if (__SUNPRO_CC <= 0x560)
39 # define SWIGTEMPLATEDISAMBIGUATOR template
40 # else
41 # define SWIGTEMPLATEDISAMBIGUATOR
42 # endif
43 # else
44 # define SWIGTEMPLATEDISAMBIGUATOR
45 # endif
46 #endif
47
48 /* inline attribute */
49 #ifndef SWIGINLINE
50 # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
51 # define SWIGINLINE inline
52 # else
53 # define SWIGINLINE
54 # endif
55 #endif
56
57 /* attribute recognised by some compilers to avoid 'unused' warnings */
58 #ifndef SWIGUNUSED
59 # if defined(__GNUC__)
60 # if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
61 # define SWIGUNUSED __attribute__ ((__unused__))
62 # else
63 # define SWIGUNUSED
64 # endif
65 # elif defined(__ICC)
66 # define SWIGUNUSED __attribute__ ((__unused__))
67 # else
68 # define SWIGUNUSED
69 # endif
70 #endif
71
72 #ifndef SWIGUNUSEDPARM
73 # ifdef __cplusplus
74 # define SWIGUNUSEDPARM(p)
75 # else
76 # define SWIGUNUSEDPARM(p) p SWIGUNUSED
77 # endif
78 #endif
79
80 /* internal SWIG method */
81 #ifndef SWIGINTERN
82 # define SWIGINTERN static SWIGUNUSED
83 #endif
84
85 /* internal inline SWIG method */
86 #ifndef SWIGINTERNINLINE
87 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
88 #endif
89
90 /* exporting methods */
91 #if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
92 # ifndef GCC_HASCLASSVISIBILITY
93 # define GCC_HASCLASSVISIBILITY
94 # endif
95 #endif
96
97 #ifndef SWIGEXPORT
98 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
99 # if defined(STATIC_LINKED)
100 # define SWIGEXPORT
101 # else
102 # define SWIGEXPORT __declspec(dllexport)
103 # endif
104 # else
105 # if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
106 # define SWIGEXPORT __attribute__ ((visibility("default")))
107 # else
108 # define SWIGEXPORT
109 # endif
110 # endif
111 #endif
112
113 /* calling conventions for Windows */
114 #ifndef SWIGSTDCALL
115 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
116 # define SWIGSTDCALL __stdcall
117 # else
118 # define SWIGSTDCALL
119 # endif
120 #endif
121
122 /* Deal with Microsoft's attempt at deprecating C standard runtime functions */
123 #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER)
124 # define _CRT_SECURE_NO_DEPRECATE
125 #endif
126
127
128 /* Python.h has to appear first */
129 #include <Python.h>
130
131 /* -----------------------------------------------------------------------------
132 * swigrun.swg
133 *
134 * This file contains generic CAPI SWIG runtime support for pointer
135 * type checking.
136 * ----------------------------------------------------------------------------- */
137
138 /* This should only be incremented when either the layout of swig_type_info changes,
139 or for whatever reason, the runtime changes incompatibly */
140 #define SWIG_RUNTIME_VERSION "2"
141
142 /* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */
143 #ifdef SWIG_TYPE_TABLE
144 # define SWIG_QUOTE_STRING(x) #x
145 # define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x)
146 # define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE)
147 #else
148 # define SWIG_TYPE_TABLE_NAME
149 #endif
150
151 /*
152 You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for
153 creating a static or dynamic library from the swig runtime code.
154 In 99.9% of the cases, swig just needs to declare them as 'static'.
155
156 But only do this if is strictly necessary, ie, if you have problems
157 with your compiler or so.
158 */
159
160 #ifndef SWIGRUNTIME
161 # define SWIGRUNTIME SWIGINTERN
162 #endif
163
164 #ifndef SWIGRUNTIMEINLINE
165 # define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE
166 #endif
167
168 /* Generic buffer size */
169 #ifndef SWIG_BUFFER_SIZE
170 # define SWIG_BUFFER_SIZE 1024
171 #endif
172
173 /* Flags for pointer conversions */
174 #define SWIG_POINTER_DISOWN 0x1
175
176 /* Flags for new pointer objects */
177 #define SWIG_POINTER_OWN 0x1
178
179
180 /*
181 Flags/methods for returning states.
182
183 The swig conversion methods, as ConvertPtr, return and integer
184 that tells if the conversion was successful or not. And if not,
185 an error code can be returned (see swigerrors.swg for the codes).
186
187 Use the following macros/flags to set or process the returning
188 states.
189
190 In old swig versions, you usually write code as:
191
192 if (SWIG_ConvertPtr(obj,vptr,ty.flags) != -1) {
193 // success code
194 } else {
195 //fail code
196 }
197
198 Now you can be more explicit as:
199
200 int res = SWIG_ConvertPtr(obj,vptr,ty.flags);
201 if (SWIG_IsOK(res)) {
202 // success code
203 } else {
204 // fail code
205 }
206
207 that seems to be the same, but now you can also do
208
209 Type *ptr;
210 int res = SWIG_ConvertPtr(obj,(void **)(&ptr),ty.flags);
211 if (SWIG_IsOK(res)) {
212 // success code
213 if (SWIG_IsNewObj(res) {
214 ...
215 delete *ptr;
216 } else {
217 ...
218 }
219 } else {
220 // fail code
221 }
222
223 I.e., now SWIG_ConvertPtr can return new objects and you can
224 identify the case and take care of the deallocation. Of course that
225 requires also to SWIG_ConvertPtr to return new result values, as
226
227 int SWIG_ConvertPtr(obj, ptr,...) {
228 if (<obj is ok>) {
229 if (<need new object>) {
230 *ptr = <ptr to new allocated object>;
231 return SWIG_NEWOBJ;
232 } else {
233 *ptr = <ptr to old object>;
234 return SWIG_OLDOBJ;
235 }
236 } else {
237 return SWIG_BADOBJ;
238 }
239 }
240
241 Of course, returning the plain '0(success)/-1(fail)' still works, but you can be
242 more explicit by returning SWIG_BADOBJ, SWIG_ERROR or any of the
243 swig errors code.
244
245 Finally, if the SWIG_CASTRANK_MODE is enabled, the result code
246 allows to return the 'cast rank', for example, if you have this
247
248 int food(double)
249 int fooi(int);
250
251 and you call
252
253 food(1) // cast rank '1' (1 -> 1.0)
254 fooi(1) // cast rank '0'
255
256 just use the SWIG_AddCast()/SWIG_CheckState()
257
258
259 */
260 #define SWIG_OK (0)
261 #define SWIG_ERROR (-1)
262 #define SWIG_IsOK(r) (r >= 0)
263 #define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError)
264
265 /* The CastRankLimit says how many bits are used for the cast rank */
266 #define SWIG_CASTRANKLIMIT (1 << 8)
267 /* The NewMask denotes the object was created (using new/malloc) */
268 #define SWIG_NEWOBJMASK (SWIG_CASTRANKLIMIT << 1)
269 /* The TmpMask is for in/out typemaps that use temporal objects */
270 #define SWIG_TMPOBJMASK (SWIG_NEWOBJMASK << 1)
271 /* Simple returning values */
272 #define SWIG_BADOBJ (SWIG_ERROR)
273 #define SWIG_OLDOBJ (SWIG_OK)
274 #define SWIG_NEWOBJ (SWIG_OK | SWIG_NEWOBJMASK)
275 #define SWIG_TMPOBJ (SWIG_OK | SWIG_TMPOBJMASK)
276 /* Check, add and del mask methods */
277 #define SWIG_AddNewMask(r) (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)
278 #define SWIG_DelNewMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)
279 #define SWIG_IsNewObj(r) (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK))
280 #define SWIG_AddTmpMask(r) (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)
281 #define SWIG_DelTmpMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)
282 #define SWIG_IsTmpObj(r) (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK))
283
284
285 /* Cast-Rank Mode */
286 #if defined(SWIG_CASTRANK_MODE)
287 # ifndef SWIG_TypeRank
288 # define SWIG_TypeRank unsigned long
289 # endif
290 # ifndef SWIG_MAXCASTRANK /* Default cast allowed */
291 # define SWIG_MAXCASTRANK (2)
292 # endif
293 # define SWIG_CASTRANKMASK ((SWIG_CASTRANKLIMIT) -1)
294 # define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK)
295 SWIGINTERNINLINE int SWIG_AddCast(int r) {
296 return SWIG_IsOK(r) ? ((SWIG_CastRank(r) < SWIG_MAXCASTRANK) ? (r + 1) : SWIG_ERROR) : r;
297 }
298 SWIGINTERNINLINE int SWIG_CheckState(int r) {
299 return SWIG_IsOK(r) ? SWIG_CastRank(r) + 1 : 0;
300 }
301 #else /* no cast-rank mode */
302 # define SWIG_AddCast
303 # define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0)
304 #endif
305
306
307
308
309 #include <string.h>
310
311 #ifdef __cplusplus
312 extern "C" {
313 #endif
314
315 typedef void *(*swig_converter_func)(void *);
316 typedef struct swig_type_info *(*swig_dycast_func)(void **);
317
318 /* Structure to store inforomation on one type */
319 typedef struct swig_type_info {
320 const char *name; /* mangled name of this type */
321 const char *str; /* human readable name of this type */
322 swig_dycast_func dcast; /* dynamic cast function down a hierarchy */
323 struct swig_cast_info *cast; /* linked list of types that can cast into this type */
324 void *clientdata; /* language specific type data */
325 int owndata; /* flag if the structure owns the clientdata */
326 } swig_type_info;
327
328 /* Structure to store a type and conversion function used for casting */
329 typedef struct swig_cast_info {
330 swig_type_info *type; /* pointer to type that is equivalent to this type */
331 swig_converter_func converter; /* function to cast the void pointers */
332 struct swig_cast_info *next; /* pointer to next cast in linked list */
333 struct swig_cast_info *prev; /* pointer to the previous cast */
334 } swig_cast_info;
335
336 /* Structure used to store module information
337 * Each module generates one structure like this, and the runtime collects
338 * all of these structures and stores them in a circularly linked list.*/
339 typedef struct swig_module_info {
340 swig_type_info **types; /* Array of pointers to swig_type_info structures that are in this module */
341 size_t size; /* Number of types in this module */
342 struct swig_module_info *next; /* Pointer to next element in circularly linked list */
343 swig_type_info **type_initial; /* Array of initially generated type structures */
344 swig_cast_info **cast_initial; /* Array of initially generated casting structures */
345 void *clientdata; /* Language specific module data */
346 } swig_module_info;
347
348 /*
349 Compare two type names skipping the space characters, therefore
350 "char*" == "char *" and "Class<int>" == "Class<int >", etc.
351
352 Return 0 when the two name types are equivalent, as in
353 strncmp, but skipping ' '.
354 */
355 SWIGRUNTIME int
356 SWIG_TypeNameComp(const char *f1, const char *l1,
357 const char *f2, const char *l2) {
358 for (;(f1 != l1) && (f2 != l2); ++f1, ++f2) {
359 while ((*f1 == ' ') && (f1 != l1)) ++f1;
360 while ((*f2 == ' ') && (f2 != l2)) ++f2;
361 if (*f1 != *f2) return (*f1 > *f2) ? 1 : -1;
362 }
363 return (l1 - f1) - (l2 - f2);
364 }
365
366 /*
367 Check type equivalence in a name list like <name1>|<name2>|...
368 Return 0 if not equal, 1 if equal
369 */
370 SWIGRUNTIME int
371 SWIG_TypeEquiv(const char *nb, const char *tb) {
372 int equiv = 0;
373 const char* te = tb + strlen(tb);
374 const char* ne = nb;
375 while (!equiv && *ne) {
376 for (nb = ne; *ne; ++ne) {
377 if (*ne == '|') break;
378 }
379 equiv = (SWIG_TypeNameComp(nb, ne, tb, te) == 0) ? 1 : 0;
380 if (*ne) ++ne;
381 }
382 return equiv;
383 }
384
385 /*
386 Check type equivalence in a name list like <name1>|<name2>|...
387 Return 0 if equal, -1 if nb < tb, 1 if nb > tb
388 */
389 SWIGRUNTIME int
390 SWIG_TypeCompare(const char *nb, const char *tb) {
391 int equiv = 0;
392 const char* te = tb + strlen(tb);
393 const char* ne = nb;
394 while (!equiv && *ne) {
395 for (nb = ne; *ne; ++ne) {
396 if (*ne == '|') break;
397 }
398 equiv = (SWIG_TypeNameComp(nb, ne, tb, te) == 0) ? 1 : 0;
399 if (*ne) ++ne;
400 }
401 return equiv;
402 }
403
404
405 /* think of this as a c++ template<> or a scheme macro */
406 #define SWIG_TypeCheck_Template(comparison, ty) \
407 if (ty) { \
408 swig_cast_info *iter = ty->cast; \
409 while (iter) { \
410 if (comparison) { \
411 if (iter == ty->cast) return iter; \
412 /* Move iter to the top of the linked list */ \
413 iter->prev->next = iter->next; \
414 if (iter->next) \
415 iter->next->prev = iter->prev; \
416 iter->next = ty->cast; \
417 iter->prev = 0; \
418 if (ty->cast) ty->cast->prev = iter; \
419 ty->cast = iter; \
420 return iter; \
421 } \
422 iter = iter->next; \
423 } \
424 } \
425 return 0
426
427 /*
428 Check the typename
429 */
430 SWIGRUNTIME swig_cast_info *
431 SWIG_TypeCheck(const char *c, swig_type_info *ty) {
432 SWIG_TypeCheck_Template(strcmp(iter->type->name, c) == 0, ty);
433 }
434
435 /* Same as previous function, except strcmp is replaced with a pointer comparison */
436 SWIGRUNTIME swig_cast_info *
437 SWIG_TypeCheckStruct(swig_type_info *from, swig_type_info *into) {
438 SWIG_TypeCheck_Template(iter->type == from, into);
439 }
440
441 /*
442 Cast a pointer up an inheritance hierarchy
443 */
444 SWIGRUNTIMEINLINE void *
445 SWIG_TypeCast(swig_cast_info *ty, void *ptr) {
446 return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr);
447 }
448
449 /*
450 Dynamic pointer casting. Down an inheritance hierarchy
451 */
452 SWIGRUNTIME swig_type_info *
453 SWIG_TypeDynamicCast(swig_type_info *ty, void **ptr) {
454 swig_type_info *lastty = ty;
455 if (!ty || !ty->dcast) return ty;
456 while (ty && (ty->dcast)) {
457 ty = (*ty->dcast)(ptr);
458 if (ty) lastty = ty;
459 }
460 return lastty;
461 }
462
463 /*
464 Return the name associated with this type
465 */
466 SWIGRUNTIMEINLINE const char *
467 SWIG_TypeName(const swig_type_info *ty) {
468 return ty->name;
469 }
470
471 /*
472 Return the pretty name associated with this type,
473 that is an unmangled type name in a form presentable to the user.
474 */
475 SWIGRUNTIME const char *
476 SWIG_TypePrettyName(const swig_type_info *type) {
477 /* The "str" field contains the equivalent pretty names of the
478 type, separated by vertical-bar characters. We choose
479 to print the last name, as it is often (?) the most
480 specific. */
481 if (!type) return NULL;
482 if (type->str != NULL) {
483 const char *last_name = type->str;
484 const char *s;
485 for (s = type->str; *s; s++)
486 if (*s == '|') last_name = s+1;
487 return last_name;
488 }
489 else
490 return type->name;
491 }
492
493 /*
494 Set the clientdata field for a type
495 */
496 SWIGRUNTIME void
497 SWIG_TypeClientData(swig_type_info *ti, void *clientdata) {
498 swig_cast_info *cast = ti->cast;
499 /* if (ti->clientdata == clientdata) return; */
500 ti->clientdata = clientdata;
501
502 while (cast) {
503 if (!cast->converter) {
504 swig_type_info *tc = cast->type;
505 if (!tc->clientdata) {
506 SWIG_TypeClientData(tc, clientdata);
507 }
508 }
509 cast = cast->next;
510 }
511 }
512 SWIGRUNTIME void
513 SWIG_TypeNewClientData(swig_type_info *ti, void *clientdata) {
514 SWIG_TypeClientData(ti, clientdata);
515 ti->owndata = 1;
516 }
517
518 /*
519 Search for a swig_type_info structure only by mangled name
520 Search is a O(log #types)
521
522 We start searching at module start, and finish searching when start == end.
523 Note: if start == end at the beginning of the function, we go all the way around
524 the circular list.
525 */
526 SWIGRUNTIME swig_type_info *
527 SWIG_MangledTypeQueryModule(swig_module_info *start,
528 swig_module_info *end,
529 const char *name) {
530 swig_module_info *iter = start;
531 do {
532 if (iter->size) {
533 register size_t l = 0;
534 register size_t r = iter->size - 1;
535 do {
536 /* since l+r >= 0, we can (>> 1) instead (/ 2) */
537 register size_t i = (l + r) >> 1;
538 const char *iname = iter->types[i]->name;
539 if (iname) {
540 register int compare = strcmp(name, iname);
541 if (compare == 0) {
542 return iter->types[i];
543 } else if (compare < 0) {
544 if (i) {
545 r = i - 1;
546 } else {
547 break;
548 }
549 } else if (compare > 0) {
550 l = i + 1;
551 }
552 } else {
553 break; /* should never happen */
554 }
555 } while (l <= r);
556 }
557 iter = iter->next;
558 } while (iter != end);
559 return 0;
560 }
561
562 /*
563 Search for a swig_type_info structure for either a mangled name or a human readable name.
564 It first searches the mangled names of the types, which is a O(log #types)
565 If a type is not found it then searches the human readable names, which is O(#types).
566
567 We start searching at module start, and finish searching when start == end.
568 Note: if start == end at the beginning of the function, we go all the way around
569 the circular list.
570 */
571 SWIGRUNTIME swig_type_info *
572 SWIG_TypeQueryModule(swig_module_info *start,
573 swig_module_info *end,
574 const char *name) {
575 /* STEP 1: Search the name field using binary search */
576 swig_type_info *ret = SWIG_MangledTypeQueryModule(start, end, name);
577 if (ret) {
578 return ret;
579 } else {
580 /* STEP 2: If the type hasn't been found, do a complete search
581 of the str field (the human readable name) */
582 swig_module_info *iter = start;
583 do {
584 register size_t i = 0;
585 for (; i < iter->size; ++i) {
586 if (iter->types[i]->str && (SWIG_TypeEquiv(iter->types[i]->str, name)))
587 return iter->types[i];
588 }
589 iter = iter->next;
590 } while (iter != end);
591 }
592
593 /* neither found a match */
594 return 0;
595 }
596
597 /*
598 Pack binary data into a string
599 */
600 SWIGRUNTIME char *
601 SWIG_PackData(char *c, void *ptr, size_t sz) {
602 static const char hex[17] = "0123456789abcdef";
603 register const unsigned char *u = (unsigned char *) ptr;
604 register const unsigned char *eu = u + sz;
605 for (; u != eu; ++u) {
606 register unsigned char uu = *u;
607 *(c++) = hex[(uu & 0xf0) >> 4];
608 *(c++) = hex[uu & 0xf];
609 }
610 return c;
611 }
612
613 /*
614 Unpack binary data from a string
615 */
616 SWIGRUNTIME const char *
617 SWIG_UnpackData(const char *c, void *ptr, size_t sz) {
618 register unsigned char *u = (unsigned char *) ptr;
619 register const unsigned char *eu = u + sz;
620 for (; u != eu; ++u) {
621 register char d = *(c++);
622 register unsigned char uu;
623 if ((d >= '0') && (d <= '9'))
624 uu = ((d - '0') << 4);
625 else if ((d >= 'a') && (d <= 'f'))
626 uu = ((d - ('a'-10)) << 4);
627 else
628 return (char *) 0;
629 d = *(c++);
630 if ((d >= '0') && (d <= '9'))
631 uu |= (d - '0');
632 else if ((d >= 'a') && (d <= 'f'))
633 uu |= (d - ('a'-10));
634 else
635 return (char *) 0;
636 *u = uu;
637 }
638 return c;
639 }
640
641 /*
642 Pack 'void *' into a string buffer.
643 */
644 SWIGRUNTIME char *
645 SWIG_PackVoidPtr(char *buff, void *ptr, const char *name, size_t bsz) {
646 char *r = buff;
647 if ((2*sizeof(void *) + 2) > bsz) return 0;
648 *(r++) = '_';
649 r = SWIG_PackData(r,&ptr,sizeof(void *));
650 if (strlen(name) + 1 > (bsz - (r - buff))) return 0;
651 strcpy(r,name);
652 return buff;
653 }
654
655 SWIGRUNTIME const char *
656 SWIG_UnpackVoidPtr(const char *c, void **ptr, const char *name) {
657 if (*c != '_') {
658 if (strcmp(c,"NULL") == 0) {
659 *ptr = (void *) 0;
660 return name;
661 } else {
662 return 0;
663 }
664 }
665 return SWIG_UnpackData(++c,ptr,sizeof(void *));
666 }
667
668 SWIGRUNTIME char *
669 SWIG_PackDataName(char *buff, void *ptr, size_t sz, const char *name, size_t bsz) {
670 char *r = buff;
671 size_t lname = (name ? strlen(name) : 0);
672 if ((2*sz + 2 + lname) > bsz) return 0;
673 *(r++) = '_';
674 r = SWIG_PackData(r,ptr,sz);
675 if (lname) {
676 strncpy(r,name,lname+1);
677 } else {
678 *r = 0;
679 }
680 return buff;
681 }
682
683 SWIGRUNTIME const char *
684 SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) {
685 if (*c != '_') {
686 if (strcmp(c,"NULL") == 0) {
687 memset(ptr,0,sz);
688 return name;
689 } else {
690 return 0;
691 }
692 }
693 return SWIG_UnpackData(++c,ptr,sz);
694 }
695
696 #ifdef __cplusplus
697 }
698 #endif
699
700 /* Errors in SWIG */
701 #define SWIG_UnknownError -1
702 #define SWIG_IOError -2
703 #define SWIG_RuntimeError -3
704 #define SWIG_IndexError -4
705 #define SWIG_TypeError -5
706 #define SWIG_DivisionByZero -6
707 #define SWIG_OverflowError -7
708 #define SWIG_SyntaxError -8
709 #define SWIG_ValueError -9
710 #define SWIG_SystemError -10
711 #define SWIG_AttributeError -11
712 #define SWIG_MemoryError -12
713 #define SWIG_NullReferenceError -13
714
715
716
717 /* Python.h has to appear first */
718 #include <Python.h>
719
720 /* Add PyOS_snprintf for old Pythons */
721 #if PY_VERSION_HEX < 0x02020000
722 # if defined(_MSC_VER) || defined(__BORLANDC__) || defined(_WATCOM)
723 # define PyOS_snprintf _snprintf
724 # else
725 # define PyOS_snprintf snprintf
726 # endif
727 #endif
728
729 /* A crude PyString_FromFormat implementation for old Pythons */
730 #if PY_VERSION_HEX < 0x02020000
731
732 #ifndef SWIG_PYBUFFER_SIZE
733 # define SWIG_PYBUFFER_SIZE 1024
734 #endif
735
736 static PyObject *
737 PyString_FromFormat(const char *fmt, ...) {
738 va_list ap;
739 char buf[SWIG_PYBUFFER_SIZE * 2];
740 int res;
741 va_start(ap, fmt);
742 res = vsnprintf(buf, sizeof(buf), fmt, ap);
743 va_end(ap);
744 return (res < 0 || res >= (int)sizeof(buf)) ? 0 : PyString_FromString(buf);
745 }
746 #endif
747
748 /* Add PyObject_Del for old Pythons */
749 #if PY_VERSION_HEX < 0x01060000
750 # define PyObject_Del(op) PyMem_DEL((op))
751 #endif
752 #ifndef PyObject_DEL
753 # define PyObject_DEL PyObject_Del
754 #endif
755
756 /* A crude PyExc_StopIteration exception for old Pythons */
757 #if PY_VERSION_HEX < 0x02020000
758 # ifndef PyExc_StopIteration
759 # define PyExc_StopIteration PyExc_RuntimeError
760 # endif
761 # ifndef PyObject_GenericGetAttr
762 # define PyObject_GenericGetAttr 0
763 # endif
764 #endif
765 /* Py_NotImplemented is defined in 2.1 and up. */
766 #if PY_VERSION_HEX < 0x02010000
767 # ifndef Py_NotImplemented
768 # define Py_NotImplemented PyExc_RuntimeError
769 # endif
770 #endif
771
772
773 /* A crude PyString_AsStringAndSize implementation for old Pythons */
774 #if PY_VERSION_HEX < 0x02010000
775 # ifndef PyString_AsStringAndSize
776 # define PyString_AsStringAndSize(obj, s, len) {*s = PyString_AsString(obj); *len = *s ? strlen(*s) : 0;}
777 # endif
778 #endif
779
780 /* PySequence_Size for old Pythons */
781 #if PY_VERSION_HEX < 0x02000000
782 # ifndef PySequence_Size
783 # define PySequence_Size PySequence_Length
784 # endif
785 #endif
786
787
788 /* PyBool_FromLong for old Pythons */
789 #if PY_VERSION_HEX < 0x02030000
790 static
791 PyObject *PyBool_FromLong(long ok)
792 {
793 PyObject *result = ok ? Py_True : Py_False;
794 Py_INCREF(result);
795 return result;
796 }
797 #endif
798
799
800 /* -----------------------------------------------------------------------------
801 * error manipulation
802 * ----------------------------------------------------------------------------- */
803
804 SWIGRUNTIME PyObject*
805 SWIG_Python_ErrorType(int code) {
806 PyObject* type = 0;
807 switch(code) {
808 case SWIG_MemoryError:
809 type = PyExc_MemoryError;
810 break;
811 case SWIG_IOError:
812 type = PyExc_IOError;
813 break;
814 case SWIG_RuntimeError:
815 type = PyExc_RuntimeError;
816 break;
817 case SWIG_IndexError:
818 type = PyExc_IndexError;
819 break;
820 case SWIG_TypeError:
821 type = PyExc_TypeError;
822 break;
823 case SWIG_DivisionByZero:
824 type = PyExc_ZeroDivisionError;
825 break;
826 case SWIG_OverflowError:
827 type = PyExc_OverflowError;
828 break;
829 case SWIG_SyntaxError:
830 type = PyExc_SyntaxError;
831 break;
832 case SWIG_ValueError:
833 type = PyExc_ValueError;
834 break;
835 case SWIG_SystemError:
836 type = PyExc_SystemError;
837 break;
838 case SWIG_AttributeError:
839 type = PyExc_AttributeError;
840 break;
841 default:
842 type = PyExc_RuntimeError;
843 }
844 return type;
845 }
846
847
848 SWIGRUNTIME void
849 SWIG_Python_AddErrorMsg(const char* mesg)
850 {
851 PyObject *type = 0;
852 PyObject *value = 0;
853 PyObject *traceback = 0;
854
855 if (PyErr_Occurred()) PyErr_Fetch(&type, &value, &traceback);
856 if (value) {
857 PyObject *old_str = PyObject_Str(value);
858 PyErr_Clear();
859 Py_XINCREF(type);
860 PyErr_Format(type, "%s %s", PyString_AsString(old_str), mesg);
861 Py_DECREF(old_str);
862 Py_DECREF(value);
863 } else {
864 PyErr_Format(PyExc_RuntimeError, mesg);
865 }
866 }
867
868
869
870 #if defined(SWIG_PYTHON_NO_THREADS)
871 # if defined(SWIG_PYTHON_THREADS)
872 # undef SWIG_PYTHON_THREADS
873 # endif
874 #endif
875 #if defined(SWIG_PYTHON_THREADS) /* Threading support is enabled */
876 # if !defined(SWIG_PYTHON_USE_GIL) && !defined(SWIG_PYTHON_NO_USE_GIL)
877 # if (PY_VERSION_HEX >= 0x02030000) /* For 2.3 or later, use the PyGILState calls */
878 # define SWIG_PYTHON_USE_GIL
879 # endif
880 # endif
881 # if defined(SWIG_PYTHON_USE_GIL) /* Use PyGILState threads calls */
882 # ifndef SWIG_PYTHON_INITIALIZE_THREADS
883 # define SWIG_PYTHON_INITIALIZE_THREADS PyEval_InitThreads()
884 # endif
885 # ifdef __cplusplus /* C++ code */
886 class SWIG_Python_Thread_Block {
887 bool status;
888 PyGILState_STATE state;
889 public:
890 void end() { if (status) { PyGILState_Release(state); status = false;} }
891 SWIG_Python_Thread_Block() : status(true), state(PyGILState_Ensure()) {}
892 ~SWIG_Python_Thread_Block() { end(); }
893 };
894 class SWIG_Python_Thread_Allow {
895 bool status;
896 PyThreadState *save;
897 public:
898 void end() { if (status) { PyEval_RestoreThread(save); status = false; }}
899 SWIG_Python_Thread_Allow() : status(true), save(PyEval_SaveThread()) {}
900 ~SWIG_Python_Thread_Allow() { end(); }
901 };
902 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block
903 # define SWIG_PYTHON_THREAD_END_BLOCK _swig_thread_block.end()
904 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW SWIG_Python_Thread_Allow _swig_thread_allow
905 # define SWIG_PYTHON_THREAD_END_ALLOW _swig_thread_allow.end()
906 # else /* C code */
907 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK PyGILState_STATE _swig_thread_block = PyGILState_Ensure()
908 # define SWIG_PYTHON_THREAD_END_BLOCK PyGILState_Release(_swig_thread_block)
909 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW PyThreadState *_swig_thread_allow = PyEval_SaveThread()
910 # define SWIG_PYTHON_THREAD_END_ALLOW PyEval_RestoreThread(_swig_thread_allow)
911 # endif
912 # else /* Old thread way, not implemented, user must provide it */
913 # if !defined(SWIG_PYTHON_INITIALIZE_THREADS)
914 # define SWIG_PYTHON_INITIALIZE_THREADS
915 # endif
916 # if !defined(SWIG_PYTHON_THREAD_BEGIN_BLOCK)
917 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK
918 # endif
919 # if !defined(SWIG_PYTHON_THREAD_END_BLOCK)
920 # define SWIG_PYTHON_THREAD_END_BLOCK
921 # endif
922 # if !defined(SWIG_PYTHON_THREAD_BEGIN_ALLOW)
923 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW
924 # endif
925 # if !defined(SWIG_PYTHON_THREAD_END_ALLOW)
926 # define SWIG_PYTHON_THREAD_END_ALLOW
927 # endif
928 # endif
929 #else /* No thread support */
930 # define SWIG_PYTHON_INITIALIZE_THREADS
931 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK
932 # define SWIG_PYTHON_THREAD_END_BLOCK
933 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW
934 # define SWIG_PYTHON_THREAD_END_ALLOW
935 #endif
936
937 /* -----------------------------------------------------------------------------
938 * Python API portion that goes into the runtime
939 * ----------------------------------------------------------------------------- */
940
941 #ifdef __cplusplus
942 extern "C" {
943 #if 0
944 } /* cc-mode */
945 #endif
946 #endif
947
948 /* -----------------------------------------------------------------------------
949 * Constant declarations
950 * ----------------------------------------------------------------------------- */
951
952 /* Constant Types */
953 #define SWIG_PY_POINTER 4
954 #define SWIG_PY_BINARY 5
955
956 /* Constant information structure */
957 typedef struct swig_const_info {
958 int type;
959 char *name;
960 long lvalue;
961 double dvalue;
962 void *pvalue;
963 swig_type_info **ptype;
964 } swig_const_info;
965
966 #ifdef __cplusplus
967 #if 0
968 { /* cc-mode */
969 #endif
970 }
971 #endif
972
973
974 /* -----------------------------------------------------------------------------
975 * See the LICENSE file for information on copyright, usage and redistribution
976 * of SWIG, and the README file for authors - http://www.swig.org/release.html.
977 *
978 * pyrun.swg
979 *
980 * This file contains the runtime support for Python modules
981 * and includes code for managing global variables and pointer
982 * type checking.
983 *
984 * ----------------------------------------------------------------------------- */
985
986 /* Common SWIG API */
987
988 #if PY_VERSION_HEX < 0x02050000
989 typedef int Py_ssize_t;
990 #endif
991
992 /* for raw pointers */
993 #define SWIG_Python_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, 0)
994 #define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtr(obj, pptr, type, flags)
995 #define SWIG_ConvertPtrAndOwn(obj,pptr,type,flags,own) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, own)
996 #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(ptr, type, flags)
997 #define SWIG_CheckImplicit(ty) SWIG_Python_CheckImplicit(ty)
998 #define SWIG_AcquirePtr(ptr, src) SWIG_Python_AcquirePtr(ptr, src)
999 #define swig_owntype int
1000
1001 /* for raw packed data */
1002 #define SWIG_ConvertPacked(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
1003 #define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
1004
1005 /* for class or struct pointers */
1006 #define SWIG_ConvertInstance(obj, pptr, type, flags) SWIG_ConvertPtr(obj, pptr, type, flags)
1007 #define SWIG_NewInstanceObj(ptr, type, flags) SWIG_NewPointerObj(ptr, type, flags)
1008
1009 /* for C or C++ function pointers */
1010 #define SWIG_ConvertFunctionPtr(obj, pptr, type) SWIG_Python_ConvertFunctionPtr(obj, pptr, type)
1011 #define SWIG_NewFunctionPtrObj(ptr, type) SWIG_Python_NewPointerObj(ptr, type, 0)
1012
1013 /* for C++ member pointers, ie, member methods */
1014 #define SWIG_ConvertMember(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
1015 #define SWIG_NewMemberObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
1016
1017
1018 /* Runtime API */
1019
1020 #define SWIG_GetModule(clientdata) SWIG_Python_GetModule()
1021 #define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer)
1022 #define SWIG_NewClientData(obj) PySwigClientData_New(obj)
1023
1024 #define SWIG_SetErrorObj SWIG_Python_SetErrorObj
1025 #define SWIG_SetErrorMsg SWIG_Python_SetErrorMsg
1026 #define SWIG_ErrorType(code) SWIG_Python_ErrorType(code)
1027 #define SWIG_Error(code, msg) SWIG_Python_SetErrorMsg(SWIG_ErrorType(code), msg)
1028 #define SWIG_fail goto fail
1029
1030
1031 /* Runtime API implementation */
1032
1033 /* Error manipulation */
1034
1035 SWIGINTERN void
1036 SWIG_Python_SetErrorObj(PyObject *errtype, PyObject *obj) {
1037 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
1038 PyErr_SetObject(errtype, obj);
1039 Py_DECREF(obj);
1040 SWIG_PYTHON_THREAD_END_BLOCK;
1041 }
1042
1043 SWIGINTERN void
1044 SWIG_Python_SetErrorMsg(PyObject *errtype, const char *msg) {
1045 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
1046 PyErr_SetString(errtype, (char *) msg);
1047 SWIG_PYTHON_THREAD_END_BLOCK;
1048 }
1049
1050 #define SWIG_Python_Raise(obj, type, desc) SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj)
1051
1052 /* Set a constant value */
1053
1054 SWIGINTERN void
1055 SWIG_Python_SetConstant(PyObject *d, const char *name, PyObject *obj) {
1056 PyDict_SetItemString(d, (char*) name, obj);
1057 Py_DECREF(obj);
1058 }
1059
1060 /* Append a value to the result obj */
1061
1062 SWIGINTERN PyObject*
1063 SWIG_Python_AppendOutput(PyObject* result, PyObject* obj) {
1064 #if !defined(SWIG_PYTHON_OUTPUT_TUPLE)
1065 if (!result) {
1066 result = obj;
1067 } else if (result == Py_None) {
1068 Py_DECREF(result);
1069 result = obj;
1070 } else {
1071 if (!PyList_Check(result)) {
1072 PyObject *o2 = result;
1073 result = PyList_New(1);
1074 PyList_SetItem(result, 0, o2);
1075 }
1076 PyList_Append(result,obj);
1077 Py_DECREF(obj);
1078 }
1079 return result;
1080 #else
1081 PyObject* o2;
1082 PyObject* o3;
1083 if (!result) {
1084 result = obj;
1085 } else if (result == Py_None) {
1086 Py_DECREF(result);
1087 result = obj;
1088 } else {
1089 if (!PyTuple_Check(result)) {
1090 o2 = result;
1091 result = PyTuple_New(1);
1092 PyTuple_SET_ITEM(result, 0, o2);
1093 }
1094 o3 = PyTuple_New(1);
1095 PyTuple_SET_ITEM(o3, 0, obj);
1096 o2 = result;
1097 result = PySequence_Concat(o2, o3);
1098 Py_DECREF(o2);
1099 Py_DECREF(o3);
1100 }
1101 return result;
1102 #endif
1103 }
1104
1105 /* Unpack the argument tuple */
1106
1107 SWIGINTERN int
1108 SWIG_Python_UnpackTuple(PyObject *args, const char *name, int min, int max, PyObject **objs)
1109 {
1110 if (!args) {
1111 if (!min && !max) {
1112 return 1;
1113 } else {
1114 PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got none",
1115 name, (min == max ? "" : "at least "), min);
1116 return 0;
1117 }
1118 }
1119 if (!PyTuple_Check(args)) {
1120 PyErr_SetString(PyExc_SystemError, "UnpackTuple() argument list is not a tuple");
1121 return 0;
1122 } else {
1123 register int l = PyTuple_GET_SIZE(args);
1124 if (l < min) {
1125 PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got %d",
1126 name, (min == max ? "" : "at least "), min, l);
1127 return 0;
1128 } else if (l > max) {
1129 PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got %d",
1130 name, (min == max ? "" : "at most "), max, l);
1131 return 0;
1132 } else {
1133 register int i;
1134 for (i = 0; i < l; ++i) {
1135 objs[i] = PyTuple_GET_ITEM(args, i);
1136 }
1137 for (; l < max; ++l) {
1138 objs[l] = 0;
1139 }
1140 return i + 1;
1141 }
1142 }
1143 }
1144
1145 /* A functor is a function object with one single object argument */
1146 #if PY_VERSION_HEX >= 0x02020000
1147 #define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunctionObjArgs(functor, obj, NULL);
1148 #else
1149 #define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunction(functor, "O", obj);
1150 #endif
1151
1152 /*
1153 Helper for static pointer initialization for both C and C++ code, for example
1154 static PyObject *SWIG_STATIC_POINTER(MyVar) = NewSomething(...);
1155 */
1156 #ifdef __cplusplus
1157 #define SWIG_STATIC_POINTER(var) var
1158 #else
1159 #define SWIG_STATIC_POINTER(var) var = 0; if (!var) var
1160 #endif
1161
1162 /* -----------------------------------------------------------------------------
1163 * Pointer declarations
1164 * ----------------------------------------------------------------------------- */
1165
1166 /* Flags for new pointer objects */
1167 #define SWIG_POINTER_NOSHADOW (SWIG_POINTER_OWN << 1)
1168 #define SWIG_POINTER_NEW (SWIG_POINTER_NOSHADOW | SWIG_POINTER_OWN)
1169
1170 #define SWIG_POINTER_IMPLICIT_CONV (SWIG_POINTER_DISOWN << 1)
1171
1172 #ifdef __cplusplus
1173 extern "C" {
1174 #if 0
1175 } /* cc-mode */
1176 #endif
1177 #endif
1178
1179 /* How to access Py_None */
1180 #if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
1181 # ifndef SWIG_PYTHON_NO_BUILD_NONE
1182 # ifndef SWIG_PYTHON_BUILD_NONE
1183 # define SWIG_PYTHON_BUILD_NONE
1184 # endif
1185 # endif
1186 #endif
1187
1188 #ifdef SWIG_PYTHON_BUILD_NONE
1189 # ifdef Py_None
1190 # undef Py_None
1191 # define Py_None SWIG_Py_None()
1192 # endif
1193 SWIGRUNTIMEINLINE PyObject *
1194 _SWIG_Py_None(void)
1195 {
1196 PyObject *none = Py_BuildValue("");
1197 Py_DECREF(none);
1198 return none;
1199 }
1200 SWIGRUNTIME PyObject *
1201 SWIG_Py_None(void)
1202 {
1203 static PyObject *SWIG_STATIC_POINTER(none) = _SWIG_Py_None();
1204 return none;
1205 }
1206 #endif
1207
1208 /* The python void return value */
1209
1210 SWIGRUNTIMEINLINE PyObject *
1211 SWIG_Py_Void(void)
1212 {
1213 PyObject *none = Py_None;
1214 Py_INCREF(none);
1215 return none;
1216 }
1217
1218 /* PySwigClientData */
1219
1220 typedef struct {
1221 PyObject *klass;
1222 PyObject *newraw;
1223 PyObject *newargs;
1224 PyObject *destroy;
1225 int delargs;
1226 int implicitconv;
1227 } PySwigClientData;
1228
1229 SWIGRUNTIMEINLINE int
1230 SWIG_Python_CheckImplicit(swig_type_info *ty)
1231 {
1232 PySwigClientData *data = (PySwigClientData *)ty->clientdata;
1233 return data ? data->implicitconv : 0;
1234 }
1235
1236 SWIGRUNTIMEINLINE PyObject *
1237 SWIG_Python_ExceptionType(swig_type_info *desc) {
1238 PySwigClientData *data = desc ? (PySwigClientData *) desc->clientdata : 0;
1239 PyObject *klass = data ? data->klass : 0;
1240 return (klass ? klass : PyExc_RuntimeError);
1241 }
1242
1243
1244 SWIGRUNTIME PySwigClientData *
1245 PySwigClientData_New(PyObject* obj)
1246 {
1247 if (!obj) {
1248 return 0;
1249 } else {
1250 PySwigClientData *data = (PySwigClientData *)malloc(sizeof(PySwigClientData));
1251 /* the klass element */
1252 data->klass = obj;
1253 Py_INCREF(data->klass);
1254 /* the newraw method and newargs arguments used to create a new raw instance */
1255 if (PyClass_Check(obj)) {
1256 data->newraw = 0;
1257 data->newargs = obj;
1258 Py_INCREF(obj);
1259 } else {
1260 #if (PY_VERSION_HEX < 0x02020000)
1261 data->newraw = 0;
1262 #else
1263 data->newraw = PyObject_GetAttrString(data->klass, (char *)"__new__");
1264 #endif
1265 if (data->newraw) {
1266 Py_INCREF(data->newraw);
1267 data->newargs = PyTuple_New(1);
1268 PyTuple_SetItem(data->newargs, 0, obj);
1269 } else {
1270 data->newargs = obj;
1271 }
1272 Py_INCREF(data->newargs);
1273 }
1274 /* the destroy method, aka as the C++ delete method */
1275 data->destroy = PyObject_GetAttrString(data->klass, (char *)"__swig_destroy__");
1276 if (PyErr_Occurred()) {
1277 PyErr_Clear();
1278 data->destroy = 0;
1279 }
1280 if (data->destroy) {
1281 int flags;
1282 Py_INCREF(data->destroy);
1283 flags = PyCFunction_GET_FLAGS(data->destroy);
1284 #ifdef METH_O
1285 data->delargs = !(flags & (METH_O));
1286 #else
1287 data->delargs = 0;
1288 #endif
1289 } else {
1290 data->delargs = 0;
1291 }
1292 data->implicitconv = 0;
1293 return data;
1294 }
1295 }
1296
1297 SWIGRUNTIME void
1298 PySwigClientData_Del(PySwigClientData* data)
1299 {
1300 Py_XDECREF(data->newraw);
1301 Py_XDECREF(data->newargs);
1302 Py_XDECREF(data->destroy);
1303 }
1304
1305 /* =============== PySwigObject =====================*/
1306
1307 typedef struct {
1308 PyObject_HEAD
1309 void *ptr;
1310 swig_type_info *ty;
1311 int own;
1312 PyObject *next;
1313 } PySwigObject;
1314
1315 SWIGRUNTIME PyObject *
1316 PySwigObject_long(PySwigObject *v)
1317 {
1318 return PyLong_FromVoidPtr(v->ptr);
1319 }
1320
1321 SWIGRUNTIME PyObject *
1322 PySwigObject_format(const char* fmt, PySwigObject *v)
1323 {
1324 PyObject *res = NULL;
1325 PyObject *args = PyTuple_New(1);
1326 if (args) {
1327 if (PyTuple_SetItem(args, 0, PySwigObject_long(v)) == 0) {
1328 PyObject *ofmt = PyString_FromString(fmt);
1329 if (ofmt) {
1330 res = PyString_Format(ofmt,args);
1331 Py_DECREF(ofmt);
1332 }
1333 Py_DECREF(args);
1334 }
1335 }
1336 return res;
1337 }
1338
1339 SWIGRUNTIME PyObject *
1340 PySwigObject_oct(PySwigObject *v)
1341 {
1342 return PySwigObject_format("%o",v);
1343 }
1344
1345 SWIGRUNTIME PyObject *
1346 PySwigObject_hex(PySwigObject *v)
1347 {
1348 return PySwigObject_format("%x",v);
1349 }
1350
1351 SWIGRUNTIME PyObject *
1352 #ifdef METH_NOARGS
1353 PySwigObject_repr(PySwigObject *v)
1354 #else
1355 PySwigObject_repr(PySwigObject *v, PyObject *args)
1356 #endif
1357 {
1358 const char *name = SWIG_TypePrettyName(v->ty);
1359 PyObject *hex = PySwigObject_hex(v);
1360 PyObject *repr = PyString_FromFormat("<Swig Object of type '%s' at 0x%s>", name, PyString_AsString(hex));
1361 Py_DECREF(hex);
1362 if (v->next) {
1363 #ifdef METH_NOARGS
1364 PyObject *nrep = PySwigObject_repr((PySwigObject *)v->next);
1365 #else
1366 PyObject *nrep = PySwigObject_repr((PySwigObject *)v->next, args);
1367 #endif
1368 PyString_ConcatAndDel(&repr,nrep);
1369 }
1370 return repr;
1371 }
1372
1373 SWIGRUNTIME int
1374 PySwigObject_print(PySwigObject *v, FILE *fp, int SWIGUNUSEDPARM(flags))
1375 {
1376 #ifdef METH_NOARGS
1377 PyObject *repr = PySwigObject_repr(v);
1378 #else
1379 PyObject *repr = PySwigObject_repr(v, NULL);
1380 #endif
1381 if (repr) {
1382 fputs(PyString_AsString(repr), fp);
1383 Py_DECREF(repr);
1384 return 0;
1385 } else {
1386 return 1;
1387 }
1388 }
1389
1390 SWIGRUNTIME PyObject *
1391 PySwigObject_str(PySwigObject *v)
1392 {
1393 char result[SWIG_BUFFER_SIZE];
1394 return SWIG_PackVoidPtr(result, v->ptr, v->ty->name, sizeof(result)) ?
1395 PyString_FromString(result) : 0;
1396 }
1397
1398 SWIGRUNTIME int
1399 PySwigObject_compare(PySwigObject *v, PySwigObject *w)
1400 {
1401 void *i = v->ptr;
1402 void *j = w->ptr;
1403 return (i < j) ? -1 : ((i > j) ? 1 : 0);
1404 }
1405
1406 SWIGRUNTIME PyTypeObject* _PySwigObject_type(void);
1407
1408 SWIGRUNTIME PyTypeObject*
1409 PySwigObject_type(void) {
1410 static PyTypeObject *SWIG_STATIC_POINTER(type) = _PySwigObject_type();
1411 return type;
1412 }
1413
1414 SWIGRUNTIMEINLINE int
1415 PySwigObject_Check(PyObject *op) {
1416 return ((op)->ob_type == PySwigObject_type())
1417 || (strcmp((op)->ob_type->tp_name,"PySwigObject") == 0);
1418 }
1419
1420 SWIGRUNTIME PyObject *
1421 PySwigObject_New(void *ptr, swig_type_info *ty, int own);
1422
1423 SWIGRUNTIME void
1424 PySwigObject_dealloc(PyObject *v)
1425 {
1426 PySwigObject *sobj = (PySwigObject *) v;
1427 PyObject *next = sobj->next;
1428 if (sobj->own) {
1429 swig_type_info *ty = sobj->ty;
1430 PySwigClientData *data = ty ? (PySwigClientData *) ty->clientdata : 0;
1431 PyObject *destroy = data ? data->destroy : 0;
1432 if (destroy) {
1433 /* destroy is always a VARARGS method */
1434 PyObject *res;
1435 if (data->delargs) {
1436 /* we need to create a temporal object to carry the destroy operation */
1437 PyObject *tmp = PySwigObject_New(sobj->ptr, ty, 0);
1438 res = SWIG_Python_CallFunctor(destroy, tmp);
1439 Py_DECREF(tmp);
1440 } else {
1441 PyCFunction meth = PyCFunction_GET_FUNCTION(destroy);
1442 PyObject *mself = PyCFunction_GET_SELF(destroy);
1443 res = ((*meth)(mself, v));
1444 }
1445 Py_XDECREF(res);
1446 } else {
1447 const char *name = SWIG_TypePrettyName(ty);
1448 #if !defined(SWIG_PYTHON_SILENT_MEMLEAK)
1449 printf("swig/python detected a memory leak of type '%s', no destructor found.\n", name);
1450 #endif
1451 }
1452 }
1453 Py_XDECREF(next);
1454 PyObject_DEL(v);
1455 }
1456
1457 SWIGRUNTIME PyObject*
1458 PySwigObject_append(PyObject* v, PyObject* next)
1459 {
1460 PySwigObject *sobj = (PySwigObject *) v;
1461 #ifndef METH_O
1462 PyObject *tmp = 0;
1463 if (!PyArg_ParseTuple(next,(char *)"O:append", &tmp)) return NULL;
1464 next = tmp;
1465 #endif
1466 if (!PySwigObject_Check(next)) {
1467 return NULL;
1468 }
1469 sobj->next = next;
1470 Py_INCREF(next);
1471 return SWIG_Py_Void();
1472 }
1473
1474 SWIGRUNTIME PyObject*
1475 #ifdef METH_NOARGS
1476 PySwigObject_next(PyObject* v)
1477 #else
1478 PySwigObject_next(PyObject* v, PyObject *SWIGUNUSEDPARM(args))
1479 #endif
1480 {
1481 PySwigObject *sobj = (PySwigObject *) v;
1482 if (sobj->next) {
1483 Py_INCREF(sobj->next);
1484 return sobj->next;
1485 } else {
1486 return SWIG_Py_Void();
1487 }
1488 }
1489
1490 SWIGINTERN PyObject*
1491 #ifdef METH_NOARGS
1492 PySwigObject_disown(PyObject *v)
1493 #else
1494 PySwigObject_disown(PyObject* v, PyObject *SWIGUNUSEDPARM(args))
1495 #endif
1496 {
1497 PySwigObject *sobj = (PySwigObject *)v;
1498 sobj->own = 0;
1499 return SWIG_Py_Void();
1500 }
1501
1502 SWIGINTERN PyObject*
1503 #ifdef METH_NOARGS
1504 PySwigObject_acquire(PyObject *v)
1505 #else
1506 PySwigObject_acquire(PyObject* v, PyObject *SWIGUNUSEDPARM(args))
1507 #endif
1508 {
1509 PySwigObject *sobj = (PySwigObject *)v;
1510 sobj->own = SWIG_POINTER_OWN;
1511 return SWIG_Py_Void();
1512 }
1513
1514 SWIGINTERN PyObject*
1515 PySwigObject_own(PyObject *v, PyObject *args)
1516 {
1517 PyObject *val = 0;
1518 #if (PY_VERSION_HEX < 0x02020000)
1519 if (!PyArg_ParseTuple(args,(char *)"|O:own",&val))
1520 #else
1521 if (!PyArg_UnpackTuple(args, (char *)"own", 0, 1, &val))
1522 #endif
1523 {
1524 return NULL;
1525 }
1526 else
1527 {
1528 PySwigObject *sobj = (PySwigObject *)v;
1529 PyObject *obj = PyBool_FromLong(sobj->own);
1530 if (val) {
1531 #ifdef METH_NOARGS
1532 if (PyObject_IsTrue(val)) {
1533 PySwigObject_acquire(v);
1534 } else {
1535 PySwigObject_disown(v);
1536 }
1537 #else
1538 if (PyObject_IsTrue(val)) {
1539 PySwigObject_acquire(v,args);
1540 } else {
1541 PySwigObject_disown(v,args);
1542 }
1543 #endif
1544 }
1545 return obj;
1546 }
1547 }
1548
1549 #ifdef METH_O
1550 static PyMethodDef
1551 swigobject_methods[] = {
1552 {(char *)"disown", (PyCFunction)PySwigObject_disown, METH_NOARGS, (char *)"releases ownership of the pointer"},
1553 {(char *)"acquire", (PyCFunction)PySwigObject_acquire, METH_NOARGS, (char *)"aquires ownership of the pointer"},
1554 {(char *)"own", (PyCFunction)PySwigObject_own, METH_VARARGS, (char *)"returns/sets ownership of the pointer"},
1555 {(char *)"append", (PyCFunction)PySwigObject_append, METH_O, (char *)"appends another 'this' object"},
1556 {(char *)"next", (PyCFunction)PySwigObject_next, METH_NOARGS, (char *)"returns the next 'this' object"},
1557 {(char *)"__repr__",(PyCFunction)PySwigObject_repr, METH_NOARGS, (char *)"returns object representation"},
1558 {0, 0, 0, 0}
1559 };
1560 #else
1561 static PyMethodDef
1562 swigobject_methods[] = {
1563 {(char *)"disown", (PyCFunction)PySwigObject_disown, METH_VARARGS, (char *)"releases ownership of the pointer"},
1564 {(char *)"acquire", (PyCFunction)PySwigObject_acquire, METH_VARARGS, (char *)"aquires ownership of the pointer"},
1565 {(char *)"own", (PyCFunction)PySwigObject_own, METH_VARARGS, (char *)"returns/sets ownership of the pointer"},
1566 {(char *)"append", (PyCFunction)PySwigObject_append, METH_VARARGS, (char *)"appends another 'this' object"},
1567 {(char *)"next", (PyCFunction)PySwigObject_next, METH_VARARGS, (char *)"returns the next 'this' object"},
1568 {(char *)"__repr__",(PyCFunction)PySwigObject_repr, METH_VARARGS, (char *)"returns object representation"},
1569 {0, 0, 0, 0}
1570 };
1571 #endif
1572
1573 #if PY_VERSION_HEX < 0x02020000
1574 SWIGINTERN PyObject *
1575 PySwigObject_getattr(PySwigObject *sobj,char *name)
1576 {
1577 return Py_FindMethod(swigobject_methods, (PyObject *)sobj, name);
1578 }
1579 #endif
1580
1581 SWIGRUNTIME PyTypeObject*
1582 _PySwigObject_type(void) {
1583 static char swigobject_doc[] = "Swig object carries a C/C++ instance pointer";
1584
1585 static PyNumberMethods PySwigObject_as_number = {
1586 (binaryfunc)0, /*nb_add*/
1587 (binaryfunc)0, /*nb_subtract*/
1588 (binaryfunc)0, /*nb_multiply*/
1589 (binaryfunc)0, /*nb_divide*/
1590 (binaryfunc)0, /*nb_remainder*/
1591 (binaryfunc)0, /*nb_divmod*/
1592 (ternaryfunc)0,/*nb_power*/
1593 (unaryfunc)0, /*nb_negative*/
1594 (unaryfunc)0, /*nb_positive*/
1595 (unaryfunc)0, /*nb_absolute*/
1596 (inquiry)0, /*nb_nonzero*/
1597 0, /*nb_invert*/
1598 0, /*nb_lshift*/
1599 0, /*nb_rshift*/
1600 0, /*nb_and*/
1601 0, /*nb_xor*/
1602 0, /*nb_or*/
1603 (coercion)0, /*nb_coerce*/
1604 (unaryfunc)PySwigObject_long, /*nb_int*/
1605 (unaryfunc)PySwigObject_long, /*nb_long*/
1606 (unaryfunc)0, /*nb_float*/
1607 (unaryfunc)PySwigObject_oct, /*nb_oct*/
1608 (unaryfunc)PySwigObject_hex, /*nb_hex*/
1609 #if PY_VERSION_HEX >= 0x02020000
1610 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */
1611 #elif PY_VERSION_HEX >= 0x02000000
1612 0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_or */
1613 #endif
1614 };
1615
1616 static PyTypeObject pyswigobject_type;
1617 static int type_init = 0;
1618 if (!type_init) {
1619 const PyTypeObject tmp
1620 = {
1621 PyObject_HEAD_INIT(NULL)
1622 0, /* ob_size */
1623 (char *)"PySwigObject", /* tp_name */
1624 sizeof(PySwigObject), /* tp_basicsize */
1625 0, /* tp_itemsize */
1626 (destructor)PySwigObject_dealloc, /* tp_dealloc */
1627 (printfunc)PySwigObject_print, /* tp_print */
1628 #if PY_VERSION_HEX < 0x02020000
1629 (getattrfunc)PySwigObject_getattr, /* tp_getattr */
1630 #else
1631 (getattrfunc)0, /* tp_getattr */
1632 #endif
1633 (setattrfunc)0, /* tp_setattr */
1634 (cmpfunc)PySwigObject_compare, /* tp_compare */
1635 (reprfunc)PySwigObject_repr, /* tp_repr */
1636 &PySwigObject_as_number, /* tp_as_number */
1637 0, /* tp_as_sequence */
1638 0, /* tp_as_mapping */
1639 (hashfunc)0, /* tp_hash */
1640 (ternaryfunc)0, /* tp_call */
1641 (reprfunc)PySwigObject_str, /* tp_str */
1642 PyObject_GenericGetAttr, /* tp_getattro */
1643 0, /* tp_setattro */
1644 0, /* tp_as_buffer */
1645 Py_TPFLAGS_DEFAULT, /* tp_flags */
1646 swigobject_doc, /* tp_doc */
1647 0, /* tp_traverse */
1648 0, /* tp_clear */
1649 0, /* tp_richcompare */
1650 0, /* tp_weaklistoffset */
1651 #if PY_VERSION_HEX >= 0x02020000
1652 0, /* tp_iter */
1653 0, /* tp_iternext */
1654 swigobject_methods, /* tp_methods */
1655 0, /* tp_members */
1656 0, /* tp_getset */
1657 0, /* tp_base */
1658 0, /* tp_dict */
1659 0, /* tp_descr_get */
1660 0, /* tp_descr_set */
1661 0, /* tp_dictoffset */
1662 0, /* tp_init */
1663 0, /* tp_alloc */
1664 0, /* tp_new */
1665 0, /* tp_free */
1666 0, /* tp_is_gc */
1667 0, /* tp_bases */
1668 0, /* tp_mro */
1669 0, /* tp_cache */
1670 0, /* tp_subclasses */
1671 0, /* tp_weaklist */
1672 #endif
1673 #if PY_VERSION_HEX >= 0x02030000
1674 0, /* tp_del */
1675 #endif
1676 #ifdef COUNT_ALLOCS
1677 0,0,0,0 /* tp_alloc -> tp_next */
1678 #endif
1679 };
1680 pyswigobject_type = tmp;
1681 pyswigobject_type.ob_type = &PyType_Type;
1682 type_init = 1;
1683 }
1684 return &pyswigobject_type;
1685 }
1686
1687 SWIGRUNTIME PyObject *
1688 PySwigObject_New(void *ptr, swig_type_info *ty, int own)
1689 {
1690 PySwigObject *sobj = PyObject_NEW(PySwigObject, PySwigObject_type());
1691 if (sobj) {
1692 sobj->ptr = ptr;
1693 sobj->ty = ty;
1694 sobj->own = own;
1695 sobj->next = 0;
1696 }
1697 return (PyObject *)sobj;
1698 }
1699
1700 /* -----------------------------------------------------------------------------
1701 * Implements a simple Swig Packed type, and use it instead of string
1702 * ----------------------------------------------------------------------------- */
1703
1704 typedef struct {
1705 PyObject_HEAD
1706 void *pack;
1707 swig_type_info *ty;
1708 size_t size;
1709 } PySwigPacked;
1710
1711 SWIGRUNTIME int
1712 PySwigPacked_print(PySwigPacked *v, FILE *fp, int SWIGUNUSEDPARM(flags))
1713 {
1714 char result[SWIG_BUFFER_SIZE];
1715 fputs("<Swig Packed ", fp);
1716 if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))) {
1717 fputs("at ", fp);
1718 fputs(result, fp);
1719 }
1720 fputs(v->ty->name,fp);
1721 fputs(">", fp);
1722 return 0;
1723 }
1724
1725 SWIGRUNTIME PyObject *
1726 PySwigPacked_repr(PySwigPacked *v)
1727 {
1728 char result[SWIG_BUFFER_SIZE];
1729 if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))) {
1730 return PyString_FromFormat("<Swig Packed at %s%s>", result, v->ty->name);
1731 } else {
1732 return PyString_FromFormat("<Swig Packed %s>", v->ty->name);
1733 }
1734 }
1735
1736 SWIGRUNTIME PyObject *
1737 PySwigPacked_str(PySwigPacked *v)
1738 {
1739 char result[SWIG_BUFFER_SIZE];
1740 if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))){
1741 return PyString_FromFormat("%s%s", result, v->ty->name);
1742 } else {
1743 return PyString_FromString(v->ty->name);
1744 }
1745 }
1746
1747 SWIGRUNTIME int
1748 PySwigPacked_compare(PySwigPacked *v, PySwigPacked *w)
1749 {
1750 size_t i = v->size;
1751 size_t j = w->size;
1752 int s = (i < j) ? -1 : ((i > j) ? 1 : 0);
1753 return s ? s : strncmp((char *)v->pack, (char *)w->pack, 2*v->size);
1754 }
1755
1756 SWIGRUNTIME PyTypeObject* _PySwigPacked_type(void);
1757
1758 SWIGRUNTIME PyTypeObject*
1759 PySwigPacked_type(void) {
1760 static PyTypeObject *SWIG_STATIC_POINTER(type) = _PySwigPacked_type();
1761 return type;
1762 }
1763
1764 SWIGRUNTIMEINLINE int
1765 PySwigPacked_Check(PyObject *op) {
1766 return ((op)->ob_type == _PySwigPacked_type())
1767 || (strcmp((op)->ob_type->tp_name,"PySwigPacked") == 0);
1768 }
1769
1770 SWIGRUNTIME void
1771 PySwigPacked_dealloc(PyObject *v)
1772 {
1773 if (PySwigPacked_Check(v)) {
1774 PySwigPacked *sobj = (PySwigPacked *) v;
1775 free(sobj->pack);
1776 }
1777 PyObject_DEL(v);
1778 }
1779
1780 SWIGRUNTIME PyTypeObject*
1781 _PySwigPacked_type(void) {
1782 static char swigpacked_doc[] = "Swig object carries a C/C++ instance pointer";
1783 static PyTypeObject pyswigpacked_type;
1784 static int type_init = 0;
1785 if (!type_init) {
1786 const PyTypeObject tmp
1787 = {
1788 PyObject_HEAD_INIT(NULL)
1789 0, /* ob_size */
1790 (char *)"PySwigPacked", /* tp_name */
1791 sizeof(PySwigPacked), /* tp_basicsize */
1792 0, /* tp_itemsize */
1793 (destructor)PySwigPacked_dealloc, /* tp_dealloc */
1794 (printfunc)PySwigPacked_print, /* tp_print */
1795 (getattrfunc)0, /* tp_getattr */
1796 (setattrfunc)0, /* tp_setattr */
1797 (cmpfunc)PySwigPacked_compare, /* tp_compare */
1798 (reprfunc)PySwigPacked_repr, /* tp_repr */
1799 0, /* tp_as_number */
1800 0, /* tp_as_sequence */
1801 0, /* tp_as_mapping */
1802 (hashfunc)0, /* tp_hash */
1803 (ternaryfunc)0, /* tp_call */
1804 (reprfunc)PySwigPacked_str, /* tp_str */
1805 PyObject_GenericGetAttr, /* tp_getattro */
1806 0, /* tp_setattro */
1807 0, /* tp_as_buffer */
1808 Py_TPFLAGS_DEFAULT, /* tp_flags */
1809 swigpacked_doc, /* tp_doc */
1810 0, /* tp_traverse */
1811 0, /* tp_clear */
1812 0, /* tp_richcompare */
1813 0, /* tp_weaklistoffset */
1814 #if PY_VERSION_HEX >= 0x02020000
1815 0, /* tp_iter */
1816 0, /* tp_iternext */
1817 0, /* tp_methods */
1818 0, /* tp_members */
1819 0, /* tp_getset */
1820 0, /* tp_base */
1821 0, /* tp_dict */
1822 0, /* tp_descr_get */
1823 0, /* tp_descr_set */
1824 0, /* tp_dictoffset */
1825 0, /* tp_init */
1826 0, /* tp_alloc */
1827 0, /* tp_new */
1828 0, /* tp_free */
1829 0, /* tp_is_gc */
1830 0, /* tp_bases */
1831 0, /* tp_mro */
1832 0, /* tp_cache */
1833 0, /* tp_subclasses */
1834 0, /* tp_weaklist */
1835 #endif
1836 #if PY_VERSION_HEX >= 0x02030000
1837 0, /* tp_del */
1838 #endif
1839 #ifdef COUNT_ALLOCS
1840 0,0,0,0 /* tp_alloc -> tp_next */
1841 #endif
1842 };
1843 pyswigpacked_type = tmp;
1844 pyswigpacked_type.ob_type = &PyType_Type;
1845 type_init = 1;
1846 }
1847 return &pyswigpacked_type;
1848 }
1849
1850 SWIGRUNTIME PyObject *
1851 PySwigPacked_New(void *ptr, size_t size, swig_type_info *ty)
1852 {
1853 PySwigPacked *sobj = PyObject_NEW(PySwigPacked, PySwigPacked_type());
1854 if (sobj) {
1855 void *pack = malloc(size);
1856 if (pack) {
1857 memcpy(pack, ptr, size);
1858 sobj->pack = pack;
1859 sobj->ty = ty;
1860 sobj->size = size;
1861 } else {
1862 PyObject_DEL((PyObject *) sobj);
1863 sobj = 0;
1864 }
1865 }
1866 return (PyObject *) sobj;
1867 }
1868
1869 SWIGRUNTIME swig_type_info *
1870 PySwigPacked_UnpackData(PyObject *obj, void *ptr, size_t size)
1871 {
1872 if (PySwigPacked_Check(obj)) {
1873 PySwigPacked *sobj = (PySwigPacked *)obj;
1874 if (sobj->size != size) return 0;
1875 memcpy(ptr, sobj->pack, size);
1876 return sobj->ty;
1877 } else {
1878 return 0;
1879 }
1880 }
1881
1882 /* -----------------------------------------------------------------------------
1883 * pointers/data manipulation
1884 * ----------------------------------------------------------------------------- */
1885
1886 SWIGRUNTIMEINLINE PyObject *
1887 _SWIG_This(void)
1888 {
1889 return PyString_FromString("this");
1890 }
1891
1892 SWIGRUNTIME PyObject *
1893 SWIG_This(void)
1894 {
1895 static PyObject *SWIG_STATIC_POINTER(swig_this) = _SWIG_This();
1896 return swig_this;
1897 }
1898
1899 /* #define SWIG_PYTHON_SLOW_GETSET_THIS */
1900
1901 SWIGRUNTIME PySwigObject *
1902 SWIG_Python_GetSwigThis(PyObject *pyobj)
1903 {
1904 if (PySwigObject_Check(pyobj)) {
1905 return (PySwigObject *) pyobj;
1906 } else {
1907 PyObject *obj = 0;
1908 #if (!defined(SWIG_PYTHON_SLOW_GETSET_THIS) && (PY_VERSION_HEX >= 0x02030000))
1909 if (PyInstance_Check(pyobj)) {
1910 obj = _PyInstance_Lookup(pyobj, SWIG_This());
1911 } else {
1912 PyObject **dictptr = _PyObject_GetDictPtr(pyobj);
1913 if (dictptr != NULL) {
1914 PyObject *dict = *dictptr;
1915 obj = dict ? PyDict_GetItem(dict, SWIG_This()) : 0;
1916 } else {
1917 #ifdef PyWeakref_CheckProxy
1918 if (PyWeakref_CheckProxy(pyobj)) {
1919 PyObject *wobj = PyWeakref_GET_OBJECT(pyobj);
1920 return wobj ? SWIG_Python_GetSwigThis(wobj) : 0;
1921 }
1922 #endif
1923 obj = PyObject_GetAttr(pyobj,SWIG_This());
1924 if (obj) {
1925 Py_DECREF(obj);
1926 } else {
1927 if (PyErr_Occurred()) PyErr_Clear();
1928 return 0;
1929 }
1930 }
1931 }
1932 #else
1933 obj = PyObject_GetAttr(pyobj,SWIG_This());
1934 if (obj) {
1935 Py_DECREF(obj);
1936 } else {
1937 if (PyErr_Occurred()) PyErr_Clear();
1938 return 0;
1939 }
1940 #endif
1941 if (obj && !PySwigObject_Check(obj)) {
1942 /* a PyObject is called 'this', try to get the 'real this'
1943 PySwigObject from it */
1944 return SWIG_Python_GetSwigThis(obj);
1945 }
1946 return (PySwigObject *)obj;
1947 }
1948 }
1949
1950 /* Acquire a pointer value */
1951
1952 SWIGRUNTIME int
1953 SWIG_Python_AcquirePtr(PyObject *obj, int own) {
1954 if (own) {
1955 PySwigObject *sobj = SWIG_Python_GetSwigThis(obj);
1956 if (sobj) {
1957 int oldown = sobj->own;
1958 sobj->own = own;
1959 return oldown;
1960 }
1961 }
1962 return 0;
1963 }
1964
1965 /* Convert a pointer value */
1966
1967 SWIGRUNTIME int
1968 SWIG_Python_ConvertPtrAndOwn(PyObject *obj, void **ptr, swig_type_info *ty, int flags, int *own) {
1969 if (!obj) return SWIG_ERROR;
1970 if (obj == Py_None) {
1971 if (ptr) *ptr = 0;
1972 return SWIG_OK;
1973 } else {
1974 PySwigObject *sobj = SWIG_Python_GetSwigThis(obj);
1975 while (sobj) {
1976 void *vptr = sobj->ptr;
1977 if (ty) {
1978 swig_type_info *to = sobj->ty;
1979 if (to == ty) {
1980 /* no type cast needed */
1981 if (ptr) *ptr = vptr;
1982 break;
1983 } else {
1984 swig_cast_info *tc = SWIG_TypeCheck(to->name,ty);
1985 if (!tc) {
1986 sobj = (PySwigObject *)sobj->next;
1987 } else {
1988 if (ptr) *ptr = SWIG_TypeCast(tc,vptr);
1989 break;
1990 }
1991 }
1992 } else {
1993 if (ptr) *ptr = vptr;
1994 break;
1995 }
1996 }
1997 if (sobj) {
1998 if (own) *own = sobj->own;
1999 if (flags & SWIG_POINTER_DISOWN) {
2000 sobj->own = 0;
2001 }
2002 return SWIG_OK;
2003 } else {
2004 int res = SWIG_ERROR;
2005 if (flags & SWIG_POINTER_IMPLICIT_CONV) {
2006 PySwigClientData *data = ty ? (PySwigClientData *) ty->clientdata : 0;
2007 if (data && !data->implicitconv) {
2008 PyObject *klass = data->klass;
2009 if (klass) {
2010 PyObject *impconv;
2011 data->implicitconv = 1; /* avoid recursion and call 'explicit' constructors*/
2012 impconv = SWIG_Python_CallFunctor(klass, obj);
2013 data->implicitconv = 0;
2014 if (PyErr_Occurred()) {
2015 PyErr_Clear();
2016 impconv = 0;
2017 }
2018 if (impconv) {
2019 PySwigObject *iobj = SWIG_Python_GetSwigThis(impconv);
2020 if (iobj) {
2021 void *vptr;
2022 res = SWIG_Python_ConvertPtrAndOwn((PyObject*)iobj, &vptr, ty, 0, 0);
2023 if (SWIG_IsOK(res)) {
2024 if (ptr) {
2025 *ptr = vptr;
2026 /* transfer the ownership to 'ptr' */
2027 iobj->own = 0;
2028 res = SWIG_AddCast(res);
2029 res = SWIG_AddNewMask(res);
2030 } else {
2031 res = SWIG_AddCast(res);
2032 }
2033 }
2034 }
2035 Py_DECREF(impconv);
2036 }
2037 }
2038 }
2039 }
2040 return res;
2041 }
2042 }
2043 }
2044
2045 /* Convert a function ptr value */
2046
2047 SWIGRUNTIME int
2048 SWIG_Python_ConvertFunctionPtr(PyObject *obj, void **ptr, swig_type_info *ty) {
2049 if (!PyCFunction_Check(obj)) {
2050 return SWIG_ConvertPtr(obj, ptr, ty, 0);
2051 } else {
2052 void *vptr = 0;
2053
2054 /* here we get the method pointer for callbacks */
2055 const char *doc = (((PyCFunctionObject *)obj) -> m_ml -> ml_doc);
2056 const char *desc = doc ? strstr(doc, "swig_ptr: ") : 0;
2057 if (desc) {
2058 desc = ty ? SWIG_UnpackVoidPtr(desc + 10, &vptr, ty->name) : 0;
2059 if (!desc) return SWIG_ERROR;
2060 }
2061 if (ty) {
2062 swig_cast_info *tc = SWIG_TypeCheck(desc,ty);
2063 if (!tc) return SWIG_ERROR;
2064 *ptr = SWIG_TypeCast(tc,vptr);
2065 } else {
2066 *ptr = vptr;
2067 }
2068 return SWIG_OK;
2069 }
2070 }
2071
2072 /* Convert a packed value value */
2073
2074 SWIGRUNTIME int
2075 SWIG_Python_ConvertPacked(PyObject *obj, void *ptr, size_t sz, swig_type_info *ty) {
2076 swig_type_info *to = PySwigPacked_UnpackData(obj, ptr, sz);
2077 if (!to) return SWIG_ERROR;
2078 if (ty) {
2079 if (to != ty) {
2080 /* check type cast? */
2081 swig_cast_info *tc = SWIG_TypeCheck(to->name,ty);
2082 if (!tc) return SWIG_ERROR;
2083 }
2084 }
2085 return SWIG_OK;
2086 }
2087
2088 /* -----------------------------------------------------------------------------
2089 * Create a new pointer object
2090 * ----------------------------------------------------------------------------- */
2091
2092 /*
2093 Create a new instance object, whitout calling __init__, and set the
2094 'this' attribute.
2095 */
2096
2097 SWIGRUNTIME PyObject*
2098 SWIG_Python_NewShadowInstance(PySwigClientData *data, PyObject *swig_this)
2099 {
2100 #if (PY_VERSION_HEX >= 0x02020000)
2101 PyObject *inst = 0;
2102 PyObject *newraw = data->newraw;
2103 if (newraw) {
2104 inst = PyObject_Call(newraw, data->newargs, NULL);
2105 if (inst) {
2106 #if !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
2107 PyObject **dictptr = _PyObject_GetDictPtr(inst);
2108 if (dictptr != NULL) {
2109 PyObject *dict = *dictptr;
2110 if (dict == NULL) {
2111 dict = PyDict_New();
2112 *dictptr = dict;
2113 PyDict_SetItem(dict, SWIG_This(), swig_this);
2114 }
2115 }
2116 #else
2117 PyObject *key = SWIG_This();
2118 PyObject_SetAttr(inst, key, swig_this);
2119 #endif
2120 }
2121 } else {
2122 PyObject *dict = PyDict_New();
2123 PyDict_SetItem(dict, SWIG_This(), swig_this);
2124 inst = PyInstance_NewRaw(data->newargs, dict);
2125 Py_DECREF(dict);
2126 }
2127 return inst;
2128 #else
2129 #if (PY_VERSION_HEX >= 0x02010000)
2130 PyObject *inst;
2131 PyObject *dict = PyDict_New();
2132 PyDict_SetItem(dict, SWIG_This(), swig_this);
2133 inst = PyInstance_NewRaw(data->newargs, dict);
2134 Py_DECREF(dict);
2135 return (PyObject *) inst;
2136 #else
2137 PyInstanceObject *inst = PyObject_NEW(PyInstanceObject, &PyInstance_Type);
2138 if (inst == NULL) {
2139 return NULL;
2140 }
2141 inst->in_class = (PyClassObject *)data->newargs;
2142 Py_INCREF(inst->in_class);
2143 inst->in_dict = PyDict_New();
2144 if (inst->in_dict == NULL) {
2145 Py_DECREF(inst);
2146 return NULL;
2147 }
2148 #ifdef Py_TPFLAGS_HAVE_WEAKREFS
2149 inst->in_weakreflist = NULL;
2150 #endif
2151 #ifdef Py_TPFLAGS_GC
2152 PyObject_GC_Init(inst);
2153 #endif
2154 PyDict_SetItem(inst->in_dict, SWIG_This(), swig_this);
2155 return (PyObject *) inst;
2156 #endif
2157 #endif
2158 }
2159
2160 SWIGRUNTIME void
2161 SWIG_Python_SetSwigThis(PyObject *inst, PyObject *swig_this)
2162 {
2163 PyObject *dict;
2164 #if (PY_VERSION_HEX >= 0x02020000) && !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
2165 PyObject **dictptr = _PyObject_GetDictPtr(inst);
2166 if (dictptr != NULL) {
2167 dict = *dictptr;
2168 if (dict == NULL) {
2169 dict = PyDict_New();
2170 *dictptr = dict;
2171 }
2172 PyDict_SetItem(dict, SWIG_This(), swig_this);
2173 return;
2174 }
2175 #endif
2176 dict = PyObject_GetAttrString(inst, "__dict__");
2177 PyDict_SetItem(dict, SWIG_This(), swig_this);
2178 Py_DECREF(dict);
2179 }
2180
2181
2182 SWIGINTERN PyObject *
2183 SWIG_Python_InitShadowInstance(PyObject *args) {
2184 PyObject *obj[2];
2185 if (!SWIG_Python_UnpackTuple(args,(char*)"swiginit", 2, 2, obj)) {
2186 return NULL;
2187 } else {
2188 PySwigObject *sthis = SWIG_Python_GetSwigThis(obj[0]);
2189 if (sthis) {
2190 PySwigObject_append((PyObject*) sthis, obj[1]);
2191 } else {
2192 SWIG_Python_SetSwigThis(obj[0], obj[1]);
2193 }
2194 return SWIG_Py_Void();
2195 }
2196 }
2197
2198 /* Create a new pointer object */
2199
2200 SWIGRUNTIME PyObject *
2201 SWIG_Python_NewPointerObj(void *ptr, swig_type_info *type, int flags) {
2202 if (!ptr) {
2203 return SWIG_Py_Void();
2204 } else {
2205 int own = (flags & SWIG_POINTER_OWN) ? SWIG_POINTER_OWN : 0;
2206 PyObject *robj = PySwigObject_New(ptr, type, own);
2207 PySwigClientData *clientdata = type ? (PySwigClientData *)(type->clientdata) : 0;
2208 if (clientdata && !(flags & SWIG_POINTER_NOSHADOW)) {
2209 PyObject *inst = SWIG_Python_NewShadowInstance(clientdata, robj);
2210 if (inst) {
2211 Py_DECREF(robj);
2212 robj = inst;
2213 }
2214 }
2215 return robj;
2216 }
2217 }
2218
2219 /* Create a new packed object */
2220
2221 SWIGRUNTIMEINLINE PyObject *
2222 SWIG_Python_NewPackedObj(void *ptr, size_t sz, swig_type_info *type) {
2223 return ptr ? PySwigPacked_New((void *) ptr, sz, type) : SWIG_Py_Void();
2224 }
2225
2226 /* -----------------------------------------------------------------------------*
2227 * Get type list
2228 * -----------------------------------------------------------------------------*/
2229
2230 #ifdef SWIG_LINK_RUNTIME
2231 void *SWIG_ReturnGlobalTypeList(void *);
2232 #endif
2233
2234 SWIGRUNTIME swig_module_info *
2235 SWIG_Python_GetModule(void) {
2236 static void *type_pointer = (void *)0;
2237 /* first check if module already created */
2238 if (!type_pointer) {
2239 #ifdef SWIG_LINK_RUNTIME
2240 type_pointer = SWIG_ReturnGlobalTypeList((void *)0);
2241 #else
2242 type_pointer = PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION,
2243 (char*)"type_pointer" SWIG_TYPE_TABLE_NAME);
2244 if (PyErr_Occurred()) {
2245 PyErr_Clear();
2246 type_pointer = (void *)0;
2247 }
2248 #endif
2249 }
2250 return (swig_module_info *) type_pointer;
2251 }
2252
2253 #if PY_MAJOR_VERSION < 2
2254 /* PyModule_AddObject function was introduced in Python 2.0. The following function
2255 is copied out of Python/modsupport.c in python version 2.3.4 */
2256 SWIGINTERN int
2257 PyModule_AddObject(PyObject *m, char *name, PyObject *o)
2258 {
2259 PyObject *dict;
2260 if (!PyModule_Check(m)) {
2261 PyErr_SetString(PyExc_TypeError,
2262 "PyModule_AddObject() needs module as first arg");
2263 return SWIG_ERROR;
2264 }
2265 if (!o) {
2266 PyErr_SetString(PyExc_TypeError,
2267 "PyModule_AddObject() needs non-NULL value");
2268 return SWIG_ERROR;
2269 }
2270
2271 dict = PyModule_GetDict(m);
2272 if (dict == NULL) {
2273 /* Internal error -- modules must have a dict! */
2274 PyErr_Format(PyExc_SystemError, "module '%s' has no __dict__",
2275 PyModule_GetName(m));
2276 return SWIG_ERROR;
2277 }
2278 if (PyDict_SetItemString(dict, name, o))
2279 return SWIG_ERROR;
2280 Py_DECREF(o);
2281 return SWIG_OK;
2282 }
2283 #endif
2284
2285 SWIGRUNTIME void
2286 SWIG_Python_DestroyModule(void *vptr)
2287 {
2288 swig_module_info *swig_module = (swig_module_info *) vptr;
2289 swig_type_info **types = swig_module->types;
2290 size_t i;
2291 for (i =0; i < swig_module->size; ++i) {
2292 swig_type_info *ty = types[i];
2293 if (ty->owndata) {
2294 PySwigClientData *data = (PySwigClientData *) ty->clientdata;
2295 if (data) PySwigClientData_Del(data);
2296 }
2297 }
2298 Py_DECREF(SWIG_This());
2299 }
2300
2301 SWIGRUNTIME void
2302 SWIG_Python_SetModule(swig_module_info *swig_module) {
2303 static PyMethodDef swig_empty_runtime_method_table[] = { {NULL, NULL, 0, NULL} };/* Sentinel */
2304
2305 PyObject *module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION,
2306 swig_empty_runtime_method_table);
2307 PyObject *pointer = PyCObject_FromVoidPtr((void *) swig_module, SWIG_Python_DestroyModule);
2308 if (pointer && module) {
2309 PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME, pointer);
2310 } else {
2311 Py_XDECREF(pointer);
2312 }
2313 }
2314
2315 /* The python cached type query */
2316 SWIGRUNTIME PyObject *
2317 SWIG_Python_TypeCache() {
2318 static PyObject *SWIG_STATIC_POINTER(cache) = PyDict_New();
2319 return cache;
2320 }
2321
2322 SWIGRUNTIME swig_type_info *
2323 SWIG_Python_TypeQuery(const char *type)
2324 {
2325 PyObject *cache = SWIG_Python_TypeCache();
2326 PyObject *key = PyString_FromString(type);
2327 PyObject *obj = PyDict_GetItem(cache, key);
2328 swig_type_info *descriptor;
2329 if (obj) {
2330 descriptor = (swig_type_info *) PyCObject_AsVoidPtr(obj);
2331 } else {
2332 swig_module_info *swig_module = SWIG_Python_GetModule();
2333 descriptor = SWIG_TypeQueryModule(swig_module, swig_module, type);
2334 if (descriptor) {
2335 obj = PyCObject_FromVoidPtr(descriptor, NULL);
2336 PyDict_SetItem(cache, key, obj);
2337 Py_DECREF(obj);
2338 }
2339 }
2340 Py_DECREF(key);
2341 return descriptor;
2342 }
2343
2344 /*
2345 For backward compatibility only
2346 */
2347 #define SWIG_POINTER_EXCEPTION 0
2348 #define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg)
2349 #define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags)
2350
2351 SWIGRUNTIME int
2352 SWIG_Python_AddErrMesg(const char* mesg, int infront)
2353 {
2354 if (PyErr_Occurred()) {
2355 PyObject *type = 0;
2356 PyObject *value = 0;
2357 PyObject *traceback = 0;
2358 PyErr_Fetch(&type, &value, &traceback);
2359 if (value) {
2360 PyObject *old_str = PyObject_Str(value);
2361 Py_XINCREF(type);
2362 PyErr_Clear();
2363 if (infront) {
2364 PyErr_Format(type, "%s %s", mesg, PyString_AsString(old_str));
2365 } else {
2366 PyErr_Format(type, "%s %s", PyString_AsString(old_str), mesg);
2367 }
2368 Py_DECREF(old_str);
2369 }
2370 return 1;
2371 } else {
2372 return 0;
2373 }
2374 }
2375
2376 SWIGRUNTIME int
2377 SWIG_Python_ArgFail(int argnum)
2378 {
2379 if (PyErr_Occurred()) {
2380 /* add information about failing argument */
2381 char mesg[256];
2382 PyOS_snprintf(mesg, sizeof(mesg), "argument number %d:", argnum);
2383 return SWIG_Python_AddErrMesg(mesg, 1);
2384 } else {
2385 return 0;
2386 }
2387 }
2388
2389 SWIGRUNTIMEINLINE const char *
2390 PySwigObject_GetDesc(PyObject *self)
2391 {
2392 PySwigObject *v = (PySwigObject *)self;
2393 swig_type_info *ty = v ? v->ty : 0;
2394 return ty ? ty->str : (char*)"";
2395 }
2396
2397 SWIGRUNTIME void
2398 SWIG_Python_TypeError(const char *type, PyObject *obj)
2399 {
2400 if (type) {
2401 #if defined(SWIG_COBJECT_TYPES)
2402 if (obj && PySwigObject_Check(obj)) {
2403 const char *otype = (const char *) PySwigObject_GetDesc(obj);
2404 if (otype) {
2405 PyErr_Format(PyExc_TypeError, "a '%s' is expected, 'PySwigObject(%s)' is received",
2406 type, otype);
2407 return;
2408 }
2409 } else
2410 #endif
2411 {
2412 const char *otype = (obj ? obj->ob_type->tp_name : 0);
2413 if (otype) {
2414 PyObject *str = PyObject_Str(obj);
2415 const char *cstr = str ? PyString_AsString(str) : 0;
2416 if (cstr) {
2417 PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s(%s)' is received",
2418 type, otype, cstr);
2419 } else {
2420 PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s' is received",
2421 type, otype);
2422 }
2423 Py_XDECREF(str);
2424 return;
2425 }
2426 }
2427 PyErr_Format(PyExc_TypeError, "a '%s' is expected", type);
2428 } else {
2429 PyErr_Format(PyExc_TypeError, "unexpected type is received");
2430 }
2431 }
2432
2433
2434 /* Convert a pointer value, signal an exception on a type mismatch */
2435 SWIGRUNTIME void *
2436 SWIG_Python_MustGetPtr(PyObject *obj, swig_type_info *ty, int argnum, int flags) {
2437 void *result;
2438 if (SWIG_Python_ConvertPtr(obj, &result, ty, flags) == -1) {
2439 PyErr_Clear();
2440 if (flags & SWIG_POINTER_EXCEPTION) {
2441 SWIG_Python_TypeError(SWIG_TypePrettyName(ty), obj);
2442 SWIG_Python_ArgFail(argnum);
2443 }
2444 }
2445 return result;
2446 }
2447
2448
2449 #ifdef __cplusplus
2450 #if 0
2451 { /* cc-mode */
2452 #endif
2453 }
2454 #endif
2455
2456
2457
2458 #define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0)
2459
2460 #define SWIG_contract_assert(expr, msg) if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else
2461
2462
2463
2464 /* -------- TYPES TABLE (BEGIN) -------- */
2465
2466 #define SWIGTYPE_p_char swig_types[0]
2467 #define SWIGTYPE_p_double swig_types[1]
2468 #define SWIGTYPE_p_form_ops_t swig_types[2]
2469 #define SWIGTYPE_p_int swig_types[3]
2470 #define SWIGTYPE_p_p_wxAuiFloatingFrame swig_types[4]
2471 #define SWIGTYPE_p_p_wxAuiMDIChildFrame swig_types[5]
2472 #define SWIGTYPE_p_p_wxAuiMDIClientWindow swig_types[6]
2473 #define SWIGTYPE_p_p_wxAuiMDIParentFrame swig_types[7]
2474 #define SWIGTYPE_p_p_wxAuiNotebook swig_types[8]
2475 #define SWIGTYPE_p_p_wxAuiTabContainerButton swig_types[9]
2476 #define SWIGTYPE_p_p_wxAuiTabCtrl swig_types[10]
2477 #define SWIGTYPE_p_p_wxColourDialog swig_types[11]
2478 #define SWIGTYPE_p_p_wxControl swig_types[12]
2479 #define SWIGTYPE_p_p_wxControlWithItems swig_types[13]
2480 #define SWIGTYPE_p_p_wxDialog swig_types[14]
2481 #define SWIGTYPE_p_p_wxDirDialog swig_types[15]
2482 #define SWIGTYPE_p_p_wxFileDialog swig_types[16]
2483 #define SWIGTYPE_p_p_wxFindReplaceDialog swig_types[17]
2484 #define SWIGTYPE_p_p_wxFontDialog swig_types[18]
2485 #define SWIGTYPE_p_p_wxFrame swig_types[19]
2486 #define SWIGTYPE_p_p_wxMDIChildFrame swig_types[20]
2487 #define SWIGTYPE_p_p_wxMDIClientWindow swig_types[21]
2488 #define SWIGTYPE_p_p_wxMDIParentFrame swig_types[22]
2489 #define SWIGTYPE_p_p_wxMenuBar swig_types[23]
2490 #define SWIGTYPE_p_p_wxMessageDialog swig_types[24]
2491 #define SWIGTYPE_p_p_wxMiniFrame swig_types[25]
2492 #define SWIGTYPE_p_p_wxMultiChoiceDialog swig_types[26]
2493 #define SWIGTYPE_p_p_wxNumberEntryDialog swig_types[27]
2494 #define SWIGTYPE_p_p_wxPanel swig_types[28]
2495 #define SWIGTYPE_p_p_wxPasswordEntryDialog swig_types[29]
2496 #define SWIGTYPE_p_p_wxPopupWindow swig_types[30]
2497 #define SWIGTYPE_p_p_wxPreviewCanvas swig_types[31]
2498 #define SWIGTYPE_p_p_wxPreviewControlBar swig_types[32]
2499 #define SWIGTYPE_p_p_wxPreviewFrame swig_types[33]
2500 #define SWIGTYPE_p_p_wxProgressDialog swig_types[34]
2501 #define SWIGTYPE_p_p_wxPyHtmlListBox swig_types[35]
2502 #define SWIGTYPE_p_p_wxPyPanel swig_types[36]
2503 #define SWIGTYPE_p_p_wxPyPopupTransientWindow swig_types[37]
2504 #define SWIGTYPE_p_p_wxPyPreviewControlBar swig_types[38]
2505 #define SWIGTYPE_p_p_wxPyPreviewFrame swig_types[39]
2506 #define SWIGTYPE_p_p_wxPyScrolledWindow swig_types[40]
2507 #define SWIGTYPE_p_p_wxPyVListBox swig_types[41]
2508 #define SWIGTYPE_p_p_wxPyVScrolledWindow swig_types[42]
2509 #define SWIGTYPE_p_p_wxPyWindow swig_types[43]
2510 #define SWIGTYPE_p_p_wxSashLayoutWindow swig_types[44]
2511 #define SWIGTYPE_p_p_wxSashWindow swig_types[45]
2512 #define SWIGTYPE_p_p_wxScrolledWindow swig_types[46]
2513 #define SWIGTYPE_p_p_wxSimpleHtmlListBox swig_types[47]
2514 #define SWIGTYPE_p_p_wxSingleChoiceDialog swig_types[48]
2515 #define SWIGTYPE_p_p_wxSplashScreen swig_types[49]
2516 #define SWIGTYPE_p_p_wxSplashScreenWindow swig_types[50]
2517 #define SWIGTYPE_p_p_wxSplitterWindow swig_types[51]
2518 #define SWIGTYPE_p_p_wxStatusBar swig_types[52]
2519 #define SWIGTYPE_p_p_wxTextEntryDialog swig_types[53]
2520 #define SWIGTYPE_p_p_wxTipWindow swig_types[54]
2521 #define SWIGTYPE_p_p_wxTopLevelWindow swig_types[55]
2522 #define SWIGTYPE_p_p_wxWindow swig_types[56]
2523 #define SWIGTYPE_p_unsigned_char swig_types[57]
2524 #define SWIGTYPE_p_unsigned_int swig_types[58]
2525 #define SWIGTYPE_p_unsigned_long swig_types[59]
2526 #define SWIGTYPE_p_wxANIHandler swig_types[60]
2527 #define SWIGTYPE_p_wxAcceleratorTable swig_types[61]
2528 #define SWIGTYPE_p_wxActivateEvent swig_types[62]
2529 #define SWIGTYPE_p_wxAuiDefaultDockArt swig_types[63]
2530 #define SWIGTYPE_p_wxAuiDefaultTabArt swig_types[64]
2531 #define SWIGTYPE_p_wxAuiDockArt swig_types[65]
2532 #define SWIGTYPE_p_wxAuiDockInfo swig_types[66]
2533 #define SWIGTYPE_p_wxAuiDockUIPart swig_types[67]
2534 #define SWIGTYPE_p_wxAuiFloatingFrame swig_types[68]
2535 #define SWIGTYPE_p_wxAuiMDIChildFrame swig_types[69]
2536 #define SWIGTYPE_p_wxAuiMDIClientWindow swig_types[70]
2537 #define SWIGTYPE_p_wxAuiMDIParentFrame swig_types[71]
2538 #define SWIGTYPE_p_wxAuiManager swig_types[72]
2539 #define SWIGTYPE_p_wxAuiManagerEvent swig_types[73]
2540 #define SWIGTYPE_p_wxAuiNotebook swig_types[74]
2541 #define SWIGTYPE_p_wxAuiNotebookEvent swig_types[75]
2542 #define SWIGTYPE_p_wxAuiNotebookPage swig_types[76]
2543 #define SWIGTYPE_p_wxAuiNotebookPageArray swig_types[77]
2544 #define SWIGTYPE_p_wxAuiPaneButton swig_types[78]
2545 #define SWIGTYPE_p_wxAuiPaneButtonArray swig_types[79]
2546 #define SWIGTYPE_p_wxAuiPaneInfo swig_types[80]
2547 #define SWIGTYPE_p_wxAuiPaneInfoPtrArray swig_types[81]
2548 #define SWIGTYPE_p_wxAuiSimpleTabArt swig_types[82]
2549 #define SWIGTYPE_p_wxAuiTabArt swig_types[83]
2550 #define SWIGTYPE_p_wxAuiTabContainer swig_types[84]
2551 #define SWIGTYPE_p_wxAuiTabContainerButton swig_types[85]
2552 #define SWIGTYPE_p_wxAuiTabCtrl swig_types[86]
2553 #define SWIGTYPE_p_wxBMPHandler swig_types[87]
2554 #define SWIGTYPE_p_wxBitmap swig_types[88]
2555 #define SWIGTYPE_p_wxBoxSizer swig_types[89]
2556 #define SWIGTYPE_p_wxCURHandler swig_types[90]
2557 #define SWIGTYPE_p_wxCalculateLayoutEvent swig_types[91]
2558 #define SWIGTYPE_p_wxChildFocusEvent swig_types[92]
2559 #define SWIGTYPE_p_wxClipboardTextEvent swig_types[93]
2560 #define SWIGTYPE_p_wxCloseEvent swig_types[94]
2561 #define SWIGTYPE_p_wxColour swig_types[95]
2562 #define SWIGTYPE_p_wxColourData swig_types[96]
2563 #define SWIGTYPE_p_wxColourDialog swig_types[97]
2564 #define SWIGTYPE_p_wxCommandEvent swig_types[98]
2565 #define SWIGTYPE_p_wxContextMenuEvent swig_types[99]
2566 #define SWIGTYPE_p_wxControl swig_types[100]
2567 #define SWIGTYPE_p_wxControlWithItems swig_types[101]
2568 #define SWIGTYPE_p_wxDC swig_types[102]
2569 #define SWIGTYPE_p_wxDateEvent swig_types[103]
2570 #define SWIGTYPE_p_wxDialog swig_types[104]
2571 #define SWIGTYPE_p_wxDirDialog swig_types[105]
2572 #define SWIGTYPE_p_wxDisplayChangedEvent swig_types[106]
2573 #define SWIGTYPE_p_wxDropFilesEvent swig_types[107]
2574 #define SWIGTYPE_p_wxDuplexMode swig_types[108]
2575 #define SWIGTYPE_p_wxEraseEvent swig_types[109]
2576 #define SWIGTYPE_p_wxEvent swig_types[110]
2577 #define SWIGTYPE_p_wxEventBlocker swig_types[111]
2578 #define SWIGTYPE_p_wxEvtHandler swig_types[112]
2579 #define SWIGTYPE_p_wxFSFile swig_types[113]
2580 #define SWIGTYPE_p_wxFileDialog swig_types[114]
2581 #define SWIGTYPE_p_wxFileSystem swig_types[115]
2582 #define SWIGTYPE_p_wxFindDialogEvent swig_types[116]
2583 #define SWIGTYPE_p_wxFindReplaceData swig_types[117]
2584 #define SWIGTYPE_p_wxFindReplaceDialog swig_types[118]
2585 #define SWIGTYPE_p_wxFlexGridSizer swig_types[119]
2586 #define SWIGTYPE_p_wxFocusEvent swig_types[120]
2587 #define SWIGTYPE_p_wxFont swig_types[121]
2588 #define SWIGTYPE_p_wxFontData swig_types[122]
2589 #define SWIGTYPE_p_wxFontDialog swig_types[123]
2590 #define SWIGTYPE_p_wxFrame swig_types[124]
2591 #define SWIGTYPE_p_wxGBSizerItem swig_types[125]
2592 #define SWIGTYPE_p_wxGIFHandler swig_types[126]
2593 #define SWIGTYPE_p_wxGridBagSizer swig_types[127]
2594 #define SWIGTYPE_p_wxGridSizer swig_types[128]
2595 #define SWIGTYPE_p_wxICOHandler swig_types[129]
2596 #define SWIGTYPE_p_wxIcon swig_types[130]
2597 #define SWIGTYPE_p_wxIconBundle swig_types[131]
2598 #define SWIGTYPE_p_wxIconizeEvent swig_types[132]
2599 #define SWIGTYPE_p_wxIdleEvent swig_types[133]
2600 #define SWIGTYPE_p_wxImage swig_types[134]
2601 #define SWIGTYPE_p_wxImageHandler swig_types[135]
2602 #define SWIGTYPE_p_wxIndividualLayoutConstraint swig_types[136]
2603 #define SWIGTYPE_p_wxInitDialogEvent swig_types[137]
2604 #define SWIGTYPE_p_wxJPEGHandler swig_types[138]
2605 #define SWIGTYPE_p_wxKeyEvent swig_types[139]
2606 #define SWIGTYPE_p_wxLayoutAlgorithm swig_types[140]
2607 #define SWIGTYPE_p_wxLayoutConstraints swig_types[141]
2608 #define SWIGTYPE_p_wxMDIChildFrame swig_types[142]
2609 #define SWIGTYPE_p_wxMDIClientWindow swig_types[143]
2610 #define SWIGTYPE_p_wxMDIParentFrame swig_types[144]
2611 #define SWIGTYPE_p_wxMaximizeEvent swig_types[145]
2612 #define SWIGTYPE_p_wxMenu swig_types[146]
2613 #define SWIGTYPE_p_wxMenuBar swig_types[147]
2614 #define SWIGTYPE_p_wxMenuEvent swig_types[148]
2615 #define SWIGTYPE_p_wxMenuItem swig_types[149]
2616 #define SWIGTYPE_p_wxMessageDialog swig_types[150]
2617 #define SWIGTYPE_p_wxMiniFrame swig_types[151]
2618 #define SWIGTYPE_p_wxMouseCaptureChangedEvent swig_types[152]
2619 #define SWIGTYPE_p_wxMouseCaptureLostEvent swig_types[153]
2620 #define SWIGTYPE_p_wxMouseEvent swig_types[154]
2621 #define SWIGTYPE_p_wxMoveEvent swig_types[155]
2622 #define SWIGTYPE_p_wxMultiChoiceDialog swig_types[156]
2623 #define SWIGTYPE_p_wxNavigationKeyEvent swig_types[157]
2624 #define SWIGTYPE_p_wxNcPaintEvent swig_types[158]
2625 #define SWIGTYPE_p_wxNotifyEvent swig_types[159]
2626 #define SWIGTYPE_p_wxNumberEntryDialog swig_types[160]
2627 #define SWIGTYPE_p_wxObject swig_types[161]
2628 #define SWIGTYPE_p_wxPCXHandler swig_types[162]
2629 #define SWIGTYPE_p_wxPNGHandler swig_types[163]
2630 #define SWIGTYPE_p_wxPNMHandler swig_types[164]
2631 #define SWIGTYPE_p_wxPageSetupDialog swig_types[165]
2632 #define SWIGTYPE_p_wxPageSetupDialogData swig_types[166]
2633 #define SWIGTYPE_p_wxPaintEvent swig_types[167]
2634 #define SWIGTYPE_p_wxPaletteChangedEvent swig_types[168]
2635 #define SWIGTYPE_p_wxPanel swig_types[169]
2636 #define SWIGTYPE_p_wxPaperSize swig_types[170]
2637 #define SWIGTYPE_p_wxPasswordEntryDialog swig_types[171]
2638 #define SWIGTYPE_p_wxPoint swig_types[172]
2639 #define SWIGTYPE_p_wxPopupWindow swig_types[173]
2640 #define SWIGTYPE_p_wxPreviewCanvas swig_types[174]
2641 #define SWIGTYPE_p_wxPreviewControlBar swig_types[175]
2642 #define SWIGTYPE_p_wxPreviewFrame swig_types[176]
2643 #define SWIGTYPE_p_wxPrintData swig_types[177]
2644 #define SWIGTYPE_p_wxPrintDialog swig_types[178]
2645 #define SWIGTYPE_p_wxPrintDialogData swig_types[179]
2646 #define SWIGTYPE_p_wxPrintPreview swig_types[180]
2647 #define SWIGTYPE_p_wxPrinter swig_types[181]
2648 #define SWIGTYPE_p_wxProgressDialog swig_types[182]
2649 #define SWIGTYPE_p_wxPyApp swig_types[183]
2650 #define SWIGTYPE_p_wxPyAuiDockArt swig_types[184]
2651 #define SWIGTYPE_p_wxPyAuiTabArt swig_types[185]
2652 #define SWIGTYPE_p_wxPyCommandEvent swig_types[186]
2653 #define SWIGTYPE_p_wxPyEvent swig_types[187]
2654 #define SWIGTYPE_p_wxPyHtmlListBox swig_types[188]
2655 #define SWIGTYPE_p_wxPyImageHandler swig_types[189]
2656 #define SWIGTYPE_p_wxPyPanel swig_types[190]
2657 #define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[191]
2658 #define SWIGTYPE_p_wxPyPreviewControlBar swig_types[192]
2659 #define SWIGTYPE_p_wxPyPreviewFrame swig_types[193]
2660 #define SWIGTYPE_p_wxPyPrintPreview swig_types[194]
2661 #define SWIGTYPE_p_wxPyPrintout swig_types[195]
2662 #define SWIGTYPE_p_wxPyScrolledWindow swig_types[196]
2663 #define SWIGTYPE_p_wxPySizer swig_types[197]
2664 #define SWIGTYPE_p_wxPyTaskBarIcon swig_types[198]
2665 #define SWIGTYPE_p_wxPyVListBox swig_types[199]
2666 #define SWIGTYPE_p_wxPyVScrolledWindow swig_types[200]
2667 #define SWIGTYPE_p_wxPyValidator swig_types[201]
2668 #define SWIGTYPE_p_wxPyWindow swig_types[202]
2669 #define SWIGTYPE_p_wxQueryLayoutInfoEvent swig_types[203]
2670 #define SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[204]
2671 #define SWIGTYPE_p_wxRect swig_types[205]
2672 #define SWIGTYPE_p_wxSashEvent swig_types[206]
2673 #define SWIGTYPE_p_wxSashLayoutWindow swig_types[207]
2674 #define SWIGTYPE_p_wxSashWindow swig_types[208]
2675 #define SWIGTYPE_p_wxScrollEvent swig_types[209]
2676 #define SWIGTYPE_p_wxScrollWinEvent swig_types[210]
2677 #define SWIGTYPE_p_wxScrolledWindow swig_types[211]
2678 #define SWIGTYPE_p_wxSetCursorEvent swig_types[212]
2679 #define SWIGTYPE_p_wxShowEvent swig_types[213]
2680 #define SWIGTYPE_p_wxSimpleHtmlListBox swig_types[214]
2681 #define SWIGTYPE_p_wxSingleChoiceDialog swig_types[215]
2682 #define SWIGTYPE_p_wxSize swig_types[216]
2683 #define SWIGTYPE_p_wxSizeEvent swig_types[217]
2684 #define SWIGTYPE_p_wxSizer swig_types[218]
2685 #define SWIGTYPE_p_wxSizerItem swig_types[219]
2686 #define SWIGTYPE_p_wxSplashScreen swig_types[220]
2687 #define SWIGTYPE_p_wxSplashScreenWindow swig_types[221]
2688 #define SWIGTYPE_p_wxSplitterEvent swig_types[222]
2689 #define SWIGTYPE_p_wxSplitterWindow swig_types[223]
2690 #define SWIGTYPE_p_wxStaticBoxSizer swig_types[224]
2691 #define SWIGTYPE_p_wxStatusBar swig_types[225]
2692 #define SWIGTYPE_p_wxStdDialogButtonSizer swig_types[226]
2693 #define SWIGTYPE_p_wxString swig_types[227]
2694 #define SWIGTYPE_p_wxSysColourChangedEvent swig_types[228]
2695 #define SWIGTYPE_p_wxTGAHandler swig_types[229]
2696 #define SWIGTYPE_p_wxTIFFHandler swig_types[230]
2697 #define SWIGTYPE_p_wxTaskBarIconEvent swig_types[231]
2698 #define SWIGTYPE_p_wxTextEntryDialog swig_types[232]
2699 #define SWIGTYPE_p_wxTipWindow swig_types[233]
2700 #define SWIGTYPE_p_wxTopLevelWindow swig_types[234]
2701 #define SWIGTYPE_p_wxUpdateUIEvent swig_types[235]
2702 #define SWIGTYPE_p_wxValidator swig_types[236]
2703 #define SWIGTYPE_p_wxWindow swig_types[237]
2704 #define SWIGTYPE_p_wxWindowCreateEvent swig_types[238]
2705 #define SWIGTYPE_p_wxWindowDestroyEvent swig_types[239]
2706 #define SWIGTYPE_p_wxXPMHandler swig_types[240]
2707 static swig_type_info *swig_types[242];
2708 static swig_module_info swig_module = {swig_types, 241, 0, 0, 0, 0};
2709 #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
2710 #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
2711
2712 /* -------- TYPES TABLE (END) -------- */
2713
2714 #if (PY_VERSION_HEX <= 0x02000000)
2715 # if !defined(SWIG_PYTHON_CLASSIC)
2716 # error "This python version requires to use swig with the '-classic' option"
2717 # endif
2718 #endif
2719 #if (PY_VERSION_HEX <= 0x02020000)
2720 # error "This python version requires to use swig with the '-nomodern' option"
2721 #endif
2722 #if (PY_VERSION_HEX <= 0x02020000)
2723 # error "This python version requires to use swig with the '-nomodernargs' option"
2724 #endif
2725 #ifndef METH_O
2726 # error "This python version requires to use swig with the '-nofastunpack' option"
2727 #endif
2728
2729 /*-----------------------------------------------
2730 @(target):= _aui.so
2731 ------------------------------------------------*/
2732 #define SWIG_init init_aui
2733
2734 #define SWIG_name "_aui"
2735
2736 #define SWIGVERSION 0x010329
2737
2738
2739 #define SWIG_as_voidptr(a) const_cast< void * >(static_cast< const void * >(a))
2740 #define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))
2741
2742
2743 #include <stdexcept>
2744
2745
2746 namespace swig {
2747 class PyObject_ptr {
2748 protected:
2749 PyObject *_obj;
2750
2751 public:
2752 PyObject_ptr() :_obj(0)
2753 {
2754 }
2755
2756 PyObject_ptr(const PyObject_ptr& item) : _obj(item._obj)
2757 {
2758 Py_XINCREF(_obj);
2759 }
2760
2761 PyObject_ptr(PyObject *obj, bool initial_ref = true) :_obj(obj)
2762 {
2763 if (initial_ref) Py_XINCREF(_obj);
2764 }
2765
2766 PyObject_ptr & operator=(const PyObject_ptr& item)
2767 {
2768 Py_XINCREF(item._obj);
2769 Py_XDECREF(_obj);
2770 _obj = item._obj;
2771 return *this;
2772 }
2773
2774 ~PyObject_ptr()
2775 {
2776 Py_XDECREF(_obj);
2777 }
2778
2779 operator PyObject *() const
2780 {
2781 return _obj;
2782 }
2783
2784 PyObject *operator->() const
2785 {
2786 return _obj;
2787 }
2788 };
2789 }
2790
2791
2792 namespace swig {
2793 struct PyObject_var : PyObject_ptr {
2794 PyObject_var(PyObject* obj = 0) : PyObject_ptr(obj, false) { }
2795
2796 PyObject_var & operator = (PyObject* obj)
2797 {
2798 Py_XDECREF(_obj);
2799 _obj = obj;
2800 return *this;
2801 }
2802 };
2803 }
2804
2805
2806 #include "wx/wxPython/wxPython.h"
2807 #include "wx/wxPython/pyclasses.h"
2808 #include <wx/aui/aui.h>
2809
2810
2811 #define SWIG_From_long PyInt_FromLong
2812
2813
2814 SWIGINTERNINLINE PyObject *
2815 SWIG_From_int (int value)
2816 {
2817 return SWIG_From_long (value);
2818 }
2819
2820
2821 #include <limits.h>
2822 #ifndef LLONG_MIN
2823 # define LLONG_MIN LONG_LONG_MIN
2824 #endif
2825 #ifndef LLONG_MAX
2826 # define LLONG_MAX LONG_LONG_MAX
2827 #endif
2828 #ifndef ULLONG_MAX
2829 # define ULLONG_MAX ULONG_LONG_MAX
2830 #endif
2831
2832
2833 SWIGINTERN int
2834 SWIG_AsVal_long (PyObject* obj, long* val)
2835 {
2836 if (PyNumber_Check(obj)) {
2837 if (val) *val = PyInt_AsLong(obj);
2838 return SWIG_OK;
2839 }
2840 return SWIG_TypeError;
2841 }
2842
2843
2844 SWIGINTERN int
2845 SWIG_AsVal_int (PyObject * obj, int *val)
2846 {
2847 long v;
2848 int res = SWIG_AsVal_long (obj, &v);
2849 if (SWIG_IsOK(res)) {
2850 if ((v < INT_MIN || v > INT_MAX)) {
2851 return SWIG_OverflowError;
2852 } else {
2853 if (val) *val = static_cast< int >(v);
2854 }
2855 }
2856 return res;
2857 }
2858
2859
2860 SWIGINTERN int
2861 SWIG_AsVal_bool (PyObject *obj, bool *val)
2862 {
2863 if (obj == Py_True) {
2864 if (val) *val = true;
2865 return SWIG_OK;
2866 } else if (obj == Py_False) {
2867 if (val) *val = false;
2868 return SWIG_OK;
2869 } else {
2870 long v = 0;
2871 int res = SWIG_AddCast(SWIG_AsVal_long (obj, val ? &v : 0));
2872 if (SWIG_IsOK(res) && val) *val = v ? true : false;
2873 return res;
2874 }
2875 }
2876
2877
2878 SWIGINTERN int
2879 SWIG_AsVal_double (PyObject *obj, double* val)
2880 {
2881 if (PyNumber_Check(obj)) {
2882 if (val) *val = PyFloat_AsDouble(obj);
2883 return SWIG_OK;
2884 }
2885 return SWIG_TypeError;
2886 }
2887
2888 SWIGINTERN void delete_wxAuiDockInfo(wxAuiDockInfo *self){}
2889 SWIGINTERN void delete_wxAuiDockUIPart(wxAuiDockUIPart *self){}
2890 SWIGINTERN void delete_wxAuiPaneButton(wxAuiPaneButton *self){}
2891
2892 SWIGINTERN int
2893 SWIG_AsVal_unsigned_SS_long (PyObject* obj, unsigned long* val)
2894 {
2895 long v = 0;
2896 if (SWIG_AsVal_long(obj, &v) && v < 0) {
2897 return SWIG_TypeError;
2898 }
2899 else if (val)
2900 *val = (unsigned long)v;
2901 return SWIG_OK;
2902 }
2903
2904
2905 SWIGINTERNINLINE int
2906 SWIG_AsVal_size_t (PyObject * obj, size_t *val)
2907 {
2908 unsigned long v;
2909 int res = SWIG_AsVal_unsigned_SS_long (obj, val ? &v : 0);
2910 if (SWIG_IsOK(res) && val) *val = static_cast< size_t >(v);
2911 return res;
2912 }
2913
2914
2915 SWIGINTERNINLINE PyObject*
2916 SWIG_From_unsigned_SS_long (unsigned long value)
2917 {
2918 return (value > LONG_MAX) ?
2919 PyLong_FromUnsignedLong(value) : PyInt_FromLong(static_cast< long >(value));
2920 }
2921
2922
2923 SWIGINTERNINLINE PyObject *
2924 SWIG_From_size_t (size_t value)
2925 {
2926 return SWIG_From_unsigned_SS_long (static_cast< unsigned long >(value));
2927 }
2928
2929
2930 // A wxDocArt class that knows how to forward virtuals to Python methods
2931 class wxPyAuiDockArt : public wxAuiDefaultDockArt
2932 {
2933 public:
2934 wxPyAuiDockArt() : wxAuiDefaultDockArt() {}
2935
2936 DEC_PYCALLBACK_INT_INT(GetMetric);
2937 DEC_PYCALLBACK_VOID_INTINT(SetMetric);
2938 DEC_PYCALLBACK__INTFONT(SetFont);
2939 DEC_PYCALLBACK_FONT_INT(GetFont);
2940 DEC_PYCALLBACK_COLOUR_INT(GetColour);
2941 DEC_PYCALLBACK__INTCOLOUR(SetColour);
2942
2943 virtual void DrawSash(wxDC& dc,
2944 wxWindow* window,
2945 int orientation,
2946 const wxRect& rect)
2947 {
2948 bool found;
2949 wxPyBlock_t blocked = wxPyBeginBlockThreads();
2950 if ((found = wxPyCBH_findCallback(m_myInst, "DrawSash"))) {
2951 PyObject* odc = wxPyMake_wxObject(&dc, false);
2952 PyObject* owin = wxPyMake_wxObject(window, false);
2953 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
2954 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOiO)",
2955 odc, owin, orientation, orect));
2956 Py_DECREF(odc);
2957 Py_DECREF(owin);
2958 Py_DECREF(orect);
2959 }
2960 wxPyEndBlockThreads(blocked);
2961 if (! found)
2962 wxAuiDefaultDockArt::DrawSash(dc, window, orientation, rect);
2963 }
2964
2965 virtual void DrawBackground(wxDC& dc,
2966 wxWindow* window,
2967 int orientation,
2968 const wxRect& rect)
2969 {
2970 bool found;
2971 wxPyBlock_t blocked = wxPyBeginBlockThreads();
2972 if ((found = wxPyCBH_findCallback(m_myInst, "DrawBackground"))) {
2973 PyObject* odc = wxPyMake_wxObject(&dc, false);
2974 PyObject* owin = wxPyMake_wxObject(window, false);
2975 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
2976 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOiO)",
2977 odc, owin, orientation, orect));
2978 Py_DECREF(odc);
2979 Py_DECREF(owin);
2980 Py_DECREF(orect);
2981 }
2982 wxPyEndBlockThreads(blocked);
2983 if (! found)
2984 wxAuiDefaultDockArt::DrawBackground(dc, window, orientation, rect);
2985 }
2986
2987 virtual void DrawCaption(wxDC& dc,
2988 wxWindow* window,
2989 const wxString& text,
2990 const wxRect& rect,
2991 wxAuiPaneInfo& pane)
2992 {
2993 bool found;
2994 wxPyBlock_t blocked = wxPyBeginBlockThreads();
2995 if ((found = wxPyCBH_findCallback(m_myInst, "DrawCaption"))) {
2996 PyObject* odc = wxPyMake_wxObject(&dc, false);
2997 PyObject* owin = wxPyMake_wxObject(window, false);
2998 PyObject* otext = wx2PyString(text);
2999 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
3000 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiPaneInfo"), 0);
3001 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOOOO)",
3002 odc, owin, otext, orect, opane));
3003 Py_DECREF(odc);
3004 Py_DECREF(owin);
3005 Py_DECREF(otext);
3006 Py_DECREF(orect);
3007 Py_DECREF(opane);
3008 }
3009 wxPyEndBlockThreads(blocked);
3010 if (! found)
3011 wxAuiDefaultDockArt::DrawCaption(dc, window, text, rect, pane);
3012 }
3013
3014 virtual void DrawGripper(wxDC& dc,
3015 wxWindow* window,
3016 const wxRect& rect,
3017 wxAuiPaneInfo& pane)
3018 {
3019 bool found;
3020 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3021 if ((found = wxPyCBH_findCallback(m_myInst, "DrawGripper"))) {
3022 PyObject* odc = wxPyMake_wxObject(&dc, false);
3023 PyObject* owin = wxPyMake_wxObject(window, false);
3024 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
3025 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiPaneInfo"), 0);
3026 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOOO)", odc, owin, orect, opane));
3027 Py_DECREF(odc);
3028 Py_DECREF(orect);
3029 Py_DECREF(opane);
3030 }
3031 wxPyEndBlockThreads(blocked);
3032 if (! found)
3033 wxAuiDefaultDockArt::DrawGripper(dc, window, rect, pane);
3034 }
3035
3036 virtual void DrawBorder(wxDC& dc,
3037 wxWindow* window,
3038 const wxRect& rect,
3039 wxAuiPaneInfo& pane)
3040 {
3041 bool found;
3042 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3043 if ((found = wxPyCBH_findCallback(m_myInst, "DrawBorder"))) {
3044 PyObject* odc = wxPyMake_wxObject(&dc, false);
3045 PyObject* owin = wxPyMake_wxObject(window, false);
3046 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
3047 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiPaneInfo"), 0);
3048 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOO)", odc, orect, opane));
3049 Py_DECREF(odc);
3050 Py_DECREF(owin);
3051 Py_DECREF(orect);
3052 Py_DECREF(opane);
3053 }
3054 wxPyEndBlockThreads(blocked);
3055 if (! found)
3056 wxAuiDefaultDockArt::DrawBorder(dc, window, rect, pane);
3057 }
3058
3059 virtual void DrawPaneButton(wxDC& dc,
3060 wxWindow* window,
3061 int button,
3062 int button_state,
3063 const wxRect& rect,
3064 wxAuiPaneInfo& pane)
3065 {
3066 bool found;
3067 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3068 if ((found = wxPyCBH_findCallback(m_myInst, "DrawPaneButton"))) {
3069 PyObject* odc = wxPyMake_wxObject(&dc, false);
3070 PyObject* owin = wxPyMake_wxObject(window, false);
3071 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
3072 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiPaneInfo"), 0);
3073 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOiIOO)",
3074 odc, owin, button, button_state,
3075 orect, opane));
3076 Py_DECREF(odc);
3077 Py_DECREF(owin);
3078 Py_DECREF(orect);
3079 Py_DECREF(opane);
3080 }
3081 wxPyEndBlockThreads(blocked);
3082 if (! found)
3083 wxAuiDefaultDockArt::DrawPaneButton(dc, window, button, button_state, rect, pane);
3084 }
3085
3086 PYPRIVATE;
3087
3088 };
3089
3090 IMP_PYCALLBACK_INT_INT(wxPyAuiDockArt, wxAuiDefaultDockArt, GetMetric);
3091 IMP_PYCALLBACK_VOID_INTINT(wxPyAuiDockArt, wxAuiDefaultDockArt, SetMetric);
3092 IMP_PYCALLBACK__INTFONT(wxPyAuiDockArt, wxAuiDefaultDockArt, SetFont);
3093 IMP_PYCALLBACK_FONT_INT(wxPyAuiDockArt, wxAuiDefaultDockArt, GetFont);
3094 IMP_PYCALLBACK_COLOUR_INT(wxPyAuiDockArt, wxAuiDefaultDockArt, GetColour);
3095 IMP_PYCALLBACK__INTCOLOUR(wxPyAuiDockArt, wxAuiDefaultDockArt, SetColour);
3096
3097
3098
3099 // A wxTabArt class that knows how to forward virtuals to Python methods
3100 class wxPyAuiTabArt : public wxAuiDefaultTabArt
3101 {
3102 public:
3103 wxPyAuiTabArt() : wxAuiDefaultTabArt() {}
3104
3105
3106 virtual void DrawBackground( wxDC& dc,
3107 wxWindow* wnd,
3108 const wxRect& rect )
3109 {
3110 bool found;
3111 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3112 if ((found = wxPyCBH_findCallback(m_myInst, "DrawBackground"))) {
3113 PyObject* odc = wxPyMake_wxObject(&dc, false);
3114 PyObject* ownd = wxPyMake_wxObject(wnd, false);
3115 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
3116 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOO)", odc, ownd, orect));
3117 Py_DECREF(odc);
3118 Py_DECREF(ownd);
3119 Py_DECREF(orect);
3120 }
3121 wxPyEndBlockThreads(blocked);
3122 if (!found)
3123 wxAuiDefaultTabArt::DrawBackground(dc, wnd, rect);
3124 }
3125
3126 virtual void DrawTab( wxDC& dc,
3127 wxWindow* wnd,
3128 const wxAuiNotebookPage& pane,
3129 const wxRect& in_rect,
3130 int close_button_state,
3131 wxRect* out_tab_rect,
3132 wxRect* out_button_rect,
3133 int* x_extent)
3134 {
3135 bool found;
3136 const char* errmsg = "DrawTab should return a sequence containing (tab_rect, button_rect, x_extent)";
3137 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3138 if ((found = wxPyCBH_findCallback(m_myInst, "DrawTab"))) {
3139 PyObject* odc = wxPyMake_wxObject(&dc, false);
3140 PyObject* ownd = wxPyMake_wxObject(wnd, false);
3141 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiNotebookPage"), 0);
3142 PyObject* orect = wxPyConstructObject((void*)&in_rect, wxT("wxRect"), 0);
3143 PyObject* ro;
3144 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue(
3145 "(OOOOOii)",
3146 odc, ownd, orect, opane,
3147 close_button_state));
3148 if (ro) {
3149 if (PySequence_Check(ro) && PyObject_Length(ro) == 3) {
3150 PyObject* o1 = PySequence_GetItem(ro, 0);
3151 PyObject* o2 = PySequence_GetItem(ro, 1);
3152 PyObject* o3 = PySequence_GetItem(ro, 2);
3153 if (!wxRect_helper(o1, &out_tab_rect))
3154 PyErr_SetString(PyExc_TypeError, errmsg);
3155 else if (!wxRect_helper(o2, &out_button_rect))
3156 PyErr_SetString(PyExc_TypeError, errmsg);
3157 else if (!PyInt_Check(o3))
3158 PyErr_SetString(PyExc_TypeError, errmsg);
3159 else
3160 *x_extent = PyInt_AsLong(o3);
3161
3162 Py_DECREF(o1);
3163 Py_DECREF(o2);
3164 Py_DECREF(o3);
3165 }
3166 else {
3167 PyErr_SetString(PyExc_TypeError, errmsg);
3168 }
3169 Py_DECREF(ro);
3170 }
3171
3172 Py_DECREF(odc);
3173 Py_DECREF(ownd);
3174 Py_DECREF(orect);
3175 Py_DECREF(opane);
3176 }
3177 wxPyEndBlockThreads(blocked);
3178 if (!found)
3179 wxAuiDefaultTabArt::DrawTab(dc, wnd, pane, in_rect, close_button_state, out_tab_rect, out_button_rect, x_extent);
3180 }
3181
3182
3183 virtual void DrawButton( wxDC& dc,
3184 wxWindow* wnd,
3185 const wxRect& in_rect,
3186 int bitmap_id,
3187 int button_state,
3188 int orientation,
3189 wxRect* out_rect)
3190 {
3191 bool found;
3192 const char* errmsg = "DrawButton should return a wxRect";
3193 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3194 if ((found = wxPyCBH_findCallback(m_myInst, "DrawButton"))) {
3195 PyObject* odc = wxPyMake_wxObject(&dc, false);
3196 PyObject* ownd = wxPyMake_wxObject(wnd, false);
3197 PyObject* orect = wxPyConstructObject((void*)&in_rect, wxT("wxRect"), 0);
3198 PyObject* ro;
3199 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue("(OOOiiiO)", odc, ownd, orect,
3200 bitmap_id, button_state, orientation));
3201 if (ro) {
3202 if (!wxRect_helper(ro, &out_rect))
3203 PyErr_SetString(PyExc_TypeError, errmsg);
3204 Py_DECREF(ro);
3205 }
3206
3207 Py_DECREF(odc);
3208 Py_DECREF(ownd);
3209 Py_DECREF(orect);
3210 }
3211 wxPyEndBlockThreads(blocked);
3212 if (!found)
3213 wxAuiDefaultTabArt::DrawButton(dc, wnd, in_rect, bitmap_id, button_state, orientation, out_rect);
3214 }
3215
3216
3217 virtual wxSize GetTabSize( wxDC& dc,
3218 wxWindow* wnd,
3219 const wxString& caption,
3220 const wxBitmap& bitmap,
3221 bool active,
3222 int close_button_state,
3223 int* x_extent)
3224 {
3225 bool found;
3226 wxSize rv, *prv = &rv;
3227 const char* errmsg = "GetTabSize should return a sequence containing (size, x_extent)";
3228 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3229 if ((found = wxPyCBH_findCallback(m_myInst, "GetTabSize"))) {
3230 PyObject* odc = wxPyMake_wxObject(&dc, false);
3231 PyObject* ownd = wxPyMake_wxObject(wnd, false);
3232 PyObject* otext = wx2PyString(caption);
3233 PyObject* obmp = wxPyMake_wxObject((wxObject*)&bitmap, false);
3234 PyObject* ro;
3235 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue(
3236 "(OOOOii)", odc, ownd, otext, obmp, (int)active, close_button_state));
3237 if (ro) {
3238 if (PySequence_Check(ro) && PyObject_Length(ro) == 2) {
3239 PyObject* o1 = PySequence_GetItem(ro, 0);
3240 PyObject* o2 = PySequence_GetItem(ro, 1);
3241 if (!wxSize_helper(o1, &prv))
3242 PyErr_SetString(PyExc_TypeError, errmsg);
3243 else if (!PyInt_Check(o2))
3244 PyErr_SetString(PyExc_TypeError, errmsg);
3245 else
3246 *x_extent = PyInt_AsLong(o2);
3247
3248 Py_DECREF(o1);
3249 Py_DECREF(o2);
3250 }
3251 else {
3252 PyErr_SetString(PyExc_TypeError, errmsg);
3253 }
3254 Py_DECREF(ro);
3255 }
3256
3257 Py_DECREF(odc);
3258 Py_DECREF(ownd);
3259 Py_DECREF(otext);
3260 Py_DECREF(obmp);
3261 }
3262 wxPyEndBlockThreads(blocked);
3263 if (!found)
3264 rv = wxAuiDefaultTabArt::GetTabSize(dc, wnd, caption, bitmap, active, close_button_state, x_extent);
3265 return rv;
3266 }
3267
3268 // TODO
3269 // virtual int ShowDropDown(
3270 // wxWindow* wnd,
3271 // const wxAuiNotebookPageArray& items,
3272 // int active_idx);
3273
3274 // virtual int GetIndentSize();
3275
3276 // virtual int GetBestTabCtrlSize(wxWindow* wnd,
3277 // const wxAuiNotebookPageArray& pages,
3278 // const wxSize& required_bmp_size);
3279 // virtual wxAuiTabArt* Clone();
3280 // virtual void SetFlags(unsigned int flags);
3281 // virtual void SetSizingInfo(const wxSize& tab_ctrl_size,
3282 // size_t tab_count);
3283 // virtual int GetIndentSize();
3284
3285
3286
3287 DEC_PYCALLBACK__FONT(SetNormalFont);
3288 DEC_PYCALLBACK__FONT(SetSelectedFont);
3289 DEC_PYCALLBACK__FONT(SetMeasuringFont);
3290 // DEC_PYCALLBACK_INT_WIN(GetBestTabCtrlSize);
3291
3292 PYPRIVATE;
3293 };
3294
3295
3296 IMP_PYCALLBACK__FONT(wxPyAuiTabArt, wxAuiDefaultTabArt, SetNormalFont);
3297 IMP_PYCALLBACK__FONT(wxPyAuiTabArt, wxAuiDefaultTabArt, SetSelectedFont);
3298 IMP_PYCALLBACK__FONT(wxPyAuiTabArt, wxAuiDefaultTabArt, SetMeasuringFont);
3299 //IMP_PYCALLBACK_INT_WIN(wxPyAuiTabArt, wxAuiDefaultTabArt, GetBestTabCtrlSize);
3300
3301 #ifdef __cplusplus
3302 extern "C" {
3303 #endif
3304 SWIGINTERN int AuiNullDockInfo_set(PyObject *_val) {
3305 {
3306 void *argp = 0;
3307 int res = SWIG_ConvertPtr(_val, &argp, SWIGTYPE_p_wxAuiDockInfo, 0 | 0);
3308 if (!SWIG_IsOK(res)) {
3309 SWIG_exception_fail(SWIG_ArgError(res), "in variable '""wxAuiNullDockInfo""' of type '""wxAuiDockInfo""'");
3310 }
3311 if (!argp) {
3312 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""wxAuiNullDockInfo""' of type '""wxAuiDockInfo""'");
3313 } else {
3314 wxAuiDockInfo * temp;
3315 temp = reinterpret_cast< wxAuiDockInfo * >(argp);
3316 wxAuiNullDockInfo = *temp;
3317 if (SWIG_IsNewObj(res)) delete temp;
3318 }
3319 }
3320 return 0;
3321 fail:
3322 return 1;
3323 }
3324
3325
3326 SWIGINTERN PyObject *AuiNullDockInfo_get(void) {
3327 PyObject *pyobj = 0;
3328
3329 pyobj = SWIG_NewPointerObj(SWIG_as_voidptr(&wxAuiNullDockInfo), SWIGTYPE_p_wxAuiDockInfo, 0 );
3330 return pyobj;
3331 }
3332
3333
3334 SWIGINTERN int AuiNullPaneInfo_set(PyObject *_val) {
3335 {
3336 void *argp = 0;
3337 int res = SWIG_ConvertPtr(_val, &argp, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
3338 if (!SWIG_IsOK(res)) {
3339 SWIG_exception_fail(SWIG_ArgError(res), "in variable '""wxAuiNullPaneInfo""' of type '""wxAuiPaneInfo""'");
3340 }
3341 if (!argp) {
3342 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""wxAuiNullPaneInfo""' of type '""wxAuiPaneInfo""'");
3343 } else {
3344 wxAuiPaneInfo * temp;
3345 temp = reinterpret_cast< wxAuiPaneInfo * >(argp);
3346 wxAuiNullPaneInfo = *temp;
3347 if (SWIG_IsNewObj(res)) delete temp;
3348 }
3349 }
3350 return 0;
3351 fail:
3352 return 1;
3353 }
3354
3355
3356 SWIGINTERN PyObject *AuiNullPaneInfo_get(void) {
3357 PyObject *pyobj = 0;
3358
3359 pyobj = SWIG_NewPointerObj(SWIG_as_voidptr(&wxAuiNullPaneInfo), SWIGTYPE_p_wxAuiPaneInfo, 0 );
3360 return pyobj;
3361 }
3362
3363
3364 SWIGINTERN PyObject *_wrap_new_AuiPaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3365 PyObject *resultobj = 0;
3366 wxAuiPaneInfo *result = 0 ;
3367
3368 if (!SWIG_Python_UnpackTuple(args,"new_AuiPaneInfo",0,0,0)) SWIG_fail;
3369 {
3370 PyThreadState* __tstate = wxPyBeginAllowThreads();
3371 result = (wxAuiPaneInfo *)new wxAuiPaneInfo();
3372 wxPyEndAllowThreads(__tstate);
3373 if (PyErr_Occurred()) SWIG_fail;
3374 }
3375 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_NEW | 0 );
3376 return resultobj;
3377 fail:
3378 return NULL;
3379 }
3380
3381
3382 SWIGINTERN PyObject *_wrap_delete_AuiPaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3383 PyObject *resultobj = 0;
3384 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3385 void *argp1 = 0 ;
3386 int res1 = 0 ;
3387 PyObject *swig_obj[1] ;
3388
3389 if (!args) SWIG_fail;
3390 swig_obj[0] = args;
3391 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_DISOWN | 0 );
3392 if (!SWIG_IsOK(res1)) {
3393 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiPaneInfo" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
3394 }
3395 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3396 {
3397 PyThreadState* __tstate = wxPyBeginAllowThreads();
3398 delete arg1;
3399
3400 wxPyEndAllowThreads(__tstate);
3401 if (PyErr_Occurred()) SWIG_fail;
3402 }
3403 resultobj = SWIG_Py_Void();
3404 return resultobj;
3405 fail:
3406 return NULL;
3407 }
3408
3409
3410 SWIGINTERN PyObject *_wrap_AuiPaneInfo_SafeSet(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
3411 PyObject *resultobj = 0;
3412 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3413 wxAuiPaneInfo arg2 ;
3414 void *argp1 = 0 ;
3415 int res1 = 0 ;
3416 void *argp2 ;
3417 int res2 = 0 ;
3418 PyObject * obj0 = 0 ;
3419 PyObject * obj1 = 0 ;
3420 char * kwnames[] = {
3421 (char *) "self",(char *) "source", NULL
3422 };
3423
3424 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_SafeSet",kwnames,&obj0,&obj1)) SWIG_fail;
3425 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3426 if (!SWIG_IsOK(res1)) {
3427 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_SafeSet" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
3428 }
3429 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3430 {
3431 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
3432 if (!SWIG_IsOK(res2)) {
3433 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_SafeSet" "', expected argument " "2"" of type '" "wxAuiPaneInfo""'");
3434 }
3435 if (!argp2) {
3436 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiPaneInfo_SafeSet" "', expected argument " "2"" of type '" "wxAuiPaneInfo""'");
3437 } else {
3438 wxAuiPaneInfo * temp = reinterpret_cast< wxAuiPaneInfo * >(argp2);
3439 arg2 = *temp;
3440 if (SWIG_IsNewObj(res2)) delete temp;
3441 }
3442 }
3443 {
3444 PyThreadState* __tstate = wxPyBeginAllowThreads();
3445 (arg1)->SafeSet(arg2);
3446 wxPyEndAllowThreads(__tstate);
3447 if (PyErr_Occurred()) SWIG_fail;
3448 }
3449 resultobj = SWIG_Py_Void();
3450 return resultobj;
3451 fail:
3452 return NULL;
3453 }
3454
3455
3456 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsOk(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3457 PyObject *resultobj = 0;
3458 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3459 bool result;
3460 void *argp1 = 0 ;
3461 int res1 = 0 ;
3462 PyObject *swig_obj[1] ;
3463
3464 if (!args) SWIG_fail;
3465 swig_obj[0] = args;
3466 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3467 if (!SWIG_IsOK(res1)) {
3468 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsOk" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3469 }
3470 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3471 {
3472 PyThreadState* __tstate = wxPyBeginAllowThreads();
3473 result = (bool)((wxAuiPaneInfo const *)arg1)->IsOk();
3474 wxPyEndAllowThreads(__tstate);
3475 if (PyErr_Occurred()) SWIG_fail;
3476 }
3477 {
3478 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3479 }
3480 return resultobj;
3481 fail:
3482 return NULL;
3483 }
3484
3485
3486 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsFixed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3487 PyObject *resultobj = 0;
3488 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3489 bool result;
3490 void *argp1 = 0 ;
3491 int res1 = 0 ;
3492 PyObject *swig_obj[1] ;
3493
3494 if (!args) SWIG_fail;
3495 swig_obj[0] = args;
3496 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3497 if (!SWIG_IsOK(res1)) {
3498 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsFixed" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3499 }
3500 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3501 {
3502 PyThreadState* __tstate = wxPyBeginAllowThreads();
3503 result = (bool)((wxAuiPaneInfo const *)arg1)->IsFixed();
3504 wxPyEndAllowThreads(__tstate);
3505 if (PyErr_Occurred()) SWIG_fail;
3506 }
3507 {
3508 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3509 }
3510 return resultobj;
3511 fail:
3512 return NULL;
3513 }
3514
3515
3516 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsResizable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3517 PyObject *resultobj = 0;
3518 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3519 bool result;
3520 void *argp1 = 0 ;
3521 int res1 = 0 ;
3522 PyObject *swig_obj[1] ;
3523
3524 if (!args) SWIG_fail;
3525 swig_obj[0] = args;
3526 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3527 if (!SWIG_IsOK(res1)) {
3528 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsResizable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3529 }
3530 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3531 {
3532 PyThreadState* __tstate = wxPyBeginAllowThreads();
3533 result = (bool)((wxAuiPaneInfo const *)arg1)->IsResizable();
3534 wxPyEndAllowThreads(__tstate);
3535 if (PyErr_Occurred()) SWIG_fail;
3536 }
3537 {
3538 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3539 }
3540 return resultobj;
3541 fail:
3542 return NULL;
3543 }
3544
3545
3546 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsShown(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3547 PyObject *resultobj = 0;
3548 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3549 bool result;
3550 void *argp1 = 0 ;
3551 int res1 = 0 ;
3552 PyObject *swig_obj[1] ;
3553
3554 if (!args) SWIG_fail;
3555 swig_obj[0] = args;
3556 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3557 if (!SWIG_IsOK(res1)) {
3558 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsShown" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3559 }
3560 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3561 {
3562 PyThreadState* __tstate = wxPyBeginAllowThreads();
3563 result = (bool)((wxAuiPaneInfo const *)arg1)->IsShown();
3564 wxPyEndAllowThreads(__tstate);
3565 if (PyErr_Occurred()) SWIG_fail;
3566 }
3567 {
3568 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3569 }
3570 return resultobj;
3571 fail:
3572 return NULL;
3573 }
3574
3575
3576 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsFloating(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3577 PyObject *resultobj = 0;
3578 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3579 bool result;
3580 void *argp1 = 0 ;
3581 int res1 = 0 ;
3582 PyObject *swig_obj[1] ;
3583
3584 if (!args) SWIG_fail;
3585 swig_obj[0] = args;
3586 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3587 if (!SWIG_IsOK(res1)) {
3588 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsFloating" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3589 }
3590 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3591 {
3592 PyThreadState* __tstate = wxPyBeginAllowThreads();
3593 result = (bool)((wxAuiPaneInfo const *)arg1)->IsFloating();
3594 wxPyEndAllowThreads(__tstate);
3595 if (PyErr_Occurred()) SWIG_fail;
3596 }
3597 {
3598 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3599 }
3600 return resultobj;
3601 fail:
3602 return NULL;
3603 }
3604
3605
3606 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsDocked(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3607 PyObject *resultobj = 0;
3608 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3609 bool result;
3610 void *argp1 = 0 ;
3611 int res1 = 0 ;
3612 PyObject *swig_obj[1] ;
3613
3614 if (!args) SWIG_fail;
3615 swig_obj[0] = args;
3616 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3617 if (!SWIG_IsOK(res1)) {
3618 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsDocked" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3619 }
3620 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3621 {
3622 PyThreadState* __tstate = wxPyBeginAllowThreads();
3623 result = (bool)((wxAuiPaneInfo const *)arg1)->IsDocked();
3624 wxPyEndAllowThreads(__tstate);
3625 if (PyErr_Occurred()) SWIG_fail;
3626 }
3627 {
3628 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3629 }
3630 return resultobj;
3631 fail:
3632 return NULL;
3633 }
3634
3635
3636 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsToolbar(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3637 PyObject *resultobj = 0;
3638 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3639 bool result;
3640 void *argp1 = 0 ;
3641 int res1 = 0 ;
3642 PyObject *swig_obj[1] ;
3643
3644 if (!args) SWIG_fail;
3645 swig_obj[0] = args;
3646 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3647 if (!SWIG_IsOK(res1)) {
3648 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsToolbar" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3649 }
3650 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3651 {
3652 PyThreadState* __tstate = wxPyBeginAllowThreads();
3653 result = (bool)((wxAuiPaneInfo const *)arg1)->IsToolbar();
3654 wxPyEndAllowThreads(__tstate);
3655 if (PyErr_Occurred()) SWIG_fail;
3656 }
3657 {
3658 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3659 }
3660 return resultobj;
3661 fail:
3662 return NULL;
3663 }
3664
3665
3666 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsTopDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3667 PyObject *resultobj = 0;
3668 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3669 bool result;
3670 void *argp1 = 0 ;
3671 int res1 = 0 ;
3672 PyObject *swig_obj[1] ;
3673
3674 if (!args) SWIG_fail;
3675 swig_obj[0] = args;
3676 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3677 if (!SWIG_IsOK(res1)) {
3678 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsTopDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3679 }
3680 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3681 {
3682 PyThreadState* __tstate = wxPyBeginAllowThreads();
3683 result = (bool)((wxAuiPaneInfo const *)arg1)->IsTopDockable();
3684 wxPyEndAllowThreads(__tstate);
3685 if (PyErr_Occurred()) SWIG_fail;
3686 }
3687 {
3688 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3689 }
3690 return resultobj;
3691 fail:
3692 return NULL;
3693 }
3694
3695
3696 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsBottomDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3697 PyObject *resultobj = 0;
3698 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3699 bool result;
3700 void *argp1 = 0 ;
3701 int res1 = 0 ;
3702 PyObject *swig_obj[1] ;
3703
3704 if (!args) SWIG_fail;
3705 swig_obj[0] = args;
3706 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3707 if (!SWIG_IsOK(res1)) {
3708 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsBottomDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3709 }
3710 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3711 {
3712 PyThreadState* __tstate = wxPyBeginAllowThreads();
3713 result = (bool)((wxAuiPaneInfo const *)arg1)->IsBottomDockable();
3714 wxPyEndAllowThreads(__tstate);
3715 if (PyErr_Occurred()) SWIG_fail;
3716 }
3717 {
3718 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3719 }
3720 return resultobj;
3721 fail:
3722 return NULL;
3723 }
3724
3725
3726 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsLeftDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3727 PyObject *resultobj = 0;
3728 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3729 bool result;
3730 void *argp1 = 0 ;
3731 int res1 = 0 ;
3732 PyObject *swig_obj[1] ;
3733
3734 if (!args) SWIG_fail;
3735 swig_obj[0] = args;
3736 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3737 if (!SWIG_IsOK(res1)) {
3738 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsLeftDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3739 }
3740 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3741 {
3742 PyThreadState* __tstate = wxPyBeginAllowThreads();
3743 result = (bool)((wxAuiPaneInfo const *)arg1)->IsLeftDockable();
3744 wxPyEndAllowThreads(__tstate);
3745 if (PyErr_Occurred()) SWIG_fail;
3746 }
3747 {
3748 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3749 }
3750 return resultobj;
3751 fail:
3752 return NULL;
3753 }
3754
3755
3756 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsRightDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3757 PyObject *resultobj = 0;
3758 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3759 bool result;
3760 void *argp1 = 0 ;
3761 int res1 = 0 ;
3762 PyObject *swig_obj[1] ;
3763
3764 if (!args) SWIG_fail;
3765 swig_obj[0] = args;
3766 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3767 if (!SWIG_IsOK(res1)) {
3768 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsRightDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3769 }
3770 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3771 {
3772 PyThreadState* __tstate = wxPyBeginAllowThreads();
3773 result = (bool)((wxAuiPaneInfo const *)arg1)->IsRightDockable();
3774 wxPyEndAllowThreads(__tstate);
3775 if (PyErr_Occurred()) SWIG_fail;
3776 }
3777 {
3778 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3779 }
3780 return resultobj;
3781 fail:
3782 return NULL;
3783 }
3784
3785
3786 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsFloatable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3787 PyObject *resultobj = 0;
3788 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3789 bool result;
3790 void *argp1 = 0 ;
3791 int res1 = 0 ;
3792 PyObject *swig_obj[1] ;
3793
3794 if (!args) SWIG_fail;
3795 swig_obj[0] = args;
3796 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3797 if (!SWIG_IsOK(res1)) {
3798 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsFloatable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3799 }
3800 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3801 {
3802 PyThreadState* __tstate = wxPyBeginAllowThreads();
3803 result = (bool)((wxAuiPaneInfo const *)arg1)->IsFloatable();
3804 wxPyEndAllowThreads(__tstate);
3805 if (PyErr_Occurred()) SWIG_fail;
3806 }
3807 {
3808 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3809 }
3810 return resultobj;
3811 fail:
3812 return NULL;
3813 }
3814
3815
3816 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsMovable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3817 PyObject *resultobj = 0;
3818 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3819 bool result;
3820 void *argp1 = 0 ;
3821 int res1 = 0 ;
3822 PyObject *swig_obj[1] ;
3823
3824 if (!args) SWIG_fail;
3825 swig_obj[0] = args;
3826 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3827 if (!SWIG_IsOK(res1)) {
3828 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsMovable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3829 }
3830 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3831 {
3832 PyThreadState* __tstate = wxPyBeginAllowThreads();
3833 result = (bool)((wxAuiPaneInfo const *)arg1)->IsMovable();
3834 wxPyEndAllowThreads(__tstate);
3835 if (PyErr_Occurred()) SWIG_fail;
3836 }
3837 {
3838 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3839 }
3840 return resultobj;
3841 fail:
3842 return NULL;
3843 }
3844
3845
3846 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsDestroyOnClose(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3847 PyObject *resultobj = 0;
3848 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3849 bool result;
3850 void *argp1 = 0 ;
3851 int res1 = 0 ;
3852 PyObject *swig_obj[1] ;
3853
3854 if (!args) SWIG_fail;
3855 swig_obj[0] = args;
3856 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3857 if (!SWIG_IsOK(res1)) {
3858 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsDestroyOnClose" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3859 }
3860 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3861 {
3862 PyThreadState* __tstate = wxPyBeginAllowThreads();
3863 result = (bool)((wxAuiPaneInfo const *)arg1)->IsDestroyOnClose();
3864 wxPyEndAllowThreads(__tstate);
3865 if (PyErr_Occurred()) SWIG_fail;
3866 }
3867 {
3868 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3869 }
3870 return resultobj;
3871 fail:
3872 return NULL;
3873 }
3874
3875
3876 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsMaximized(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3877 PyObject *resultobj = 0;
3878 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3879 bool result;
3880 void *argp1 = 0 ;
3881 int res1 = 0 ;
3882 PyObject *swig_obj[1] ;
3883
3884 if (!args) SWIG_fail;
3885 swig_obj[0] = args;
3886 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3887 if (!SWIG_IsOK(res1)) {
3888 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsMaximized" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3889 }
3890 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3891 {
3892 PyThreadState* __tstate = wxPyBeginAllowThreads();
3893 result = (bool)((wxAuiPaneInfo const *)arg1)->IsMaximized();
3894 wxPyEndAllowThreads(__tstate);
3895 if (PyErr_Occurred()) SWIG_fail;
3896 }
3897 {
3898 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3899 }
3900 return resultobj;
3901 fail:
3902 return NULL;
3903 }
3904
3905
3906 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasCaption(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3907 PyObject *resultobj = 0;
3908 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3909 bool result;
3910 void *argp1 = 0 ;
3911 int res1 = 0 ;
3912 PyObject *swig_obj[1] ;
3913
3914 if (!args) SWIG_fail;
3915 swig_obj[0] = args;
3916 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3917 if (!SWIG_IsOK(res1)) {
3918 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasCaption" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3919 }
3920 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3921 {
3922 PyThreadState* __tstate = wxPyBeginAllowThreads();
3923 result = (bool)((wxAuiPaneInfo const *)arg1)->HasCaption();
3924 wxPyEndAllowThreads(__tstate);
3925 if (PyErr_Occurred()) SWIG_fail;
3926 }
3927 {
3928 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3929 }
3930 return resultobj;
3931 fail:
3932 return NULL;
3933 }
3934
3935
3936 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasGripper(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3937 PyObject *resultobj = 0;
3938 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3939 bool result;
3940 void *argp1 = 0 ;
3941 int res1 = 0 ;
3942 PyObject *swig_obj[1] ;
3943
3944 if (!args) SWIG_fail;
3945 swig_obj[0] = args;
3946 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3947 if (!SWIG_IsOK(res1)) {
3948 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasGripper" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3949 }
3950 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3951 {
3952 PyThreadState* __tstate = wxPyBeginAllowThreads();
3953 result = (bool)((wxAuiPaneInfo const *)arg1)->HasGripper();
3954 wxPyEndAllowThreads(__tstate);
3955 if (PyErr_Occurred()) SWIG_fail;
3956 }
3957 {
3958 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3959 }
3960 return resultobj;
3961 fail:
3962 return NULL;
3963 }
3964
3965
3966 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasBorder(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3967 PyObject *resultobj = 0;
3968 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3969 bool result;
3970 void *argp1 = 0 ;
3971 int res1 = 0 ;
3972 PyObject *swig_obj[1] ;
3973
3974 if (!args) SWIG_fail;
3975 swig_obj[0] = args;
3976 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3977 if (!SWIG_IsOK(res1)) {
3978 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasBorder" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3979 }
3980 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3981 {
3982 PyThreadState* __tstate = wxPyBeginAllowThreads();
3983 result = (bool)((wxAuiPaneInfo const *)arg1)->HasBorder();
3984 wxPyEndAllowThreads(__tstate);
3985 if (PyErr_Occurred()) SWIG_fail;
3986 }
3987 {
3988 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3989 }
3990 return resultobj;
3991 fail:
3992 return NULL;
3993 }
3994
3995
3996 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasCloseButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3997 PyObject *resultobj = 0;
3998 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3999 bool result;
4000 void *argp1 = 0 ;
4001 int res1 = 0 ;
4002 PyObject *swig_obj[1] ;
4003
4004 if (!args) SWIG_fail;
4005 swig_obj[0] = args;
4006 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4007 if (!SWIG_IsOK(res1)) {
4008 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasCloseButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
4009 }
4010 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4011 {
4012 PyThreadState* __tstate = wxPyBeginAllowThreads();
4013 result = (bool)((wxAuiPaneInfo const *)arg1)->HasCloseButton();
4014 wxPyEndAllowThreads(__tstate);
4015 if (PyErr_Occurred()) SWIG_fail;
4016 }
4017 {
4018 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4019 }
4020 return resultobj;
4021 fail:
4022 return NULL;
4023 }
4024
4025
4026 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasMaximizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4027 PyObject *resultobj = 0;
4028 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4029 bool result;
4030 void *argp1 = 0 ;
4031 int res1 = 0 ;
4032 PyObject *swig_obj[1] ;
4033
4034 if (!args) SWIG_fail;
4035 swig_obj[0] = args;
4036 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4037 if (!SWIG_IsOK(res1)) {
4038 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasMaximizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
4039 }
4040 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4041 {
4042 PyThreadState* __tstate = wxPyBeginAllowThreads();
4043 result = (bool)((wxAuiPaneInfo const *)arg1)->HasMaximizeButton();
4044 wxPyEndAllowThreads(__tstate);
4045 if (PyErr_Occurred()) SWIG_fail;
4046 }
4047 {
4048 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4049 }
4050 return resultobj;
4051 fail:
4052 return NULL;
4053 }
4054
4055
4056 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasMinimizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4057 PyObject *resultobj = 0;
4058 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4059 bool result;
4060 void *argp1 = 0 ;
4061 int res1 = 0 ;
4062 PyObject *swig_obj[1] ;
4063
4064 if (!args) SWIG_fail;
4065 swig_obj[0] = args;
4066 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4067 if (!SWIG_IsOK(res1)) {
4068 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasMinimizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
4069 }
4070 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4071 {
4072 PyThreadState* __tstate = wxPyBeginAllowThreads();
4073 result = (bool)((wxAuiPaneInfo const *)arg1)->HasMinimizeButton();
4074 wxPyEndAllowThreads(__tstate);
4075 if (PyErr_Occurred()) SWIG_fail;
4076 }
4077 {
4078 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4079 }
4080 return resultobj;
4081 fail:
4082 return NULL;
4083 }
4084
4085
4086 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasPinButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4087 PyObject *resultobj = 0;
4088 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4089 bool result;
4090 void *argp1 = 0 ;
4091 int res1 = 0 ;
4092 PyObject *swig_obj[1] ;
4093
4094 if (!args) SWIG_fail;
4095 swig_obj[0] = args;
4096 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4097 if (!SWIG_IsOK(res1)) {
4098 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasPinButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
4099 }
4100 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4101 {
4102 PyThreadState* __tstate = wxPyBeginAllowThreads();
4103 result = (bool)((wxAuiPaneInfo const *)arg1)->HasPinButton();
4104 wxPyEndAllowThreads(__tstate);
4105 if (PyErr_Occurred()) SWIG_fail;
4106 }
4107 {
4108 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4109 }
4110 return resultobj;
4111 fail:
4112 return NULL;
4113 }
4114
4115
4116 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasGripperTop(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4117 PyObject *resultobj = 0;
4118 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4119 bool result;
4120 void *argp1 = 0 ;
4121 int res1 = 0 ;
4122 PyObject *swig_obj[1] ;
4123
4124 if (!args) SWIG_fail;
4125 swig_obj[0] = args;
4126 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4127 if (!SWIG_IsOK(res1)) {
4128 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasGripperTop" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
4129 }
4130 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4131 {
4132 PyThreadState* __tstate = wxPyBeginAllowThreads();
4133 result = (bool)((wxAuiPaneInfo const *)arg1)->HasGripperTop();
4134 wxPyEndAllowThreads(__tstate);
4135 if (PyErr_Occurred()) SWIG_fail;
4136 }
4137 {
4138 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4139 }
4140 return resultobj;
4141 fail:
4142 return NULL;
4143 }
4144
4145
4146 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Window(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4147 PyObject *resultobj = 0;
4148 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4149 wxWindow *arg2 = (wxWindow *) 0 ;
4150 wxAuiPaneInfo *result = 0 ;
4151 void *argp1 = 0 ;
4152 int res1 = 0 ;
4153 void *argp2 = 0 ;
4154 int res2 = 0 ;
4155 PyObject * obj0 = 0 ;
4156 PyObject * obj1 = 0 ;
4157 char * kwnames[] = {
4158 (char *) "self",(char *) "w", NULL
4159 };
4160
4161 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Window",kwnames,&obj0,&obj1)) SWIG_fail;
4162 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4163 if (!SWIG_IsOK(res1)) {
4164 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Window" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4165 }
4166 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4167 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
4168 if (!SWIG_IsOK(res2)) {
4169 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_Window" "', expected argument " "2"" of type '" "wxWindow *""'");
4170 }
4171 arg2 = reinterpret_cast< wxWindow * >(argp2);
4172 {
4173 PyThreadState* __tstate = wxPyBeginAllowThreads();
4174 {
4175 wxAuiPaneInfo &_result_ref = (arg1)->Window(arg2);
4176 result = (wxAuiPaneInfo *) &_result_ref;
4177 }
4178 wxPyEndAllowThreads(__tstate);
4179 if (PyErr_Occurred()) SWIG_fail;
4180 }
4181 {
4182 resultobj = obj0; Py_INCREF(resultobj);
4183 }
4184 return resultobj;
4185 fail:
4186 return NULL;
4187 }
4188
4189
4190 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Name(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4191 PyObject *resultobj = 0;
4192 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4193 wxString *arg2 = 0 ;
4194 wxAuiPaneInfo *result = 0 ;
4195 void *argp1 = 0 ;
4196 int res1 = 0 ;
4197 bool temp2 = false ;
4198 PyObject * obj0 = 0 ;
4199 PyObject * obj1 = 0 ;
4200 char * kwnames[] = {
4201 (char *) "self",(char *) "n", NULL
4202 };
4203
4204 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Name",kwnames,&obj0,&obj1)) SWIG_fail;
4205 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4206 if (!SWIG_IsOK(res1)) {
4207 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Name" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4208 }
4209 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4210 {
4211 arg2 = wxString_in_helper(obj1);
4212 if (arg2 == NULL) SWIG_fail;
4213 temp2 = true;
4214 }
4215 {
4216 PyThreadState* __tstate = wxPyBeginAllowThreads();
4217 {
4218 wxAuiPaneInfo &_result_ref = (arg1)->Name((wxString const &)*arg2);
4219 result = (wxAuiPaneInfo *) &_result_ref;
4220 }
4221 wxPyEndAllowThreads(__tstate);
4222 if (PyErr_Occurred()) SWIG_fail;
4223 }
4224 {
4225 resultobj = obj0; Py_INCREF(resultobj);
4226 }
4227 {
4228 if (temp2)
4229 delete arg2;
4230 }
4231 return resultobj;
4232 fail:
4233 {
4234 if (temp2)
4235 delete arg2;
4236 }
4237 return NULL;
4238 }
4239
4240
4241 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Caption(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4242 PyObject *resultobj = 0;
4243 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4244 wxString *arg2 = 0 ;
4245 wxAuiPaneInfo *result = 0 ;
4246 void *argp1 = 0 ;
4247 int res1 = 0 ;
4248 bool temp2 = false ;
4249 PyObject * obj0 = 0 ;
4250 PyObject * obj1 = 0 ;
4251 char * kwnames[] = {
4252 (char *) "self",(char *) "c", NULL
4253 };
4254
4255 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Caption",kwnames,&obj0,&obj1)) SWIG_fail;
4256 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4257 if (!SWIG_IsOK(res1)) {
4258 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Caption" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4259 }
4260 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4261 {
4262 arg2 = wxString_in_helper(obj1);
4263 if (arg2 == NULL) SWIG_fail;
4264 temp2 = true;
4265 }
4266 {
4267 PyThreadState* __tstate = wxPyBeginAllowThreads();
4268 {
4269 wxAuiPaneInfo &_result_ref = (arg1)->Caption((wxString const &)*arg2);
4270 result = (wxAuiPaneInfo *) &_result_ref;
4271 }
4272 wxPyEndAllowThreads(__tstate);
4273 if (PyErr_Occurred()) SWIG_fail;
4274 }
4275 {
4276 resultobj = obj0; Py_INCREF(resultobj);
4277 }
4278 {
4279 if (temp2)
4280 delete arg2;
4281 }
4282 return resultobj;
4283 fail:
4284 {
4285 if (temp2)
4286 delete arg2;
4287 }
4288 return NULL;
4289 }
4290
4291
4292 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Left(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4293 PyObject *resultobj = 0;
4294 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4295 wxAuiPaneInfo *result = 0 ;
4296 void *argp1 = 0 ;
4297 int res1 = 0 ;
4298 PyObject *swig_obj[1] ;
4299
4300 if (!args) SWIG_fail;
4301 swig_obj[0] = args;
4302 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4303 if (!SWIG_IsOK(res1)) {
4304 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Left" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4305 }
4306 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4307 {
4308 PyThreadState* __tstate = wxPyBeginAllowThreads();
4309 {
4310 wxAuiPaneInfo &_result_ref = (arg1)->Left();
4311 result = (wxAuiPaneInfo *) &_result_ref;
4312 }
4313 wxPyEndAllowThreads(__tstate);
4314 if (PyErr_Occurred()) SWIG_fail;
4315 }
4316 {
4317 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4318 }
4319 return resultobj;
4320 fail:
4321 return NULL;
4322 }
4323
4324
4325 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Right(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4326 PyObject *resultobj = 0;
4327 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4328 wxAuiPaneInfo *result = 0 ;
4329 void *argp1 = 0 ;
4330 int res1 = 0 ;
4331 PyObject *swig_obj[1] ;
4332
4333 if (!args) SWIG_fail;
4334 swig_obj[0] = args;
4335 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4336 if (!SWIG_IsOK(res1)) {
4337 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Right" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4338 }
4339 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4340 {
4341 PyThreadState* __tstate = wxPyBeginAllowThreads();
4342 {
4343 wxAuiPaneInfo &_result_ref = (arg1)->Right();
4344 result = (wxAuiPaneInfo *) &_result_ref;
4345 }
4346 wxPyEndAllowThreads(__tstate);
4347 if (PyErr_Occurred()) SWIG_fail;
4348 }
4349 {
4350 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4351 }
4352 return resultobj;
4353 fail:
4354 return NULL;
4355 }
4356
4357
4358 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Top(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4359 PyObject *resultobj = 0;
4360 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4361 wxAuiPaneInfo *result = 0 ;
4362 void *argp1 = 0 ;
4363 int res1 = 0 ;
4364 PyObject *swig_obj[1] ;
4365
4366 if (!args) SWIG_fail;
4367 swig_obj[0] = args;
4368 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4369 if (!SWIG_IsOK(res1)) {
4370 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Top" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4371 }
4372 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4373 {
4374 PyThreadState* __tstate = wxPyBeginAllowThreads();
4375 {
4376 wxAuiPaneInfo &_result_ref = (arg1)->Top();
4377 result = (wxAuiPaneInfo *) &_result_ref;
4378 }
4379 wxPyEndAllowThreads(__tstate);
4380 if (PyErr_Occurred()) SWIG_fail;
4381 }
4382 {
4383 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4384 }
4385 return resultobj;
4386 fail:
4387 return NULL;
4388 }
4389
4390
4391 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Bottom(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4392 PyObject *resultobj = 0;
4393 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4394 wxAuiPaneInfo *result = 0 ;
4395 void *argp1 = 0 ;
4396 int res1 = 0 ;
4397 PyObject *swig_obj[1] ;
4398
4399 if (!args) SWIG_fail;
4400 swig_obj[0] = args;
4401 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4402 if (!SWIG_IsOK(res1)) {
4403 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Bottom" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4404 }
4405 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4406 {
4407 PyThreadState* __tstate = wxPyBeginAllowThreads();
4408 {
4409 wxAuiPaneInfo &_result_ref = (arg1)->Bottom();
4410 result = (wxAuiPaneInfo *) &_result_ref;
4411 }
4412 wxPyEndAllowThreads(__tstate);
4413 if (PyErr_Occurred()) SWIG_fail;
4414 }
4415 {
4416 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4417 }
4418 return resultobj;
4419 fail:
4420 return NULL;
4421 }
4422
4423
4424 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Center(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4425 PyObject *resultobj = 0;
4426 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4427 wxAuiPaneInfo *result = 0 ;
4428 void *argp1 = 0 ;
4429 int res1 = 0 ;
4430 PyObject *swig_obj[1] ;
4431
4432 if (!args) SWIG_fail;
4433 swig_obj[0] = args;
4434 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4435 if (!SWIG_IsOK(res1)) {
4436 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Center" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4437 }
4438 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4439 {
4440 PyThreadState* __tstate = wxPyBeginAllowThreads();
4441 {
4442 wxAuiPaneInfo &_result_ref = (arg1)->Center();
4443 result = (wxAuiPaneInfo *) &_result_ref;
4444 }
4445 wxPyEndAllowThreads(__tstate);
4446 if (PyErr_Occurred()) SWIG_fail;
4447 }
4448 {
4449 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4450 }
4451 return resultobj;
4452 fail:
4453 return NULL;
4454 }
4455
4456
4457 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Centre(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4458 PyObject *resultobj = 0;
4459 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4460 wxAuiPaneInfo *result = 0 ;
4461 void *argp1 = 0 ;
4462 int res1 = 0 ;
4463 PyObject *swig_obj[1] ;
4464
4465 if (!args) SWIG_fail;
4466 swig_obj[0] = args;
4467 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4468 if (!SWIG_IsOK(res1)) {
4469 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Centre" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4470 }
4471 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4472 {
4473 PyThreadState* __tstate = wxPyBeginAllowThreads();
4474 {
4475 wxAuiPaneInfo &_result_ref = (arg1)->Centre();
4476 result = (wxAuiPaneInfo *) &_result_ref;
4477 }
4478 wxPyEndAllowThreads(__tstate);
4479 if (PyErr_Occurred()) SWIG_fail;
4480 }
4481 {
4482 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4483 }
4484 return resultobj;
4485 fail:
4486 return NULL;
4487 }
4488
4489
4490 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Direction(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4491 PyObject *resultobj = 0;
4492 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4493 int arg2 ;
4494 wxAuiPaneInfo *result = 0 ;
4495 void *argp1 = 0 ;
4496 int res1 = 0 ;
4497 int val2 ;
4498 int ecode2 = 0 ;
4499 PyObject * obj0 = 0 ;
4500 PyObject * obj1 = 0 ;
4501 char * kwnames[] = {
4502 (char *) "self",(char *) "direction", NULL
4503 };
4504
4505 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Direction",kwnames,&obj0,&obj1)) SWIG_fail;
4506 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4507 if (!SWIG_IsOK(res1)) {
4508 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Direction" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4509 }
4510 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4511 ecode2 = SWIG_AsVal_int(obj1, &val2);
4512 if (!SWIG_IsOK(ecode2)) {
4513 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Direction" "', expected argument " "2"" of type '" "int""'");
4514 }
4515 arg2 = static_cast< int >(val2);
4516 {
4517 PyThreadState* __tstate = wxPyBeginAllowThreads();
4518 {
4519 wxAuiPaneInfo &_result_ref = (arg1)->Direction(arg2);
4520 result = (wxAuiPaneInfo *) &_result_ref;
4521 }
4522 wxPyEndAllowThreads(__tstate);
4523 if (PyErr_Occurred()) SWIG_fail;
4524 }
4525 {
4526 resultobj = obj0; Py_INCREF(resultobj);
4527 }
4528 return resultobj;
4529 fail:
4530 return NULL;
4531 }
4532
4533
4534 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Layer(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4535 PyObject *resultobj = 0;
4536 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4537 int arg2 ;
4538 wxAuiPaneInfo *result = 0 ;
4539 void *argp1 = 0 ;
4540 int res1 = 0 ;
4541 int val2 ;
4542 int ecode2 = 0 ;
4543 PyObject * obj0 = 0 ;
4544 PyObject * obj1 = 0 ;
4545 char * kwnames[] = {
4546 (char *) "self",(char *) "layer", NULL
4547 };
4548
4549 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Layer",kwnames,&obj0,&obj1)) SWIG_fail;
4550 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4551 if (!SWIG_IsOK(res1)) {
4552 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Layer" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4553 }
4554 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4555 ecode2 = SWIG_AsVal_int(obj1, &val2);
4556 if (!SWIG_IsOK(ecode2)) {
4557 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Layer" "', expected argument " "2"" of type '" "int""'");
4558 }
4559 arg2 = static_cast< int >(val2);
4560 {
4561 PyThreadState* __tstate = wxPyBeginAllowThreads();
4562 {
4563 wxAuiPaneInfo &_result_ref = (arg1)->Layer(arg2);
4564 result = (wxAuiPaneInfo *) &_result_ref;
4565 }
4566 wxPyEndAllowThreads(__tstate);
4567 if (PyErr_Occurred()) SWIG_fail;
4568 }
4569 {
4570 resultobj = obj0; Py_INCREF(resultobj);
4571 }
4572 return resultobj;
4573 fail:
4574 return NULL;
4575 }
4576
4577
4578 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Row(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4579 PyObject *resultobj = 0;
4580 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4581 int arg2 ;
4582 wxAuiPaneInfo *result = 0 ;
4583 void *argp1 = 0 ;
4584 int res1 = 0 ;
4585 int val2 ;
4586 int ecode2 = 0 ;
4587 PyObject * obj0 = 0 ;
4588 PyObject * obj1 = 0 ;
4589 char * kwnames[] = {
4590 (char *) "self",(char *) "row", NULL
4591 };
4592
4593 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Row",kwnames,&obj0,&obj1)) SWIG_fail;
4594 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4595 if (!SWIG_IsOK(res1)) {
4596 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Row" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4597 }
4598 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4599 ecode2 = SWIG_AsVal_int(obj1, &val2);
4600 if (!SWIG_IsOK(ecode2)) {
4601 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Row" "', expected argument " "2"" of type '" "int""'");
4602 }
4603 arg2 = static_cast< int >(val2);
4604 {
4605 PyThreadState* __tstate = wxPyBeginAllowThreads();
4606 {
4607 wxAuiPaneInfo &_result_ref = (arg1)->Row(arg2);
4608 result = (wxAuiPaneInfo *) &_result_ref;
4609 }
4610 wxPyEndAllowThreads(__tstate);
4611 if (PyErr_Occurred()) SWIG_fail;
4612 }
4613 {
4614 resultobj = obj0; Py_INCREF(resultobj);
4615 }
4616 return resultobj;
4617 fail:
4618 return NULL;
4619 }
4620
4621
4622 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Position(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4623 PyObject *resultobj = 0;
4624 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4625 int arg2 ;
4626 wxAuiPaneInfo *result = 0 ;
4627 void *argp1 = 0 ;
4628 int res1 = 0 ;
4629 int val2 ;
4630 int ecode2 = 0 ;
4631 PyObject * obj0 = 0 ;
4632 PyObject * obj1 = 0 ;
4633 char * kwnames[] = {
4634 (char *) "self",(char *) "pos", NULL
4635 };
4636
4637 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Position",kwnames,&obj0,&obj1)) SWIG_fail;
4638 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4639 if (!SWIG_IsOK(res1)) {
4640 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Position" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4641 }
4642 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4643 ecode2 = SWIG_AsVal_int(obj1, &val2);
4644 if (!SWIG_IsOK(ecode2)) {
4645 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Position" "', expected argument " "2"" of type '" "int""'");
4646 }
4647 arg2 = static_cast< int >(val2);
4648 {
4649 PyThreadState* __tstate = wxPyBeginAllowThreads();
4650 {
4651 wxAuiPaneInfo &_result_ref = (arg1)->Position(arg2);
4652 result = (wxAuiPaneInfo *) &_result_ref;
4653 }
4654 wxPyEndAllowThreads(__tstate);
4655 if (PyErr_Occurred()) SWIG_fail;
4656 }
4657 {
4658 resultobj = obj0; Py_INCREF(resultobj);
4659 }
4660 return resultobj;
4661 fail:
4662 return NULL;
4663 }
4664
4665
4666 SWIGINTERN PyObject *_wrap_AuiPaneInfo_BestSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4667 PyObject *resultobj = 0;
4668 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4669 wxSize *arg2 = 0 ;
4670 wxAuiPaneInfo *result = 0 ;
4671 void *argp1 = 0 ;
4672 int res1 = 0 ;
4673 wxSize temp2 ;
4674 PyObject * obj0 = 0 ;
4675 PyObject * obj1 = 0 ;
4676 char * kwnames[] = {
4677 (char *) "self",(char *) "size", NULL
4678 };
4679
4680 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_BestSize",kwnames,&obj0,&obj1)) SWIG_fail;
4681 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4682 if (!SWIG_IsOK(res1)) {
4683 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_BestSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4684 }
4685 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4686 {
4687 arg2 = &temp2;
4688 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4689 }
4690 {
4691 PyThreadState* __tstate = wxPyBeginAllowThreads();
4692 {
4693 wxAuiPaneInfo &_result_ref = (arg1)->BestSize((wxSize const &)*arg2);
4694 result = (wxAuiPaneInfo *) &_result_ref;
4695 }
4696 wxPyEndAllowThreads(__tstate);
4697 if (PyErr_Occurred()) SWIG_fail;
4698 }
4699 {
4700 resultobj = obj0; Py_INCREF(resultobj);
4701 }
4702 return resultobj;
4703 fail:
4704 return NULL;
4705 }
4706
4707
4708 SWIGINTERN PyObject *_wrap_AuiPaneInfo_MinSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4709 PyObject *resultobj = 0;
4710 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4711 wxSize *arg2 = 0 ;
4712 wxAuiPaneInfo *result = 0 ;
4713 void *argp1 = 0 ;
4714 int res1 = 0 ;
4715 wxSize temp2 ;
4716 PyObject * obj0 = 0 ;
4717 PyObject * obj1 = 0 ;
4718 char * kwnames[] = {
4719 (char *) "self",(char *) "size", NULL
4720 };
4721
4722 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_MinSize",kwnames,&obj0,&obj1)) SWIG_fail;
4723 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4724 if (!SWIG_IsOK(res1)) {
4725 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MinSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4726 }
4727 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4728 {
4729 arg2 = &temp2;
4730 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4731 }
4732 {
4733 PyThreadState* __tstate = wxPyBeginAllowThreads();
4734 {
4735 wxAuiPaneInfo &_result_ref = (arg1)->MinSize((wxSize const &)*arg2);
4736 result = (wxAuiPaneInfo *) &_result_ref;
4737 }
4738 wxPyEndAllowThreads(__tstate);
4739 if (PyErr_Occurred()) SWIG_fail;
4740 }
4741 {
4742 resultobj = obj0; Py_INCREF(resultobj);
4743 }
4744 return resultobj;
4745 fail:
4746 return NULL;
4747 }
4748
4749
4750 SWIGINTERN PyObject *_wrap_AuiPaneInfo_MaxSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4751 PyObject *resultobj = 0;
4752 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4753 wxSize *arg2 = 0 ;
4754 wxAuiPaneInfo *result = 0 ;
4755 void *argp1 = 0 ;
4756 int res1 = 0 ;
4757 wxSize temp2 ;
4758 PyObject * obj0 = 0 ;
4759 PyObject * obj1 = 0 ;
4760 char * kwnames[] = {
4761 (char *) "self",(char *) "size", NULL
4762 };
4763
4764 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_MaxSize",kwnames,&obj0,&obj1)) SWIG_fail;
4765 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4766 if (!SWIG_IsOK(res1)) {
4767 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MaxSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4768 }
4769 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4770 {
4771 arg2 = &temp2;
4772 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4773 }
4774 {
4775 PyThreadState* __tstate = wxPyBeginAllowThreads();
4776 {
4777 wxAuiPaneInfo &_result_ref = (arg1)->MaxSize((wxSize const &)*arg2);
4778 result = (wxAuiPaneInfo *) &_result_ref;
4779 }
4780 wxPyEndAllowThreads(__tstate);
4781 if (PyErr_Occurred()) SWIG_fail;
4782 }
4783 {
4784 resultobj = obj0; Py_INCREF(resultobj);
4785 }
4786 return resultobj;
4787 fail:
4788 return NULL;
4789 }
4790
4791
4792 SWIGINTERN PyObject *_wrap_AuiPaneInfo_FloatingPosition(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4793 PyObject *resultobj = 0;
4794 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4795 wxPoint *arg2 = 0 ;
4796 wxAuiPaneInfo *result = 0 ;
4797 void *argp1 = 0 ;
4798 int res1 = 0 ;
4799 wxPoint temp2 ;
4800 PyObject * obj0 = 0 ;
4801 PyObject * obj1 = 0 ;
4802 char * kwnames[] = {
4803 (char *) "self",(char *) "pos", NULL
4804 };
4805
4806 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_FloatingPosition",kwnames,&obj0,&obj1)) SWIG_fail;
4807 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4808 if (!SWIG_IsOK(res1)) {
4809 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_FloatingPosition" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4810 }
4811 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4812 {
4813 arg2 = &temp2;
4814 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
4815 }
4816 {
4817 PyThreadState* __tstate = wxPyBeginAllowThreads();
4818 {
4819 wxAuiPaneInfo &_result_ref = (arg1)->FloatingPosition((wxPoint const &)*arg2);
4820 result = (wxAuiPaneInfo *) &_result_ref;
4821 }
4822 wxPyEndAllowThreads(__tstate);
4823 if (PyErr_Occurred()) SWIG_fail;
4824 }
4825 {
4826 resultobj = obj0; Py_INCREF(resultobj);
4827 }
4828 return resultobj;
4829 fail:
4830 return NULL;
4831 }
4832
4833
4834 SWIGINTERN PyObject *_wrap_AuiPaneInfo_FloatingSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4835 PyObject *resultobj = 0;
4836 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4837 wxSize *arg2 = 0 ;
4838 wxAuiPaneInfo *result = 0 ;
4839 void *argp1 = 0 ;
4840 int res1 = 0 ;
4841 wxSize temp2 ;
4842 PyObject * obj0 = 0 ;
4843 PyObject * obj1 = 0 ;
4844 char * kwnames[] = {
4845 (char *) "self",(char *) "size", NULL
4846 };
4847
4848 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_FloatingSize",kwnames,&obj0,&obj1)) SWIG_fail;
4849 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4850 if (!SWIG_IsOK(res1)) {
4851 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_FloatingSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4852 }
4853 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4854 {
4855 arg2 = &temp2;
4856 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4857 }
4858 {
4859 PyThreadState* __tstate = wxPyBeginAllowThreads();
4860 {
4861 wxAuiPaneInfo &_result_ref = (arg1)->FloatingSize((wxSize const &)*arg2);
4862 result = (wxAuiPaneInfo *) &_result_ref;
4863 }
4864 wxPyEndAllowThreads(__tstate);
4865 if (PyErr_Occurred()) SWIG_fail;
4866 }
4867 {
4868 resultobj = obj0; Py_INCREF(resultobj);
4869 }
4870 return resultobj;
4871 fail:
4872 return NULL;
4873 }
4874
4875
4876 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Fixed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4877 PyObject *resultobj = 0;
4878 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4879 wxAuiPaneInfo *result = 0 ;
4880 void *argp1 = 0 ;
4881 int res1 = 0 ;
4882 PyObject *swig_obj[1] ;
4883
4884 if (!args) SWIG_fail;
4885 swig_obj[0] = args;
4886 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4887 if (!SWIG_IsOK(res1)) {
4888 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Fixed" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4889 }
4890 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4891 {
4892 PyThreadState* __tstate = wxPyBeginAllowThreads();
4893 {
4894 wxAuiPaneInfo &_result_ref = (arg1)->Fixed();
4895 result = (wxAuiPaneInfo *) &_result_ref;
4896 }
4897 wxPyEndAllowThreads(__tstate);
4898 if (PyErr_Occurred()) SWIG_fail;
4899 }
4900 {
4901 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4902 }
4903 return resultobj;
4904 fail:
4905 return NULL;
4906 }
4907
4908
4909 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Resizable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4910 PyObject *resultobj = 0;
4911 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4912 bool arg2 = (bool) true ;
4913 wxAuiPaneInfo *result = 0 ;
4914 void *argp1 = 0 ;
4915 int res1 = 0 ;
4916 bool val2 ;
4917 int ecode2 = 0 ;
4918 PyObject * obj0 = 0 ;
4919 PyObject * obj1 = 0 ;
4920 char * kwnames[] = {
4921 (char *) "self",(char *) "resizable", NULL
4922 };
4923
4924 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Resizable",kwnames,&obj0,&obj1)) SWIG_fail;
4925 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4926 if (!SWIG_IsOK(res1)) {
4927 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Resizable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4928 }
4929 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4930 if (obj1) {
4931 ecode2 = SWIG_AsVal_bool(obj1, &val2);
4932 if (!SWIG_IsOK(ecode2)) {
4933 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Resizable" "', expected argument " "2"" of type '" "bool""'");
4934 }
4935 arg2 = static_cast< bool >(val2);
4936 }
4937 {
4938 PyThreadState* __tstate = wxPyBeginAllowThreads();
4939 {
4940 wxAuiPaneInfo &_result_ref = (arg1)->Resizable(arg2);
4941 result = (wxAuiPaneInfo *) &_result_ref;
4942 }
4943 wxPyEndAllowThreads(__tstate);
4944 if (PyErr_Occurred()) SWIG_fail;
4945 }
4946 {
4947 resultobj = obj0; Py_INCREF(resultobj);
4948 }
4949 return resultobj;
4950 fail:
4951 return NULL;
4952 }
4953
4954
4955 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Dock(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4956 PyObject *resultobj = 0;
4957 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4958 wxAuiPaneInfo *result = 0 ;
4959 void *argp1 = 0 ;
4960 int res1 = 0 ;
4961 PyObject *swig_obj[1] ;
4962
4963 if (!args) SWIG_fail;
4964 swig_obj[0] = args;
4965 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4966 if (!SWIG_IsOK(res1)) {
4967 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Dock" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4968 }
4969 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4970 {
4971 PyThreadState* __tstate = wxPyBeginAllowThreads();
4972 {
4973 wxAuiPaneInfo &_result_ref = (arg1)->Dock();
4974 result = (wxAuiPaneInfo *) &_result_ref;
4975 }
4976 wxPyEndAllowThreads(__tstate);
4977 if (PyErr_Occurred()) SWIG_fail;
4978 }
4979 {
4980 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4981 }
4982 return resultobj;
4983 fail:
4984 return NULL;
4985 }
4986
4987
4988 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Float(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4989 PyObject *resultobj = 0;
4990 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4991 wxAuiPaneInfo *result = 0 ;
4992 void *argp1 = 0 ;
4993 int res1 = 0 ;
4994 PyObject *swig_obj[1] ;
4995
4996 if (!args) SWIG_fail;
4997 swig_obj[0] = args;
4998 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4999 if (!SWIG_IsOK(res1)) {
5000 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Float" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5001 }
5002 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5003 {
5004 PyThreadState* __tstate = wxPyBeginAllowThreads();
5005 {
5006 wxAuiPaneInfo &_result_ref = (arg1)->Float();
5007 result = (wxAuiPaneInfo *) &_result_ref;
5008 }
5009 wxPyEndAllowThreads(__tstate);
5010 if (PyErr_Occurred()) SWIG_fail;
5011 }
5012 {
5013 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5014 }
5015 return resultobj;
5016 fail:
5017 return NULL;
5018 }
5019
5020
5021 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Hide(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5022 PyObject *resultobj = 0;
5023 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5024 wxAuiPaneInfo *result = 0 ;
5025 void *argp1 = 0 ;
5026 int res1 = 0 ;
5027 PyObject *swig_obj[1] ;
5028
5029 if (!args) SWIG_fail;
5030 swig_obj[0] = args;
5031 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5032 if (!SWIG_IsOK(res1)) {
5033 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Hide" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5034 }
5035 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5036 {
5037 PyThreadState* __tstate = wxPyBeginAllowThreads();
5038 {
5039 wxAuiPaneInfo &_result_ref = (arg1)->Hide();
5040 result = (wxAuiPaneInfo *) &_result_ref;
5041 }
5042 wxPyEndAllowThreads(__tstate);
5043 if (PyErr_Occurred()) SWIG_fail;
5044 }
5045 {
5046 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5047 }
5048 return resultobj;
5049 fail:
5050 return NULL;
5051 }
5052
5053
5054 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Show(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5055 PyObject *resultobj = 0;
5056 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5057 bool arg2 = (bool) true ;
5058 wxAuiPaneInfo *result = 0 ;
5059 void *argp1 = 0 ;
5060 int res1 = 0 ;
5061 bool val2 ;
5062 int ecode2 = 0 ;
5063 PyObject * obj0 = 0 ;
5064 PyObject * obj1 = 0 ;
5065 char * kwnames[] = {
5066 (char *) "self",(char *) "show", NULL
5067 };
5068
5069 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Show",kwnames,&obj0,&obj1)) SWIG_fail;
5070 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5071 if (!SWIG_IsOK(res1)) {
5072 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Show" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5073 }
5074 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5075 if (obj1) {
5076 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5077 if (!SWIG_IsOK(ecode2)) {
5078 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Show" "', expected argument " "2"" of type '" "bool""'");
5079 }
5080 arg2 = static_cast< bool >(val2);
5081 }
5082 {
5083 PyThreadState* __tstate = wxPyBeginAllowThreads();
5084 {
5085 wxAuiPaneInfo &_result_ref = (arg1)->Show(arg2);
5086 result = (wxAuiPaneInfo *) &_result_ref;
5087 }
5088 wxPyEndAllowThreads(__tstate);
5089 if (PyErr_Occurred()) SWIG_fail;
5090 }
5091 {
5092 resultobj = obj0; Py_INCREF(resultobj);
5093 }
5094 return resultobj;
5095 fail:
5096 return NULL;
5097 }
5098
5099
5100 SWIGINTERN PyObject *_wrap_AuiPaneInfo_CaptionVisible(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5101 PyObject *resultobj = 0;
5102 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5103 bool arg2 = (bool) true ;
5104 wxAuiPaneInfo *result = 0 ;
5105 void *argp1 = 0 ;
5106 int res1 = 0 ;
5107 bool val2 ;
5108 int ecode2 = 0 ;
5109 PyObject * obj0 = 0 ;
5110 PyObject * obj1 = 0 ;
5111 char * kwnames[] = {
5112 (char *) "self",(char *) "visible", NULL
5113 };
5114
5115 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_CaptionVisible",kwnames,&obj0,&obj1)) SWIG_fail;
5116 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5117 if (!SWIG_IsOK(res1)) {
5118 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CaptionVisible" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5119 }
5120 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5121 if (obj1) {
5122 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5123 if (!SWIG_IsOK(ecode2)) {
5124 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_CaptionVisible" "', expected argument " "2"" of type '" "bool""'");
5125 }
5126 arg2 = static_cast< bool >(val2);
5127 }
5128 {
5129 PyThreadState* __tstate = wxPyBeginAllowThreads();
5130 {
5131 wxAuiPaneInfo &_result_ref = (arg1)->CaptionVisible(arg2);
5132 result = (wxAuiPaneInfo *) &_result_ref;
5133 }
5134 wxPyEndAllowThreads(__tstate);
5135 if (PyErr_Occurred()) SWIG_fail;
5136 }
5137 {
5138 resultobj = obj0; Py_INCREF(resultobj);
5139 }
5140 return resultobj;
5141 fail:
5142 return NULL;
5143 }
5144
5145
5146 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Maximize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5147 PyObject *resultobj = 0;
5148 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5149 wxAuiPaneInfo *result = 0 ;
5150 void *argp1 = 0 ;
5151 int res1 = 0 ;
5152 PyObject *swig_obj[1] ;
5153
5154 if (!args) SWIG_fail;
5155 swig_obj[0] = args;
5156 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5157 if (!SWIG_IsOK(res1)) {
5158 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Maximize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5159 }
5160 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5161 {
5162 PyThreadState* __tstate = wxPyBeginAllowThreads();
5163 {
5164 wxAuiPaneInfo &_result_ref = (arg1)->Maximize();
5165 result = (wxAuiPaneInfo *) &_result_ref;
5166 }
5167 wxPyEndAllowThreads(__tstate);
5168 if (PyErr_Occurred()) SWIG_fail;
5169 }
5170 {
5171 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5172 }
5173 return resultobj;
5174 fail:
5175 return NULL;
5176 }
5177
5178
5179 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Restore(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5180 PyObject *resultobj = 0;
5181 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5182 wxAuiPaneInfo *result = 0 ;
5183 void *argp1 = 0 ;
5184 int res1 = 0 ;
5185 PyObject *swig_obj[1] ;
5186
5187 if (!args) SWIG_fail;
5188 swig_obj[0] = args;
5189 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5190 if (!SWIG_IsOK(res1)) {
5191 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Restore" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5192 }
5193 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5194 {
5195 PyThreadState* __tstate = wxPyBeginAllowThreads();
5196 {
5197 wxAuiPaneInfo &_result_ref = (arg1)->Restore();
5198 result = (wxAuiPaneInfo *) &_result_ref;
5199 }
5200 wxPyEndAllowThreads(__tstate);
5201 if (PyErr_Occurred()) SWIG_fail;
5202 }
5203 {
5204 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5205 }
5206 return resultobj;
5207 fail:
5208 return NULL;
5209 }
5210
5211
5212 SWIGINTERN PyObject *_wrap_AuiPaneInfo_PaneBorder(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5213 PyObject *resultobj = 0;
5214 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5215 bool arg2 = (bool) true ;
5216 wxAuiPaneInfo *result = 0 ;
5217 void *argp1 = 0 ;
5218 int res1 = 0 ;
5219 bool val2 ;
5220 int ecode2 = 0 ;
5221 PyObject * obj0 = 0 ;
5222 PyObject * obj1 = 0 ;
5223 char * kwnames[] = {
5224 (char *) "self",(char *) "visible", NULL
5225 };
5226
5227 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_PaneBorder",kwnames,&obj0,&obj1)) SWIG_fail;
5228 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5229 if (!SWIG_IsOK(res1)) {
5230 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_PaneBorder" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5231 }
5232 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5233 if (obj1) {
5234 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5235 if (!SWIG_IsOK(ecode2)) {
5236 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_PaneBorder" "', expected argument " "2"" of type '" "bool""'");
5237 }
5238 arg2 = static_cast< bool >(val2);
5239 }
5240 {
5241 PyThreadState* __tstate = wxPyBeginAllowThreads();
5242 {
5243 wxAuiPaneInfo &_result_ref = (arg1)->PaneBorder(arg2);
5244 result = (wxAuiPaneInfo *) &_result_ref;
5245 }
5246 wxPyEndAllowThreads(__tstate);
5247 if (PyErr_Occurred()) SWIG_fail;
5248 }
5249 {
5250 resultobj = obj0; Py_INCREF(resultobj);
5251 }
5252 return resultobj;
5253 fail:
5254 return NULL;
5255 }
5256
5257
5258 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Gripper(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5259 PyObject *resultobj = 0;
5260 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5261 bool arg2 = (bool) true ;
5262 wxAuiPaneInfo *result = 0 ;
5263 void *argp1 = 0 ;
5264 int res1 = 0 ;
5265 bool val2 ;
5266 int ecode2 = 0 ;
5267 PyObject * obj0 = 0 ;
5268 PyObject * obj1 = 0 ;
5269 char * kwnames[] = {
5270 (char *) "self",(char *) "visible", NULL
5271 };
5272
5273 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Gripper",kwnames,&obj0,&obj1)) SWIG_fail;
5274 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5275 if (!SWIG_IsOK(res1)) {
5276 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Gripper" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5277 }
5278 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5279 if (obj1) {
5280 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5281 if (!SWIG_IsOK(ecode2)) {
5282 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Gripper" "', expected argument " "2"" of type '" "bool""'");
5283 }
5284 arg2 = static_cast< bool >(val2);
5285 }
5286 {
5287 PyThreadState* __tstate = wxPyBeginAllowThreads();
5288 {
5289 wxAuiPaneInfo &_result_ref = (arg1)->Gripper(arg2);
5290 result = (wxAuiPaneInfo *) &_result_ref;
5291 }
5292 wxPyEndAllowThreads(__tstate);
5293 if (PyErr_Occurred()) SWIG_fail;
5294 }
5295 {
5296 resultobj = obj0; Py_INCREF(resultobj);
5297 }
5298 return resultobj;
5299 fail:
5300 return NULL;
5301 }
5302
5303
5304 SWIGINTERN PyObject *_wrap_AuiPaneInfo_GripperTop(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5305 PyObject *resultobj = 0;
5306 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5307 bool arg2 = (bool) true ;
5308 wxAuiPaneInfo *result = 0 ;
5309 void *argp1 = 0 ;
5310 int res1 = 0 ;
5311 bool val2 ;
5312 int ecode2 = 0 ;
5313 PyObject * obj0 = 0 ;
5314 PyObject * obj1 = 0 ;
5315 char * kwnames[] = {
5316 (char *) "self",(char *) "attop", NULL
5317 };
5318
5319 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_GripperTop",kwnames,&obj0,&obj1)) SWIG_fail;
5320 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5321 if (!SWIG_IsOK(res1)) {
5322 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_GripperTop" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5323 }
5324 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5325 if (obj1) {
5326 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5327 if (!SWIG_IsOK(ecode2)) {
5328 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_GripperTop" "', expected argument " "2"" of type '" "bool""'");
5329 }
5330 arg2 = static_cast< bool >(val2);
5331 }
5332 {
5333 PyThreadState* __tstate = wxPyBeginAllowThreads();
5334 {
5335 wxAuiPaneInfo &_result_ref = (arg1)->GripperTop(arg2);
5336 result = (wxAuiPaneInfo *) &_result_ref;
5337 }
5338 wxPyEndAllowThreads(__tstate);
5339 if (PyErr_Occurred()) SWIG_fail;
5340 }
5341 {
5342 resultobj = obj0; Py_INCREF(resultobj);
5343 }
5344 return resultobj;
5345 fail:
5346 return NULL;
5347 }
5348
5349
5350 SWIGINTERN PyObject *_wrap_AuiPaneInfo_CloseButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5351 PyObject *resultobj = 0;
5352 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5353 bool arg2 = (bool) true ;
5354 wxAuiPaneInfo *result = 0 ;
5355 void *argp1 = 0 ;
5356 int res1 = 0 ;
5357 bool val2 ;
5358 int ecode2 = 0 ;
5359 PyObject * obj0 = 0 ;
5360 PyObject * obj1 = 0 ;
5361 char * kwnames[] = {
5362 (char *) "self",(char *) "visible", NULL
5363 };
5364
5365 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_CloseButton",kwnames,&obj0,&obj1)) SWIG_fail;
5366 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5367 if (!SWIG_IsOK(res1)) {
5368 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CloseButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5369 }
5370 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5371 if (obj1) {
5372 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5373 if (!SWIG_IsOK(ecode2)) {
5374 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_CloseButton" "', expected argument " "2"" of type '" "bool""'");
5375 }
5376 arg2 = static_cast< bool >(val2);
5377 }
5378 {
5379 PyThreadState* __tstate = wxPyBeginAllowThreads();
5380 {
5381 wxAuiPaneInfo &_result_ref = (arg1)->CloseButton(arg2);
5382 result = (wxAuiPaneInfo *) &_result_ref;
5383 }
5384 wxPyEndAllowThreads(__tstate);
5385 if (PyErr_Occurred()) SWIG_fail;
5386 }
5387 {
5388 resultobj = obj0; Py_INCREF(resultobj);
5389 }
5390 return resultobj;
5391 fail:
5392 return NULL;
5393 }
5394
5395
5396 SWIGINTERN PyObject *_wrap_AuiPaneInfo_MaximizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5397 PyObject *resultobj = 0;
5398 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5399 bool arg2 = (bool) true ;
5400 wxAuiPaneInfo *result = 0 ;
5401 void *argp1 = 0 ;
5402 int res1 = 0 ;
5403 bool val2 ;
5404 int ecode2 = 0 ;
5405 PyObject * obj0 = 0 ;
5406 PyObject * obj1 = 0 ;
5407 char * kwnames[] = {
5408 (char *) "self",(char *) "visible", NULL
5409 };
5410
5411 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_MaximizeButton",kwnames,&obj0,&obj1)) SWIG_fail;
5412 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5413 if (!SWIG_IsOK(res1)) {
5414 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MaximizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5415 }
5416 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5417 if (obj1) {
5418 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5419 if (!SWIG_IsOK(ecode2)) {
5420 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_MaximizeButton" "', expected argument " "2"" of type '" "bool""'");
5421 }
5422 arg2 = static_cast< bool >(val2);
5423 }
5424 {
5425 PyThreadState* __tstate = wxPyBeginAllowThreads();
5426 {
5427 wxAuiPaneInfo &_result_ref = (arg1)->MaximizeButton(arg2);
5428 result = (wxAuiPaneInfo *) &_result_ref;
5429 }
5430 wxPyEndAllowThreads(__tstate);
5431 if (PyErr_Occurred()) SWIG_fail;
5432 }
5433 {
5434 resultobj = obj0; Py_INCREF(resultobj);
5435 }
5436 return resultobj;
5437 fail:
5438 return NULL;
5439 }
5440
5441
5442 SWIGINTERN PyObject *_wrap_AuiPaneInfo_MinimizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5443 PyObject *resultobj = 0;
5444 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5445 bool arg2 = (bool) true ;
5446 wxAuiPaneInfo *result = 0 ;
5447 void *argp1 = 0 ;
5448 int res1 = 0 ;
5449 bool val2 ;
5450 int ecode2 = 0 ;
5451 PyObject * obj0 = 0 ;
5452 PyObject * obj1 = 0 ;
5453 char * kwnames[] = {
5454 (char *) "self",(char *) "visible", NULL
5455 };
5456
5457 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_MinimizeButton",kwnames,&obj0,&obj1)) SWIG_fail;
5458 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5459 if (!SWIG_IsOK(res1)) {
5460 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MinimizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5461 }
5462 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5463 if (obj1) {
5464 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5465 if (!SWIG_IsOK(ecode2)) {
5466 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_MinimizeButton" "', expected argument " "2"" of type '" "bool""'");
5467 }
5468 arg2 = static_cast< bool >(val2);
5469 }
5470 {
5471 PyThreadState* __tstate = wxPyBeginAllowThreads();
5472 {
5473 wxAuiPaneInfo &_result_ref = (arg1)->MinimizeButton(arg2);
5474 result = (wxAuiPaneInfo *) &_result_ref;
5475 }
5476 wxPyEndAllowThreads(__tstate);
5477 if (PyErr_Occurred()) SWIG_fail;
5478 }
5479 {
5480 resultobj = obj0; Py_INCREF(resultobj);
5481 }
5482 return resultobj;
5483 fail:
5484 return NULL;
5485 }
5486
5487
5488 SWIGINTERN PyObject *_wrap_AuiPaneInfo_PinButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5489 PyObject *resultobj = 0;
5490 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5491 bool arg2 = (bool) true ;
5492 wxAuiPaneInfo *result = 0 ;
5493 void *argp1 = 0 ;
5494 int res1 = 0 ;
5495 bool val2 ;
5496 int ecode2 = 0 ;
5497 PyObject * obj0 = 0 ;
5498 PyObject * obj1 = 0 ;
5499 char * kwnames[] = {
5500 (char *) "self",(char *) "visible", NULL
5501 };
5502
5503 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_PinButton",kwnames,&obj0,&obj1)) SWIG_fail;
5504 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5505 if (!SWIG_IsOK(res1)) {
5506 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_PinButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5507 }
5508 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5509 if (obj1) {
5510 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5511 if (!SWIG_IsOK(ecode2)) {
5512 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_PinButton" "', expected argument " "2"" of type '" "bool""'");
5513 }
5514 arg2 = static_cast< bool >(val2);
5515 }
5516 {
5517 PyThreadState* __tstate = wxPyBeginAllowThreads();
5518 {
5519 wxAuiPaneInfo &_result_ref = (arg1)->PinButton(arg2);
5520 result = (wxAuiPaneInfo *) &_result_ref;
5521 }
5522 wxPyEndAllowThreads(__tstate);
5523 if (PyErr_Occurred()) SWIG_fail;
5524 }
5525 {
5526 resultobj = obj0; Py_INCREF(resultobj);
5527 }
5528 return resultobj;
5529 fail:
5530 return NULL;
5531 }
5532
5533
5534 SWIGINTERN PyObject *_wrap_AuiPaneInfo_DestroyOnClose(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5535 PyObject *resultobj = 0;
5536 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5537 bool arg2 = (bool) true ;
5538 wxAuiPaneInfo *result = 0 ;
5539 void *argp1 = 0 ;
5540 int res1 = 0 ;
5541 bool val2 ;
5542 int ecode2 = 0 ;
5543 PyObject * obj0 = 0 ;
5544 PyObject * obj1 = 0 ;
5545 char * kwnames[] = {
5546 (char *) "self",(char *) "b", NULL
5547 };
5548
5549 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_DestroyOnClose",kwnames,&obj0,&obj1)) SWIG_fail;
5550 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5551 if (!SWIG_IsOK(res1)) {
5552 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_DestroyOnClose" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5553 }
5554 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5555 if (obj1) {
5556 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5557 if (!SWIG_IsOK(ecode2)) {
5558 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_DestroyOnClose" "', expected argument " "2"" of type '" "bool""'");
5559 }
5560 arg2 = static_cast< bool >(val2);
5561 }
5562 {
5563 PyThreadState* __tstate = wxPyBeginAllowThreads();
5564 {
5565 wxAuiPaneInfo &_result_ref = (arg1)->DestroyOnClose(arg2);
5566 result = (wxAuiPaneInfo *) &_result_ref;
5567 }
5568 wxPyEndAllowThreads(__tstate);
5569 if (PyErr_Occurred()) SWIG_fail;
5570 }
5571 {
5572 resultobj = obj0; Py_INCREF(resultobj);
5573 }
5574 return resultobj;
5575 fail:
5576 return NULL;
5577 }
5578
5579
5580 SWIGINTERN PyObject *_wrap_AuiPaneInfo_TopDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5581 PyObject *resultobj = 0;
5582 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5583 bool arg2 = (bool) true ;
5584 wxAuiPaneInfo *result = 0 ;
5585 void *argp1 = 0 ;
5586 int res1 = 0 ;
5587 bool val2 ;
5588 int ecode2 = 0 ;
5589 PyObject * obj0 = 0 ;
5590 PyObject * obj1 = 0 ;
5591 char * kwnames[] = {
5592 (char *) "self",(char *) "b", NULL
5593 };
5594
5595 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_TopDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5596 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5597 if (!SWIG_IsOK(res1)) {
5598 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_TopDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5599 }
5600 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5601 if (obj1) {
5602 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5603 if (!SWIG_IsOK(ecode2)) {
5604 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_TopDockable" "', expected argument " "2"" of type '" "bool""'");
5605 }
5606 arg2 = static_cast< bool >(val2);
5607 }
5608 {
5609 PyThreadState* __tstate = wxPyBeginAllowThreads();
5610 {
5611 wxAuiPaneInfo &_result_ref = (arg1)->TopDockable(arg2);
5612 result = (wxAuiPaneInfo *) &_result_ref;
5613 }
5614 wxPyEndAllowThreads(__tstate);
5615 if (PyErr_Occurred()) SWIG_fail;
5616 }
5617 {
5618 resultobj = obj0; Py_INCREF(resultobj);
5619 }
5620 return resultobj;
5621 fail:
5622 return NULL;
5623 }
5624
5625
5626 SWIGINTERN PyObject *_wrap_AuiPaneInfo_BottomDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5627 PyObject *resultobj = 0;
5628 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5629 bool arg2 = (bool) true ;
5630 wxAuiPaneInfo *result = 0 ;
5631 void *argp1 = 0 ;
5632 int res1 = 0 ;
5633 bool val2 ;
5634 int ecode2 = 0 ;
5635 PyObject * obj0 = 0 ;
5636 PyObject * obj1 = 0 ;
5637 char * kwnames[] = {
5638 (char *) "self",(char *) "b", NULL
5639 };
5640
5641 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_BottomDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5642 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5643 if (!SWIG_IsOK(res1)) {
5644 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_BottomDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5645 }
5646 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5647 if (obj1) {
5648 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5649 if (!SWIG_IsOK(ecode2)) {
5650 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_BottomDockable" "', expected argument " "2"" of type '" "bool""'");
5651 }
5652 arg2 = static_cast< bool >(val2);
5653 }
5654 {
5655 PyThreadState* __tstate = wxPyBeginAllowThreads();
5656 {
5657 wxAuiPaneInfo &_result_ref = (arg1)->BottomDockable(arg2);
5658 result = (wxAuiPaneInfo *) &_result_ref;
5659 }
5660 wxPyEndAllowThreads(__tstate);
5661 if (PyErr_Occurred()) SWIG_fail;
5662 }
5663 {
5664 resultobj = obj0; Py_INCREF(resultobj);
5665 }
5666 return resultobj;
5667 fail:
5668 return NULL;
5669 }
5670
5671
5672 SWIGINTERN PyObject *_wrap_AuiPaneInfo_LeftDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5673 PyObject *resultobj = 0;
5674 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5675 bool arg2 = (bool) true ;
5676 wxAuiPaneInfo *result = 0 ;
5677 void *argp1 = 0 ;
5678 int res1 = 0 ;
5679 bool val2 ;
5680 int ecode2 = 0 ;
5681 PyObject * obj0 = 0 ;
5682 PyObject * obj1 = 0 ;
5683 char * kwnames[] = {
5684 (char *) "self",(char *) "b", NULL
5685 };
5686
5687 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_LeftDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5688 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5689 if (!SWIG_IsOK(res1)) {
5690 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_LeftDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5691 }
5692 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5693 if (obj1) {
5694 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5695 if (!SWIG_IsOK(ecode2)) {
5696 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_LeftDockable" "', expected argument " "2"" of type '" "bool""'");
5697 }
5698 arg2 = static_cast< bool >(val2);
5699 }
5700 {
5701 PyThreadState* __tstate = wxPyBeginAllowThreads();
5702 {
5703 wxAuiPaneInfo &_result_ref = (arg1)->LeftDockable(arg2);
5704 result = (wxAuiPaneInfo *) &_result_ref;
5705 }
5706 wxPyEndAllowThreads(__tstate);
5707 if (PyErr_Occurred()) SWIG_fail;
5708 }
5709 {
5710 resultobj = obj0; Py_INCREF(resultobj);
5711 }
5712 return resultobj;
5713 fail:
5714 return NULL;
5715 }
5716
5717
5718 SWIGINTERN PyObject *_wrap_AuiPaneInfo_RightDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5719 PyObject *resultobj = 0;
5720 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5721 bool arg2 = (bool) true ;
5722 wxAuiPaneInfo *result = 0 ;
5723 void *argp1 = 0 ;
5724 int res1 = 0 ;
5725 bool val2 ;
5726 int ecode2 = 0 ;
5727 PyObject * obj0 = 0 ;
5728 PyObject * obj1 = 0 ;
5729 char * kwnames[] = {
5730 (char *) "self",(char *) "b", NULL
5731 };
5732
5733 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_RightDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5734 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5735 if (!SWIG_IsOK(res1)) {
5736 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_RightDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5737 }
5738 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5739 if (obj1) {
5740 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5741 if (!SWIG_IsOK(ecode2)) {
5742 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_RightDockable" "', expected argument " "2"" of type '" "bool""'");
5743 }
5744 arg2 = static_cast< bool >(val2);
5745 }
5746 {
5747 PyThreadState* __tstate = wxPyBeginAllowThreads();
5748 {
5749 wxAuiPaneInfo &_result_ref = (arg1)->RightDockable(arg2);
5750 result = (wxAuiPaneInfo *) &_result_ref;
5751 }
5752 wxPyEndAllowThreads(__tstate);
5753 if (PyErr_Occurred()) SWIG_fail;
5754 }
5755 {
5756 resultobj = obj0; Py_INCREF(resultobj);
5757 }
5758 return resultobj;
5759 fail:
5760 return NULL;
5761 }
5762
5763
5764 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Floatable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5765 PyObject *resultobj = 0;
5766 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5767 bool arg2 = (bool) true ;
5768 wxAuiPaneInfo *result = 0 ;
5769 void *argp1 = 0 ;
5770 int res1 = 0 ;
5771 bool val2 ;
5772 int ecode2 = 0 ;
5773 PyObject * obj0 = 0 ;
5774 PyObject * obj1 = 0 ;
5775 char * kwnames[] = {
5776 (char *) "self",(char *) "b", NULL
5777 };
5778
5779 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Floatable",kwnames,&obj0,&obj1)) SWIG_fail;
5780 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5781 if (!SWIG_IsOK(res1)) {
5782 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Floatable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5783 }
5784 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5785 if (obj1) {
5786 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5787 if (!SWIG_IsOK(ecode2)) {
5788 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Floatable" "', expected argument " "2"" of type '" "bool""'");
5789 }
5790 arg2 = static_cast< bool >(val2);
5791 }
5792 {
5793 PyThreadState* __tstate = wxPyBeginAllowThreads();
5794 {
5795 wxAuiPaneInfo &_result_ref = (arg1)->Floatable(arg2);
5796 result = (wxAuiPaneInfo *) &_result_ref;
5797 }
5798 wxPyEndAllowThreads(__tstate);
5799 if (PyErr_Occurred()) SWIG_fail;
5800 }
5801 {
5802 resultobj = obj0; Py_INCREF(resultobj);
5803 }
5804 return resultobj;
5805 fail:
5806 return NULL;
5807 }
5808
5809
5810 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Movable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5811 PyObject *resultobj = 0;
5812 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5813 bool arg2 = (bool) true ;
5814 wxAuiPaneInfo *result = 0 ;
5815 void *argp1 = 0 ;
5816 int res1 = 0 ;
5817 bool val2 ;
5818 int ecode2 = 0 ;
5819 PyObject * obj0 = 0 ;
5820 PyObject * obj1 = 0 ;
5821 char * kwnames[] = {
5822 (char *) "self",(char *) "b", NULL
5823 };
5824
5825 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Movable",kwnames,&obj0,&obj1)) SWIG_fail;
5826 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5827 if (!SWIG_IsOK(res1)) {
5828 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Movable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5829 }
5830 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5831 if (obj1) {
5832 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5833 if (!SWIG_IsOK(ecode2)) {
5834 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Movable" "', expected argument " "2"" of type '" "bool""'");
5835 }
5836 arg2 = static_cast< bool >(val2);
5837 }
5838 {
5839 PyThreadState* __tstate = wxPyBeginAllowThreads();
5840 {
5841 wxAuiPaneInfo &_result_ref = (arg1)->Movable(arg2);
5842 result = (wxAuiPaneInfo *) &_result_ref;
5843 }
5844 wxPyEndAllowThreads(__tstate);
5845 if (PyErr_Occurred()) SWIG_fail;
5846 }
5847 {
5848 resultobj = obj0; Py_INCREF(resultobj);
5849 }
5850 return resultobj;
5851 fail:
5852 return NULL;
5853 }
5854
5855
5856 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Dockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5857 PyObject *resultobj = 0;
5858 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5859 bool arg2 = (bool) true ;
5860 wxAuiPaneInfo *result = 0 ;
5861 void *argp1 = 0 ;
5862 int res1 = 0 ;
5863 bool val2 ;
5864 int ecode2 = 0 ;
5865 PyObject * obj0 = 0 ;
5866 PyObject * obj1 = 0 ;
5867 char * kwnames[] = {
5868 (char *) "self",(char *) "b", NULL
5869 };
5870
5871 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Dockable",kwnames,&obj0,&obj1)) SWIG_fail;
5872 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5873 if (!SWIG_IsOK(res1)) {
5874 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Dockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5875 }
5876 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5877 if (obj1) {
5878 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5879 if (!SWIG_IsOK(ecode2)) {
5880 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Dockable" "', expected argument " "2"" of type '" "bool""'");
5881 }
5882 arg2 = static_cast< bool >(val2);
5883 }
5884 {
5885 PyThreadState* __tstate = wxPyBeginAllowThreads();
5886 {
5887 wxAuiPaneInfo &_result_ref = (arg1)->Dockable(arg2);
5888 result = (wxAuiPaneInfo *) &_result_ref;
5889 }
5890 wxPyEndAllowThreads(__tstate);
5891 if (PyErr_Occurred()) SWIG_fail;
5892 }
5893 {
5894 resultobj = obj0; Py_INCREF(resultobj);
5895 }
5896 return resultobj;
5897 fail:
5898 return NULL;
5899 }
5900
5901
5902 SWIGINTERN PyObject *_wrap_AuiPaneInfo_DefaultPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5903 PyObject *resultobj = 0;
5904 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5905 wxAuiPaneInfo *result = 0 ;
5906 void *argp1 = 0 ;
5907 int res1 = 0 ;
5908 PyObject *swig_obj[1] ;
5909
5910 if (!args) SWIG_fail;
5911 swig_obj[0] = args;
5912 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5913 if (!SWIG_IsOK(res1)) {
5914 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_DefaultPane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5915 }
5916 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5917 {
5918 PyThreadState* __tstate = wxPyBeginAllowThreads();
5919 {
5920 wxAuiPaneInfo &_result_ref = (arg1)->DefaultPane();
5921 result = (wxAuiPaneInfo *) &_result_ref;
5922 }
5923 wxPyEndAllowThreads(__tstate);
5924 if (PyErr_Occurred()) SWIG_fail;
5925 }
5926 {
5927 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5928 }
5929 return resultobj;
5930 fail:
5931 return NULL;
5932 }
5933
5934
5935 SWIGINTERN PyObject *_wrap_AuiPaneInfo_CentrePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5936 PyObject *resultobj = 0;
5937 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5938 wxAuiPaneInfo *result = 0 ;
5939 void *argp1 = 0 ;
5940 int res1 = 0 ;
5941 PyObject *swig_obj[1] ;
5942
5943 if (!args) SWIG_fail;
5944 swig_obj[0] = args;
5945 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5946 if (!SWIG_IsOK(res1)) {
5947 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CentrePane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5948 }
5949 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5950 {
5951 PyThreadState* __tstate = wxPyBeginAllowThreads();
5952 {
5953 wxAuiPaneInfo &_result_ref = (arg1)->CentrePane();
5954 result = (wxAuiPaneInfo *) &_result_ref;
5955 }
5956 wxPyEndAllowThreads(__tstate);
5957 if (PyErr_Occurred()) SWIG_fail;
5958 }
5959 {
5960 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5961 }
5962 return resultobj;
5963 fail:
5964 return NULL;
5965 }
5966
5967
5968 SWIGINTERN PyObject *_wrap_AuiPaneInfo_CenterPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5969 PyObject *resultobj = 0;
5970 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5971 wxAuiPaneInfo *result = 0 ;
5972 void *argp1 = 0 ;
5973 int res1 = 0 ;
5974 PyObject *swig_obj[1] ;
5975
5976 if (!args) SWIG_fail;
5977 swig_obj[0] = args;
5978 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5979 if (!SWIG_IsOK(res1)) {
5980 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CenterPane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5981 }
5982 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5983 {
5984 PyThreadState* __tstate = wxPyBeginAllowThreads();
5985 {
5986 wxAuiPaneInfo &_result_ref = (arg1)->CenterPane();
5987 result = (wxAuiPaneInfo *) &_result_ref;
5988 }
5989 wxPyEndAllowThreads(__tstate);
5990 if (PyErr_Occurred()) SWIG_fail;
5991 }
5992 {
5993 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5994 }
5995 return resultobj;
5996 fail:
5997 return NULL;
5998 }
5999
6000
6001 SWIGINTERN PyObject *_wrap_AuiPaneInfo_ToolbarPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6002 PyObject *resultobj = 0;
6003 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6004 wxAuiPaneInfo *result = 0 ;
6005 void *argp1 = 0 ;
6006 int res1 = 0 ;
6007 PyObject *swig_obj[1] ;
6008
6009 if (!args) SWIG_fail;
6010 swig_obj[0] = args;
6011 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6012 if (!SWIG_IsOK(res1)) {
6013 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_ToolbarPane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6014 }
6015 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6016 {
6017 PyThreadState* __tstate = wxPyBeginAllowThreads();
6018 {
6019 wxAuiPaneInfo &_result_ref = (arg1)->ToolbarPane();
6020 result = (wxAuiPaneInfo *) &_result_ref;
6021 }
6022 wxPyEndAllowThreads(__tstate);
6023 if (PyErr_Occurred()) SWIG_fail;
6024 }
6025 {
6026 resultobj = swig_obj[0]; Py_INCREF(resultobj);
6027 }
6028 return resultobj;
6029 fail:
6030 return NULL;
6031 }
6032
6033
6034 SWIGINTERN PyObject *_wrap_AuiPaneInfo_SetFlag(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6035 PyObject *resultobj = 0;
6036 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6037 int arg2 ;
6038 bool arg3 ;
6039 wxAuiPaneInfo *result = 0 ;
6040 void *argp1 = 0 ;
6041 int res1 = 0 ;
6042 int val2 ;
6043 int ecode2 = 0 ;
6044 bool val3 ;
6045 int ecode3 = 0 ;
6046 PyObject * obj0 = 0 ;
6047 PyObject * obj1 = 0 ;
6048 PyObject * obj2 = 0 ;
6049 char * kwnames[] = {
6050 (char *) "self",(char *) "flag",(char *) "option_state", NULL
6051 };
6052
6053 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiPaneInfo_SetFlag",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
6054 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6055 if (!SWIG_IsOK(res1)) {
6056 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_SetFlag" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6057 }
6058 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6059 ecode2 = SWIG_AsVal_int(obj1, &val2);
6060 if (!SWIG_IsOK(ecode2)) {
6061 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_SetFlag" "', expected argument " "2"" of type '" "int""'");
6062 }
6063 arg2 = static_cast< int >(val2);
6064 ecode3 = SWIG_AsVal_bool(obj2, &val3);
6065 if (!SWIG_IsOK(ecode3)) {
6066 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiPaneInfo_SetFlag" "', expected argument " "3"" of type '" "bool""'");
6067 }
6068 arg3 = static_cast< bool >(val3);
6069 {
6070 PyThreadState* __tstate = wxPyBeginAllowThreads();
6071 {
6072 wxAuiPaneInfo &_result_ref = (arg1)->SetFlag(arg2,arg3);
6073 result = (wxAuiPaneInfo *) &_result_ref;
6074 }
6075 wxPyEndAllowThreads(__tstate);
6076 if (PyErr_Occurred()) SWIG_fail;
6077 }
6078 {
6079 resultobj = obj0; Py_INCREF(resultobj);
6080 }
6081 return resultobj;
6082 fail:
6083 return NULL;
6084 }
6085
6086
6087 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasFlag(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6088 PyObject *resultobj = 0;
6089 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6090 int arg2 ;
6091 bool result;
6092 void *argp1 = 0 ;
6093 int res1 = 0 ;
6094 int val2 ;
6095 int ecode2 = 0 ;
6096 PyObject * obj0 = 0 ;
6097 PyObject * obj1 = 0 ;
6098 char * kwnames[] = {
6099 (char *) "self",(char *) "flag", NULL
6100 };
6101
6102 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_HasFlag",kwnames,&obj0,&obj1)) SWIG_fail;
6103 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6104 if (!SWIG_IsOK(res1)) {
6105 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasFlag" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
6106 }
6107 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6108 ecode2 = SWIG_AsVal_int(obj1, &val2);
6109 if (!SWIG_IsOK(ecode2)) {
6110 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_HasFlag" "', expected argument " "2"" of type '" "int""'");
6111 }
6112 arg2 = static_cast< int >(val2);
6113 {
6114 PyThreadState* __tstate = wxPyBeginAllowThreads();
6115 result = (bool)((wxAuiPaneInfo const *)arg1)->HasFlag(arg2);
6116 wxPyEndAllowThreads(__tstate);
6117 if (PyErr_Occurred()) SWIG_fail;
6118 }
6119 {
6120 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6121 }
6122 return resultobj;
6123 fail:
6124 return NULL;
6125 }
6126
6127
6128 SWIGINTERN PyObject *_wrap_AuiPaneInfo_name_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6129 PyObject *resultobj = 0;
6130 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6131 wxString *arg2 = (wxString *) 0 ;
6132 void *argp1 = 0 ;
6133 int res1 = 0 ;
6134 bool temp2 = false ;
6135 PyObject *swig_obj[2] ;
6136
6137 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_name_set",2,2,swig_obj)) SWIG_fail;
6138 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6139 if (!SWIG_IsOK(res1)) {
6140 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_name_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6141 }
6142 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6143 {
6144 arg2 = wxString_in_helper(swig_obj[1]);
6145 if (arg2 == NULL) SWIG_fail;
6146 temp2 = true;
6147 }
6148 if (arg1) (arg1)->name = *arg2;
6149
6150 resultobj = SWIG_Py_Void();
6151 {
6152 if (temp2)
6153 delete arg2;
6154 }
6155 return resultobj;
6156 fail:
6157 {
6158 if (temp2)
6159 delete arg2;
6160 }
6161 return NULL;
6162 }
6163
6164
6165 SWIGINTERN PyObject *_wrap_AuiPaneInfo_name_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6166 PyObject *resultobj = 0;
6167 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6168 wxString *result = 0 ;
6169 void *argp1 = 0 ;
6170 int res1 = 0 ;
6171 PyObject *swig_obj[1] ;
6172
6173 if (!args) SWIG_fail;
6174 swig_obj[0] = args;
6175 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6176 if (!SWIG_IsOK(res1)) {
6177 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_name_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6178 }
6179 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6180 result = (wxString *)& ((arg1)->name);
6181 {
6182 #if wxUSE_UNICODE
6183 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
6184 #else
6185 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
6186 #endif
6187 }
6188 return resultobj;
6189 fail:
6190 return NULL;
6191 }
6192
6193
6194 SWIGINTERN PyObject *_wrap_AuiPaneInfo_caption_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6195 PyObject *resultobj = 0;
6196 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6197 wxString *arg2 = (wxString *) 0 ;
6198 void *argp1 = 0 ;
6199 int res1 = 0 ;
6200 bool temp2 = false ;
6201 PyObject *swig_obj[2] ;
6202
6203 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_caption_set",2,2,swig_obj)) SWIG_fail;
6204 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6205 if (!SWIG_IsOK(res1)) {
6206 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_caption_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6207 }
6208 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6209 {
6210 arg2 = wxString_in_helper(swig_obj[1]);
6211 if (arg2 == NULL) SWIG_fail;
6212 temp2 = true;
6213 }
6214 if (arg1) (arg1)->caption = *arg2;
6215
6216 resultobj = SWIG_Py_Void();
6217 {
6218 if (temp2)
6219 delete arg2;
6220 }
6221 return resultobj;
6222 fail:
6223 {
6224 if (temp2)
6225 delete arg2;
6226 }
6227 return NULL;
6228 }
6229
6230
6231 SWIGINTERN PyObject *_wrap_AuiPaneInfo_caption_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6232 PyObject *resultobj = 0;
6233 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6234 wxString *result = 0 ;
6235 void *argp1 = 0 ;
6236 int res1 = 0 ;
6237 PyObject *swig_obj[1] ;
6238
6239 if (!args) SWIG_fail;
6240 swig_obj[0] = args;
6241 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6242 if (!SWIG_IsOK(res1)) {
6243 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_caption_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6244 }
6245 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6246 result = (wxString *)& ((arg1)->caption);
6247 {
6248 #if wxUSE_UNICODE
6249 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
6250 #else
6251 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
6252 #endif
6253 }
6254 return resultobj;
6255 fail:
6256 return NULL;
6257 }
6258
6259
6260 SWIGINTERN PyObject *_wrap_AuiPaneInfo_window_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6261 PyObject *resultobj = 0;
6262 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6263 wxWindow *arg2 = (wxWindow *) 0 ;
6264 void *argp1 = 0 ;
6265 int res1 = 0 ;
6266 void *argp2 = 0 ;
6267 int res2 = 0 ;
6268 PyObject *swig_obj[2] ;
6269
6270 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_window_set",2,2,swig_obj)) SWIG_fail;
6271 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6272 if (!SWIG_IsOK(res1)) {
6273 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_window_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6274 }
6275 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6276 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxWindow, SWIG_POINTER_DISOWN | 0 );
6277 if (!SWIG_IsOK(res2)) {
6278 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_window_set" "', expected argument " "2"" of type '" "wxWindow *""'");
6279 }
6280 arg2 = reinterpret_cast< wxWindow * >(argp2);
6281 if (arg1) (arg1)->window = arg2;
6282
6283 resultobj = SWIG_Py_Void();
6284 return resultobj;
6285 fail:
6286 return NULL;
6287 }
6288
6289
6290 SWIGINTERN PyObject *_wrap_AuiPaneInfo_window_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6291 PyObject *resultobj = 0;
6292 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6293 wxWindow *result = 0 ;
6294 void *argp1 = 0 ;
6295 int res1 = 0 ;
6296 PyObject *swig_obj[1] ;
6297
6298 if (!args) SWIG_fail;
6299 swig_obj[0] = args;
6300 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6301 if (!SWIG_IsOK(res1)) {
6302 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_window_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6303 }
6304 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6305 result = (wxWindow *) ((arg1)->window);
6306 {
6307 resultobj = wxPyMake_wxObject(result, 0);
6308 }
6309 return resultobj;
6310 fail:
6311 return NULL;
6312 }
6313
6314
6315 SWIGINTERN PyObject *_wrap_AuiPaneInfo_frame_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6316 PyObject *resultobj = 0;
6317 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6318 wxFrame *arg2 = (wxFrame *) 0 ;
6319 void *argp1 = 0 ;
6320 int res1 = 0 ;
6321 void *argp2 = 0 ;
6322 int res2 = 0 ;
6323 PyObject *swig_obj[2] ;
6324
6325 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_frame_set",2,2,swig_obj)) SWIG_fail;
6326 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6327 if (!SWIG_IsOK(res1)) {
6328 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_frame_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6329 }
6330 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6331 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxFrame, SWIG_POINTER_DISOWN | 0 );
6332 if (!SWIG_IsOK(res2)) {
6333 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_frame_set" "', expected argument " "2"" of type '" "wxFrame *""'");
6334 }
6335 arg2 = reinterpret_cast< wxFrame * >(argp2);
6336 if (arg1) (arg1)->frame = arg2;
6337
6338 resultobj = SWIG_Py_Void();
6339 return resultobj;
6340 fail:
6341 return NULL;
6342 }
6343
6344
6345 SWIGINTERN PyObject *_wrap_AuiPaneInfo_frame_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6346 PyObject *resultobj = 0;
6347 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6348 wxFrame *result = 0 ;
6349 void *argp1 = 0 ;
6350 int res1 = 0 ;
6351 PyObject *swig_obj[1] ;
6352
6353 if (!args) SWIG_fail;
6354 swig_obj[0] = args;
6355 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6356 if (!SWIG_IsOK(res1)) {
6357 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_frame_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6358 }
6359 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6360 result = (wxFrame *) ((arg1)->frame);
6361 {
6362 resultobj = wxPyMake_wxObject(result, 0);
6363 }
6364 return resultobj;
6365 fail:
6366 return NULL;
6367 }
6368
6369
6370 SWIGINTERN PyObject *_wrap_AuiPaneInfo_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6371 PyObject *resultobj = 0;
6372 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6373 int arg2 ;
6374 void *argp1 = 0 ;
6375 int res1 = 0 ;
6376 int val2 ;
6377 int ecode2 = 0 ;
6378 PyObject *swig_obj[2] ;
6379
6380 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_state_set",2,2,swig_obj)) SWIG_fail;
6381 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6382 if (!SWIG_IsOK(res1)) {
6383 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_state_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6384 }
6385 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6386 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6387 if (!SWIG_IsOK(ecode2)) {
6388 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_state_set" "', expected argument " "2"" of type '" "int""'");
6389 }
6390 arg2 = static_cast< int >(val2);
6391 if (arg1) (arg1)->state = arg2;
6392
6393 resultobj = SWIG_Py_Void();
6394 return resultobj;
6395 fail:
6396 return NULL;
6397 }
6398
6399
6400 SWIGINTERN PyObject *_wrap_AuiPaneInfo_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6401 PyObject *resultobj = 0;
6402 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6403 int result;
6404 void *argp1 = 0 ;
6405 int res1 = 0 ;
6406 PyObject *swig_obj[1] ;
6407
6408 if (!args) SWIG_fail;
6409 swig_obj[0] = args;
6410 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6411 if (!SWIG_IsOK(res1)) {
6412 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_state_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6413 }
6414 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6415 result = (int) ((arg1)->state);
6416 resultobj = SWIG_From_int(static_cast< int >(result));
6417 return resultobj;
6418 fail:
6419 return NULL;
6420 }
6421
6422
6423 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_direction_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6424 PyObject *resultobj = 0;
6425 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6426 int arg2 ;
6427 void *argp1 = 0 ;
6428 int res1 = 0 ;
6429 int val2 ;
6430 int ecode2 = 0 ;
6431 PyObject *swig_obj[2] ;
6432
6433 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_direction_set",2,2,swig_obj)) SWIG_fail;
6434 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6435 if (!SWIG_IsOK(res1)) {
6436 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_direction_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6437 }
6438 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6439 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6440 if (!SWIG_IsOK(ecode2)) {
6441 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_direction_set" "', expected argument " "2"" of type '" "int""'");
6442 }
6443 arg2 = static_cast< int >(val2);
6444 if (arg1) (arg1)->dock_direction = arg2;
6445
6446 resultobj = SWIG_Py_Void();
6447 return resultobj;
6448 fail:
6449 return NULL;
6450 }
6451
6452
6453 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_direction_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6454 PyObject *resultobj = 0;
6455 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6456 int result;
6457 void *argp1 = 0 ;
6458 int res1 = 0 ;
6459 PyObject *swig_obj[1] ;
6460
6461 if (!args) SWIG_fail;
6462 swig_obj[0] = args;
6463 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6464 if (!SWIG_IsOK(res1)) {
6465 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_direction_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6466 }
6467 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6468 result = (int) ((arg1)->dock_direction);
6469 resultobj = SWIG_From_int(static_cast< int >(result));
6470 return resultobj;
6471 fail:
6472 return NULL;
6473 }
6474
6475
6476 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_layer_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6477 PyObject *resultobj = 0;
6478 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6479 int arg2 ;
6480 void *argp1 = 0 ;
6481 int res1 = 0 ;
6482 int val2 ;
6483 int ecode2 = 0 ;
6484 PyObject *swig_obj[2] ;
6485
6486 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_layer_set",2,2,swig_obj)) SWIG_fail;
6487 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6488 if (!SWIG_IsOK(res1)) {
6489 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_layer_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6490 }
6491 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6492 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6493 if (!SWIG_IsOK(ecode2)) {
6494 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_layer_set" "', expected argument " "2"" of type '" "int""'");
6495 }
6496 arg2 = static_cast< int >(val2);
6497 if (arg1) (arg1)->dock_layer = arg2;
6498
6499 resultobj = SWIG_Py_Void();
6500 return resultobj;
6501 fail:
6502 return NULL;
6503 }
6504
6505
6506 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_layer_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6507 PyObject *resultobj = 0;
6508 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6509 int result;
6510 void *argp1 = 0 ;
6511 int res1 = 0 ;
6512 PyObject *swig_obj[1] ;
6513
6514 if (!args) SWIG_fail;
6515 swig_obj[0] = args;
6516 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6517 if (!SWIG_IsOK(res1)) {
6518 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_layer_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6519 }
6520 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6521 result = (int) ((arg1)->dock_layer);
6522 resultobj = SWIG_From_int(static_cast< int >(result));
6523 return resultobj;
6524 fail:
6525 return NULL;
6526 }
6527
6528
6529 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_row_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6530 PyObject *resultobj = 0;
6531 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6532 int arg2 ;
6533 void *argp1 = 0 ;
6534 int res1 = 0 ;
6535 int val2 ;
6536 int ecode2 = 0 ;
6537 PyObject *swig_obj[2] ;
6538
6539 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_row_set",2,2,swig_obj)) SWIG_fail;
6540 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6541 if (!SWIG_IsOK(res1)) {
6542 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_row_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6543 }
6544 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6545 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6546 if (!SWIG_IsOK(ecode2)) {
6547 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_row_set" "', expected argument " "2"" of type '" "int""'");
6548 }
6549 arg2 = static_cast< int >(val2);
6550 if (arg1) (arg1)->dock_row = arg2;
6551
6552 resultobj = SWIG_Py_Void();
6553 return resultobj;
6554 fail:
6555 return NULL;
6556 }
6557
6558
6559 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_row_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6560 PyObject *resultobj = 0;
6561 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6562 int result;
6563 void *argp1 = 0 ;
6564 int res1 = 0 ;
6565 PyObject *swig_obj[1] ;
6566
6567 if (!args) SWIG_fail;
6568 swig_obj[0] = args;
6569 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6570 if (!SWIG_IsOK(res1)) {
6571 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_row_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6572 }
6573 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6574 result = (int) ((arg1)->dock_row);
6575 resultobj = SWIG_From_int(static_cast< int >(result));
6576 return resultobj;
6577 fail:
6578 return NULL;
6579 }
6580
6581
6582 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_pos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6583 PyObject *resultobj = 0;
6584 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6585 int arg2 ;
6586 void *argp1 = 0 ;
6587 int res1 = 0 ;
6588 int val2 ;
6589 int ecode2 = 0 ;
6590 PyObject *swig_obj[2] ;
6591
6592 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_pos_set",2,2,swig_obj)) SWIG_fail;
6593 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6594 if (!SWIG_IsOK(res1)) {
6595 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_pos_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6596 }
6597 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6598 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6599 if (!SWIG_IsOK(ecode2)) {
6600 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_pos_set" "', expected argument " "2"" of type '" "int""'");
6601 }
6602 arg2 = static_cast< int >(val2);
6603 if (arg1) (arg1)->dock_pos = arg2;
6604
6605 resultobj = SWIG_Py_Void();
6606 return resultobj;
6607 fail:
6608 return NULL;
6609 }
6610
6611
6612 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_pos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6613 PyObject *resultobj = 0;
6614 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6615 int result;
6616 void *argp1 = 0 ;
6617 int res1 = 0 ;
6618 PyObject *swig_obj[1] ;
6619
6620 if (!args) SWIG_fail;
6621 swig_obj[0] = args;
6622 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6623 if (!SWIG_IsOK(res1)) {
6624 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_pos_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6625 }
6626 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6627 result = (int) ((arg1)->dock_pos);
6628 resultobj = SWIG_From_int(static_cast< int >(result));
6629 return resultobj;
6630 fail:
6631 return NULL;
6632 }
6633
6634
6635 SWIGINTERN PyObject *_wrap_AuiPaneInfo_best_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6636 PyObject *resultobj = 0;
6637 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6638 wxSize *arg2 = (wxSize *) 0 ;
6639 void *argp1 = 0 ;
6640 int res1 = 0 ;
6641 void *argp2 = 0 ;
6642 int res2 = 0 ;
6643 PyObject *swig_obj[2] ;
6644
6645 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_best_size_set",2,2,swig_obj)) SWIG_fail;
6646 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6647 if (!SWIG_IsOK(res1)) {
6648 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_best_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6649 }
6650 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6651 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6652 if (!SWIG_IsOK(res2)) {
6653 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_best_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
6654 }
6655 arg2 = reinterpret_cast< wxSize * >(argp2);
6656 if (arg1) (arg1)->best_size = *arg2;
6657
6658 resultobj = SWIG_Py_Void();
6659 return resultobj;
6660 fail:
6661 return NULL;
6662 }
6663
6664
6665 SWIGINTERN PyObject *_wrap_AuiPaneInfo_best_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6666 PyObject *resultobj = 0;
6667 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6668 wxSize *result = 0 ;
6669 void *argp1 = 0 ;
6670 int res1 = 0 ;
6671 PyObject *swig_obj[1] ;
6672
6673 if (!args) SWIG_fail;
6674 swig_obj[0] = args;
6675 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6676 if (!SWIG_IsOK(res1)) {
6677 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_best_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6678 }
6679 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6680 result = (wxSize *)& ((arg1)->best_size);
6681 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6682 return resultobj;
6683 fail:
6684 return NULL;
6685 }
6686
6687
6688 SWIGINTERN PyObject *_wrap_AuiPaneInfo_min_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6689 PyObject *resultobj = 0;
6690 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6691 wxSize *arg2 = (wxSize *) 0 ;
6692 void *argp1 = 0 ;
6693 int res1 = 0 ;
6694 void *argp2 = 0 ;
6695 int res2 = 0 ;
6696 PyObject *swig_obj[2] ;
6697
6698 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_min_size_set",2,2,swig_obj)) SWIG_fail;
6699 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6700 if (!SWIG_IsOK(res1)) {
6701 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_min_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6702 }
6703 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6704 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6705 if (!SWIG_IsOK(res2)) {
6706 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_min_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
6707 }
6708 arg2 = reinterpret_cast< wxSize * >(argp2);
6709 if (arg1) (arg1)->min_size = *arg2;
6710
6711 resultobj = SWIG_Py_Void();
6712 return resultobj;
6713 fail:
6714 return NULL;
6715 }
6716
6717
6718 SWIGINTERN PyObject *_wrap_AuiPaneInfo_min_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6719 PyObject *resultobj = 0;
6720 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6721 wxSize *result = 0 ;
6722 void *argp1 = 0 ;
6723 int res1 = 0 ;
6724 PyObject *swig_obj[1] ;
6725
6726 if (!args) SWIG_fail;
6727 swig_obj[0] = args;
6728 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6729 if (!SWIG_IsOK(res1)) {
6730 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_min_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6731 }
6732 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6733 result = (wxSize *)& ((arg1)->min_size);
6734 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6735 return resultobj;
6736 fail:
6737 return NULL;
6738 }
6739
6740
6741 SWIGINTERN PyObject *_wrap_AuiPaneInfo_max_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6742 PyObject *resultobj = 0;
6743 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6744 wxSize *arg2 = (wxSize *) 0 ;
6745 void *argp1 = 0 ;
6746 int res1 = 0 ;
6747 void *argp2 = 0 ;
6748 int res2 = 0 ;
6749 PyObject *swig_obj[2] ;
6750
6751 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_max_size_set",2,2,swig_obj)) SWIG_fail;
6752 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6753 if (!SWIG_IsOK(res1)) {
6754 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_max_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6755 }
6756 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6757 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6758 if (!SWIG_IsOK(res2)) {
6759 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_max_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
6760 }
6761 arg2 = reinterpret_cast< wxSize * >(argp2);
6762 if (arg1) (arg1)->max_size = *arg2;
6763
6764 resultobj = SWIG_Py_Void();
6765 return resultobj;
6766 fail:
6767 return NULL;
6768 }
6769
6770
6771 SWIGINTERN PyObject *_wrap_AuiPaneInfo_max_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6772 PyObject *resultobj = 0;
6773 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6774 wxSize *result = 0 ;
6775 void *argp1 = 0 ;
6776 int res1 = 0 ;
6777 PyObject *swig_obj[1] ;
6778
6779 if (!args) SWIG_fail;
6780 swig_obj[0] = args;
6781 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6782 if (!SWIG_IsOK(res1)) {
6783 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_max_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6784 }
6785 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6786 result = (wxSize *)& ((arg1)->max_size);
6787 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6788 return resultobj;
6789 fail:
6790 return NULL;
6791 }
6792
6793
6794 SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_pos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6795 PyObject *resultobj = 0;
6796 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6797 wxPoint *arg2 = (wxPoint *) 0 ;
6798 void *argp1 = 0 ;
6799 int res1 = 0 ;
6800 void *argp2 = 0 ;
6801 int res2 = 0 ;
6802 PyObject *swig_obj[2] ;
6803
6804 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_floating_pos_set",2,2,swig_obj)) SWIG_fail;
6805 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6806 if (!SWIG_IsOK(res1)) {
6807 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_floating_pos_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6808 }
6809 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6810 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxPoint, 0 | 0 );
6811 if (!SWIG_IsOK(res2)) {
6812 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_floating_pos_set" "', expected argument " "2"" of type '" "wxPoint *""'");
6813 }
6814 arg2 = reinterpret_cast< wxPoint * >(argp2);
6815 if (arg1) (arg1)->floating_pos = *arg2;
6816
6817 resultobj = SWIG_Py_Void();
6818 return resultobj;
6819 fail:
6820 return NULL;
6821 }
6822
6823
6824 SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_pos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6825 PyObject *resultobj = 0;
6826 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6827 wxPoint *result = 0 ;
6828 void *argp1 = 0 ;
6829 int res1 = 0 ;
6830 PyObject *swig_obj[1] ;
6831
6832 if (!args) SWIG_fail;
6833 swig_obj[0] = args;
6834 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6835 if (!SWIG_IsOK(res1)) {
6836 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_floating_pos_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6837 }
6838 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6839 result = (wxPoint *)& ((arg1)->floating_pos);
6840 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPoint, 0 | 0 );
6841 return resultobj;
6842 fail:
6843 return NULL;
6844 }
6845
6846
6847 SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6848 PyObject *resultobj = 0;
6849 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6850 wxSize *arg2 = (wxSize *) 0 ;
6851 void *argp1 = 0 ;
6852 int res1 = 0 ;
6853 void *argp2 = 0 ;
6854 int res2 = 0 ;
6855 PyObject *swig_obj[2] ;
6856
6857 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_floating_size_set",2,2,swig_obj)) SWIG_fail;
6858 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6859 if (!SWIG_IsOK(res1)) {
6860 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_floating_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6861 }
6862 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6863 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6864 if (!SWIG_IsOK(res2)) {
6865 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_floating_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
6866 }
6867 arg2 = reinterpret_cast< wxSize * >(argp2);
6868 if (arg1) (arg1)->floating_size = *arg2;
6869
6870 resultobj = SWIG_Py_Void();
6871 return resultobj;
6872 fail:
6873 return NULL;
6874 }
6875
6876
6877 SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6878 PyObject *resultobj = 0;
6879 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6880 wxSize *result = 0 ;
6881 void *argp1 = 0 ;
6882 int res1 = 0 ;
6883 PyObject *swig_obj[1] ;
6884
6885 if (!args) SWIG_fail;
6886 swig_obj[0] = args;
6887 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6888 if (!SWIG_IsOK(res1)) {
6889 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_floating_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6890 }
6891 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6892 result = (wxSize *)& ((arg1)->floating_size);
6893 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6894 return resultobj;
6895 fail:
6896 return NULL;
6897 }
6898
6899
6900 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_proportion_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6901 PyObject *resultobj = 0;
6902 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6903 int arg2 ;
6904 void *argp1 = 0 ;
6905 int res1 = 0 ;
6906 int val2 ;
6907 int ecode2 = 0 ;
6908 PyObject *swig_obj[2] ;
6909
6910 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_proportion_set",2,2,swig_obj)) SWIG_fail;
6911 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6912 if (!SWIG_IsOK(res1)) {
6913 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_proportion_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6914 }
6915 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6916 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6917 if (!SWIG_IsOK(ecode2)) {
6918 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_proportion_set" "', expected argument " "2"" of type '" "int""'");
6919 }
6920 arg2 = static_cast< int >(val2);
6921 if (arg1) (arg1)->dock_proportion = arg2;
6922
6923 resultobj = SWIG_Py_Void();
6924 return resultobj;
6925 fail:
6926 return NULL;
6927 }
6928
6929
6930 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_proportion_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6931 PyObject *resultobj = 0;
6932 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6933 int result;
6934 void *argp1 = 0 ;
6935 int res1 = 0 ;
6936 PyObject *swig_obj[1] ;
6937
6938 if (!args) SWIG_fail;
6939 swig_obj[0] = args;
6940 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6941 if (!SWIG_IsOK(res1)) {
6942 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_proportion_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6943 }
6944 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6945 result = (int) ((arg1)->dock_proportion);
6946 resultobj = SWIG_From_int(static_cast< int >(result));
6947 return resultobj;
6948 fail:
6949 return NULL;
6950 }
6951
6952
6953 SWIGINTERN PyObject *_wrap_AuiPaneInfo_buttons_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6954 PyObject *resultobj = 0;
6955 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6956 wxAuiPaneButtonArray arg2 ;
6957 void *argp1 = 0 ;
6958 int res1 = 0 ;
6959 void *argp2 ;
6960 int res2 = 0 ;
6961 PyObject *swig_obj[2] ;
6962
6963 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_buttons_set",2,2,swig_obj)) SWIG_fail;
6964 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6965 if (!SWIG_IsOK(res1)) {
6966 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_buttons_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6967 }
6968 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6969 {
6970 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_wxAuiPaneButtonArray, 0 | 0);
6971 if (!SWIG_IsOK(res2)) {
6972 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_buttons_set" "', expected argument " "2"" of type '" "wxAuiPaneButtonArray""'");
6973 }
6974 if (!argp2) {
6975 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiPaneInfo_buttons_set" "', expected argument " "2"" of type '" "wxAuiPaneButtonArray""'");
6976 } else {
6977 wxAuiPaneButtonArray * temp = reinterpret_cast< wxAuiPaneButtonArray * >(argp2);
6978 arg2 = *temp;
6979 if (SWIG_IsNewObj(res2)) delete temp;
6980 }
6981 }
6982 if (arg1) (arg1)->buttons = arg2;
6983
6984 resultobj = SWIG_Py_Void();
6985 return resultobj;
6986 fail:
6987 return NULL;
6988 }
6989
6990
6991 SWIGINTERN PyObject *_wrap_AuiPaneInfo_buttons_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6992 PyObject *resultobj = 0;
6993 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6994 wxAuiPaneButtonArray result;
6995 void *argp1 = 0 ;
6996 int res1 = 0 ;
6997 PyObject *swig_obj[1] ;
6998
6999 if (!args) SWIG_fail;
7000 swig_obj[0] = args;
7001 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
7002 if (!SWIG_IsOK(res1)) {
7003 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_buttons_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
7004 }
7005 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
7006 result = ((arg1)->buttons);
7007 resultobj = SWIG_NewPointerObj((new wxAuiPaneButtonArray(static_cast< const wxAuiPaneButtonArray& >(result))), SWIGTYPE_p_wxAuiPaneButtonArray, SWIG_POINTER_OWN | 0 );
7008 return resultobj;
7009 fail:
7010 return NULL;
7011 }
7012
7013
7014 SWIGINTERN PyObject *_wrap_AuiPaneInfo_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7015 PyObject *resultobj = 0;
7016 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
7017 wxRect *arg2 = (wxRect *) 0 ;
7018 void *argp1 = 0 ;
7019 int res1 = 0 ;
7020 void *argp2 = 0 ;
7021 int res2 = 0 ;
7022 PyObject *swig_obj[2] ;
7023
7024 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_rect_set",2,2,swig_obj)) SWIG_fail;
7025 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
7026 if (!SWIG_IsOK(res1)) {
7027 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_rect_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
7028 }
7029 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
7030 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
7031 if (!SWIG_IsOK(res2)) {
7032 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
7033 }
7034 arg2 = reinterpret_cast< wxRect * >(argp2);
7035 if (arg1) (arg1)->rect = *arg2;
7036
7037 resultobj = SWIG_Py_Void();
7038 return resultobj;
7039 fail:
7040 return NULL;
7041 }
7042
7043
7044 SWIGINTERN PyObject *_wrap_AuiPaneInfo_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7045 PyObject *resultobj = 0;
7046 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
7047 wxRect *result = 0 ;
7048 void *argp1 = 0 ;
7049 int res1 = 0 ;
7050 PyObject *swig_obj[1] ;
7051
7052 if (!args) SWIG_fail;
7053 swig_obj[0] = args;
7054 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
7055 if (!SWIG_IsOK(res1)) {
7056 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_rect_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
7057 }
7058 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
7059 result = (wxRect *)& ((arg1)->rect);
7060 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
7061 return resultobj;
7062 fail:
7063 return NULL;
7064 }
7065
7066
7067 SWIGINTERN PyObject *AuiPaneInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7068 PyObject *obj;
7069 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
7070 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiPaneInfo, SWIG_NewClientData(obj));
7071 return SWIG_Py_Void();
7072 }
7073
7074 SWIGINTERN PyObject *AuiPaneInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7075 return SWIG_Python_InitShadowInstance(args);
7076 }
7077
7078 SWIGINTERN PyObject *_wrap_new_AuiManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7079 PyObject *resultobj = 0;
7080 wxWindow *arg1 = (wxWindow *) NULL ;
7081 int arg2 = (int) wxAUI_MGR_DEFAULT ;
7082 wxAuiManager *result = 0 ;
7083 void *argp1 = 0 ;
7084 int res1 = 0 ;
7085 int val2 ;
7086 int ecode2 = 0 ;
7087 PyObject * obj0 = 0 ;
7088 PyObject * obj1 = 0 ;
7089 char * kwnames[] = {
7090 (char *) "managed_wnd",(char *) "flags", NULL
7091 };
7092
7093 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_AuiManager",kwnames,&obj0,&obj1)) SWIG_fail;
7094 if (obj0) {
7095 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
7096 if (!SWIG_IsOK(res1)) {
7097 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiManager" "', expected argument " "1"" of type '" "wxWindow *""'");
7098 }
7099 arg1 = reinterpret_cast< wxWindow * >(argp1);
7100 }
7101 if (obj1) {
7102 ecode2 = SWIG_AsVal_int(obj1, &val2);
7103 if (!SWIG_IsOK(ecode2)) {
7104 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiManager" "', expected argument " "2"" of type '" "int""'");
7105 }
7106 arg2 = static_cast< int >(val2);
7107 }
7108 {
7109 PyThreadState* __tstate = wxPyBeginAllowThreads();
7110 result = (wxAuiManager *)new wxAuiManager(arg1,arg2);
7111 wxPyEndAllowThreads(__tstate);
7112 if (PyErr_Occurred()) SWIG_fail;
7113 }
7114 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, SWIG_POINTER_NEW | 0 );
7115 return resultobj;
7116 fail:
7117 return NULL;
7118 }
7119
7120
7121 SWIGINTERN PyObject *_wrap_delete_AuiManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7122 PyObject *resultobj = 0;
7123 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7124 void *argp1 = 0 ;
7125 int res1 = 0 ;
7126 PyObject *swig_obj[1] ;
7127
7128 if (!args) SWIG_fail;
7129 swig_obj[0] = args;
7130 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, SWIG_POINTER_DISOWN | 0 );
7131 if (!SWIG_IsOK(res1)) {
7132 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiManager" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7133 }
7134 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7135 {
7136 PyThreadState* __tstate = wxPyBeginAllowThreads();
7137 delete arg1;
7138
7139 wxPyEndAllowThreads(__tstate);
7140 if (PyErr_Occurred()) SWIG_fail;
7141 }
7142 resultobj = SWIG_Py_Void();
7143 return resultobj;
7144 fail:
7145 return NULL;
7146 }
7147
7148
7149 SWIGINTERN PyObject *_wrap_AuiManager_UnInit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7150 PyObject *resultobj = 0;
7151 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7152 void *argp1 = 0 ;
7153 int res1 = 0 ;
7154 PyObject *swig_obj[1] ;
7155
7156 if (!args) SWIG_fail;
7157 swig_obj[0] = args;
7158 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7159 if (!SWIG_IsOK(res1)) {
7160 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_UnInit" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7161 }
7162 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7163 {
7164 PyThreadState* __tstate = wxPyBeginAllowThreads();
7165 (arg1)->UnInit();
7166 wxPyEndAllowThreads(__tstate);
7167 if (PyErr_Occurred()) SWIG_fail;
7168 }
7169 resultobj = SWIG_Py_Void();
7170 return resultobj;
7171 fail:
7172 return NULL;
7173 }
7174
7175
7176 SWIGINTERN PyObject *_wrap_AuiManager_SetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7177 PyObject *resultobj = 0;
7178 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7179 int arg2 ;
7180 void *argp1 = 0 ;
7181 int res1 = 0 ;
7182 int val2 ;
7183 int ecode2 = 0 ;
7184 PyObject * obj0 = 0 ;
7185 PyObject * obj1 = 0 ;
7186 char * kwnames[] = {
7187 (char *) "self",(char *) "flags", NULL
7188 };
7189
7190 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SetFlags",kwnames,&obj0,&obj1)) SWIG_fail;
7191 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7192 if (!SWIG_IsOK(res1)) {
7193 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetFlags" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7194 }
7195 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7196 ecode2 = SWIG_AsVal_int(obj1, &val2);
7197 if (!SWIG_IsOK(ecode2)) {
7198 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManager_SetFlags" "', expected argument " "2"" of type '" "int""'");
7199 }
7200 arg2 = static_cast< int >(val2);
7201 {
7202 PyThreadState* __tstate = wxPyBeginAllowThreads();
7203 (arg1)->SetFlags(arg2);
7204 wxPyEndAllowThreads(__tstate);
7205 if (PyErr_Occurred()) SWIG_fail;
7206 }
7207 resultobj = SWIG_Py_Void();
7208 return resultobj;
7209 fail:
7210 return NULL;
7211 }
7212
7213
7214 SWIGINTERN PyObject *_wrap_AuiManager_GetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7215 PyObject *resultobj = 0;
7216 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7217 int result;
7218 void *argp1 = 0 ;
7219 int res1 = 0 ;
7220 PyObject *swig_obj[1] ;
7221
7222 if (!args) SWIG_fail;
7223 swig_obj[0] = args;
7224 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7225 if (!SWIG_IsOK(res1)) {
7226 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetFlags" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
7227 }
7228 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7229 {
7230 PyThreadState* __tstate = wxPyBeginAllowThreads();
7231 result = (int)((wxAuiManager const *)arg1)->GetFlags();
7232 wxPyEndAllowThreads(__tstate);
7233 if (PyErr_Occurred()) SWIG_fail;
7234 }
7235 resultobj = SWIG_From_int(static_cast< int >(result));
7236 return resultobj;
7237 fail:
7238 return NULL;
7239 }
7240
7241
7242 SWIGINTERN PyObject *_wrap_AuiManager_SetManagedWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7243 PyObject *resultobj = 0;
7244 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7245 wxWindow *arg2 = (wxWindow *) 0 ;
7246 void *argp1 = 0 ;
7247 int res1 = 0 ;
7248 void *argp2 = 0 ;
7249 int res2 = 0 ;
7250 PyObject * obj0 = 0 ;
7251 PyObject * obj1 = 0 ;
7252 char * kwnames[] = {
7253 (char *) "self",(char *) "managed_wnd", NULL
7254 };
7255
7256 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SetManagedWindow",kwnames,&obj0,&obj1)) SWIG_fail;
7257 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7258 if (!SWIG_IsOK(res1)) {
7259 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetManagedWindow" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7260 }
7261 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7262 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7263 if (!SWIG_IsOK(res2)) {
7264 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_SetManagedWindow" "', expected argument " "2"" of type '" "wxWindow *""'");
7265 }
7266 arg2 = reinterpret_cast< wxWindow * >(argp2);
7267 {
7268 PyThreadState* __tstate = wxPyBeginAllowThreads();
7269 (arg1)->SetManagedWindow(arg2);
7270 wxPyEndAllowThreads(__tstate);
7271 if (PyErr_Occurred()) SWIG_fail;
7272 }
7273 resultobj = SWIG_Py_Void();
7274 return resultobj;
7275 fail:
7276 return NULL;
7277 }
7278
7279
7280 SWIGINTERN PyObject *_wrap_AuiManager_GetManagedWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7281 PyObject *resultobj = 0;
7282 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7283 wxWindow *result = 0 ;
7284 void *argp1 = 0 ;
7285 int res1 = 0 ;
7286 PyObject *swig_obj[1] ;
7287
7288 if (!args) SWIG_fail;
7289 swig_obj[0] = args;
7290 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7291 if (!SWIG_IsOK(res1)) {
7292 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetManagedWindow" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
7293 }
7294 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7295 {
7296 PyThreadState* __tstate = wxPyBeginAllowThreads();
7297 result = (wxWindow *)((wxAuiManager const *)arg1)->GetManagedWindow();
7298 wxPyEndAllowThreads(__tstate);
7299 if (PyErr_Occurred()) SWIG_fail;
7300 }
7301 {
7302 resultobj = wxPyMake_wxObject(result, 0);
7303 }
7304 return resultobj;
7305 fail:
7306 return NULL;
7307 }
7308
7309
7310 SWIGINTERN PyObject *_wrap_AuiManager_GetManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7311 PyObject *resultobj = 0;
7312 wxWindow *arg1 = (wxWindow *) 0 ;
7313 wxAuiManager *result = 0 ;
7314 void *argp1 = 0 ;
7315 int res1 = 0 ;
7316 PyObject * obj0 = 0 ;
7317 char * kwnames[] = {
7318 (char *) "window", NULL
7319 };
7320
7321 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:AuiManager_GetManager",kwnames,&obj0)) SWIG_fail;
7322 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
7323 if (!SWIG_IsOK(res1)) {
7324 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetManager" "', expected argument " "1"" of type '" "wxWindow *""'");
7325 }
7326 arg1 = reinterpret_cast< wxWindow * >(argp1);
7327 {
7328 PyThreadState* __tstate = wxPyBeginAllowThreads();
7329 result = (wxAuiManager *)wxAuiManager::GetManager(arg1);
7330 wxPyEndAllowThreads(__tstate);
7331 if (PyErr_Occurred()) SWIG_fail;
7332 }
7333 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
7334 return resultobj;
7335 fail:
7336 return NULL;
7337 }
7338
7339
7340 SWIGINTERN PyObject *_wrap_AuiManager_SetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7341 PyObject *resultobj = 0;
7342 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7343 wxAuiDockArt *arg2 = (wxAuiDockArt *) 0 ;
7344 void *argp1 = 0 ;
7345 int res1 = 0 ;
7346 int res2 = 0 ;
7347 PyObject * obj0 = 0 ;
7348 PyObject * obj1 = 0 ;
7349 char * kwnames[] = {
7350 (char *) "self",(char *) "art_provider", NULL
7351 };
7352
7353 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SetArtProvider",kwnames,&obj0,&obj1)) SWIG_fail;
7354 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7355 if (!SWIG_IsOK(res1)) {
7356 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetArtProvider" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7357 }
7358 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7359 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&arg2), SWIGTYPE_p_wxAuiDockArt, SWIG_POINTER_DISOWN | 0 );
7360 if (!SWIG_IsOK(res2)) {
7361 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_SetArtProvider" "', expected argument " "2"" of type '" "wxAuiDockArt *""'");
7362 }
7363 {
7364 PyThreadState* __tstate = wxPyBeginAllowThreads();
7365 (arg1)->SetArtProvider(arg2);
7366 wxPyEndAllowThreads(__tstate);
7367 if (PyErr_Occurred()) SWIG_fail;
7368 }
7369 resultobj = SWIG_Py_Void();
7370 return resultobj;
7371 fail:
7372 return NULL;
7373 }
7374
7375
7376 SWIGINTERN PyObject *_wrap_AuiManager_GetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7377 PyObject *resultobj = 0;
7378 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7379 wxAuiDockArt *result = 0 ;
7380 void *argp1 = 0 ;
7381 int res1 = 0 ;
7382 PyObject *swig_obj[1] ;
7383
7384 if (!args) SWIG_fail;
7385 swig_obj[0] = args;
7386 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7387 if (!SWIG_IsOK(res1)) {
7388 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetArtProvider" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
7389 }
7390 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7391 {
7392 PyThreadState* __tstate = wxPyBeginAllowThreads();
7393 result = (wxAuiDockArt *)((wxAuiManager const *)arg1)->GetArtProvider();
7394 wxPyEndAllowThreads(__tstate);
7395 if (PyErr_Occurred()) SWIG_fail;
7396 }
7397 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
7398 return resultobj;
7399 fail:
7400 return NULL;
7401 }
7402
7403
7404 SWIGINTERN PyObject *_wrap_AuiManager__GetPaneByWidget(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7405 PyObject *resultobj = 0;
7406 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7407 wxWindow *arg2 = (wxWindow *) 0 ;
7408 wxAuiPaneInfo *result = 0 ;
7409 void *argp1 = 0 ;
7410 int res1 = 0 ;
7411 void *argp2 = 0 ;
7412 int res2 = 0 ;
7413 PyObject * obj0 = 0 ;
7414 PyObject * obj1 = 0 ;
7415 char * kwnames[] = {
7416 (char *) "self",(char *) "window", NULL
7417 };
7418
7419 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager__GetPaneByWidget",kwnames,&obj0,&obj1)) SWIG_fail;
7420 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7421 if (!SWIG_IsOK(res1)) {
7422 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__GetPaneByWidget" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7423 }
7424 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7425 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7426 if (!SWIG_IsOK(res2)) {
7427 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager__GetPaneByWidget" "', expected argument " "2"" of type '" "wxWindow *""'");
7428 }
7429 arg2 = reinterpret_cast< wxWindow * >(argp2);
7430 {
7431 PyThreadState* __tstate = wxPyBeginAllowThreads();
7432 {
7433 wxAuiPaneInfo &_result_ref = (arg1)->GetPane(arg2);
7434 result = (wxAuiPaneInfo *) &_result_ref;
7435 }
7436 wxPyEndAllowThreads(__tstate);
7437 if (PyErr_Occurred()) SWIG_fail;
7438 }
7439 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
7440 return resultobj;
7441 fail:
7442 return NULL;
7443 }
7444
7445
7446 SWIGINTERN PyObject *_wrap_AuiManager__GetPaneByName(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7447 PyObject *resultobj = 0;
7448 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7449 wxString *arg2 = 0 ;
7450 wxAuiPaneInfo *result = 0 ;
7451 void *argp1 = 0 ;
7452 int res1 = 0 ;
7453 bool temp2 = false ;
7454 PyObject * obj0 = 0 ;
7455 PyObject * obj1 = 0 ;
7456 char * kwnames[] = {
7457 (char *) "self",(char *) "name", NULL
7458 };
7459
7460 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager__GetPaneByName",kwnames,&obj0,&obj1)) SWIG_fail;
7461 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7462 if (!SWIG_IsOK(res1)) {
7463 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__GetPaneByName" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7464 }
7465 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7466 {
7467 arg2 = wxString_in_helper(obj1);
7468 if (arg2 == NULL) SWIG_fail;
7469 temp2 = true;
7470 }
7471 {
7472 PyThreadState* __tstate = wxPyBeginAllowThreads();
7473 {
7474 wxAuiPaneInfo &_result_ref = (arg1)->GetPane((wxString const &)*arg2);
7475 result = (wxAuiPaneInfo *) &_result_ref;
7476 }
7477 wxPyEndAllowThreads(__tstate);
7478 if (PyErr_Occurred()) SWIG_fail;
7479 }
7480 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
7481 {
7482 if (temp2)
7483 delete arg2;
7484 }
7485 return resultobj;
7486 fail:
7487 {
7488 if (temp2)
7489 delete arg2;
7490 }
7491 return NULL;
7492 }
7493
7494
7495 SWIGINTERN PyObject *_wrap_AuiManager_GetAllPanes(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7496 PyObject *resultobj = 0;
7497 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7498 wxAuiPaneInfoArray *result = 0 ;
7499 void *argp1 = 0 ;
7500 int res1 = 0 ;
7501 PyObject *swig_obj[1] ;
7502
7503 if (!args) SWIG_fail;
7504 swig_obj[0] = args;
7505 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7506 if (!SWIG_IsOK(res1)) {
7507 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetAllPanes" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7508 }
7509 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7510 {
7511 PyThreadState* __tstate = wxPyBeginAllowThreads();
7512 {
7513 wxAuiPaneInfoArray &_result_ref = (arg1)->GetAllPanes();
7514 result = (wxAuiPaneInfoArray *) &_result_ref;
7515 }
7516 wxPyEndAllowThreads(__tstate);
7517 if (PyErr_Occurred()) SWIG_fail;
7518 }
7519 {
7520 resultobj = PyList_New(0);
7521 for (size_t i=0; i < result->GetCount(); i++) {
7522 PyObject* pane_obj = SWIG_NewPointerObj((void*)(&result->Item(i)), SWIGTYPE_p_wxAuiPaneInfo, 0);
7523 PyList_Append(resultobj, pane_obj);
7524 }
7525 }
7526 return resultobj;
7527 fail:
7528 return NULL;
7529 }
7530
7531
7532 SWIGINTERN PyObject *_wrap_AuiManager__AddPane1(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7533 PyObject *resultobj = 0;
7534 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7535 wxWindow *arg2 = (wxWindow *) 0 ;
7536 wxAuiPaneInfo *arg3 = 0 ;
7537 bool result;
7538 void *argp1 = 0 ;
7539 int res1 = 0 ;
7540 void *argp2 = 0 ;
7541 int res2 = 0 ;
7542 void *argp3 = 0 ;
7543 int res3 = 0 ;
7544 PyObject * obj0 = 0 ;
7545 PyObject * obj1 = 0 ;
7546 PyObject * obj2 = 0 ;
7547 char * kwnames[] = {
7548 (char *) "self",(char *) "window",(char *) "pane_info", NULL
7549 };
7550
7551 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager__AddPane1",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
7552 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7553 if (!SWIG_IsOK(res1)) {
7554 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__AddPane1" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7555 }
7556 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7557 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7558 if (!SWIG_IsOK(res2)) {
7559 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager__AddPane1" "', expected argument " "2"" of type '" "wxWindow *""'");
7560 }
7561 arg2 = reinterpret_cast< wxWindow * >(argp2);
7562 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
7563 if (!SWIG_IsOK(res3)) {
7564 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager__AddPane1" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
7565 }
7566 if (!argp3) {
7567 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager__AddPane1" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
7568 }
7569 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
7570 {
7571 PyThreadState* __tstate = wxPyBeginAllowThreads();
7572 result = (bool)(arg1)->AddPane(arg2,(wxAuiPaneInfo const &)*arg3);
7573 wxPyEndAllowThreads(__tstate);
7574 if (PyErr_Occurred()) SWIG_fail;
7575 }
7576 {
7577 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7578 }
7579 return resultobj;
7580 fail:
7581 return NULL;
7582 }
7583
7584
7585 SWIGINTERN PyObject *_wrap_AuiManager_AddPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7586 PyObject *resultobj = 0;
7587 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7588 wxWindow *arg2 = (wxWindow *) 0 ;
7589 wxAuiPaneInfo *arg3 = 0 ;
7590 wxPoint *arg4 = 0 ;
7591 bool result;
7592 void *argp1 = 0 ;
7593 int res1 = 0 ;
7594 void *argp2 = 0 ;
7595 int res2 = 0 ;
7596 void *argp3 = 0 ;
7597 int res3 = 0 ;
7598 wxPoint temp4 ;
7599 PyObject * obj0 = 0 ;
7600 PyObject * obj1 = 0 ;
7601 PyObject * obj2 = 0 ;
7602 PyObject * obj3 = 0 ;
7603 char * kwnames[] = {
7604 (char *) "self",(char *) "window",(char *) "pane_info",(char *) "drop_pos", NULL
7605 };
7606
7607 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiManager_AddPane",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7608 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7609 if (!SWIG_IsOK(res1)) {
7610 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_AddPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7611 }
7612 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7613 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7614 if (!SWIG_IsOK(res2)) {
7615 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_AddPane" "', expected argument " "2"" of type '" "wxWindow *""'");
7616 }
7617 arg2 = reinterpret_cast< wxWindow * >(argp2);
7618 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
7619 if (!SWIG_IsOK(res3)) {
7620 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_AddPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
7621 }
7622 if (!argp3) {
7623 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_AddPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
7624 }
7625 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
7626 {
7627 arg4 = &temp4;
7628 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
7629 }
7630 {
7631 PyThreadState* __tstate = wxPyBeginAllowThreads();
7632 result = (bool)(arg1)->AddPane(arg2,(wxAuiPaneInfo const &)*arg3,(wxPoint const &)*arg4);
7633 wxPyEndAllowThreads(__tstate);
7634 if (PyErr_Occurred()) SWIG_fail;
7635 }
7636 {
7637 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7638 }
7639 return resultobj;
7640 fail:
7641 return NULL;
7642 }
7643
7644
7645 SWIGINTERN PyObject *_wrap_AuiManager__AddPane2(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7646 PyObject *resultobj = 0;
7647 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7648 wxWindow *arg2 = (wxWindow *) 0 ;
7649 int arg3 = (int) wxLEFT ;
7650 wxString const &arg4_defvalue = wxEmptyString ;
7651 wxString *arg4 = (wxString *) &arg4_defvalue ;
7652 bool result;
7653 void *argp1 = 0 ;
7654 int res1 = 0 ;
7655 void *argp2 = 0 ;
7656 int res2 = 0 ;
7657 int val3 ;
7658 int ecode3 = 0 ;
7659 bool temp4 = false ;
7660 PyObject * obj0 = 0 ;
7661 PyObject * obj1 = 0 ;
7662 PyObject * obj2 = 0 ;
7663 PyObject * obj3 = 0 ;
7664 char * kwnames[] = {
7665 (char *) "self",(char *) "window",(char *) "direction",(char *) "caption", NULL
7666 };
7667
7668 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:AuiManager__AddPane2",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7669 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7670 if (!SWIG_IsOK(res1)) {
7671 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__AddPane2" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7672 }
7673 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7674 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7675 if (!SWIG_IsOK(res2)) {
7676 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager__AddPane2" "', expected argument " "2"" of type '" "wxWindow *""'");
7677 }
7678 arg2 = reinterpret_cast< wxWindow * >(argp2);
7679 if (obj2) {
7680 ecode3 = SWIG_AsVal_int(obj2, &val3);
7681 if (!SWIG_IsOK(ecode3)) {
7682 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiManager__AddPane2" "', expected argument " "3"" of type '" "int""'");
7683 }
7684 arg3 = static_cast< int >(val3);
7685 }
7686 if (obj3) {
7687 {
7688 arg4 = wxString_in_helper(obj3);
7689 if (arg4 == NULL) SWIG_fail;
7690 temp4 = true;
7691 }
7692 }
7693 {
7694 PyThreadState* __tstate = wxPyBeginAllowThreads();
7695 result = (bool)(arg1)->AddPane(arg2,arg3,(wxString const &)*arg4);
7696 wxPyEndAllowThreads(__tstate);
7697 if (PyErr_Occurred()) SWIG_fail;
7698 }
7699 {
7700 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7701 }
7702 {
7703 if (temp4)
7704 delete arg4;
7705 }
7706 return resultobj;
7707 fail:
7708 {
7709 if (temp4)
7710 delete arg4;
7711 }
7712 return NULL;
7713 }
7714
7715
7716 SWIGINTERN PyObject *_wrap_AuiManager_InsertPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7717 PyObject *resultobj = 0;
7718 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7719 wxWindow *arg2 = (wxWindow *) 0 ;
7720 wxAuiPaneInfo *arg3 = 0 ;
7721 int arg4 = (int) wxAUI_INSERT_PANE ;
7722 bool result;
7723 void *argp1 = 0 ;
7724 int res1 = 0 ;
7725 void *argp2 = 0 ;
7726 int res2 = 0 ;
7727 void *argp3 = 0 ;
7728 int res3 = 0 ;
7729 int val4 ;
7730 int ecode4 = 0 ;
7731 PyObject * obj0 = 0 ;
7732 PyObject * obj1 = 0 ;
7733 PyObject * obj2 = 0 ;
7734 PyObject * obj3 = 0 ;
7735 char * kwnames[] = {
7736 (char *) "self",(char *) "window",(char *) "insert_location",(char *) "insert_level", NULL
7737 };
7738
7739 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:AuiManager_InsertPane",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7740 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7741 if (!SWIG_IsOK(res1)) {
7742 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_InsertPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7743 }
7744 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7745 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7746 if (!SWIG_IsOK(res2)) {
7747 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_InsertPane" "', expected argument " "2"" of type '" "wxWindow *""'");
7748 }
7749 arg2 = reinterpret_cast< wxWindow * >(argp2);
7750 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
7751 if (!SWIG_IsOK(res3)) {
7752 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_InsertPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
7753 }
7754 if (!argp3) {
7755 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_InsertPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
7756 }
7757 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
7758 if (obj3) {
7759 ecode4 = SWIG_AsVal_int(obj3, &val4);
7760 if (!SWIG_IsOK(ecode4)) {
7761 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiManager_InsertPane" "', expected argument " "4"" of type '" "int""'");
7762 }
7763 arg4 = static_cast< int >(val4);
7764 }
7765 {
7766 PyThreadState* __tstate = wxPyBeginAllowThreads();
7767 result = (bool)(arg1)->InsertPane(arg2,(wxAuiPaneInfo const &)*arg3,arg4);
7768 wxPyEndAllowThreads(__tstate);
7769 if (PyErr_Occurred()) SWIG_fail;
7770 }
7771 {
7772 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7773 }
7774 return resultobj;
7775 fail:
7776 return NULL;
7777 }
7778
7779
7780 SWIGINTERN PyObject *_wrap_AuiManager_DetachPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7781 PyObject *resultobj = 0;
7782 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7783 wxWindow *arg2 = (wxWindow *) 0 ;
7784 bool result;
7785 void *argp1 = 0 ;
7786 int res1 = 0 ;
7787 void *argp2 = 0 ;
7788 int res2 = 0 ;
7789 PyObject * obj0 = 0 ;
7790 PyObject * obj1 = 0 ;
7791 char * kwnames[] = {
7792 (char *) "self",(char *) "window", NULL
7793 };
7794
7795 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_DetachPane",kwnames,&obj0,&obj1)) SWIG_fail;
7796 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7797 if (!SWIG_IsOK(res1)) {
7798 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_DetachPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7799 }
7800 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7801 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7802 if (!SWIG_IsOK(res2)) {
7803 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_DetachPane" "', expected argument " "2"" of type '" "wxWindow *""'");
7804 }
7805 arg2 = reinterpret_cast< wxWindow * >(argp2);
7806 {
7807 PyThreadState* __tstate = wxPyBeginAllowThreads();
7808 result = (bool)(arg1)->DetachPane(arg2);
7809 wxPyEndAllowThreads(__tstate);
7810 if (PyErr_Occurred()) SWIG_fail;
7811 }
7812 {
7813 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7814 }
7815 return resultobj;
7816 fail:
7817 return NULL;
7818 }
7819
7820
7821 SWIGINTERN PyObject *_wrap_AuiManager_Update(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7822 PyObject *resultobj = 0;
7823 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7824 void *argp1 = 0 ;
7825 int res1 = 0 ;
7826 PyObject *swig_obj[1] ;
7827
7828 if (!args) SWIG_fail;
7829 swig_obj[0] = args;
7830 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7831 if (!SWIG_IsOK(res1)) {
7832 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_Update" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7833 }
7834 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7835 {
7836 PyThreadState* __tstate = wxPyBeginAllowThreads();
7837 (arg1)->Update();
7838 wxPyEndAllowThreads(__tstate);
7839 if (PyErr_Occurred()) SWIG_fail;
7840 }
7841 resultobj = SWIG_Py_Void();
7842 return resultobj;
7843 fail:
7844 return NULL;
7845 }
7846
7847
7848 SWIGINTERN PyObject *_wrap_AuiManager_SavePaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7849 PyObject *resultobj = 0;
7850 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7851 wxAuiPaneInfo *arg2 = 0 ;
7852 wxString result;
7853 void *argp1 = 0 ;
7854 int res1 = 0 ;
7855 void *argp2 = 0 ;
7856 int res2 = 0 ;
7857 PyObject * obj0 = 0 ;
7858 PyObject * obj1 = 0 ;
7859 char * kwnames[] = {
7860 (char *) "self",(char *) "pane", NULL
7861 };
7862
7863 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SavePaneInfo",kwnames,&obj0,&obj1)) SWIG_fail;
7864 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7865 if (!SWIG_IsOK(res1)) {
7866 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SavePaneInfo" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7867 }
7868 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7869 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
7870 if (!SWIG_IsOK(res2)) {
7871 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_SavePaneInfo" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
7872 }
7873 if (!argp2) {
7874 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_SavePaneInfo" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
7875 }
7876 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
7877 {
7878 PyThreadState* __tstate = wxPyBeginAllowThreads();
7879 result = (arg1)->SavePaneInfo(*arg2);
7880 wxPyEndAllowThreads(__tstate);
7881 if (PyErr_Occurred()) SWIG_fail;
7882 }
7883 {
7884 #if wxUSE_UNICODE
7885 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
7886 #else
7887 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
7888 #endif
7889 }
7890 return resultobj;
7891 fail:
7892 return NULL;
7893 }
7894
7895
7896 SWIGINTERN PyObject *_wrap_AuiManager_LoadPaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7897 PyObject *resultobj = 0;
7898 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7899 wxString arg2 ;
7900 wxAuiPaneInfo *arg3 = 0 ;
7901 void *argp1 = 0 ;
7902 int res1 = 0 ;
7903 void *argp3 = 0 ;
7904 int res3 = 0 ;
7905 PyObject * obj0 = 0 ;
7906 PyObject * obj1 = 0 ;
7907 PyObject * obj2 = 0 ;
7908 char * kwnames[] = {
7909 (char *) "self",(char *) "pane_part",(char *) "pane", NULL
7910 };
7911
7912 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_LoadPaneInfo",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
7913 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7914 if (!SWIG_IsOK(res1)) {
7915 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_LoadPaneInfo" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7916 }
7917 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7918 {
7919 wxString* sptr = wxString_in_helper(obj1);
7920 if (sptr == NULL) SWIG_fail;
7921 arg2 = *sptr;
7922 delete sptr;
7923 }
7924 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 );
7925 if (!SWIG_IsOK(res3)) {
7926 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_LoadPaneInfo" "', expected argument " "3"" of type '" "wxAuiPaneInfo &""'");
7927 }
7928 if (!argp3) {
7929 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_LoadPaneInfo" "', expected argument " "3"" of type '" "wxAuiPaneInfo &""'");
7930 }
7931 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
7932 {
7933 PyThreadState* __tstate = wxPyBeginAllowThreads();
7934 (arg1)->LoadPaneInfo(arg2,*arg3);
7935 wxPyEndAllowThreads(__tstate);
7936 if (PyErr_Occurred()) SWIG_fail;
7937 }
7938 resultobj = SWIG_Py_Void();
7939 return resultobj;
7940 fail:
7941 return NULL;
7942 }
7943
7944
7945 SWIGINTERN PyObject *_wrap_AuiManager_SavePerspective(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7946 PyObject *resultobj = 0;
7947 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7948 wxString result;
7949 void *argp1 = 0 ;
7950 int res1 = 0 ;
7951 PyObject *swig_obj[1] ;
7952
7953 if (!args) SWIG_fail;
7954 swig_obj[0] = args;
7955 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7956 if (!SWIG_IsOK(res1)) {
7957 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SavePerspective" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7958 }
7959 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7960 {
7961 PyThreadState* __tstate = wxPyBeginAllowThreads();
7962 result = (arg1)->SavePerspective();
7963 wxPyEndAllowThreads(__tstate);
7964 if (PyErr_Occurred()) SWIG_fail;
7965 }
7966 {
7967 #if wxUSE_UNICODE
7968 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
7969 #else
7970 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
7971 #endif
7972 }
7973 return resultobj;
7974 fail:
7975 return NULL;
7976 }
7977
7978
7979 SWIGINTERN PyObject *_wrap_AuiManager_LoadPerspective(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7980 PyObject *resultobj = 0;
7981 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7982 wxString *arg2 = 0 ;
7983 bool arg3 = (bool) true ;
7984 bool result;
7985 void *argp1 = 0 ;
7986 int res1 = 0 ;
7987 bool temp2 = false ;
7988 bool val3 ;
7989 int ecode3 = 0 ;
7990 PyObject * obj0 = 0 ;
7991 PyObject * obj1 = 0 ;
7992 PyObject * obj2 = 0 ;
7993 char * kwnames[] = {
7994 (char *) "self",(char *) "perspective",(char *) "update", NULL
7995 };
7996
7997 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:AuiManager_LoadPerspective",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
7998 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7999 if (!SWIG_IsOK(res1)) {
8000 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_LoadPerspective" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8001 }
8002 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8003 {
8004 arg2 = wxString_in_helper(obj1);
8005 if (arg2 == NULL) SWIG_fail;
8006 temp2 = true;
8007 }
8008 if (obj2) {
8009 ecode3 = SWIG_AsVal_bool(obj2, &val3);
8010 if (!SWIG_IsOK(ecode3)) {
8011 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiManager_LoadPerspective" "', expected argument " "3"" of type '" "bool""'");
8012 }
8013 arg3 = static_cast< bool >(val3);
8014 }
8015 {
8016 PyThreadState* __tstate = wxPyBeginAllowThreads();
8017 result = (bool)(arg1)->LoadPerspective((wxString const &)*arg2,arg3);
8018 wxPyEndAllowThreads(__tstate);
8019 if (PyErr_Occurred()) SWIG_fail;
8020 }
8021 {
8022 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8023 }
8024 {
8025 if (temp2)
8026 delete arg2;
8027 }
8028 return resultobj;
8029 fail:
8030 {
8031 if (temp2)
8032 delete arg2;
8033 }
8034 return NULL;
8035 }
8036
8037
8038 SWIGINTERN PyObject *_wrap_AuiManager_SetDockSizeConstraint(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8039 PyObject *resultobj = 0;
8040 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8041 double arg2 ;
8042 double arg3 ;
8043 void *argp1 = 0 ;
8044 int res1 = 0 ;
8045 double val2 ;
8046 int ecode2 = 0 ;
8047 double val3 ;
8048 int ecode3 = 0 ;
8049 PyObject * obj0 = 0 ;
8050 PyObject * obj1 = 0 ;
8051 PyObject * obj2 = 0 ;
8052 char * kwnames[] = {
8053 (char *) "self",(char *) "width_pct",(char *) "height_pct", NULL
8054 };
8055
8056 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_SetDockSizeConstraint",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8057 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8058 if (!SWIG_IsOK(res1)) {
8059 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetDockSizeConstraint" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8060 }
8061 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8062 ecode2 = SWIG_AsVal_double(obj1, &val2);
8063 if (!SWIG_IsOK(ecode2)) {
8064 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManager_SetDockSizeConstraint" "', expected argument " "2"" of type '" "double""'");
8065 }
8066 arg2 = static_cast< double >(val2);
8067 ecode3 = SWIG_AsVal_double(obj2, &val3);
8068 if (!SWIG_IsOK(ecode3)) {
8069 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiManager_SetDockSizeConstraint" "', expected argument " "3"" of type '" "double""'");
8070 }
8071 arg3 = static_cast< double >(val3);
8072 {
8073 PyThreadState* __tstate = wxPyBeginAllowThreads();
8074 (arg1)->SetDockSizeConstraint(arg2,arg3);
8075 wxPyEndAllowThreads(__tstate);
8076 if (PyErr_Occurred()) SWIG_fail;
8077 }
8078 resultobj = SWIG_Py_Void();
8079 return resultobj;
8080 fail:
8081 return NULL;
8082 }
8083
8084
8085 SWIGINTERN PyObject *_wrap_AuiManager_GetDockSizeConstraint(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8086 PyObject *resultobj = 0;
8087 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8088 double *arg2 = (double *) 0 ;
8089 double *arg3 = (double *) 0 ;
8090 void *argp1 = 0 ;
8091 int res1 = 0 ;
8092 void *argp2 = 0 ;
8093 int res2 = 0 ;
8094 void *argp3 = 0 ;
8095 int res3 = 0 ;
8096 PyObject * obj0 = 0 ;
8097 PyObject * obj1 = 0 ;
8098 PyObject * obj2 = 0 ;
8099 char * kwnames[] = {
8100 (char *) "self",(char *) "width_pct",(char *) "height_pct", NULL
8101 };
8102
8103 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_GetDockSizeConstraint",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8104 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8105 if (!SWIG_IsOK(res1)) {
8106 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetDockSizeConstraint" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
8107 }
8108 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8109 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_double, 0 | 0 );
8110 if (!SWIG_IsOK(res2)) {
8111 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_GetDockSizeConstraint" "', expected argument " "2"" of type '" "double *""'");
8112 }
8113 arg2 = reinterpret_cast< double * >(argp2);
8114 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_double, 0 | 0 );
8115 if (!SWIG_IsOK(res3)) {
8116 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_GetDockSizeConstraint" "', expected argument " "3"" of type '" "double *""'");
8117 }
8118 arg3 = reinterpret_cast< double * >(argp3);
8119 {
8120 PyThreadState* __tstate = wxPyBeginAllowThreads();
8121 ((wxAuiManager const *)arg1)->GetDockSizeConstraint(arg2,arg3);
8122 wxPyEndAllowThreads(__tstate);
8123 if (PyErr_Occurred()) SWIG_fail;
8124 }
8125 resultobj = SWIG_Py_Void();
8126 return resultobj;
8127 fail:
8128 return NULL;
8129 }
8130
8131
8132 SWIGINTERN PyObject *_wrap_AuiManager_ClosePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8133 PyObject *resultobj = 0;
8134 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8135 wxAuiPaneInfo *arg2 = 0 ;
8136 void *argp1 = 0 ;
8137 int res1 = 0 ;
8138 void *argp2 = 0 ;
8139 int res2 = 0 ;
8140 PyObject * obj0 = 0 ;
8141 PyObject * obj1 = 0 ;
8142 char * kwnames[] = {
8143 (char *) "self",(char *) "pane_info", NULL
8144 };
8145
8146 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_ClosePane",kwnames,&obj0,&obj1)) SWIG_fail;
8147 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8148 if (!SWIG_IsOK(res1)) {
8149 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_ClosePane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8150 }
8151 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8152 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
8153 if (!SWIG_IsOK(res2)) {
8154 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_ClosePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8155 }
8156 if (!argp2) {
8157 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_ClosePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8158 }
8159 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
8160 {
8161 PyThreadState* __tstate = wxPyBeginAllowThreads();
8162 (arg1)->ClosePane(*arg2);
8163 wxPyEndAllowThreads(__tstate);
8164 if (PyErr_Occurred()) SWIG_fail;
8165 }
8166 resultobj = SWIG_Py_Void();
8167 return resultobj;
8168 fail:
8169 return NULL;
8170 }
8171
8172
8173 SWIGINTERN PyObject *_wrap_AuiManager_MaximizePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8174 PyObject *resultobj = 0;
8175 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8176 wxAuiPaneInfo *arg2 = 0 ;
8177 void *argp1 = 0 ;
8178 int res1 = 0 ;
8179 void *argp2 = 0 ;
8180 int res2 = 0 ;
8181 PyObject * obj0 = 0 ;
8182 PyObject * obj1 = 0 ;
8183 char * kwnames[] = {
8184 (char *) "self",(char *) "pane_info", NULL
8185 };
8186
8187 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_MaximizePane",kwnames,&obj0,&obj1)) SWIG_fail;
8188 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8189 if (!SWIG_IsOK(res1)) {
8190 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_MaximizePane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8191 }
8192 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8193 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
8194 if (!SWIG_IsOK(res2)) {
8195 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_MaximizePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8196 }
8197 if (!argp2) {
8198 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_MaximizePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8199 }
8200 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
8201 {
8202 PyThreadState* __tstate = wxPyBeginAllowThreads();
8203 (arg1)->MaximizePane(*arg2);
8204 wxPyEndAllowThreads(__tstate);
8205 if (PyErr_Occurred()) SWIG_fail;
8206 }
8207 resultobj = SWIG_Py_Void();
8208 return resultobj;
8209 fail:
8210 return NULL;
8211 }
8212
8213
8214 SWIGINTERN PyObject *_wrap_AuiManager_RestorePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8215 PyObject *resultobj = 0;
8216 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8217 wxAuiPaneInfo *arg2 = 0 ;
8218 void *argp1 = 0 ;
8219 int res1 = 0 ;
8220 void *argp2 = 0 ;
8221 int res2 = 0 ;
8222 PyObject * obj0 = 0 ;
8223 PyObject * obj1 = 0 ;
8224 char * kwnames[] = {
8225 (char *) "self",(char *) "pane_info", NULL
8226 };
8227
8228 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_RestorePane",kwnames,&obj0,&obj1)) SWIG_fail;
8229 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8230 if (!SWIG_IsOK(res1)) {
8231 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_RestorePane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8232 }
8233 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8234 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
8235 if (!SWIG_IsOK(res2)) {
8236 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_RestorePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8237 }
8238 if (!argp2) {
8239 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_RestorePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8240 }
8241 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
8242 {
8243 PyThreadState* __tstate = wxPyBeginAllowThreads();
8244 (arg1)->RestorePane(*arg2);
8245 wxPyEndAllowThreads(__tstate);
8246 if (PyErr_Occurred()) SWIG_fail;
8247 }
8248 resultobj = SWIG_Py_Void();
8249 return resultobj;
8250 fail:
8251 return NULL;
8252 }
8253
8254
8255 SWIGINTERN PyObject *_wrap_AuiManager_RestoreMaximizedPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8256 PyObject *resultobj = 0;
8257 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8258 void *argp1 = 0 ;
8259 int res1 = 0 ;
8260 PyObject *swig_obj[1] ;
8261
8262 if (!args) SWIG_fail;
8263 swig_obj[0] = args;
8264 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8265 if (!SWIG_IsOK(res1)) {
8266 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_RestoreMaximizedPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8267 }
8268 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8269 {
8270 PyThreadState* __tstate = wxPyBeginAllowThreads();
8271 (arg1)->RestoreMaximizedPane();
8272 wxPyEndAllowThreads(__tstate);
8273 if (PyErr_Occurred()) SWIG_fail;
8274 }
8275 resultobj = SWIG_Py_Void();
8276 return resultobj;
8277 fail:
8278 return NULL;
8279 }
8280
8281
8282 SWIGINTERN PyObject *_wrap_AuiManager_CreateFloatingFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8283 PyObject *resultobj = 0;
8284 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8285 wxWindow *arg2 = (wxWindow *) 0 ;
8286 wxAuiPaneInfo *arg3 = 0 ;
8287 wxAuiFloatingFrame *result = 0 ;
8288 void *argp1 = 0 ;
8289 int res1 = 0 ;
8290 void *argp2 = 0 ;
8291 int res2 = 0 ;
8292 void *argp3 = 0 ;
8293 int res3 = 0 ;
8294 PyObject * obj0 = 0 ;
8295 PyObject * obj1 = 0 ;
8296 PyObject * obj2 = 0 ;
8297 char * kwnames[] = {
8298 (char *) "self",(char *) "parent",(char *) "p", NULL
8299 };
8300
8301 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_CreateFloatingFrame",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8302 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8303 if (!SWIG_IsOK(res1)) {
8304 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8305 }
8306 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8307 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8308 if (!SWIG_IsOK(res2)) {
8309 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "2"" of type '" "wxWindow *""'");
8310 }
8311 arg2 = reinterpret_cast< wxWindow * >(argp2);
8312 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
8313 if (!SWIG_IsOK(res3)) {
8314 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
8315 }
8316 if (!argp3) {
8317 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
8318 }
8319 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
8320 {
8321 PyThreadState* __tstate = wxPyBeginAllowThreads();
8322 result = (wxAuiFloatingFrame *)(arg1)->CreateFloatingFrame(arg2,(wxAuiPaneInfo const &)*arg3);
8323 wxPyEndAllowThreads(__tstate);
8324 if (PyErr_Occurred()) SWIG_fail;
8325 }
8326 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiFloatingFrame, 0 | 0 );
8327 return resultobj;
8328 fail:
8329 return NULL;
8330 }
8331
8332
8333 SWIGINTERN PyObject *_wrap_AuiManager_StartPaneDrag(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8334 PyObject *resultobj = 0;
8335 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8336 wxWindow *arg2 = (wxWindow *) 0 ;
8337 wxPoint *arg3 = 0 ;
8338 void *argp1 = 0 ;
8339 int res1 = 0 ;
8340 void *argp2 = 0 ;
8341 int res2 = 0 ;
8342 wxPoint temp3 ;
8343 PyObject * obj0 = 0 ;
8344 PyObject * obj1 = 0 ;
8345 PyObject * obj2 = 0 ;
8346 char * kwnames[] = {
8347 (char *) "self",(char *) "pane_window",(char *) "offset", NULL
8348 };
8349
8350 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_StartPaneDrag",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8351 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8352 if (!SWIG_IsOK(res1)) {
8353 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_StartPaneDrag" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8354 }
8355 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8356 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8357 if (!SWIG_IsOK(res2)) {
8358 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_StartPaneDrag" "', expected argument " "2"" of type '" "wxWindow *""'");
8359 }
8360 arg2 = reinterpret_cast< wxWindow * >(argp2);
8361 {
8362 arg3 = &temp3;
8363 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8364 }
8365 {
8366 PyThreadState* __tstate = wxPyBeginAllowThreads();
8367 (arg1)->StartPaneDrag(arg2,(wxPoint const &)*arg3);
8368 wxPyEndAllowThreads(__tstate);
8369 if (PyErr_Occurred()) SWIG_fail;
8370 }
8371 resultobj = SWIG_Py_Void();
8372 return resultobj;
8373 fail:
8374 return NULL;
8375 }
8376
8377
8378 SWIGINTERN PyObject *_wrap_AuiManager_CalculateHintRect(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8379 PyObject *resultobj = 0;
8380 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8381 wxWindow *arg2 = (wxWindow *) 0 ;
8382 wxPoint *arg3 = 0 ;
8383 wxPoint *arg4 = 0 ;
8384 wxRect result;
8385 void *argp1 = 0 ;
8386 int res1 = 0 ;
8387 void *argp2 = 0 ;
8388 int res2 = 0 ;
8389 wxPoint temp3 ;
8390 wxPoint temp4 ;
8391 PyObject * obj0 = 0 ;
8392 PyObject * obj1 = 0 ;
8393 PyObject * obj2 = 0 ;
8394 PyObject * obj3 = 0 ;
8395 char * kwnames[] = {
8396 (char *) "self",(char *) "pane_window",(char *) "pt",(char *) "offset", NULL
8397 };
8398
8399 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiManager_CalculateHintRect",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
8400 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8401 if (!SWIG_IsOK(res1)) {
8402 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_CalculateHintRect" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8403 }
8404 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8405 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8406 if (!SWIG_IsOK(res2)) {
8407 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_CalculateHintRect" "', expected argument " "2"" of type '" "wxWindow *""'");
8408 }
8409 arg2 = reinterpret_cast< wxWindow * >(argp2);
8410 {
8411 arg3 = &temp3;
8412 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8413 }
8414 {
8415 arg4 = &temp4;
8416 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
8417 }
8418 {
8419 PyThreadState* __tstate = wxPyBeginAllowThreads();
8420 result = (arg1)->CalculateHintRect(arg2,(wxPoint const &)*arg3,(wxPoint const &)*arg4);
8421 wxPyEndAllowThreads(__tstate);
8422 if (PyErr_Occurred()) SWIG_fail;
8423 }
8424 resultobj = SWIG_NewPointerObj((new wxRect(static_cast< const wxRect& >(result))), SWIGTYPE_p_wxRect, SWIG_POINTER_OWN | 0 );
8425 return resultobj;
8426 fail:
8427 return NULL;
8428 }
8429
8430
8431 SWIGINTERN PyObject *_wrap_AuiManager_DrawHintRect(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8432 PyObject *resultobj = 0;
8433 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8434 wxWindow *arg2 = (wxWindow *) 0 ;
8435 wxPoint *arg3 = 0 ;
8436 wxPoint *arg4 = 0 ;
8437 void *argp1 = 0 ;
8438 int res1 = 0 ;
8439 void *argp2 = 0 ;
8440 int res2 = 0 ;
8441 wxPoint temp3 ;
8442 wxPoint temp4 ;
8443 PyObject * obj0 = 0 ;
8444 PyObject * obj1 = 0 ;
8445 PyObject * obj2 = 0 ;
8446 PyObject * obj3 = 0 ;
8447 char * kwnames[] = {
8448 (char *) "self",(char *) "pane_window",(char *) "pt",(char *) "offset", NULL
8449 };
8450
8451 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiManager_DrawHintRect",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
8452 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8453 if (!SWIG_IsOK(res1)) {
8454 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_DrawHintRect" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8455 }
8456 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8457 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8458 if (!SWIG_IsOK(res2)) {
8459 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_DrawHintRect" "', expected argument " "2"" of type '" "wxWindow *""'");
8460 }
8461 arg2 = reinterpret_cast< wxWindow * >(argp2);
8462 {
8463 arg3 = &temp3;
8464 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8465 }
8466 {
8467 arg4 = &temp4;
8468 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
8469 }
8470 {
8471 PyThreadState* __tstate = wxPyBeginAllowThreads();
8472 (arg1)->DrawHintRect(arg2,(wxPoint const &)*arg3,(wxPoint const &)*arg4);
8473 wxPyEndAllowThreads(__tstate);
8474 if (PyErr_Occurred()) SWIG_fail;
8475 }
8476 resultobj = SWIG_Py_Void();
8477 return resultobj;
8478 fail:
8479 return NULL;
8480 }
8481
8482
8483 SWIGINTERN PyObject *_wrap_AuiManager_ShowHint(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8484 PyObject *resultobj = 0;
8485 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8486 wxRect *arg2 = 0 ;
8487 void *argp1 = 0 ;
8488 int res1 = 0 ;
8489 wxRect temp2 ;
8490 PyObject * obj0 = 0 ;
8491 PyObject * obj1 = 0 ;
8492 char * kwnames[] = {
8493 (char *) "self",(char *) "rect", NULL
8494 };
8495
8496 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_ShowHint",kwnames,&obj0,&obj1)) SWIG_fail;
8497 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8498 if (!SWIG_IsOK(res1)) {
8499 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_ShowHint" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8500 }
8501 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8502 {
8503 arg2 = &temp2;
8504 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
8505 }
8506 {
8507 PyThreadState* __tstate = wxPyBeginAllowThreads();
8508 (arg1)->ShowHint((wxRect const &)*arg2);
8509 wxPyEndAllowThreads(__tstate);
8510 if (PyErr_Occurred()) SWIG_fail;
8511 }
8512 resultobj = SWIG_Py_Void();
8513 return resultobj;
8514 fail:
8515 return NULL;
8516 }
8517
8518
8519 SWIGINTERN PyObject *_wrap_AuiManager_HideHint(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8520 PyObject *resultobj = 0;
8521 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8522 void *argp1 = 0 ;
8523 int res1 = 0 ;
8524 PyObject *swig_obj[1] ;
8525
8526 if (!args) SWIG_fail;
8527 swig_obj[0] = args;
8528 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8529 if (!SWIG_IsOK(res1)) {
8530 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_HideHint" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8531 }
8532 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8533 {
8534 PyThreadState* __tstate = wxPyBeginAllowThreads();
8535 (arg1)->HideHint();
8536 wxPyEndAllowThreads(__tstate);
8537 if (PyErr_Occurred()) SWIG_fail;
8538 }
8539 resultobj = SWIG_Py_Void();
8540 return resultobj;
8541 fail:
8542 return NULL;
8543 }
8544
8545
8546 SWIGINTERN PyObject *_wrap_AuiManager_OnRender(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8547 PyObject *resultobj = 0;
8548 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8549 wxAuiManagerEvent *arg2 = 0 ;
8550 void *argp1 = 0 ;
8551 int res1 = 0 ;
8552 void *argp2 = 0 ;
8553 int res2 = 0 ;
8554 PyObject * obj0 = 0 ;
8555 PyObject * obj1 = 0 ;
8556 char * kwnames[] = {
8557 (char *) "self",(char *) "evt", NULL
8558 };
8559
8560 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_OnRender",kwnames,&obj0,&obj1)) SWIG_fail;
8561 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8562 if (!SWIG_IsOK(res1)) {
8563 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_OnRender" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8564 }
8565 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8566 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiManagerEvent, 0 );
8567 if (!SWIG_IsOK(res2)) {
8568 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_OnRender" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
8569 }
8570 if (!argp2) {
8571 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_OnRender" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
8572 }
8573 arg2 = reinterpret_cast< wxAuiManagerEvent * >(argp2);
8574 {
8575 PyThreadState* __tstate = wxPyBeginAllowThreads();
8576 (arg1)->OnRender(*arg2);
8577 wxPyEndAllowThreads(__tstate);
8578 if (PyErr_Occurred()) SWIG_fail;
8579 }
8580 resultobj = SWIG_Py_Void();
8581 return resultobj;
8582 fail:
8583 return NULL;
8584 }
8585
8586
8587 SWIGINTERN PyObject *_wrap_AuiManager_OnPaneButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8588 PyObject *resultobj = 0;
8589 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8590 wxAuiManagerEvent *arg2 = 0 ;
8591 void *argp1 = 0 ;
8592 int res1 = 0 ;
8593 void *argp2 = 0 ;
8594 int res2 = 0 ;
8595 PyObject * obj0 = 0 ;
8596 PyObject * obj1 = 0 ;
8597 char * kwnames[] = {
8598 (char *) "self",(char *) "evt", NULL
8599 };
8600
8601 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_OnPaneButton",kwnames,&obj0,&obj1)) SWIG_fail;
8602 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8603 if (!SWIG_IsOK(res1)) {
8604 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_OnPaneButton" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8605 }
8606 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8607 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiManagerEvent, 0 );
8608 if (!SWIG_IsOK(res2)) {
8609 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_OnPaneButton" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
8610 }
8611 if (!argp2) {
8612 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_OnPaneButton" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
8613 }
8614 arg2 = reinterpret_cast< wxAuiManagerEvent * >(argp2);
8615 {
8616 PyThreadState* __tstate = wxPyBeginAllowThreads();
8617 (arg1)->OnPaneButton(*arg2);
8618 wxPyEndAllowThreads(__tstate);
8619 if (PyErr_Occurred()) SWIG_fail;
8620 }
8621 resultobj = SWIG_Py_Void();
8622 return resultobj;
8623 fail:
8624 return NULL;
8625 }
8626
8627
8628 SWIGINTERN PyObject *AuiManager_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8629 PyObject *obj;
8630 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
8631 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiManager, SWIG_NewClientData(obj));
8632 return SWIG_Py_Void();
8633 }
8634
8635 SWIGINTERN PyObject *AuiManager_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8636 return SWIG_Python_InitShadowInstance(args);
8637 }
8638
8639 SWIGINTERN PyObject *_wrap_new_AuiManagerEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8640 PyObject *resultobj = 0;
8641 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
8642 wxAuiManagerEvent *result = 0 ;
8643 int val1 ;
8644 int ecode1 = 0 ;
8645 PyObject * obj0 = 0 ;
8646 char * kwnames[] = {
8647 (char *) "type", NULL
8648 };
8649
8650 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_AuiManagerEvent",kwnames,&obj0)) SWIG_fail;
8651 if (obj0) {
8652 ecode1 = SWIG_AsVal_int(obj0, &val1);
8653 if (!SWIG_IsOK(ecode1)) {
8654 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_AuiManagerEvent" "', expected argument " "1"" of type '" "wxEventType""'");
8655 }
8656 arg1 = static_cast< wxEventType >(val1);
8657 }
8658 {
8659 PyThreadState* __tstate = wxPyBeginAllowThreads();
8660 result = (wxAuiManagerEvent *)new wxAuiManagerEvent(arg1);
8661 wxPyEndAllowThreads(__tstate);
8662 if (PyErr_Occurred()) SWIG_fail;
8663 }
8664 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManagerEvent, SWIG_POINTER_NEW | 0 );
8665 return resultobj;
8666 fail:
8667 return NULL;
8668 }
8669
8670
8671 SWIGINTERN PyObject *_wrap_AuiManagerEvent_Clone(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8672 PyObject *resultobj = 0;
8673 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8674 wxEvent *result = 0 ;
8675 void *argp1 = 0 ;
8676 int res1 = 0 ;
8677 PyObject *swig_obj[1] ;
8678
8679 if (!args) SWIG_fail;
8680 swig_obj[0] = args;
8681 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8682 if (!SWIG_IsOK(res1)) {
8683 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_Clone" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
8684 }
8685 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8686 {
8687 PyThreadState* __tstate = wxPyBeginAllowThreads();
8688 result = (wxEvent *)((wxAuiManagerEvent const *)arg1)->Clone();
8689 wxPyEndAllowThreads(__tstate);
8690 if (PyErr_Occurred()) SWIG_fail;
8691 }
8692 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxEvent, 0 | 0 );
8693 return resultobj;
8694 fail:
8695 return NULL;
8696 }
8697
8698
8699 SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8700 PyObject *resultobj = 0;
8701 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8702 wxAuiManager *arg2 = (wxAuiManager *) 0 ;
8703 void *argp1 = 0 ;
8704 int res1 = 0 ;
8705 void *argp2 = 0 ;
8706 int res2 = 0 ;
8707 PyObject * obj0 = 0 ;
8708 PyObject * obj1 = 0 ;
8709 char * kwnames[] = {
8710 (char *) "self",(char *) "mgr", NULL
8711 };
8712
8713 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetManager",kwnames,&obj0,&obj1)) SWIG_fail;
8714 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8715 if (!SWIG_IsOK(res1)) {
8716 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetManager" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
8717 }
8718 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8719 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8720 if (!SWIG_IsOK(res2)) {
8721 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_SetManager" "', expected argument " "2"" of type '" "wxAuiManager *""'");
8722 }
8723 arg2 = reinterpret_cast< wxAuiManager * >(argp2);
8724 {
8725 PyThreadState* __tstate = wxPyBeginAllowThreads();
8726 (arg1)->SetManager(arg2);
8727 wxPyEndAllowThreads(__tstate);
8728 if (PyErr_Occurred()) SWIG_fail;
8729 }
8730 resultobj = SWIG_Py_Void();
8731 return resultobj;
8732 fail:
8733 return NULL;
8734 }
8735
8736
8737 SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8738 PyObject *resultobj = 0;
8739 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8740 wxAuiPaneInfo *arg2 = (wxAuiPaneInfo *) 0 ;
8741 void *argp1 = 0 ;
8742 int res1 = 0 ;
8743 void *argp2 = 0 ;
8744 int res2 = 0 ;
8745 PyObject * obj0 = 0 ;
8746 PyObject * obj1 = 0 ;
8747 char * kwnames[] = {
8748 (char *) "self",(char *) "p", NULL
8749 };
8750
8751 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetPane",kwnames,&obj0,&obj1)) SWIG_fail;
8752 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8753 if (!SWIG_IsOK(res1)) {
8754 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetPane" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
8755 }
8756 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8757 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
8758 if (!SWIG_IsOK(res2)) {
8759 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_SetPane" "', expected argument " "2"" of type '" "wxAuiPaneInfo *""'");
8760 }
8761 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
8762 {
8763 PyThreadState* __tstate = wxPyBeginAllowThreads();
8764 (arg1)->SetPane(arg2);
8765 wxPyEndAllowThreads(__tstate);
8766 if (PyErr_Occurred()) SWIG_fail;
8767 }
8768 resultobj = SWIG_Py_Void();
8769 return resultobj;
8770 fail:
8771 return NULL;
8772 }
8773
8774
8775 SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8776 PyObject *resultobj = 0;
8777 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8778 int arg2 ;
8779 void *argp1 = 0 ;
8780 int res1 = 0 ;
8781 int val2 ;
8782 int ecode2 = 0 ;
8783 PyObject * obj0 = 0 ;
8784 PyObject * obj1 = 0 ;
8785 char * kwnames[] = {
8786 (char *) "self",(char *) "b", NULL
8787 };
8788
8789 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetButton",kwnames,&obj0,&obj1)) SWIG_fail;
8790 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8791 if (!SWIG_IsOK(res1)) {
8792 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetButton" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
8793 }
8794 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8795 ecode2 = SWIG_AsVal_int(obj1, &val2);
8796 if (!SWIG_IsOK(ecode2)) {
8797 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_SetButton" "', expected argument " "2"" of type '" "int""'");
8798 }
8799 arg2 = static_cast< int >(val2);
8800 {
8801 PyThreadState* __tstate = wxPyBeginAllowThreads();
8802 (arg1)->SetButton(arg2);
8803 wxPyEndAllowThreads(__tstate);
8804 if (PyErr_Occurred()) SWIG_fail;
8805 }
8806 resultobj = SWIG_Py_Void();
8807 return resultobj;
8808 fail:
8809 return NULL;
8810 }
8811
8812
8813 SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetDC(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8814 PyObject *resultobj = 0;
8815 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8816 wxDC *arg2 = (wxDC *) 0 ;
8817 void *argp1 = 0 ;
8818 int res1 = 0 ;
8819 void *argp2 = 0 ;
8820 int res2 = 0 ;
8821 PyObject * obj0 = 0 ;
8822 PyObject * obj1 = 0 ;
8823 char * kwnames[] = {
8824 (char *) "self",(char *) "pdc", NULL
8825 };
8826
8827 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetDC",kwnames,&obj0,&obj1)) SWIG_fail;
8828 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8829 if (!SWIG_IsOK(res1)) {
8830 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetDC" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
8831 }
8832 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8833 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxDC, 0 | 0 );
8834 if (!SWIG_IsOK(res2)) {
8835 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_SetDC" "', expected argument " "2"" of type '" "wxDC *""'");
8836 }
8837 arg2 = reinterpret_cast< wxDC * >(argp2);
8838 {
8839 PyThreadState* __tstate = wxPyBeginAllowThreads();
8840 (arg1)->SetDC(arg2);
8841 wxPyEndAllowThreads(__tstate);
8842 if (PyErr_Occurred()) SWIG_fail;
8843 }
8844 resultobj = SWIG_Py_Void();
8845 return resultobj;
8846 fail:
8847 return NULL;
8848 }
8849
8850
8851 SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8852 PyObject *resultobj = 0;
8853 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8854 wxAuiManager *result = 0 ;
8855 void *argp1 = 0 ;
8856 int res1 = 0 ;
8857 PyObject *swig_obj[1] ;
8858
8859 if (!args) SWIG_fail;
8860 swig_obj[0] = args;
8861 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8862 if (!SWIG_IsOK(res1)) {
8863 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetManager" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
8864 }
8865 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8866 {
8867 PyThreadState* __tstate = wxPyBeginAllowThreads();
8868 result = (wxAuiManager *)((wxAuiManagerEvent const *)arg1)->GetManager();
8869 wxPyEndAllowThreads(__tstate);
8870 if (PyErr_Occurred()) SWIG_fail;
8871 }
8872 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
8873 return resultobj;
8874 fail:
8875 return NULL;
8876 }
8877
8878
8879 SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8880 PyObject *resultobj = 0;
8881 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8882 wxAuiPaneInfo *result = 0 ;
8883 void *argp1 = 0 ;
8884 int res1 = 0 ;
8885 PyObject *swig_obj[1] ;
8886
8887 if (!args) SWIG_fail;
8888 swig_obj[0] = args;
8889 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8890 if (!SWIG_IsOK(res1)) {
8891 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetPane" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
8892 }
8893 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8894 {
8895 PyThreadState* __tstate = wxPyBeginAllowThreads();
8896 result = (wxAuiPaneInfo *)((wxAuiManagerEvent const *)arg1)->GetPane();
8897 wxPyEndAllowThreads(__tstate);
8898 if (PyErr_Occurred()) SWIG_fail;
8899 }
8900 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
8901 return resultobj;
8902 fail:
8903 return NULL;
8904 }
8905
8906
8907 SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8908 PyObject *resultobj = 0;
8909 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8910 int result;
8911 void *argp1 = 0 ;
8912 int res1 = 0 ;
8913 PyObject *swig_obj[1] ;
8914
8915 if (!args) SWIG_fail;
8916 swig_obj[0] = args;
8917 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8918 if (!SWIG_IsOK(res1)) {
8919 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetButton" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
8920 }
8921 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8922 {
8923 PyThreadState* __tstate = wxPyBeginAllowThreads();
8924 result = (int)((wxAuiManagerEvent const *)arg1)->GetButton();
8925 wxPyEndAllowThreads(__tstate);
8926 if (PyErr_Occurred()) SWIG_fail;
8927 }
8928 resultobj = SWIG_From_int(static_cast< int >(result));
8929 return resultobj;
8930 fail:
8931 return NULL;
8932 }
8933
8934
8935 SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetDC(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8936 PyObject *resultobj = 0;
8937 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8938 wxDC *result = 0 ;
8939 void *argp1 = 0 ;
8940 int res1 = 0 ;
8941 PyObject *swig_obj[1] ;
8942
8943 if (!args) SWIG_fail;
8944 swig_obj[0] = args;
8945 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8946 if (!SWIG_IsOK(res1)) {
8947 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetDC" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
8948 }
8949 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8950 {
8951 PyThreadState* __tstate = wxPyBeginAllowThreads();
8952 result = (wxDC *)((wxAuiManagerEvent const *)arg1)->GetDC();
8953 wxPyEndAllowThreads(__tstate);
8954 if (PyErr_Occurred()) SWIG_fail;
8955 }
8956 {
8957 resultobj = wxPyMake_wxObject(result, (bool)0);
8958 }
8959 return resultobj;
8960 fail:
8961 return NULL;
8962 }
8963
8964
8965 SWIGINTERN PyObject *_wrap_AuiManagerEvent_Veto(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8966 PyObject *resultobj = 0;
8967 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8968 bool arg2 = (bool) true ;
8969 void *argp1 = 0 ;
8970 int res1 = 0 ;
8971 bool val2 ;
8972 int ecode2 = 0 ;
8973 PyObject * obj0 = 0 ;
8974 PyObject * obj1 = 0 ;
8975 char * kwnames[] = {
8976 (char *) "self",(char *) "veto", NULL
8977 };
8978
8979 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiManagerEvent_Veto",kwnames,&obj0,&obj1)) SWIG_fail;
8980 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8981 if (!SWIG_IsOK(res1)) {
8982 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_Veto" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
8983 }
8984 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8985 if (obj1) {
8986 ecode2 = SWIG_AsVal_bool(obj1, &val2);
8987 if (!SWIG_IsOK(ecode2)) {
8988 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_Veto" "', expected argument " "2"" of type '" "bool""'");
8989 }
8990 arg2 = static_cast< bool >(val2);
8991 }
8992 {
8993 PyThreadState* __tstate = wxPyBeginAllowThreads();
8994 (arg1)->Veto(arg2);
8995 wxPyEndAllowThreads(__tstate);
8996 if (PyErr_Occurred()) SWIG_fail;
8997 }
8998 resultobj = SWIG_Py_Void();
8999 return resultobj;
9000 fail:
9001 return NULL;
9002 }
9003
9004
9005 SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetVeto(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9006 PyObject *resultobj = 0;
9007 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9008 bool result;
9009 void *argp1 = 0 ;
9010 int res1 = 0 ;
9011 PyObject *swig_obj[1] ;
9012
9013 if (!args) SWIG_fail;
9014 swig_obj[0] = args;
9015 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9016 if (!SWIG_IsOK(res1)) {
9017 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetVeto" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
9018 }
9019 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9020 {
9021 PyThreadState* __tstate = wxPyBeginAllowThreads();
9022 result = (bool)((wxAuiManagerEvent const *)arg1)->GetVeto();
9023 wxPyEndAllowThreads(__tstate);
9024 if (PyErr_Occurred()) SWIG_fail;
9025 }
9026 {
9027 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9028 }
9029 return resultobj;
9030 fail:
9031 return NULL;
9032 }
9033
9034
9035 SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetCanVeto(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9036 PyObject *resultobj = 0;
9037 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9038 bool arg2 ;
9039 void *argp1 = 0 ;
9040 int res1 = 0 ;
9041 bool val2 ;
9042 int ecode2 = 0 ;
9043 PyObject * obj0 = 0 ;
9044 PyObject * obj1 = 0 ;
9045 char * kwnames[] = {
9046 (char *) "self",(char *) "can_veto", NULL
9047 };
9048
9049 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetCanVeto",kwnames,&obj0,&obj1)) SWIG_fail;
9050 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9051 if (!SWIG_IsOK(res1)) {
9052 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetCanVeto" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9053 }
9054 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9055 ecode2 = SWIG_AsVal_bool(obj1, &val2);
9056 if (!SWIG_IsOK(ecode2)) {
9057 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_SetCanVeto" "', expected argument " "2"" of type '" "bool""'");
9058 }
9059 arg2 = static_cast< bool >(val2);
9060 {
9061 PyThreadState* __tstate = wxPyBeginAllowThreads();
9062 (arg1)->SetCanVeto(arg2);
9063 wxPyEndAllowThreads(__tstate);
9064 if (PyErr_Occurred()) SWIG_fail;
9065 }
9066 resultobj = SWIG_Py_Void();
9067 return resultobj;
9068 fail:
9069 return NULL;
9070 }
9071
9072
9073 SWIGINTERN PyObject *_wrap_AuiManagerEvent_CanVeto(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9074 PyObject *resultobj = 0;
9075 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9076 bool result;
9077 void *argp1 = 0 ;
9078 int res1 = 0 ;
9079 PyObject *swig_obj[1] ;
9080
9081 if (!args) SWIG_fail;
9082 swig_obj[0] = args;
9083 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9084 if (!SWIG_IsOK(res1)) {
9085 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_CanVeto" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
9086 }
9087 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9088 {
9089 PyThreadState* __tstate = wxPyBeginAllowThreads();
9090 result = (bool)((wxAuiManagerEvent const *)arg1)->CanVeto();
9091 wxPyEndAllowThreads(__tstate);
9092 if (PyErr_Occurred()) SWIG_fail;
9093 }
9094 {
9095 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9096 }
9097 return resultobj;
9098 fail:
9099 return NULL;
9100 }
9101
9102
9103 SWIGINTERN PyObject *_wrap_AuiManagerEvent_manager_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9104 PyObject *resultobj = 0;
9105 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9106 wxAuiManager *arg2 = (wxAuiManager *) 0 ;
9107 void *argp1 = 0 ;
9108 int res1 = 0 ;
9109 void *argp2 = 0 ;
9110 int res2 = 0 ;
9111 PyObject *swig_obj[2] ;
9112
9113 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_manager_set",2,2,swig_obj)) SWIG_fail;
9114 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9115 if (!SWIG_IsOK(res1)) {
9116 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_manager_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9117 }
9118 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9119 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiManager, SWIG_POINTER_DISOWN | 0 );
9120 if (!SWIG_IsOK(res2)) {
9121 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_manager_set" "', expected argument " "2"" of type '" "wxAuiManager *""'");
9122 }
9123 arg2 = reinterpret_cast< wxAuiManager * >(argp2);
9124 if (arg1) (arg1)->manager = arg2;
9125
9126 resultobj = SWIG_Py_Void();
9127 return resultobj;
9128 fail:
9129 return NULL;
9130 }
9131
9132
9133 SWIGINTERN PyObject *_wrap_AuiManagerEvent_manager_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9134 PyObject *resultobj = 0;
9135 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9136 wxAuiManager *result = 0 ;
9137 void *argp1 = 0 ;
9138 int res1 = 0 ;
9139 PyObject *swig_obj[1] ;
9140
9141 if (!args) SWIG_fail;
9142 swig_obj[0] = args;
9143 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9144 if (!SWIG_IsOK(res1)) {
9145 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_manager_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9146 }
9147 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9148 result = (wxAuiManager *) ((arg1)->manager);
9149 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
9150 return resultobj;
9151 fail:
9152 return NULL;
9153 }
9154
9155
9156 SWIGINTERN PyObject *_wrap_AuiManagerEvent_pane_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9157 PyObject *resultobj = 0;
9158 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9159 wxAuiPaneInfo *arg2 = (wxAuiPaneInfo *) 0 ;
9160 void *argp1 = 0 ;
9161 int res1 = 0 ;
9162 void *argp2 = 0 ;
9163 int res2 = 0 ;
9164 PyObject *swig_obj[2] ;
9165
9166 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_pane_set",2,2,swig_obj)) SWIG_fail;
9167 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9168 if (!SWIG_IsOK(res1)) {
9169 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_pane_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9170 }
9171 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9172 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_DISOWN | 0 );
9173 if (!SWIG_IsOK(res2)) {
9174 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_pane_set" "', expected argument " "2"" of type '" "wxAuiPaneInfo *""'");
9175 }
9176 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
9177 if (arg1) (arg1)->pane = arg2;
9178
9179 resultobj = SWIG_Py_Void();
9180 return resultobj;
9181 fail:
9182 return NULL;
9183 }
9184
9185
9186 SWIGINTERN PyObject *_wrap_AuiManagerEvent_pane_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9187 PyObject *resultobj = 0;
9188 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9189 wxAuiPaneInfo *result = 0 ;
9190 void *argp1 = 0 ;
9191 int res1 = 0 ;
9192 PyObject *swig_obj[1] ;
9193
9194 if (!args) SWIG_fail;
9195 swig_obj[0] = args;
9196 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9197 if (!SWIG_IsOK(res1)) {
9198 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_pane_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9199 }
9200 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9201 result = (wxAuiPaneInfo *) ((arg1)->pane);
9202 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
9203 return resultobj;
9204 fail:
9205 return NULL;
9206 }
9207
9208
9209 SWIGINTERN PyObject *_wrap_AuiManagerEvent_button_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9210 PyObject *resultobj = 0;
9211 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9212 int arg2 ;
9213 void *argp1 = 0 ;
9214 int res1 = 0 ;
9215 int val2 ;
9216 int ecode2 = 0 ;
9217 PyObject *swig_obj[2] ;
9218
9219 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_button_set",2,2,swig_obj)) SWIG_fail;
9220 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9221 if (!SWIG_IsOK(res1)) {
9222 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_button_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9223 }
9224 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9225 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9226 if (!SWIG_IsOK(ecode2)) {
9227 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_button_set" "', expected argument " "2"" of type '" "int""'");
9228 }
9229 arg2 = static_cast< int >(val2);
9230 if (arg1) (arg1)->button = arg2;
9231
9232 resultobj = SWIG_Py_Void();
9233 return resultobj;
9234 fail:
9235 return NULL;
9236 }
9237
9238
9239 SWIGINTERN PyObject *_wrap_AuiManagerEvent_button_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9240 PyObject *resultobj = 0;
9241 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9242 int result;
9243 void *argp1 = 0 ;
9244 int res1 = 0 ;
9245 PyObject *swig_obj[1] ;
9246
9247 if (!args) SWIG_fail;
9248 swig_obj[0] = args;
9249 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9250 if (!SWIG_IsOK(res1)) {
9251 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_button_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9252 }
9253 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9254 result = (int) ((arg1)->button);
9255 resultobj = SWIG_From_int(static_cast< int >(result));
9256 return resultobj;
9257 fail:
9258 return NULL;
9259 }
9260
9261
9262 SWIGINTERN PyObject *_wrap_AuiManagerEvent_veto_flag_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9263 PyObject *resultobj = 0;
9264 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9265 bool arg2 ;
9266 void *argp1 = 0 ;
9267 int res1 = 0 ;
9268 bool val2 ;
9269 int ecode2 = 0 ;
9270 PyObject *swig_obj[2] ;
9271
9272 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_veto_flag_set",2,2,swig_obj)) SWIG_fail;
9273 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9274 if (!SWIG_IsOK(res1)) {
9275 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_veto_flag_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9276 }
9277 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9278 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
9279 if (!SWIG_IsOK(ecode2)) {
9280 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_veto_flag_set" "', expected argument " "2"" of type '" "bool""'");
9281 }
9282 arg2 = static_cast< bool >(val2);
9283 if (arg1) (arg1)->veto_flag = arg2;
9284
9285 resultobj = SWIG_Py_Void();
9286 return resultobj;
9287 fail:
9288 return NULL;
9289 }
9290
9291
9292 SWIGINTERN PyObject *_wrap_AuiManagerEvent_veto_flag_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9293 PyObject *resultobj = 0;
9294 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9295 bool result;
9296 void *argp1 = 0 ;
9297 int res1 = 0 ;
9298 PyObject *swig_obj[1] ;
9299
9300 if (!args) SWIG_fail;
9301 swig_obj[0] = args;
9302 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9303 if (!SWIG_IsOK(res1)) {
9304 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_veto_flag_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9305 }
9306 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9307 result = (bool) ((arg1)->veto_flag);
9308 {
9309 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9310 }
9311 return resultobj;
9312 fail:
9313 return NULL;
9314 }
9315
9316
9317 SWIGINTERN PyObject *_wrap_AuiManagerEvent_canveto_flag_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9318 PyObject *resultobj = 0;
9319 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9320 bool arg2 ;
9321 void *argp1 = 0 ;
9322 int res1 = 0 ;
9323 bool val2 ;
9324 int ecode2 = 0 ;
9325 PyObject *swig_obj[2] ;
9326
9327 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_canveto_flag_set",2,2,swig_obj)) SWIG_fail;
9328 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9329 if (!SWIG_IsOK(res1)) {
9330 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_canveto_flag_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9331 }
9332 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9333 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
9334 if (!SWIG_IsOK(ecode2)) {
9335 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_canveto_flag_set" "', expected argument " "2"" of type '" "bool""'");
9336 }
9337 arg2 = static_cast< bool >(val2);
9338 if (arg1) (arg1)->canveto_flag = arg2;
9339
9340 resultobj = SWIG_Py_Void();
9341 return resultobj;
9342 fail:
9343 return NULL;
9344 }
9345
9346
9347 SWIGINTERN PyObject *_wrap_AuiManagerEvent_canveto_flag_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9348 PyObject *resultobj = 0;
9349 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9350 bool result;
9351 void *argp1 = 0 ;
9352 int res1 = 0 ;
9353 PyObject *swig_obj[1] ;
9354
9355 if (!args) SWIG_fail;
9356 swig_obj[0] = args;
9357 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9358 if (!SWIG_IsOK(res1)) {
9359 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_canveto_flag_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9360 }
9361 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9362 result = (bool) ((arg1)->canveto_flag);
9363 {
9364 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9365 }
9366 return resultobj;
9367 fail:
9368 return NULL;
9369 }
9370
9371
9372 SWIGINTERN PyObject *_wrap_AuiManagerEvent_dc_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9373 PyObject *resultobj = 0;
9374 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9375 wxDC *arg2 = (wxDC *) 0 ;
9376 void *argp1 = 0 ;
9377 int res1 = 0 ;
9378 void *argp2 = 0 ;
9379 int res2 = 0 ;
9380 PyObject *swig_obj[2] ;
9381
9382 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_dc_set",2,2,swig_obj)) SWIG_fail;
9383 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9384 if (!SWIG_IsOK(res1)) {
9385 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_dc_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9386 }
9387 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9388 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxDC, SWIG_POINTER_DISOWN | 0 );
9389 if (!SWIG_IsOK(res2)) {
9390 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_dc_set" "', expected argument " "2"" of type '" "wxDC *""'");
9391 }
9392 arg2 = reinterpret_cast< wxDC * >(argp2);
9393 if (arg1) (arg1)->dc = arg2;
9394
9395 resultobj = SWIG_Py_Void();
9396 return resultobj;
9397 fail:
9398 return NULL;
9399 }
9400
9401
9402 SWIGINTERN PyObject *_wrap_AuiManagerEvent_dc_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9403 PyObject *resultobj = 0;
9404 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9405 wxDC *result = 0 ;
9406 void *argp1 = 0 ;
9407 int res1 = 0 ;
9408 PyObject *swig_obj[1] ;
9409
9410 if (!args) SWIG_fail;
9411 swig_obj[0] = args;
9412 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9413 if (!SWIG_IsOK(res1)) {
9414 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_dc_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9415 }
9416 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9417 result = (wxDC *) ((arg1)->dc);
9418 {
9419 resultobj = wxPyMake_wxObject(result, (bool)0);
9420 }
9421 return resultobj;
9422 fail:
9423 return NULL;
9424 }
9425
9426
9427 SWIGINTERN PyObject *AuiManagerEvent_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9428 PyObject *obj;
9429 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
9430 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiManagerEvent, SWIG_NewClientData(obj));
9431 return SWIG_Py_Void();
9432 }
9433
9434 SWIGINTERN PyObject *AuiManagerEvent_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9435 return SWIG_Python_InitShadowInstance(args);
9436 }
9437
9438 SWIGINTERN PyObject *_wrap_new_AuiDockInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9439 PyObject *resultobj = 0;
9440 wxAuiDockInfo *result = 0 ;
9441
9442 if (!SWIG_Python_UnpackTuple(args,"new_AuiDockInfo",0,0,0)) SWIG_fail;
9443 {
9444 PyThreadState* __tstate = wxPyBeginAllowThreads();
9445 result = (wxAuiDockInfo *)new wxAuiDockInfo();
9446 wxPyEndAllowThreads(__tstate);
9447 if (PyErr_Occurred()) SWIG_fail;
9448 }
9449 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDockInfo, SWIG_POINTER_NEW | 0 );
9450 return resultobj;
9451 fail:
9452 return NULL;
9453 }
9454
9455
9456 SWIGINTERN PyObject *_wrap_AuiDockInfo_IsOk(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9457 PyObject *resultobj = 0;
9458 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9459 bool result;
9460 void *argp1 = 0 ;
9461 int res1 = 0 ;
9462 PyObject *swig_obj[1] ;
9463
9464 if (!args) SWIG_fail;
9465 swig_obj[0] = args;
9466 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9467 if (!SWIG_IsOK(res1)) {
9468 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_IsOk" "', expected argument " "1"" of type '" "wxAuiDockInfo const *""'");
9469 }
9470 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9471 {
9472 PyThreadState* __tstate = wxPyBeginAllowThreads();
9473 result = (bool)((wxAuiDockInfo const *)arg1)->IsOk();
9474 wxPyEndAllowThreads(__tstate);
9475 if (PyErr_Occurred()) SWIG_fail;
9476 }
9477 {
9478 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9479 }
9480 return resultobj;
9481 fail:
9482 return NULL;
9483 }
9484
9485
9486 SWIGINTERN PyObject *_wrap_AuiDockInfo_IsHorizontal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9487 PyObject *resultobj = 0;
9488 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9489 bool result;
9490 void *argp1 = 0 ;
9491 int res1 = 0 ;
9492 PyObject *swig_obj[1] ;
9493
9494 if (!args) SWIG_fail;
9495 swig_obj[0] = args;
9496 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9497 if (!SWIG_IsOK(res1)) {
9498 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_IsHorizontal" "', expected argument " "1"" of type '" "wxAuiDockInfo const *""'");
9499 }
9500 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9501 {
9502 PyThreadState* __tstate = wxPyBeginAllowThreads();
9503 result = (bool)((wxAuiDockInfo const *)arg1)->IsHorizontal();
9504 wxPyEndAllowThreads(__tstate);
9505 if (PyErr_Occurred()) SWIG_fail;
9506 }
9507 {
9508 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9509 }
9510 return resultobj;
9511 fail:
9512 return NULL;
9513 }
9514
9515
9516 SWIGINTERN PyObject *_wrap_AuiDockInfo_IsVertical(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9517 PyObject *resultobj = 0;
9518 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9519 bool result;
9520 void *argp1 = 0 ;
9521 int res1 = 0 ;
9522 PyObject *swig_obj[1] ;
9523
9524 if (!args) SWIG_fail;
9525 swig_obj[0] = args;
9526 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9527 if (!SWIG_IsOK(res1)) {
9528 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_IsVertical" "', expected argument " "1"" of type '" "wxAuiDockInfo const *""'");
9529 }
9530 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9531 {
9532 PyThreadState* __tstate = wxPyBeginAllowThreads();
9533 result = (bool)((wxAuiDockInfo const *)arg1)->IsVertical();
9534 wxPyEndAllowThreads(__tstate);
9535 if (PyErr_Occurred()) SWIG_fail;
9536 }
9537 {
9538 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9539 }
9540 return resultobj;
9541 fail:
9542 return NULL;
9543 }
9544
9545
9546 SWIGINTERN PyObject *_wrap_AuiDockInfo_panes_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9547 PyObject *resultobj = 0;
9548 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9549 wxAuiPaneInfoPtrArray arg2 ;
9550 void *argp1 = 0 ;
9551 int res1 = 0 ;
9552 void *argp2 ;
9553 int res2 = 0 ;
9554 PyObject *swig_obj[2] ;
9555
9556 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_panes_set",2,2,swig_obj)) SWIG_fail;
9557 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9558 if (!SWIG_IsOK(res1)) {
9559 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_panes_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9560 }
9561 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9562 {
9563 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_wxAuiPaneInfoPtrArray, 0 | 0);
9564 if (!SWIG_IsOK(res2)) {
9565 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockInfo_panes_set" "', expected argument " "2"" of type '" "wxAuiPaneInfoPtrArray""'");
9566 }
9567 if (!argp2) {
9568 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockInfo_panes_set" "', expected argument " "2"" of type '" "wxAuiPaneInfoPtrArray""'");
9569 } else {
9570 wxAuiPaneInfoPtrArray * temp = reinterpret_cast< wxAuiPaneInfoPtrArray * >(argp2);
9571 arg2 = *temp;
9572 if (SWIG_IsNewObj(res2)) delete temp;
9573 }
9574 }
9575 if (arg1) (arg1)->panes = arg2;
9576
9577 resultobj = SWIG_Py_Void();
9578 return resultobj;
9579 fail:
9580 return NULL;
9581 }
9582
9583
9584 SWIGINTERN PyObject *_wrap_AuiDockInfo_panes_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9585 PyObject *resultobj = 0;
9586 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9587 wxAuiPaneInfoPtrArray result;
9588 void *argp1 = 0 ;
9589 int res1 = 0 ;
9590 PyObject *swig_obj[1] ;
9591
9592 if (!args) SWIG_fail;
9593 swig_obj[0] = args;
9594 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9595 if (!SWIG_IsOK(res1)) {
9596 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_panes_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9597 }
9598 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9599 result = ((arg1)->panes);
9600 resultobj = SWIG_NewPointerObj((new wxAuiPaneInfoPtrArray(static_cast< const wxAuiPaneInfoPtrArray& >(result))), SWIGTYPE_p_wxAuiPaneInfoPtrArray, SWIG_POINTER_OWN | 0 );
9601 return resultobj;
9602 fail:
9603 return NULL;
9604 }
9605
9606
9607 SWIGINTERN PyObject *_wrap_AuiDockInfo_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9608 PyObject *resultobj = 0;
9609 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9610 wxRect *arg2 = (wxRect *) 0 ;
9611 void *argp1 = 0 ;
9612 int res1 = 0 ;
9613 void *argp2 = 0 ;
9614 int res2 = 0 ;
9615 PyObject *swig_obj[2] ;
9616
9617 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_rect_set",2,2,swig_obj)) SWIG_fail;
9618 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9619 if (!SWIG_IsOK(res1)) {
9620 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_rect_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9621 }
9622 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9623 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
9624 if (!SWIG_IsOK(res2)) {
9625 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockInfo_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
9626 }
9627 arg2 = reinterpret_cast< wxRect * >(argp2);
9628 if (arg1) (arg1)->rect = *arg2;
9629
9630 resultobj = SWIG_Py_Void();
9631 return resultobj;
9632 fail:
9633 return NULL;
9634 }
9635
9636
9637 SWIGINTERN PyObject *_wrap_AuiDockInfo_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9638 PyObject *resultobj = 0;
9639 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9640 wxRect *result = 0 ;
9641 void *argp1 = 0 ;
9642 int res1 = 0 ;
9643 PyObject *swig_obj[1] ;
9644
9645 if (!args) SWIG_fail;
9646 swig_obj[0] = args;
9647 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9648 if (!SWIG_IsOK(res1)) {
9649 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_rect_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9650 }
9651 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9652 result = (wxRect *)& ((arg1)->rect);
9653 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
9654 return resultobj;
9655 fail:
9656 return NULL;
9657 }
9658
9659
9660 SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_direction_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9661 PyObject *resultobj = 0;
9662 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9663 int arg2 ;
9664 void *argp1 = 0 ;
9665 int res1 = 0 ;
9666 int val2 ;
9667 int ecode2 = 0 ;
9668 PyObject *swig_obj[2] ;
9669
9670 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_dock_direction_set",2,2,swig_obj)) SWIG_fail;
9671 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9672 if (!SWIG_IsOK(res1)) {
9673 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_direction_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9674 }
9675 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9676 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9677 if (!SWIG_IsOK(ecode2)) {
9678 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_dock_direction_set" "', expected argument " "2"" of type '" "int""'");
9679 }
9680 arg2 = static_cast< int >(val2);
9681 if (arg1) (arg1)->dock_direction = arg2;
9682
9683 resultobj = SWIG_Py_Void();
9684 return resultobj;
9685 fail:
9686 return NULL;
9687 }
9688
9689
9690 SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_direction_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9691 PyObject *resultobj = 0;
9692 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9693 int result;
9694 void *argp1 = 0 ;
9695 int res1 = 0 ;
9696 PyObject *swig_obj[1] ;
9697
9698 if (!args) SWIG_fail;
9699 swig_obj[0] = args;
9700 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9701 if (!SWIG_IsOK(res1)) {
9702 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_direction_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9703 }
9704 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9705 result = (int) ((arg1)->dock_direction);
9706 resultobj = SWIG_From_int(static_cast< int >(result));
9707 return resultobj;
9708 fail:
9709 return NULL;
9710 }
9711
9712
9713 SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_layer_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9714 PyObject *resultobj = 0;
9715 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9716 int arg2 ;
9717 void *argp1 = 0 ;
9718 int res1 = 0 ;
9719 int val2 ;
9720 int ecode2 = 0 ;
9721 PyObject *swig_obj[2] ;
9722
9723 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_dock_layer_set",2,2,swig_obj)) SWIG_fail;
9724 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9725 if (!SWIG_IsOK(res1)) {
9726 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_layer_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9727 }
9728 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9729 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9730 if (!SWIG_IsOK(ecode2)) {
9731 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_dock_layer_set" "', expected argument " "2"" of type '" "int""'");
9732 }
9733 arg2 = static_cast< int >(val2);
9734 if (arg1) (arg1)->dock_layer = arg2;
9735
9736 resultobj = SWIG_Py_Void();
9737 return resultobj;
9738 fail:
9739 return NULL;
9740 }
9741
9742
9743 SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_layer_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9744 PyObject *resultobj = 0;
9745 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9746 int result;
9747 void *argp1 = 0 ;
9748 int res1 = 0 ;
9749 PyObject *swig_obj[1] ;
9750
9751 if (!args) SWIG_fail;
9752 swig_obj[0] = args;
9753 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9754 if (!SWIG_IsOK(res1)) {
9755 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_layer_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9756 }
9757 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9758 result = (int) ((arg1)->dock_layer);
9759 resultobj = SWIG_From_int(static_cast< int >(result));
9760 return resultobj;
9761 fail:
9762 return NULL;
9763 }
9764
9765
9766 SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_row_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9767 PyObject *resultobj = 0;
9768 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9769 int arg2 ;
9770 void *argp1 = 0 ;
9771 int res1 = 0 ;
9772 int val2 ;
9773 int ecode2 = 0 ;
9774 PyObject *swig_obj[2] ;
9775
9776 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_dock_row_set",2,2,swig_obj)) SWIG_fail;
9777 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9778 if (!SWIG_IsOK(res1)) {
9779 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_row_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9780 }
9781 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9782 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9783 if (!SWIG_IsOK(ecode2)) {
9784 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_dock_row_set" "', expected argument " "2"" of type '" "int""'");
9785 }
9786 arg2 = static_cast< int >(val2);
9787 if (arg1) (arg1)->dock_row = arg2;
9788
9789 resultobj = SWIG_Py_Void();
9790 return resultobj;
9791 fail:
9792 return NULL;
9793 }
9794
9795
9796 SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_row_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9797 PyObject *resultobj = 0;
9798 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9799 int result;
9800 void *argp1 = 0 ;
9801 int res1 = 0 ;
9802 PyObject *swig_obj[1] ;
9803
9804 if (!args) SWIG_fail;
9805 swig_obj[0] = args;
9806 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9807 if (!SWIG_IsOK(res1)) {
9808 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_row_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9809 }
9810 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9811 result = (int) ((arg1)->dock_row);
9812 resultobj = SWIG_From_int(static_cast< int >(result));
9813 return resultobj;
9814 fail:
9815 return NULL;
9816 }
9817
9818
9819 SWIGINTERN PyObject *_wrap_AuiDockInfo_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9820 PyObject *resultobj = 0;
9821 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9822 int arg2 ;
9823 void *argp1 = 0 ;
9824 int res1 = 0 ;
9825 int val2 ;
9826 int ecode2 = 0 ;
9827 PyObject *swig_obj[2] ;
9828
9829 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_size_set",2,2,swig_obj)) SWIG_fail;
9830 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9831 if (!SWIG_IsOK(res1)) {
9832 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_size_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9833 }
9834 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9835 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9836 if (!SWIG_IsOK(ecode2)) {
9837 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_size_set" "', expected argument " "2"" of type '" "int""'");
9838 }
9839 arg2 = static_cast< int >(val2);
9840 if (arg1) (arg1)->size = arg2;
9841
9842 resultobj = SWIG_Py_Void();
9843 return resultobj;
9844 fail:
9845 return NULL;
9846 }
9847
9848
9849 SWIGINTERN PyObject *_wrap_AuiDockInfo_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9850 PyObject *resultobj = 0;
9851 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9852 int result;
9853 void *argp1 = 0 ;
9854 int res1 = 0 ;
9855 PyObject *swig_obj[1] ;
9856
9857 if (!args) SWIG_fail;
9858 swig_obj[0] = args;
9859 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9860 if (!SWIG_IsOK(res1)) {
9861 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_size_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9862 }
9863 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9864 result = (int) ((arg1)->size);
9865 resultobj = SWIG_From_int(static_cast< int >(result));
9866 return resultobj;
9867 fail:
9868 return NULL;
9869 }
9870
9871
9872 SWIGINTERN PyObject *_wrap_AuiDockInfo_min_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9873 PyObject *resultobj = 0;
9874 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9875 int arg2 ;
9876 void *argp1 = 0 ;
9877 int res1 = 0 ;
9878 int val2 ;
9879 int ecode2 = 0 ;
9880 PyObject *swig_obj[2] ;
9881
9882 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_min_size_set",2,2,swig_obj)) SWIG_fail;
9883 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9884 if (!SWIG_IsOK(res1)) {
9885 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_min_size_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9886 }
9887 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9888 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9889 if (!SWIG_IsOK(ecode2)) {
9890 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_min_size_set" "', expected argument " "2"" of type '" "int""'");
9891 }
9892 arg2 = static_cast< int >(val2);
9893 if (arg1) (arg1)->min_size = arg2;
9894
9895 resultobj = SWIG_Py_Void();
9896 return resultobj;
9897 fail:
9898 return NULL;
9899 }
9900
9901
9902 SWIGINTERN PyObject *_wrap_AuiDockInfo_min_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9903 PyObject *resultobj = 0;
9904 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9905 int result;
9906 void *argp1 = 0 ;
9907 int res1 = 0 ;
9908 PyObject *swig_obj[1] ;
9909
9910 if (!args) SWIG_fail;
9911 swig_obj[0] = args;
9912 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9913 if (!SWIG_IsOK(res1)) {
9914 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_min_size_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9915 }
9916 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9917 result = (int) ((arg1)->min_size);
9918 resultobj = SWIG_From_int(static_cast< int >(result));
9919 return resultobj;
9920 fail:
9921 return NULL;
9922 }
9923
9924
9925 SWIGINTERN PyObject *_wrap_AuiDockInfo_resizable_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9926 PyObject *resultobj = 0;
9927 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9928 bool arg2 ;
9929 void *argp1 = 0 ;
9930 int res1 = 0 ;
9931 bool val2 ;
9932 int ecode2 = 0 ;
9933 PyObject *swig_obj[2] ;
9934
9935 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_resizable_set",2,2,swig_obj)) SWIG_fail;
9936 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9937 if (!SWIG_IsOK(res1)) {
9938 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_resizable_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9939 }
9940 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9941 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
9942 if (!SWIG_IsOK(ecode2)) {
9943 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_resizable_set" "', expected argument " "2"" of type '" "bool""'");
9944 }
9945 arg2 = static_cast< bool >(val2);
9946 if (arg1) (arg1)->resizable = arg2;
9947
9948 resultobj = SWIG_Py_Void();
9949 return resultobj;
9950 fail:
9951 return NULL;
9952 }
9953
9954
9955 SWIGINTERN PyObject *_wrap_AuiDockInfo_resizable_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9956 PyObject *resultobj = 0;
9957 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9958 bool result;
9959 void *argp1 = 0 ;
9960 int res1 = 0 ;
9961 PyObject *swig_obj[1] ;
9962
9963 if (!args) SWIG_fail;
9964 swig_obj[0] = args;
9965 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9966 if (!SWIG_IsOK(res1)) {
9967 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_resizable_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9968 }
9969 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9970 result = (bool) ((arg1)->resizable);
9971 {
9972 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9973 }
9974 return resultobj;
9975 fail:
9976 return NULL;
9977 }
9978
9979
9980 SWIGINTERN PyObject *_wrap_AuiDockInfo_toolbar_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9981 PyObject *resultobj = 0;
9982 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9983 bool arg2 ;
9984 void *argp1 = 0 ;
9985 int res1 = 0 ;
9986 bool val2 ;
9987 int ecode2 = 0 ;
9988 PyObject *swig_obj[2] ;
9989
9990 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_toolbar_set",2,2,swig_obj)) SWIG_fail;
9991 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9992 if (!SWIG_IsOK(res1)) {
9993 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_toolbar_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9994 }
9995 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9996 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
9997 if (!SWIG_IsOK(ecode2)) {
9998 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_toolbar_set" "', expected argument " "2"" of type '" "bool""'");
9999 }
10000 arg2 = static_cast< bool >(val2);
10001 if (arg1) (arg1)->toolbar = arg2;
10002
10003 resultobj = SWIG_Py_Void();
10004 return resultobj;
10005 fail:
10006 return NULL;
10007 }
10008
10009
10010 SWIGINTERN PyObject *_wrap_AuiDockInfo_toolbar_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10011 PyObject *resultobj = 0;
10012 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
10013 bool result;
10014 void *argp1 = 0 ;
10015 int res1 = 0 ;
10016 PyObject *swig_obj[1] ;
10017
10018 if (!args) SWIG_fail;
10019 swig_obj[0] = args;
10020 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10021 if (!SWIG_IsOK(res1)) {
10022 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_toolbar_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10023 }
10024 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10025 result = (bool) ((arg1)->toolbar);
10026 {
10027 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10028 }
10029 return resultobj;
10030 fail:
10031 return NULL;
10032 }
10033
10034
10035 SWIGINTERN PyObject *_wrap_AuiDockInfo_fixed_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10036 PyObject *resultobj = 0;
10037 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
10038 bool arg2 ;
10039 void *argp1 = 0 ;
10040 int res1 = 0 ;
10041 bool val2 ;
10042 int ecode2 = 0 ;
10043 PyObject *swig_obj[2] ;
10044
10045 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_fixed_set",2,2,swig_obj)) SWIG_fail;
10046 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10047 if (!SWIG_IsOK(res1)) {
10048 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_fixed_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10049 }
10050 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10051 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
10052 if (!SWIG_IsOK(ecode2)) {
10053 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_fixed_set" "', expected argument " "2"" of type '" "bool""'");
10054 }
10055 arg2 = static_cast< bool >(val2);
10056 if (arg1) (arg1)->fixed = arg2;
10057
10058 resultobj = SWIG_Py_Void();
10059 return resultobj;
10060 fail:
10061 return NULL;
10062 }
10063
10064
10065 SWIGINTERN PyObject *_wrap_AuiDockInfo_fixed_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10066 PyObject *resultobj = 0;
10067 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
10068 bool result;
10069 void *argp1 = 0 ;
10070 int res1 = 0 ;
10071 PyObject *swig_obj[1] ;
10072
10073 if (!args) SWIG_fail;
10074 swig_obj[0] = args;
10075 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10076 if (!SWIG_IsOK(res1)) {
10077 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_fixed_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10078 }
10079 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10080 result = (bool) ((arg1)->fixed);
10081 {
10082 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10083 }
10084 return resultobj;
10085 fail:
10086 return NULL;
10087 }
10088
10089
10090 SWIGINTERN PyObject *_wrap_AuiDockInfo_reserved1_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10091 PyObject *resultobj = 0;
10092 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
10093 bool arg2 ;
10094 void *argp1 = 0 ;
10095 int res1 = 0 ;
10096 bool val2 ;
10097 int ecode2 = 0 ;
10098 PyObject *swig_obj[2] ;
10099
10100 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_reserved1_set",2,2,swig_obj)) SWIG_fail;
10101 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10102 if (!SWIG_IsOK(res1)) {
10103 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_reserved1_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10104 }
10105 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10106 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
10107 if (!SWIG_IsOK(ecode2)) {
10108 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_reserved1_set" "', expected argument " "2"" of type '" "bool""'");
10109 }
10110 arg2 = static_cast< bool >(val2);
10111 if (arg1) (arg1)->reserved1 = arg2;
10112
10113 resultobj = SWIG_Py_Void();
10114 return resultobj;
10115 fail:
10116 return NULL;
10117 }
10118
10119
10120 SWIGINTERN PyObject *_wrap_AuiDockInfo_reserved1_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10121 PyObject *resultobj = 0;
10122 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
10123 bool result;
10124 void *argp1 = 0 ;
10125 int res1 = 0 ;
10126 PyObject *swig_obj[1] ;
10127
10128 if (!args) SWIG_fail;
10129 swig_obj[0] = args;
10130 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10131 if (!SWIG_IsOK(res1)) {
10132 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_reserved1_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10133 }
10134 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10135 result = (bool) ((arg1)->reserved1);
10136 {
10137 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10138 }
10139 return resultobj;
10140 fail:
10141 return NULL;
10142 }
10143
10144
10145 SWIGINTERN PyObject *_wrap_delete_AuiDockInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10146 PyObject *resultobj = 0;
10147 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
10148 void *argp1 = 0 ;
10149 int res1 = 0 ;
10150 PyObject *swig_obj[1] ;
10151
10152 if (!args) SWIG_fail;
10153 swig_obj[0] = args;
10154 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, SWIG_POINTER_DISOWN | 0 );
10155 if (!SWIG_IsOK(res1)) {
10156 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDockInfo" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10157 }
10158 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10159 {
10160 PyThreadState* __tstate = wxPyBeginAllowThreads();
10161 delete_wxAuiDockInfo(arg1);
10162
10163 wxPyEndAllowThreads(__tstate);
10164 if (PyErr_Occurred()) SWIG_fail;
10165 }
10166 resultobj = SWIG_Py_Void();
10167 return resultobj;
10168 fail:
10169 return NULL;
10170 }
10171
10172
10173 SWIGINTERN PyObject *AuiDockInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10174 PyObject *obj;
10175 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
10176 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDockInfo, SWIG_NewClientData(obj));
10177 return SWIG_Py_Void();
10178 }
10179
10180 SWIGINTERN PyObject *AuiDockInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10181 return SWIG_Python_InitShadowInstance(args);
10182 }
10183
10184 SWIGINTERN PyObject *_wrap_AuiDockUIPart_type_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10185 PyObject *resultobj = 0;
10186 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10187 int arg2 ;
10188 void *argp1 = 0 ;
10189 int res1 = 0 ;
10190 int val2 ;
10191 int ecode2 = 0 ;
10192 PyObject *swig_obj[2] ;
10193
10194 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_type_set",2,2,swig_obj)) SWIG_fail;
10195 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10196 if (!SWIG_IsOK(res1)) {
10197 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_type_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10198 }
10199 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10200 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
10201 if (!SWIG_IsOK(ecode2)) {
10202 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockUIPart_type_set" "', expected argument " "2"" of type '" "int""'");
10203 }
10204 arg2 = static_cast< int >(val2);
10205 if (arg1) (arg1)->type = arg2;
10206
10207 resultobj = SWIG_Py_Void();
10208 return resultobj;
10209 fail:
10210 return NULL;
10211 }
10212
10213
10214 SWIGINTERN PyObject *_wrap_AuiDockUIPart_type_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10215 PyObject *resultobj = 0;
10216 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10217 int result;
10218 void *argp1 = 0 ;
10219 int res1 = 0 ;
10220 PyObject *swig_obj[1] ;
10221
10222 if (!args) SWIG_fail;
10223 swig_obj[0] = args;
10224 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10225 if (!SWIG_IsOK(res1)) {
10226 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_type_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10227 }
10228 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10229 result = (int) ((arg1)->type);
10230 resultobj = SWIG_From_int(static_cast< int >(result));
10231 return resultobj;
10232 fail:
10233 return NULL;
10234 }
10235
10236
10237 SWIGINTERN PyObject *_wrap_AuiDockUIPart_orientation_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10238 PyObject *resultobj = 0;
10239 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10240 int arg2 ;
10241 void *argp1 = 0 ;
10242 int res1 = 0 ;
10243 int val2 ;
10244 int ecode2 = 0 ;
10245 PyObject *swig_obj[2] ;
10246
10247 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_orientation_set",2,2,swig_obj)) SWIG_fail;
10248 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10249 if (!SWIG_IsOK(res1)) {
10250 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_orientation_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10251 }
10252 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10253 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
10254 if (!SWIG_IsOK(ecode2)) {
10255 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockUIPart_orientation_set" "', expected argument " "2"" of type '" "int""'");
10256 }
10257 arg2 = static_cast< int >(val2);
10258 if (arg1) (arg1)->orientation = arg2;
10259
10260 resultobj = SWIG_Py_Void();
10261 return resultobj;
10262 fail:
10263 return NULL;
10264 }
10265
10266
10267 SWIGINTERN PyObject *_wrap_AuiDockUIPart_orientation_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10268 PyObject *resultobj = 0;
10269 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10270 int result;
10271 void *argp1 = 0 ;
10272 int res1 = 0 ;
10273 PyObject *swig_obj[1] ;
10274
10275 if (!args) SWIG_fail;
10276 swig_obj[0] = args;
10277 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10278 if (!SWIG_IsOK(res1)) {
10279 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_orientation_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10280 }
10281 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10282 result = (int) ((arg1)->orientation);
10283 resultobj = SWIG_From_int(static_cast< int >(result));
10284 return resultobj;
10285 fail:
10286 return NULL;
10287 }
10288
10289
10290 SWIGINTERN PyObject *_wrap_AuiDockUIPart_dock_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10291 PyObject *resultobj = 0;
10292 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10293 wxAuiDockInfo *arg2 = (wxAuiDockInfo *) 0 ;
10294 void *argp1 = 0 ;
10295 int res1 = 0 ;
10296 void *argp2 = 0 ;
10297 int res2 = 0 ;
10298 PyObject *swig_obj[2] ;
10299
10300 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_dock_set",2,2,swig_obj)) SWIG_fail;
10301 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10302 if (!SWIG_IsOK(res1)) {
10303 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_dock_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10304 }
10305 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10306 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiDockInfo, SWIG_POINTER_DISOWN | 0 );
10307 if (!SWIG_IsOK(res2)) {
10308 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_dock_set" "', expected argument " "2"" of type '" "wxAuiDockInfo *""'");
10309 }
10310 arg2 = reinterpret_cast< wxAuiDockInfo * >(argp2);
10311 if (arg1) (arg1)->dock = arg2;
10312
10313 resultobj = SWIG_Py_Void();
10314 return resultobj;
10315 fail:
10316 return NULL;
10317 }
10318
10319
10320 SWIGINTERN PyObject *_wrap_AuiDockUIPart_dock_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10321 PyObject *resultobj = 0;
10322 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10323 wxAuiDockInfo *result = 0 ;
10324 void *argp1 = 0 ;
10325 int res1 = 0 ;
10326 PyObject *swig_obj[1] ;
10327
10328 if (!args) SWIG_fail;
10329 swig_obj[0] = args;
10330 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10331 if (!SWIG_IsOK(res1)) {
10332 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_dock_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10333 }
10334 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10335 result = (wxAuiDockInfo *) ((arg1)->dock);
10336 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10337 return resultobj;
10338 fail:
10339 return NULL;
10340 }
10341
10342
10343 SWIGINTERN PyObject *_wrap_AuiDockUIPart_pane_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10344 PyObject *resultobj = 0;
10345 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10346 wxAuiPaneInfo *arg2 = (wxAuiPaneInfo *) 0 ;
10347 void *argp1 = 0 ;
10348 int res1 = 0 ;
10349 void *argp2 = 0 ;
10350 int res2 = 0 ;
10351 PyObject *swig_obj[2] ;
10352
10353 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_pane_set",2,2,swig_obj)) SWIG_fail;
10354 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10355 if (!SWIG_IsOK(res1)) {
10356 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_pane_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10357 }
10358 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10359 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_DISOWN | 0 );
10360 if (!SWIG_IsOK(res2)) {
10361 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_pane_set" "', expected argument " "2"" of type '" "wxAuiPaneInfo *""'");
10362 }
10363 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
10364 if (arg1) (arg1)->pane = arg2;
10365
10366 resultobj = SWIG_Py_Void();
10367 return resultobj;
10368 fail:
10369 return NULL;
10370 }
10371
10372
10373 SWIGINTERN PyObject *_wrap_AuiDockUIPart_pane_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10374 PyObject *resultobj = 0;
10375 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10376 wxAuiPaneInfo *result = 0 ;
10377 void *argp1 = 0 ;
10378 int res1 = 0 ;
10379 PyObject *swig_obj[1] ;
10380
10381 if (!args) SWIG_fail;
10382 swig_obj[0] = args;
10383 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10384 if (!SWIG_IsOK(res1)) {
10385 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_pane_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10386 }
10387 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10388 result = (wxAuiPaneInfo *) ((arg1)->pane);
10389 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
10390 return resultobj;
10391 fail:
10392 return NULL;
10393 }
10394
10395
10396 SWIGINTERN PyObject *_wrap_AuiDockUIPart_button_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10397 PyObject *resultobj = 0;
10398 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10399 wxAuiPaneButton *arg2 = (wxAuiPaneButton *) 0 ;
10400 void *argp1 = 0 ;
10401 int res1 = 0 ;
10402 void *argp2 = 0 ;
10403 int res2 = 0 ;
10404 PyObject *swig_obj[2] ;
10405
10406 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_button_set",2,2,swig_obj)) SWIG_fail;
10407 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10408 if (!SWIG_IsOK(res1)) {
10409 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_button_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10410 }
10411 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10412 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiPaneButton, SWIG_POINTER_DISOWN | 0 );
10413 if (!SWIG_IsOK(res2)) {
10414 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_button_set" "', expected argument " "2"" of type '" "wxAuiPaneButton *""'");
10415 }
10416 arg2 = reinterpret_cast< wxAuiPaneButton * >(argp2);
10417 if (arg1) (arg1)->button = arg2;
10418
10419 resultobj = SWIG_Py_Void();
10420 return resultobj;
10421 fail:
10422 return NULL;
10423 }
10424
10425
10426 SWIGINTERN PyObject *_wrap_AuiDockUIPart_button_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10427 PyObject *resultobj = 0;
10428 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10429 wxAuiPaneButton *result = 0 ;
10430 void *argp1 = 0 ;
10431 int res1 = 0 ;
10432 PyObject *swig_obj[1] ;
10433
10434 if (!args) SWIG_fail;
10435 swig_obj[0] = args;
10436 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10437 if (!SWIG_IsOK(res1)) {
10438 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_button_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10439 }
10440 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10441 result = (wxAuiPaneButton *) ((arg1)->button);
10442 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneButton, 0 | 0 );
10443 return resultobj;
10444 fail:
10445 return NULL;
10446 }
10447
10448
10449 SWIGINTERN PyObject *_wrap_AuiDockUIPart_cont_sizer_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10450 PyObject *resultobj = 0;
10451 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10452 wxSizer *arg2 = (wxSizer *) 0 ;
10453 void *argp1 = 0 ;
10454 int res1 = 0 ;
10455 void *argp2 = 0 ;
10456 int res2 = 0 ;
10457 PyObject *swig_obj[2] ;
10458
10459 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_cont_sizer_set",2,2,swig_obj)) SWIG_fail;
10460 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10461 if (!SWIG_IsOK(res1)) {
10462 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_cont_sizer_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10463 }
10464 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10465 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSizer, SWIG_POINTER_DISOWN | 0 );
10466 if (!SWIG_IsOK(res2)) {
10467 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_cont_sizer_set" "', expected argument " "2"" of type '" "wxSizer *""'");
10468 }
10469 arg2 = reinterpret_cast< wxSizer * >(argp2);
10470 if (arg1) (arg1)->cont_sizer = arg2;
10471
10472 resultobj = SWIG_Py_Void();
10473 return resultobj;
10474 fail:
10475 return NULL;
10476 }
10477
10478
10479 SWIGINTERN PyObject *_wrap_AuiDockUIPart_cont_sizer_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10480 PyObject *resultobj = 0;
10481 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10482 wxSizer *result = 0 ;
10483 void *argp1 = 0 ;
10484 int res1 = 0 ;
10485 PyObject *swig_obj[1] ;
10486
10487 if (!args) SWIG_fail;
10488 swig_obj[0] = args;
10489 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10490 if (!SWIG_IsOK(res1)) {
10491 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_cont_sizer_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10492 }
10493 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10494 result = (wxSizer *) ((arg1)->cont_sizer);
10495 {
10496 resultobj = wxPyMake_wxObject(result, (bool)0);
10497 }
10498 return resultobj;
10499 fail:
10500 return NULL;
10501 }
10502
10503
10504 SWIGINTERN PyObject *_wrap_AuiDockUIPart_sizer_item_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10505 PyObject *resultobj = 0;
10506 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10507 wxSizerItem *arg2 = (wxSizerItem *) 0 ;
10508 void *argp1 = 0 ;
10509 int res1 = 0 ;
10510 void *argp2 = 0 ;
10511 int res2 = 0 ;
10512 PyObject *swig_obj[2] ;
10513
10514 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_sizer_item_set",2,2,swig_obj)) SWIG_fail;
10515 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10516 if (!SWIG_IsOK(res1)) {
10517 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_sizer_item_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10518 }
10519 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10520 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSizerItem, SWIG_POINTER_DISOWN | 0 );
10521 if (!SWIG_IsOK(res2)) {
10522 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_sizer_item_set" "', expected argument " "2"" of type '" "wxSizerItem *""'");
10523 }
10524 arg2 = reinterpret_cast< wxSizerItem * >(argp2);
10525 if (arg1) (arg1)->sizer_item = arg2;
10526
10527 resultobj = SWIG_Py_Void();
10528 return resultobj;
10529 fail:
10530 return NULL;
10531 }
10532
10533
10534 SWIGINTERN PyObject *_wrap_AuiDockUIPart_sizer_item_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10535 PyObject *resultobj = 0;
10536 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10537 wxSizerItem *result = 0 ;
10538 void *argp1 = 0 ;
10539 int res1 = 0 ;
10540 PyObject *swig_obj[1] ;
10541
10542 if (!args) SWIG_fail;
10543 swig_obj[0] = args;
10544 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10545 if (!SWIG_IsOK(res1)) {
10546 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_sizer_item_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10547 }
10548 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10549 result = (wxSizerItem *) ((arg1)->sizer_item);
10550 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSizerItem, 0 | 0 );
10551 return resultobj;
10552 fail:
10553 return NULL;
10554 }
10555
10556
10557 SWIGINTERN PyObject *_wrap_AuiDockUIPart_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10558 PyObject *resultobj = 0;
10559 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10560 wxRect *arg2 = (wxRect *) 0 ;
10561 void *argp1 = 0 ;
10562 int res1 = 0 ;
10563 void *argp2 = 0 ;
10564 int res2 = 0 ;
10565 PyObject *swig_obj[2] ;
10566
10567 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_rect_set",2,2,swig_obj)) SWIG_fail;
10568 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10569 if (!SWIG_IsOK(res1)) {
10570 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_rect_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10571 }
10572 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10573 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
10574 if (!SWIG_IsOK(res2)) {
10575 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
10576 }
10577 arg2 = reinterpret_cast< wxRect * >(argp2);
10578 if (arg1) (arg1)->rect = *arg2;
10579
10580 resultobj = SWIG_Py_Void();
10581 return resultobj;
10582 fail:
10583 return NULL;
10584 }
10585
10586
10587 SWIGINTERN PyObject *_wrap_AuiDockUIPart_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10588 PyObject *resultobj = 0;
10589 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10590 wxRect *result = 0 ;
10591 void *argp1 = 0 ;
10592 int res1 = 0 ;
10593 PyObject *swig_obj[1] ;
10594
10595 if (!args) SWIG_fail;
10596 swig_obj[0] = args;
10597 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10598 if (!SWIG_IsOK(res1)) {
10599 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_rect_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10600 }
10601 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10602 result = (wxRect *)& ((arg1)->rect);
10603 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
10604 return resultobj;
10605 fail:
10606 return NULL;
10607 }
10608
10609
10610 SWIGINTERN PyObject *_wrap_delete_AuiDockUIPart(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10611 PyObject *resultobj = 0;
10612 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10613 void *argp1 = 0 ;
10614 int res1 = 0 ;
10615 PyObject *swig_obj[1] ;
10616
10617 if (!args) SWIG_fail;
10618 swig_obj[0] = args;
10619 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, SWIG_POINTER_DISOWN | 0 );
10620 if (!SWIG_IsOK(res1)) {
10621 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDockUIPart" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10622 }
10623 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10624 {
10625 PyThreadState* __tstate = wxPyBeginAllowThreads();
10626 delete_wxAuiDockUIPart(arg1);
10627
10628 wxPyEndAllowThreads(__tstate);
10629 if (PyErr_Occurred()) SWIG_fail;
10630 }
10631 resultobj = SWIG_Py_Void();
10632 return resultobj;
10633 fail:
10634 return NULL;
10635 }
10636
10637
10638 SWIGINTERN PyObject *AuiDockUIPart_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10639 PyObject *obj;
10640 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
10641 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDockUIPart, SWIG_NewClientData(obj));
10642 return SWIG_Py_Void();
10643 }
10644
10645 SWIGINTERN PyObject *_wrap_AuiPaneButton_button_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10646 PyObject *resultobj = 0;
10647 wxAuiPaneButton *arg1 = (wxAuiPaneButton *) 0 ;
10648 int arg2 ;
10649 void *argp1 = 0 ;
10650 int res1 = 0 ;
10651 int val2 ;
10652 int ecode2 = 0 ;
10653 PyObject *swig_obj[2] ;
10654
10655 if (!SWIG_Python_UnpackTuple(args,"AuiPaneButton_button_id_set",2,2,swig_obj)) SWIG_fail;
10656 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneButton, 0 | 0 );
10657 if (!SWIG_IsOK(res1)) {
10658 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneButton_button_id_set" "', expected argument " "1"" of type '" "wxAuiPaneButton *""'");
10659 }
10660 arg1 = reinterpret_cast< wxAuiPaneButton * >(argp1);
10661 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
10662 if (!SWIG_IsOK(ecode2)) {
10663 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneButton_button_id_set" "', expected argument " "2"" of type '" "int""'");
10664 }
10665 arg2 = static_cast< int >(val2);
10666 if (arg1) (arg1)->button_id = arg2;
10667
10668 resultobj = SWIG_Py_Void();
10669 return resultobj;
10670 fail:
10671 return NULL;
10672 }
10673
10674
10675 SWIGINTERN PyObject *_wrap_AuiPaneButton_button_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10676 PyObject *resultobj = 0;
10677 wxAuiPaneButton *arg1 = (wxAuiPaneButton *) 0 ;
10678 int result;
10679 void *argp1 = 0 ;
10680 int res1 = 0 ;
10681 PyObject *swig_obj[1] ;
10682
10683 if (!args) SWIG_fail;
10684 swig_obj[0] = args;
10685 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneButton, 0 | 0 );
10686 if (!SWIG_IsOK(res1)) {
10687 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneButton_button_id_get" "', expected argument " "1"" of type '" "wxAuiPaneButton *""'");
10688 }
10689 arg1 = reinterpret_cast< wxAuiPaneButton * >(argp1);
10690 result = (int) ((arg1)->button_id);
10691 resultobj = SWIG_From_int(static_cast< int >(result));
10692 return resultobj;
10693 fail:
10694 return NULL;
10695 }
10696
10697
10698 SWIGINTERN PyObject *_wrap_delete_AuiPaneButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10699 PyObject *resultobj = 0;
10700 wxAuiPaneButton *arg1 = (wxAuiPaneButton *) 0 ;
10701 void *argp1 = 0 ;
10702 int res1 = 0 ;
10703 PyObject *swig_obj[1] ;
10704
10705 if (!args) SWIG_fail;
10706 swig_obj[0] = args;
10707 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneButton, SWIG_POINTER_DISOWN | 0 );
10708 if (!SWIG_IsOK(res1)) {
10709 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiPaneButton" "', expected argument " "1"" of type '" "wxAuiPaneButton *""'");
10710 }
10711 arg1 = reinterpret_cast< wxAuiPaneButton * >(argp1);
10712 {
10713 PyThreadState* __tstate = wxPyBeginAllowThreads();
10714 delete_wxAuiPaneButton(arg1);
10715
10716 wxPyEndAllowThreads(__tstate);
10717 if (PyErr_Occurred()) SWIG_fail;
10718 }
10719 resultobj = SWIG_Py_Void();
10720 return resultobj;
10721 fail:
10722 return NULL;
10723 }
10724
10725
10726 SWIGINTERN PyObject *AuiPaneButton_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10727 PyObject *obj;
10728 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
10729 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiPaneButton, SWIG_NewClientData(obj));
10730 return SWIG_Py_Void();
10731 }
10732
10733 SWIGINTERN PyObject *_wrap_delete_AuiDockArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10734 PyObject *resultobj = 0;
10735 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10736 void *argp1 = 0 ;
10737 int res1 = 0 ;
10738 PyObject *swig_obj[1] ;
10739
10740 if (!args) SWIG_fail;
10741 swig_obj[0] = args;
10742 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockArt, SWIG_POINTER_DISOWN | 0 );
10743 if (!SWIG_IsOK(res1)) {
10744 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDockArt" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10745 }
10746 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10747 {
10748 PyThreadState* __tstate = wxPyBeginAllowThreads();
10749 delete arg1;
10750
10751 wxPyEndAllowThreads(__tstate);
10752 if (PyErr_Occurred()) SWIG_fail;
10753 }
10754 resultobj = SWIG_Py_Void();
10755 return resultobj;
10756 fail:
10757 return NULL;
10758 }
10759
10760
10761 SWIGINTERN PyObject *_wrap_AuiDockArt_GetMetric(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10762 PyObject *resultobj = 0;
10763 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10764 int arg2 ;
10765 int result;
10766 void *argp1 = 0 ;
10767 int res1 = 0 ;
10768 int val2 ;
10769 int ecode2 = 0 ;
10770 PyObject * obj0 = 0 ;
10771 PyObject * obj1 = 0 ;
10772 char * kwnames[] = {
10773 (char *) "self",(char *) "id", NULL
10774 };
10775
10776 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetMetric",kwnames,&obj0,&obj1)) SWIG_fail;
10777 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
10778 if (!SWIG_IsOK(res1)) {
10779 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetMetric" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10780 }
10781 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10782 ecode2 = SWIG_AsVal_int(obj1, &val2);
10783 if (!SWIG_IsOK(ecode2)) {
10784 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetMetric" "', expected argument " "2"" of type '" "int""'");
10785 }
10786 arg2 = static_cast< int >(val2);
10787 {
10788 PyThreadState* __tstate = wxPyBeginAllowThreads();
10789 result = (int)(arg1)->GetMetric(arg2);
10790 wxPyEndAllowThreads(__tstate);
10791 if (PyErr_Occurred()) SWIG_fail;
10792 }
10793 resultobj = SWIG_From_int(static_cast< int >(result));
10794 return resultobj;
10795 fail:
10796 return NULL;
10797 }
10798
10799
10800 SWIGINTERN PyObject *_wrap_AuiDockArt_SetMetric(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10801 PyObject *resultobj = 0;
10802 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10803 int arg2 ;
10804 int arg3 ;
10805 void *argp1 = 0 ;
10806 int res1 = 0 ;
10807 int val2 ;
10808 int ecode2 = 0 ;
10809 int val3 ;
10810 int ecode3 = 0 ;
10811 PyObject * obj0 = 0 ;
10812 PyObject * obj1 = 0 ;
10813 PyObject * obj2 = 0 ;
10814 char * kwnames[] = {
10815 (char *) "self",(char *) "id",(char *) "new_val", NULL
10816 };
10817
10818 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetMetric",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10819 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
10820 if (!SWIG_IsOK(res1)) {
10821 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetMetric" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10822 }
10823 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10824 ecode2 = SWIG_AsVal_int(obj1, &val2);
10825 if (!SWIG_IsOK(ecode2)) {
10826 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetMetric" "', expected argument " "2"" of type '" "int""'");
10827 }
10828 arg2 = static_cast< int >(val2);
10829 ecode3 = SWIG_AsVal_int(obj2, &val3);
10830 if (!SWIG_IsOK(ecode3)) {
10831 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiDockArt_SetMetric" "', expected argument " "3"" of type '" "int""'");
10832 }
10833 arg3 = static_cast< int >(val3);
10834 {
10835 PyThreadState* __tstate = wxPyBeginAllowThreads();
10836 (arg1)->SetMetric(arg2,arg3);
10837 wxPyEndAllowThreads(__tstate);
10838 if (PyErr_Occurred()) SWIG_fail;
10839 }
10840 resultobj = SWIG_Py_Void();
10841 return resultobj;
10842 fail:
10843 return NULL;
10844 }
10845
10846
10847 SWIGINTERN PyObject *_wrap_AuiDockArt_SetFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10848 PyObject *resultobj = 0;
10849 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10850 int arg2 ;
10851 wxFont *arg3 = 0 ;
10852 void *argp1 = 0 ;
10853 int res1 = 0 ;
10854 int val2 ;
10855 int ecode2 = 0 ;
10856 void *argp3 = 0 ;
10857 int res3 = 0 ;
10858 PyObject * obj0 = 0 ;
10859 PyObject * obj1 = 0 ;
10860 PyObject * obj2 = 0 ;
10861 char * kwnames[] = {
10862 (char *) "self",(char *) "id",(char *) "font", NULL
10863 };
10864
10865 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetFont",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10866 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
10867 if (!SWIG_IsOK(res1)) {
10868 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetFont" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10869 }
10870 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10871 ecode2 = SWIG_AsVal_int(obj1, &val2);
10872 if (!SWIG_IsOK(ecode2)) {
10873 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetFont" "', expected argument " "2"" of type '" "int""'");
10874 }
10875 arg2 = static_cast< int >(val2);
10876 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxFont, 0 | 0);
10877 if (!SWIG_IsOK(res3)) {
10878 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_SetFont" "', expected argument " "3"" of type '" "wxFont const &""'");
10879 }
10880 if (!argp3) {
10881 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_SetFont" "', expected argument " "3"" of type '" "wxFont const &""'");
10882 }
10883 arg3 = reinterpret_cast< wxFont * >(argp3);
10884 {
10885 PyThreadState* __tstate = wxPyBeginAllowThreads();
10886 (arg1)->SetFont(arg2,(wxFont const &)*arg3);
10887 wxPyEndAllowThreads(__tstate);
10888 if (PyErr_Occurred()) SWIG_fail;
10889 }
10890 resultobj = SWIG_Py_Void();
10891 return resultobj;
10892 fail:
10893 return NULL;
10894 }
10895
10896
10897 SWIGINTERN PyObject *_wrap_AuiDockArt_GetFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10898 PyObject *resultobj = 0;
10899 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10900 int arg2 ;
10901 wxFont result;
10902 void *argp1 = 0 ;
10903 int res1 = 0 ;
10904 int val2 ;
10905 int ecode2 = 0 ;
10906 PyObject * obj0 = 0 ;
10907 PyObject * obj1 = 0 ;
10908 char * kwnames[] = {
10909 (char *) "self",(char *) "id", NULL
10910 };
10911
10912 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetFont",kwnames,&obj0,&obj1)) SWIG_fail;
10913 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
10914 if (!SWIG_IsOK(res1)) {
10915 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetFont" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10916 }
10917 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10918 ecode2 = SWIG_AsVal_int(obj1, &val2);
10919 if (!SWIG_IsOK(ecode2)) {
10920 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetFont" "', expected argument " "2"" of type '" "int""'");
10921 }
10922 arg2 = static_cast< int >(val2);
10923 {
10924 PyThreadState* __tstate = wxPyBeginAllowThreads();
10925 result = (arg1)->GetFont(arg2);
10926 wxPyEndAllowThreads(__tstate);
10927 if (PyErr_Occurred()) SWIG_fail;
10928 }
10929 resultobj = SWIG_NewPointerObj((new wxFont(static_cast< const wxFont& >(result))), SWIGTYPE_p_wxFont, SWIG_POINTER_OWN | 0 );
10930 return resultobj;
10931 fail:
10932 return NULL;
10933 }
10934
10935
10936 SWIGINTERN PyObject *_wrap_AuiDockArt_GetColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10937 PyObject *resultobj = 0;
10938 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10939 int arg2 ;
10940 wxColour result;
10941 void *argp1 = 0 ;
10942 int res1 = 0 ;
10943 int val2 ;
10944 int ecode2 = 0 ;
10945 PyObject * obj0 = 0 ;
10946 PyObject * obj1 = 0 ;
10947 char * kwnames[] = {
10948 (char *) "self",(char *) "id", NULL
10949 };
10950
10951 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetColour",kwnames,&obj0,&obj1)) SWIG_fail;
10952 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
10953 if (!SWIG_IsOK(res1)) {
10954 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetColour" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10955 }
10956 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10957 ecode2 = SWIG_AsVal_int(obj1, &val2);
10958 if (!SWIG_IsOK(ecode2)) {
10959 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetColour" "', expected argument " "2"" of type '" "int""'");
10960 }
10961 arg2 = static_cast< int >(val2);
10962 {
10963 PyThreadState* __tstate = wxPyBeginAllowThreads();
10964 result = (arg1)->GetColour(arg2);
10965 wxPyEndAllowThreads(__tstate);
10966 if (PyErr_Occurred()) SWIG_fail;
10967 }
10968 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
10969 return resultobj;
10970 fail:
10971 return NULL;
10972 }
10973
10974
10975 SWIGINTERN PyObject *_wrap_AuiDockArt_SetColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10976 PyObject *resultobj = 0;
10977 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10978 int arg2 ;
10979 wxColour *arg3 = 0 ;
10980 void *argp1 = 0 ;
10981 int res1 = 0 ;
10982 int val2 ;
10983 int ecode2 = 0 ;
10984 wxColour temp3 ;
10985 PyObject * obj0 = 0 ;
10986 PyObject * obj1 = 0 ;
10987 PyObject * obj2 = 0 ;
10988 char * kwnames[] = {
10989 (char *) "self",(char *) "id",(char *) "colour", NULL
10990 };
10991
10992 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetColour",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10993 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
10994 if (!SWIG_IsOK(res1)) {
10995 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetColour" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10996 }
10997 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10998 ecode2 = SWIG_AsVal_int(obj1, &val2);
10999 if (!SWIG_IsOK(ecode2)) {
11000 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetColour" "', expected argument " "2"" of type '" "int""'");
11001 }
11002 arg2 = static_cast< int >(val2);
11003 {
11004 arg3 = &temp3;
11005 if ( ! wxColour_helper(obj2, &arg3)) SWIG_fail;
11006 }
11007 {
11008 PyThreadState* __tstate = wxPyBeginAllowThreads();
11009 (arg1)->SetColour(arg2,(wxColour const &)*arg3);
11010 wxPyEndAllowThreads(__tstate);
11011 if (PyErr_Occurred()) SWIG_fail;
11012 }
11013 resultobj = SWIG_Py_Void();
11014 return resultobj;
11015 fail:
11016 return NULL;
11017 }
11018
11019
11020 SWIGINTERN PyObject *_wrap_AuiDockArt_GetColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11021 PyObject *resultobj = 0;
11022 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11023 int arg2 ;
11024 wxColour result;
11025 void *argp1 = 0 ;
11026 int res1 = 0 ;
11027 int val2 ;
11028 int ecode2 = 0 ;
11029 PyObject * obj0 = 0 ;
11030 PyObject * obj1 = 0 ;
11031 char * kwnames[] = {
11032 (char *) "self",(char *) "id", NULL
11033 };
11034
11035 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetColor",kwnames,&obj0,&obj1)) SWIG_fail;
11036 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11037 if (!SWIG_IsOK(res1)) {
11038 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetColor" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11039 }
11040 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11041 ecode2 = SWIG_AsVal_int(obj1, &val2);
11042 if (!SWIG_IsOK(ecode2)) {
11043 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetColor" "', expected argument " "2"" of type '" "int""'");
11044 }
11045 arg2 = static_cast< int >(val2);
11046 {
11047 PyThreadState* __tstate = wxPyBeginAllowThreads();
11048 result = (arg1)->GetColor(arg2);
11049 wxPyEndAllowThreads(__tstate);
11050 if (PyErr_Occurred()) SWIG_fail;
11051 }
11052 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
11053 return resultobj;
11054 fail:
11055 return NULL;
11056 }
11057
11058
11059 SWIGINTERN PyObject *_wrap_AuiDockArt_SetColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11060 PyObject *resultobj = 0;
11061 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11062 int arg2 ;
11063 wxColour *arg3 = 0 ;
11064 void *argp1 = 0 ;
11065 int res1 = 0 ;
11066 int val2 ;
11067 int ecode2 = 0 ;
11068 wxColour temp3 ;
11069 PyObject * obj0 = 0 ;
11070 PyObject * obj1 = 0 ;
11071 PyObject * obj2 = 0 ;
11072 char * kwnames[] = {
11073 (char *) "self",(char *) "id",(char *) "color", NULL
11074 };
11075
11076 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetColor",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
11077 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11078 if (!SWIG_IsOK(res1)) {
11079 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetColor" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11080 }
11081 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11082 ecode2 = SWIG_AsVal_int(obj1, &val2);
11083 if (!SWIG_IsOK(ecode2)) {
11084 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetColor" "', expected argument " "2"" of type '" "int""'");
11085 }
11086 arg2 = static_cast< int >(val2);
11087 {
11088 arg3 = &temp3;
11089 if ( ! wxColour_helper(obj2, &arg3)) SWIG_fail;
11090 }
11091 {
11092 PyThreadState* __tstate = wxPyBeginAllowThreads();
11093 (arg1)->SetColor(arg2,(wxColour const &)*arg3);
11094 wxPyEndAllowThreads(__tstate);
11095 if (PyErr_Occurred()) SWIG_fail;
11096 }
11097 resultobj = SWIG_Py_Void();
11098 return resultobj;
11099 fail:
11100 return NULL;
11101 }
11102
11103
11104 SWIGINTERN PyObject *_wrap_AuiDockArt_DrawSash(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11105 PyObject *resultobj = 0;
11106 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11107 wxDC *arg2 = 0 ;
11108 wxWindow *arg3 = (wxWindow *) 0 ;
11109 int arg4 ;
11110 wxRect *arg5 = 0 ;
11111 void *argp1 = 0 ;
11112 int res1 = 0 ;
11113 void *argp2 = 0 ;
11114 int res2 = 0 ;
11115 void *argp3 = 0 ;
11116 int res3 = 0 ;
11117 int val4 ;
11118 int ecode4 = 0 ;
11119 wxRect temp5 ;
11120 PyObject * obj0 = 0 ;
11121 PyObject * obj1 = 0 ;
11122 PyObject * obj2 = 0 ;
11123 PyObject * obj3 = 0 ;
11124 PyObject * obj4 = 0 ;
11125 char * kwnames[] = {
11126 (char *) "self",(char *) "dc",(char *) "window",(char *) "orientation",(char *) "rect", NULL
11127 };
11128
11129 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawSash",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11130 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11131 if (!SWIG_IsOK(res1)) {
11132 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawSash" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11133 }
11134 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11135 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11136 if (!SWIG_IsOK(res2)) {
11137 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawSash" "', expected argument " "2"" of type '" "wxDC &""'");
11138 }
11139 if (!argp2) {
11140 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawSash" "', expected argument " "2"" of type '" "wxDC &""'");
11141 }
11142 arg2 = reinterpret_cast< wxDC * >(argp2);
11143 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11144 if (!SWIG_IsOK(res3)) {
11145 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawSash" "', expected argument " "3"" of type '" "wxWindow *""'");
11146 }
11147 arg3 = reinterpret_cast< wxWindow * >(argp3);
11148 ecode4 = SWIG_AsVal_int(obj3, &val4);
11149 if (!SWIG_IsOK(ecode4)) {
11150 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiDockArt_DrawSash" "', expected argument " "4"" of type '" "int""'");
11151 }
11152 arg4 = static_cast< int >(val4);
11153 {
11154 arg5 = &temp5;
11155 if ( ! wxRect_helper(obj4, &arg5)) SWIG_fail;
11156 }
11157 {
11158 PyThreadState* __tstate = wxPyBeginAllowThreads();
11159 (arg1)->DrawSash(*arg2,arg3,arg4,(wxRect const &)*arg5);
11160 wxPyEndAllowThreads(__tstate);
11161 if (PyErr_Occurred()) SWIG_fail;
11162 }
11163 resultobj = SWIG_Py_Void();
11164 return resultobj;
11165 fail:
11166 return NULL;
11167 }
11168
11169
11170 SWIGINTERN PyObject *_wrap_AuiDockArt_DrawBackground(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11171 PyObject *resultobj = 0;
11172 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11173 wxDC *arg2 = 0 ;
11174 wxWindow *arg3 = (wxWindow *) 0 ;
11175 int arg4 ;
11176 wxRect *arg5 = 0 ;
11177 void *argp1 = 0 ;
11178 int res1 = 0 ;
11179 void *argp2 = 0 ;
11180 int res2 = 0 ;
11181 void *argp3 = 0 ;
11182 int res3 = 0 ;
11183 int val4 ;
11184 int ecode4 = 0 ;
11185 wxRect temp5 ;
11186 PyObject * obj0 = 0 ;
11187 PyObject * obj1 = 0 ;
11188 PyObject * obj2 = 0 ;
11189 PyObject * obj3 = 0 ;
11190 PyObject * obj4 = 0 ;
11191 char * kwnames[] = {
11192 (char *) "self",(char *) "dc",(char *) "window",(char *) "orientation",(char *) "rect", NULL
11193 };
11194
11195 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawBackground",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11196 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11197 if (!SWIG_IsOK(res1)) {
11198 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11199 }
11200 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11201 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11202 if (!SWIG_IsOK(res2)) {
11203 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
11204 }
11205 if (!argp2) {
11206 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
11207 }
11208 arg2 = reinterpret_cast< wxDC * >(argp2);
11209 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11210 if (!SWIG_IsOK(res3)) {
11211 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "3"" of type '" "wxWindow *""'");
11212 }
11213 arg3 = reinterpret_cast< wxWindow * >(argp3);
11214 ecode4 = SWIG_AsVal_int(obj3, &val4);
11215 if (!SWIG_IsOK(ecode4)) {
11216 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "4"" of type '" "int""'");
11217 }
11218 arg4 = static_cast< int >(val4);
11219 {
11220 arg5 = &temp5;
11221 if ( ! wxRect_helper(obj4, &arg5)) SWIG_fail;
11222 }
11223 {
11224 PyThreadState* __tstate = wxPyBeginAllowThreads();
11225 (arg1)->DrawBackground(*arg2,arg3,arg4,(wxRect const &)*arg5);
11226 wxPyEndAllowThreads(__tstate);
11227 if (PyErr_Occurred()) SWIG_fail;
11228 }
11229 resultobj = SWIG_Py_Void();
11230 return resultobj;
11231 fail:
11232 return NULL;
11233 }
11234
11235
11236 SWIGINTERN PyObject *_wrap_AuiDockArt_DrawCaption(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11237 PyObject *resultobj = 0;
11238 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11239 wxDC *arg2 = 0 ;
11240 wxWindow *arg3 = (wxWindow *) 0 ;
11241 wxString *arg4 = 0 ;
11242 wxRect *arg5 = 0 ;
11243 wxAuiPaneInfo *arg6 = 0 ;
11244 void *argp1 = 0 ;
11245 int res1 = 0 ;
11246 void *argp2 = 0 ;
11247 int res2 = 0 ;
11248 void *argp3 = 0 ;
11249 int res3 = 0 ;
11250 bool temp4 = false ;
11251 wxRect temp5 ;
11252 void *argp6 = 0 ;
11253 int res6 = 0 ;
11254 PyObject * obj0 = 0 ;
11255 PyObject * obj1 = 0 ;
11256 PyObject * obj2 = 0 ;
11257 PyObject * obj3 = 0 ;
11258 PyObject * obj4 = 0 ;
11259 PyObject * obj5 = 0 ;
11260 char * kwnames[] = {
11261 (char *) "self",(char *) "dc",(char *) "window",(char *) "text",(char *) "rect",(char *) "pane", NULL
11262 };
11263
11264 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOO:AuiDockArt_DrawCaption",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
11265 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11266 if (!SWIG_IsOK(res1)) {
11267 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11268 }
11269 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11270 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11271 if (!SWIG_IsOK(res2)) {
11272 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "2"" of type '" "wxDC &""'");
11273 }
11274 if (!argp2) {
11275 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawCaption" "', expected argument " "2"" of type '" "wxDC &""'");
11276 }
11277 arg2 = reinterpret_cast< wxDC * >(argp2);
11278 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11279 if (!SWIG_IsOK(res3)) {
11280 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "3"" of type '" "wxWindow *""'");
11281 }
11282 arg3 = reinterpret_cast< wxWindow * >(argp3);
11283 {
11284 arg4 = wxString_in_helper(obj3);
11285 if (arg4 == NULL) SWIG_fail;
11286 temp4 = true;
11287 }
11288 {
11289 arg5 = &temp5;
11290 if ( ! wxRect_helper(obj4, &arg5)) SWIG_fail;
11291 }
11292 res6 = SWIG_ConvertPtr(obj5, &argp6, SWIGTYPE_p_wxAuiPaneInfo, 0 );
11293 if (!SWIG_IsOK(res6)) {
11294 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "6"" of type '" "wxAuiPaneInfo &""'");
11295 }
11296 if (!argp6) {
11297 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawCaption" "', expected argument " "6"" of type '" "wxAuiPaneInfo &""'");
11298 }
11299 arg6 = reinterpret_cast< wxAuiPaneInfo * >(argp6);
11300 {
11301 PyThreadState* __tstate = wxPyBeginAllowThreads();
11302 (arg1)->DrawCaption(*arg2,arg3,(wxString const &)*arg4,(wxRect const &)*arg5,*arg6);
11303 wxPyEndAllowThreads(__tstate);
11304 if (PyErr_Occurred()) SWIG_fail;
11305 }
11306 resultobj = SWIG_Py_Void();
11307 {
11308 if (temp4)
11309 delete arg4;
11310 }
11311 return resultobj;
11312 fail:
11313 {
11314 if (temp4)
11315 delete arg4;
11316 }
11317 return NULL;
11318 }
11319
11320
11321 SWIGINTERN PyObject *_wrap_AuiDockArt_DrawGripper(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11322 PyObject *resultobj = 0;
11323 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11324 wxDC *arg2 = 0 ;
11325 wxWindow *arg3 = (wxWindow *) 0 ;
11326 wxRect *arg4 = 0 ;
11327 wxAuiPaneInfo *arg5 = 0 ;
11328 void *argp1 = 0 ;
11329 int res1 = 0 ;
11330 void *argp2 = 0 ;
11331 int res2 = 0 ;
11332 void *argp3 = 0 ;
11333 int res3 = 0 ;
11334 wxRect temp4 ;
11335 void *argp5 = 0 ;
11336 int res5 = 0 ;
11337 PyObject * obj0 = 0 ;
11338 PyObject * obj1 = 0 ;
11339 PyObject * obj2 = 0 ;
11340 PyObject * obj3 = 0 ;
11341 PyObject * obj4 = 0 ;
11342 char * kwnames[] = {
11343 (char *) "self",(char *) "dc",(char *) "window",(char *) "rect",(char *) "pane", NULL
11344 };
11345
11346 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawGripper",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11347 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11348 if (!SWIG_IsOK(res1)) {
11349 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11350 }
11351 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11352 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11353 if (!SWIG_IsOK(res2)) {
11354 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "2"" of type '" "wxDC &""'");
11355 }
11356 if (!argp2) {
11357 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawGripper" "', expected argument " "2"" of type '" "wxDC &""'");
11358 }
11359 arg2 = reinterpret_cast< wxDC * >(argp2);
11360 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11361 if (!SWIG_IsOK(res3)) {
11362 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "3"" of type '" "wxWindow *""'");
11363 }
11364 arg3 = reinterpret_cast< wxWindow * >(argp3);
11365 {
11366 arg4 = &temp4;
11367 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
11368 }
11369 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxAuiPaneInfo, 0 );
11370 if (!SWIG_IsOK(res5)) {
11371 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
11372 }
11373 if (!argp5) {
11374 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawGripper" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
11375 }
11376 arg5 = reinterpret_cast< wxAuiPaneInfo * >(argp5);
11377 {
11378 PyThreadState* __tstate = wxPyBeginAllowThreads();
11379 (arg1)->DrawGripper(*arg2,arg3,(wxRect const &)*arg4,*arg5);
11380 wxPyEndAllowThreads(__tstate);
11381 if (PyErr_Occurred()) SWIG_fail;
11382 }
11383 resultobj = SWIG_Py_Void();
11384 return resultobj;
11385 fail:
11386 return NULL;
11387 }
11388
11389
11390 SWIGINTERN PyObject *_wrap_AuiDockArt_DrawBorder(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11391 PyObject *resultobj = 0;
11392 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11393 wxDC *arg2 = 0 ;
11394 wxWindow *arg3 = (wxWindow *) 0 ;
11395 wxRect *arg4 = 0 ;
11396 wxAuiPaneInfo *arg5 = 0 ;
11397 void *argp1 = 0 ;
11398 int res1 = 0 ;
11399 void *argp2 = 0 ;
11400 int res2 = 0 ;
11401 void *argp3 = 0 ;
11402 int res3 = 0 ;
11403 wxRect temp4 ;
11404 void *argp5 = 0 ;
11405 int res5 = 0 ;
11406 PyObject * obj0 = 0 ;
11407 PyObject * obj1 = 0 ;
11408 PyObject * obj2 = 0 ;
11409 PyObject * obj3 = 0 ;
11410 PyObject * obj4 = 0 ;
11411 char * kwnames[] = {
11412 (char *) "self",(char *) "dc",(char *) "window",(char *) "rect",(char *) "pane", NULL
11413 };
11414
11415 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawBorder",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11416 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11417 if (!SWIG_IsOK(res1)) {
11418 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11419 }
11420 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11421 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11422 if (!SWIG_IsOK(res2)) {
11423 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "2"" of type '" "wxDC &""'");
11424 }
11425 if (!argp2) {
11426 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawBorder" "', expected argument " "2"" of type '" "wxDC &""'");
11427 }
11428 arg2 = reinterpret_cast< wxDC * >(argp2);
11429 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11430 if (!SWIG_IsOK(res3)) {
11431 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "3"" of type '" "wxWindow *""'");
11432 }
11433 arg3 = reinterpret_cast< wxWindow * >(argp3);
11434 {
11435 arg4 = &temp4;
11436 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
11437 }
11438 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxAuiPaneInfo, 0 );
11439 if (!SWIG_IsOK(res5)) {
11440 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
11441 }
11442 if (!argp5) {
11443 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawBorder" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
11444 }
11445 arg5 = reinterpret_cast< wxAuiPaneInfo * >(argp5);
11446 {
11447 PyThreadState* __tstate = wxPyBeginAllowThreads();
11448 (arg1)->DrawBorder(*arg2,arg3,(wxRect const &)*arg4,*arg5);
11449 wxPyEndAllowThreads(__tstate);
11450 if (PyErr_Occurred()) SWIG_fail;
11451 }
11452 resultobj = SWIG_Py_Void();
11453 return resultobj;
11454 fail:
11455 return NULL;
11456 }
11457
11458
11459 SWIGINTERN PyObject *_wrap_AuiDockArt_DrawPaneButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11460 PyObject *resultobj = 0;
11461 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11462 wxDC *arg2 = 0 ;
11463 wxWindow *arg3 = (wxWindow *) 0 ;
11464 int arg4 ;
11465 int arg5 ;
11466 wxRect *arg6 = 0 ;
11467 wxAuiPaneInfo *arg7 = 0 ;
11468 void *argp1 = 0 ;
11469 int res1 = 0 ;
11470 void *argp2 = 0 ;
11471 int res2 = 0 ;
11472 void *argp3 = 0 ;
11473 int res3 = 0 ;
11474 int val4 ;
11475 int ecode4 = 0 ;
11476 int val5 ;
11477 int ecode5 = 0 ;
11478 wxRect temp6 ;
11479 void *argp7 = 0 ;
11480 int res7 = 0 ;
11481 PyObject * obj0 = 0 ;
11482 PyObject * obj1 = 0 ;
11483 PyObject * obj2 = 0 ;
11484 PyObject * obj3 = 0 ;
11485 PyObject * obj4 = 0 ;
11486 PyObject * obj5 = 0 ;
11487 PyObject * obj6 = 0 ;
11488 char * kwnames[] = {
11489 (char *) "self",(char *) "dc",(char *) "window",(char *) "button",(char *) "button_state",(char *) "rect",(char *) "pane", NULL
11490 };
11491
11492 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOO:AuiDockArt_DrawPaneButton",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
11493 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11494 if (!SWIG_IsOK(res1)) {
11495 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11496 }
11497 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11498 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11499 if (!SWIG_IsOK(res2)) {
11500 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "2"" of type '" "wxDC &""'");
11501 }
11502 if (!argp2) {
11503 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "2"" of type '" "wxDC &""'");
11504 }
11505 arg2 = reinterpret_cast< wxDC * >(argp2);
11506 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11507 if (!SWIG_IsOK(res3)) {
11508 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "3"" of type '" "wxWindow *""'");
11509 }
11510 arg3 = reinterpret_cast< wxWindow * >(argp3);
11511 ecode4 = SWIG_AsVal_int(obj3, &val4);
11512 if (!SWIG_IsOK(ecode4)) {
11513 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "4"" of type '" "int""'");
11514 }
11515 arg4 = static_cast< int >(val4);
11516 ecode5 = SWIG_AsVal_int(obj4, &val5);
11517 if (!SWIG_IsOK(ecode5)) {
11518 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "5"" of type '" "int""'");
11519 }
11520 arg5 = static_cast< int >(val5);
11521 {
11522 arg6 = &temp6;
11523 if ( ! wxRect_helper(obj5, &arg6)) SWIG_fail;
11524 }
11525 res7 = SWIG_ConvertPtr(obj6, &argp7, SWIGTYPE_p_wxAuiPaneInfo, 0 );
11526 if (!SWIG_IsOK(res7)) {
11527 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "7"" of type '" "wxAuiPaneInfo &""'");
11528 }
11529 if (!argp7) {
11530 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "7"" of type '" "wxAuiPaneInfo &""'");
11531 }
11532 arg7 = reinterpret_cast< wxAuiPaneInfo * >(argp7);
11533 {
11534 PyThreadState* __tstate = wxPyBeginAllowThreads();
11535 (arg1)->DrawPaneButton(*arg2,arg3,arg4,arg5,(wxRect const &)*arg6,*arg7);
11536 wxPyEndAllowThreads(__tstate);
11537 if (PyErr_Occurred()) SWIG_fail;
11538 }
11539 resultobj = SWIG_Py_Void();
11540 return resultobj;
11541 fail:
11542 return NULL;
11543 }
11544
11545
11546 SWIGINTERN PyObject *AuiDockArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11547 PyObject *obj;
11548 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
11549 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDockArt, SWIG_NewClientData(obj));
11550 return SWIG_Py_Void();
11551 }
11552
11553 SWIGINTERN PyObject *_wrap_new_AuiDefaultDockArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11554 PyObject *resultobj = 0;
11555 wxAuiDefaultDockArt *result = 0 ;
11556
11557 if (!SWIG_Python_UnpackTuple(args,"new_AuiDefaultDockArt",0,0,0)) SWIG_fail;
11558 {
11559 PyThreadState* __tstate = wxPyBeginAllowThreads();
11560 result = (wxAuiDefaultDockArt *)new wxAuiDefaultDockArt();
11561 wxPyEndAllowThreads(__tstate);
11562 if (PyErr_Occurred()) SWIG_fail;
11563 }
11564 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDefaultDockArt, SWIG_POINTER_NEW | 0 );
11565 return resultobj;
11566 fail:
11567 return NULL;
11568 }
11569
11570
11571 SWIGINTERN PyObject *AuiDefaultDockArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11572 PyObject *obj;
11573 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
11574 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDefaultDockArt, SWIG_NewClientData(obj));
11575 return SWIG_Py_Void();
11576 }
11577
11578 SWIGINTERN PyObject *AuiDefaultDockArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11579 return SWIG_Python_InitShadowInstance(args);
11580 }
11581
11582 SWIGINTERN PyObject *_wrap_new_AuiFloatingFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11583 PyObject *resultobj = 0;
11584 wxWindow *arg1 = (wxWindow *) 0 ;
11585 wxAuiManager *arg2 = (wxAuiManager *) 0 ;
11586 wxAuiPaneInfo *arg3 = 0 ;
11587 int arg4 = (int) wxID_ANY ;
11588 long arg5 = (long) wxRESIZE_BORDER|wxSYSTEM_MENU|wxCAPTION|wxFRAME_NO_TASKBAR|wxFRAME_FLOAT_ON_PARENT|wxCLIP_CHILDREN ;
11589 wxAuiFloatingFrame *result = 0 ;
11590 void *argp1 = 0 ;
11591 int res1 = 0 ;
11592 void *argp2 = 0 ;
11593 int res2 = 0 ;
11594 void *argp3 = 0 ;
11595 int res3 = 0 ;
11596 int val4 ;
11597 int ecode4 = 0 ;
11598 long val5 ;
11599 int ecode5 = 0 ;
11600 PyObject * obj0 = 0 ;
11601 PyObject * obj1 = 0 ;
11602 PyObject * obj2 = 0 ;
11603 PyObject * obj3 = 0 ;
11604 PyObject * obj4 = 0 ;
11605 char * kwnames[] = {
11606 (char *) "parent",(char *) "owner_mgr",(char *) "pane",(char *) "id",(char *) "style", NULL
11607 };
11608
11609 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:new_AuiFloatingFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11610 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
11611 if (!SWIG_IsOK(res1)) {
11612 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiFloatingFrame" "', expected argument " "1"" of type '" "wxWindow *""'");
11613 }
11614 arg1 = reinterpret_cast< wxWindow * >(argp1);
11615 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiManager, 0 | 0 );
11616 if (!SWIG_IsOK(res2)) {
11617 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_AuiFloatingFrame" "', expected argument " "2"" of type '" "wxAuiManager *""'");
11618 }
11619 arg2 = reinterpret_cast< wxAuiManager * >(argp2);
11620 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
11621 if (!SWIG_IsOK(res3)) {
11622 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "new_AuiFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
11623 }
11624 if (!argp3) {
11625 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_AuiFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
11626 }
11627 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
11628 if (obj3) {
11629 ecode4 = SWIG_AsVal_int(obj3, &val4);
11630 if (!SWIG_IsOK(ecode4)) {
11631 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "new_AuiFloatingFrame" "', expected argument " "4"" of type '" "int""'");
11632 }
11633 arg4 = static_cast< int >(val4);
11634 }
11635 if (obj4) {
11636 ecode5 = SWIG_AsVal_long(obj4, &val5);
11637 if (!SWIG_IsOK(ecode5)) {
11638 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_AuiFloatingFrame" "', expected argument " "5"" of type '" "long""'");
11639 }
11640 arg5 = static_cast< long >(val5);
11641 }
11642 {
11643 PyThreadState* __tstate = wxPyBeginAllowThreads();
11644 result = (wxAuiFloatingFrame *)new wxAuiFloatingFrame(arg1,arg2,(wxAuiPaneInfo const &)*arg3,arg4,arg5);
11645 wxPyEndAllowThreads(__tstate);
11646 if (PyErr_Occurred()) SWIG_fail;
11647 }
11648 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiFloatingFrame, SWIG_POINTER_NEW | 0 );
11649 return resultobj;
11650 fail:
11651 return NULL;
11652 }
11653
11654
11655 SWIGINTERN PyObject *_wrap_delete_AuiFloatingFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11656 PyObject *resultobj = 0;
11657 wxAuiFloatingFrame *arg1 = (wxAuiFloatingFrame *) 0 ;
11658 void *argp1 = 0 ;
11659 int res1 = 0 ;
11660 PyObject *swig_obj[1] ;
11661
11662 if (!args) SWIG_fail;
11663 swig_obj[0] = args;
11664 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiFloatingFrame, SWIG_POINTER_DISOWN | 0 );
11665 if (!SWIG_IsOK(res1)) {
11666 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiFloatingFrame" "', expected argument " "1"" of type '" "wxAuiFloatingFrame *""'");
11667 }
11668 arg1 = reinterpret_cast< wxAuiFloatingFrame * >(argp1);
11669 {
11670 PyThreadState* __tstate = wxPyBeginAllowThreads();
11671 delete arg1;
11672
11673 wxPyEndAllowThreads(__tstate);
11674 if (PyErr_Occurred()) SWIG_fail;
11675 }
11676 resultobj = SWIG_Py_Void();
11677 return resultobj;
11678 fail:
11679 return NULL;
11680 }
11681
11682
11683 SWIGINTERN PyObject *_wrap_AuiFloatingFrame_SetPaneWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11684 PyObject *resultobj = 0;
11685 wxAuiFloatingFrame *arg1 = (wxAuiFloatingFrame *) 0 ;
11686 wxAuiPaneInfo *arg2 = 0 ;
11687 void *argp1 = 0 ;
11688 int res1 = 0 ;
11689 void *argp2 = 0 ;
11690 int res2 = 0 ;
11691 PyObject * obj0 = 0 ;
11692 PyObject * obj1 = 0 ;
11693 char * kwnames[] = {
11694 (char *) "self",(char *) "pane", NULL
11695 };
11696
11697 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiFloatingFrame_SetPaneWindow",kwnames,&obj0,&obj1)) SWIG_fail;
11698 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiFloatingFrame, 0 | 0 );
11699 if (!SWIG_IsOK(res1)) {
11700 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiFloatingFrame_SetPaneWindow" "', expected argument " "1"" of type '" "wxAuiFloatingFrame *""'");
11701 }
11702 arg1 = reinterpret_cast< wxAuiFloatingFrame * >(argp1);
11703 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
11704 if (!SWIG_IsOK(res2)) {
11705 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiFloatingFrame_SetPaneWindow" "', expected argument " "2"" of type '" "wxAuiPaneInfo const &""'");
11706 }
11707 if (!argp2) {
11708 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiFloatingFrame_SetPaneWindow" "', expected argument " "2"" of type '" "wxAuiPaneInfo const &""'");
11709 }
11710 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
11711 {
11712 PyThreadState* __tstate = wxPyBeginAllowThreads();
11713 (arg1)->SetPaneWindow((wxAuiPaneInfo const &)*arg2);
11714 wxPyEndAllowThreads(__tstate);
11715 if (PyErr_Occurred()) SWIG_fail;
11716 }
11717 resultobj = SWIG_Py_Void();
11718 return resultobj;
11719 fail:
11720 return NULL;
11721 }
11722
11723
11724 SWIGINTERN PyObject *_wrap_AuiFloatingFrame_GetOwnerManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11725 PyObject *resultobj = 0;
11726 wxAuiFloatingFrame *arg1 = (wxAuiFloatingFrame *) 0 ;
11727 wxAuiManager *result = 0 ;
11728 void *argp1 = 0 ;
11729 int res1 = 0 ;
11730 PyObject *swig_obj[1] ;
11731
11732 if (!args) SWIG_fail;
11733 swig_obj[0] = args;
11734 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiFloatingFrame, 0 | 0 );
11735 if (!SWIG_IsOK(res1)) {
11736 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiFloatingFrame_GetOwnerManager" "', expected argument " "1"" of type '" "wxAuiFloatingFrame const *""'");
11737 }
11738 arg1 = reinterpret_cast< wxAuiFloatingFrame * >(argp1);
11739 {
11740 PyThreadState* __tstate = wxPyBeginAllowThreads();
11741 result = (wxAuiManager *)((wxAuiFloatingFrame const *)arg1)->GetOwnerManager();
11742 wxPyEndAllowThreads(__tstate);
11743 if (PyErr_Occurred()) SWIG_fail;
11744 }
11745 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
11746 return resultobj;
11747 fail:
11748 return NULL;
11749 }
11750
11751
11752 SWIGINTERN PyObject *AuiFloatingFrame_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11753 PyObject *obj;
11754 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
11755 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiFloatingFrame, SWIG_NewClientData(obj));
11756 return SWIG_Py_Void();
11757 }
11758
11759 SWIGINTERN PyObject *AuiFloatingFrame_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11760 return SWIG_Python_InitShadowInstance(args);
11761 }
11762
11763 SWIGINTERN PyObject *_wrap_new_AuiNotebookEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11764 PyObject *resultobj = 0;
11765 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
11766 int arg2 = (int) 0 ;
11767 wxAuiNotebookEvent *result = 0 ;
11768 int val1 ;
11769 int ecode1 = 0 ;
11770 int val2 ;
11771 int ecode2 = 0 ;
11772 PyObject * obj0 = 0 ;
11773 PyObject * obj1 = 0 ;
11774 char * kwnames[] = {
11775 (char *) "command_type",(char *) "win_id", NULL
11776 };
11777
11778 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_AuiNotebookEvent",kwnames,&obj0,&obj1)) SWIG_fail;
11779 if (obj0) {
11780 ecode1 = SWIG_AsVal_int(obj0, &val1);
11781 if (!SWIG_IsOK(ecode1)) {
11782 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_AuiNotebookEvent" "', expected argument " "1"" of type '" "wxEventType""'");
11783 }
11784 arg1 = static_cast< wxEventType >(val1);
11785 }
11786 if (obj1) {
11787 ecode2 = SWIG_AsVal_int(obj1, &val2);
11788 if (!SWIG_IsOK(ecode2)) {
11789 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiNotebookEvent" "', expected argument " "2"" of type '" "int""'");
11790 }
11791 arg2 = static_cast< int >(val2);
11792 }
11793 {
11794 PyThreadState* __tstate = wxPyBeginAllowThreads();
11795 result = (wxAuiNotebookEvent *)new wxAuiNotebookEvent(arg1,arg2);
11796 wxPyEndAllowThreads(__tstate);
11797 if (PyErr_Occurred()) SWIG_fail;
11798 }
11799 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebookEvent, SWIG_POINTER_NEW | 0 );
11800 return resultobj;
11801 fail:
11802 return NULL;
11803 }
11804
11805
11806 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_SetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11807 PyObject *resultobj = 0;
11808 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11809 int arg2 ;
11810 void *argp1 = 0 ;
11811 int res1 = 0 ;
11812 int val2 ;
11813 int ecode2 = 0 ;
11814 PyObject * obj0 = 0 ;
11815 PyObject * obj1 = 0 ;
11816 char * kwnames[] = {
11817 (char *) "self",(char *) "s", NULL
11818 };
11819
11820 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebookEvent_SetSelection",kwnames,&obj0,&obj1)) SWIG_fail;
11821 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11822 if (!SWIG_IsOK(res1)) {
11823 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_SetSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
11824 }
11825 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11826 ecode2 = SWIG_AsVal_int(obj1, &val2);
11827 if (!SWIG_IsOK(ecode2)) {
11828 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_SetSelection" "', expected argument " "2"" of type '" "int""'");
11829 }
11830 arg2 = static_cast< int >(val2);
11831 {
11832 PyThreadState* __tstate = wxPyBeginAllowThreads();
11833 (arg1)->SetSelection(arg2);
11834 wxPyEndAllowThreads(__tstate);
11835 if (PyErr_Occurred()) SWIG_fail;
11836 }
11837 resultobj = SWIG_Py_Void();
11838 return resultobj;
11839 fail:
11840 return NULL;
11841 }
11842
11843
11844 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_GetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11845 PyObject *resultobj = 0;
11846 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11847 int result;
11848 void *argp1 = 0 ;
11849 int res1 = 0 ;
11850 PyObject *swig_obj[1] ;
11851
11852 if (!args) SWIG_fail;
11853 swig_obj[0] = args;
11854 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11855 if (!SWIG_IsOK(res1)) {
11856 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_GetSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent const *""'");
11857 }
11858 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11859 {
11860 PyThreadState* __tstate = wxPyBeginAllowThreads();
11861 result = (int)((wxAuiNotebookEvent const *)arg1)->GetSelection();
11862 wxPyEndAllowThreads(__tstate);
11863 if (PyErr_Occurred()) SWIG_fail;
11864 }
11865 resultobj = SWIG_From_int(static_cast< int >(result));
11866 return resultobj;
11867 fail:
11868 return NULL;
11869 }
11870
11871
11872 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_SetOldSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11873 PyObject *resultobj = 0;
11874 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11875 int arg2 ;
11876 void *argp1 = 0 ;
11877 int res1 = 0 ;
11878 int val2 ;
11879 int ecode2 = 0 ;
11880 PyObject * obj0 = 0 ;
11881 PyObject * obj1 = 0 ;
11882 char * kwnames[] = {
11883 (char *) "self",(char *) "s", NULL
11884 };
11885
11886 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebookEvent_SetOldSelection",kwnames,&obj0,&obj1)) SWIG_fail;
11887 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11888 if (!SWIG_IsOK(res1)) {
11889 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_SetOldSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
11890 }
11891 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11892 ecode2 = SWIG_AsVal_int(obj1, &val2);
11893 if (!SWIG_IsOK(ecode2)) {
11894 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_SetOldSelection" "', expected argument " "2"" of type '" "int""'");
11895 }
11896 arg2 = static_cast< int >(val2);
11897 {
11898 PyThreadState* __tstate = wxPyBeginAllowThreads();
11899 (arg1)->SetOldSelection(arg2);
11900 wxPyEndAllowThreads(__tstate);
11901 if (PyErr_Occurred()) SWIG_fail;
11902 }
11903 resultobj = SWIG_Py_Void();
11904 return resultobj;
11905 fail:
11906 return NULL;
11907 }
11908
11909
11910 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_GetOldSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11911 PyObject *resultobj = 0;
11912 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11913 int result;
11914 void *argp1 = 0 ;
11915 int res1 = 0 ;
11916 PyObject *swig_obj[1] ;
11917
11918 if (!args) SWIG_fail;
11919 swig_obj[0] = args;
11920 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11921 if (!SWIG_IsOK(res1)) {
11922 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_GetOldSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent const *""'");
11923 }
11924 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11925 {
11926 PyThreadState* __tstate = wxPyBeginAllowThreads();
11927 result = (int)((wxAuiNotebookEvent const *)arg1)->GetOldSelection();
11928 wxPyEndAllowThreads(__tstate);
11929 if (PyErr_Occurred()) SWIG_fail;
11930 }
11931 resultobj = SWIG_From_int(static_cast< int >(result));
11932 return resultobj;
11933 fail:
11934 return NULL;
11935 }
11936
11937
11938 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_SetDragSource(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11939 PyObject *resultobj = 0;
11940 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11941 wxAuiNotebook *arg2 = (wxAuiNotebook *) 0 ;
11942 void *argp1 = 0 ;
11943 int res1 = 0 ;
11944 void *argp2 = 0 ;
11945 int res2 = 0 ;
11946 PyObject * obj0 = 0 ;
11947 PyObject * obj1 = 0 ;
11948 char * kwnames[] = {
11949 (char *) "self",(char *) "s", NULL
11950 };
11951
11952 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebookEvent_SetDragSource",kwnames,&obj0,&obj1)) SWIG_fail;
11953 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11954 if (!SWIG_IsOK(res1)) {
11955 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_SetDragSource" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
11956 }
11957 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11958 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
11959 if (!SWIG_IsOK(res2)) {
11960 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookEvent_SetDragSource" "', expected argument " "2"" of type '" "wxAuiNotebook *""'");
11961 }
11962 arg2 = reinterpret_cast< wxAuiNotebook * >(argp2);
11963 {
11964 PyThreadState* __tstate = wxPyBeginAllowThreads();
11965 (arg1)->SetDragSource(arg2);
11966 wxPyEndAllowThreads(__tstate);
11967 if (PyErr_Occurred()) SWIG_fail;
11968 }
11969 resultobj = SWIG_Py_Void();
11970 return resultobj;
11971 fail:
11972 return NULL;
11973 }
11974
11975
11976 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_GetDragSource(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11977 PyObject *resultobj = 0;
11978 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11979 wxAuiNotebook *result = 0 ;
11980 void *argp1 = 0 ;
11981 int res1 = 0 ;
11982 PyObject *swig_obj[1] ;
11983
11984 if (!args) SWIG_fail;
11985 swig_obj[0] = args;
11986 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11987 if (!SWIG_IsOK(res1)) {
11988 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_GetDragSource" "', expected argument " "1"" of type '" "wxAuiNotebookEvent const *""'");
11989 }
11990 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11991 {
11992 PyThreadState* __tstate = wxPyBeginAllowThreads();
11993 result = (wxAuiNotebook *)((wxAuiNotebookEvent const *)arg1)->GetDragSource();
11994 wxPyEndAllowThreads(__tstate);
11995 if (PyErr_Occurred()) SWIG_fail;
11996 }
11997 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
11998 return resultobj;
11999 fail:
12000 return NULL;
12001 }
12002
12003
12004 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_old_selection_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12005 PyObject *resultobj = 0;
12006 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12007 int arg2 ;
12008 void *argp1 = 0 ;
12009 int res1 = 0 ;
12010 int val2 ;
12011 int ecode2 = 0 ;
12012 PyObject *swig_obj[2] ;
12013
12014 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookEvent_old_selection_set",2,2,swig_obj)) SWIG_fail;
12015 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12016 if (!SWIG_IsOK(res1)) {
12017 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_old_selection_set" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12018 }
12019 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12020 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12021 if (!SWIG_IsOK(ecode2)) {
12022 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_old_selection_set" "', expected argument " "2"" of type '" "int""'");
12023 }
12024 arg2 = static_cast< int >(val2);
12025 if (arg1) (arg1)->old_selection = arg2;
12026
12027 resultobj = SWIG_Py_Void();
12028 return resultobj;
12029 fail:
12030 return NULL;
12031 }
12032
12033
12034 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_old_selection_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12035 PyObject *resultobj = 0;
12036 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12037 int result;
12038 void *argp1 = 0 ;
12039 int res1 = 0 ;
12040 PyObject *swig_obj[1] ;
12041
12042 if (!args) SWIG_fail;
12043 swig_obj[0] = args;
12044 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12045 if (!SWIG_IsOK(res1)) {
12046 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_old_selection_get" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12047 }
12048 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12049 result = (int) ((arg1)->old_selection);
12050 resultobj = SWIG_From_int(static_cast< int >(result));
12051 return resultobj;
12052 fail:
12053 return NULL;
12054 }
12055
12056
12057 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_selection_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12058 PyObject *resultobj = 0;
12059 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12060 int arg2 ;
12061 void *argp1 = 0 ;
12062 int res1 = 0 ;
12063 int val2 ;
12064 int ecode2 = 0 ;
12065 PyObject *swig_obj[2] ;
12066
12067 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookEvent_selection_set",2,2,swig_obj)) SWIG_fail;
12068 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12069 if (!SWIG_IsOK(res1)) {
12070 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_selection_set" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12071 }
12072 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12073 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12074 if (!SWIG_IsOK(ecode2)) {
12075 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_selection_set" "', expected argument " "2"" of type '" "int""'");
12076 }
12077 arg2 = static_cast< int >(val2);
12078 if (arg1) (arg1)->selection = arg2;
12079
12080 resultobj = SWIG_Py_Void();
12081 return resultobj;
12082 fail:
12083 return NULL;
12084 }
12085
12086
12087 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_selection_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12088 PyObject *resultobj = 0;
12089 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12090 int result;
12091 void *argp1 = 0 ;
12092 int res1 = 0 ;
12093 PyObject *swig_obj[1] ;
12094
12095 if (!args) SWIG_fail;
12096 swig_obj[0] = args;
12097 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12098 if (!SWIG_IsOK(res1)) {
12099 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_selection_get" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12100 }
12101 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12102 result = (int) ((arg1)->selection);
12103 resultobj = SWIG_From_int(static_cast< int >(result));
12104 return resultobj;
12105 fail:
12106 return NULL;
12107 }
12108
12109
12110 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_drag_source_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12111 PyObject *resultobj = 0;
12112 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12113 wxAuiNotebook *arg2 = (wxAuiNotebook *) 0 ;
12114 void *argp1 = 0 ;
12115 int res1 = 0 ;
12116 void *argp2 = 0 ;
12117 int res2 = 0 ;
12118 PyObject *swig_obj[2] ;
12119
12120 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookEvent_drag_source_set",2,2,swig_obj)) SWIG_fail;
12121 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12122 if (!SWIG_IsOK(res1)) {
12123 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_drag_source_set" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12124 }
12125 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12126 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_DISOWN | 0 );
12127 if (!SWIG_IsOK(res2)) {
12128 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookEvent_drag_source_set" "', expected argument " "2"" of type '" "wxAuiNotebook *""'");
12129 }
12130 arg2 = reinterpret_cast< wxAuiNotebook * >(argp2);
12131 if (arg1) (arg1)->drag_source = arg2;
12132
12133 resultobj = SWIG_Py_Void();
12134 return resultobj;
12135 fail:
12136 return NULL;
12137 }
12138
12139
12140 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_drag_source_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12141 PyObject *resultobj = 0;
12142 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12143 wxAuiNotebook *result = 0 ;
12144 void *argp1 = 0 ;
12145 int res1 = 0 ;
12146 PyObject *swig_obj[1] ;
12147
12148 if (!args) SWIG_fail;
12149 swig_obj[0] = args;
12150 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12151 if (!SWIG_IsOK(res1)) {
12152 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_drag_source_get" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12153 }
12154 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12155 result = (wxAuiNotebook *) ((arg1)->drag_source);
12156 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
12157 return resultobj;
12158 fail:
12159 return NULL;
12160 }
12161
12162
12163 SWIGINTERN PyObject *AuiNotebookEvent_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12164 PyObject *obj;
12165 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
12166 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebookEvent, SWIG_NewClientData(obj));
12167 return SWIG_Py_Void();
12168 }
12169
12170 SWIGINTERN PyObject *AuiNotebookEvent_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12171 return SWIG_Python_InitShadowInstance(args);
12172 }
12173
12174 SWIGINTERN PyObject *_wrap_AuiNotebookPage_window_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12175 PyObject *resultobj = 0;
12176 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12177 wxWindow *arg2 = (wxWindow *) 0 ;
12178 void *argp1 = 0 ;
12179 int res1 = 0 ;
12180 void *argp2 = 0 ;
12181 int res2 = 0 ;
12182 PyObject *swig_obj[2] ;
12183
12184 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_window_set",2,2,swig_obj)) SWIG_fail;
12185 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12186 if (!SWIG_IsOK(res1)) {
12187 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_window_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12188 }
12189 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12190 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxWindow, SWIG_POINTER_DISOWN | 0 );
12191 if (!SWIG_IsOK(res2)) {
12192 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookPage_window_set" "', expected argument " "2"" of type '" "wxWindow *""'");
12193 }
12194 arg2 = reinterpret_cast< wxWindow * >(argp2);
12195 if (arg1) (arg1)->window = arg2;
12196
12197 resultobj = SWIG_Py_Void();
12198 return resultobj;
12199 fail:
12200 return NULL;
12201 }
12202
12203
12204 SWIGINTERN PyObject *_wrap_AuiNotebookPage_window_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12205 PyObject *resultobj = 0;
12206 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12207 wxWindow *result = 0 ;
12208 void *argp1 = 0 ;
12209 int res1 = 0 ;
12210 PyObject *swig_obj[1] ;
12211
12212 if (!args) SWIG_fail;
12213 swig_obj[0] = args;
12214 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12215 if (!SWIG_IsOK(res1)) {
12216 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_window_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12217 }
12218 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12219 result = (wxWindow *) ((arg1)->window);
12220 {
12221 resultobj = wxPyMake_wxObject(result, 0);
12222 }
12223 return resultobj;
12224 fail:
12225 return NULL;
12226 }
12227
12228
12229 SWIGINTERN PyObject *_wrap_AuiNotebookPage_caption_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12230 PyObject *resultobj = 0;
12231 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12232 wxString *arg2 = (wxString *) 0 ;
12233 void *argp1 = 0 ;
12234 int res1 = 0 ;
12235 bool temp2 = false ;
12236 PyObject *swig_obj[2] ;
12237
12238 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_caption_set",2,2,swig_obj)) SWIG_fail;
12239 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12240 if (!SWIG_IsOK(res1)) {
12241 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_caption_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12242 }
12243 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12244 {
12245 arg2 = wxString_in_helper(swig_obj[1]);
12246 if (arg2 == NULL) SWIG_fail;
12247 temp2 = true;
12248 }
12249 if (arg1) (arg1)->caption = *arg2;
12250
12251 resultobj = SWIG_Py_Void();
12252 {
12253 if (temp2)
12254 delete arg2;
12255 }
12256 return resultobj;
12257 fail:
12258 {
12259 if (temp2)
12260 delete arg2;
12261 }
12262 return NULL;
12263 }
12264
12265
12266 SWIGINTERN PyObject *_wrap_AuiNotebookPage_caption_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12267 PyObject *resultobj = 0;
12268 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12269 wxString *result = 0 ;
12270 void *argp1 = 0 ;
12271 int res1 = 0 ;
12272 PyObject *swig_obj[1] ;
12273
12274 if (!args) SWIG_fail;
12275 swig_obj[0] = args;
12276 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12277 if (!SWIG_IsOK(res1)) {
12278 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_caption_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12279 }
12280 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12281 result = (wxString *)& ((arg1)->caption);
12282 {
12283 #if wxUSE_UNICODE
12284 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
12285 #else
12286 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
12287 #endif
12288 }
12289 return resultobj;
12290 fail:
12291 return NULL;
12292 }
12293
12294
12295 SWIGINTERN PyObject *_wrap_AuiNotebookPage_bitmap_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12296 PyObject *resultobj = 0;
12297 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12298 wxBitmap *arg2 = (wxBitmap *) 0 ;
12299 void *argp1 = 0 ;
12300 int res1 = 0 ;
12301 void *argp2 = 0 ;
12302 int res2 = 0 ;
12303 PyObject *swig_obj[2] ;
12304
12305 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_bitmap_set",2,2,swig_obj)) SWIG_fail;
12306 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12307 if (!SWIG_IsOK(res1)) {
12308 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_bitmap_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12309 }
12310 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12311 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxBitmap, 0 | 0 );
12312 if (!SWIG_IsOK(res2)) {
12313 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookPage_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");
12314 }
12315 arg2 = reinterpret_cast< wxBitmap * >(argp2);
12316 if (arg1) (arg1)->bitmap = *arg2;
12317
12318 resultobj = SWIG_Py_Void();
12319 return resultobj;
12320 fail:
12321 return NULL;
12322 }
12323
12324
12325 SWIGINTERN PyObject *_wrap_AuiNotebookPage_bitmap_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12326 PyObject *resultobj = 0;
12327 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12328 wxBitmap *result = 0 ;
12329 void *argp1 = 0 ;
12330 int res1 = 0 ;
12331 PyObject *swig_obj[1] ;
12332
12333 if (!args) SWIG_fail;
12334 swig_obj[0] = args;
12335 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12336 if (!SWIG_IsOK(res1)) {
12337 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_bitmap_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12338 }
12339 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12340 result = (wxBitmap *)& ((arg1)->bitmap);
12341 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxBitmap, 0 | 0 );
12342 return resultobj;
12343 fail:
12344 return NULL;
12345 }
12346
12347
12348 SWIGINTERN PyObject *_wrap_AuiNotebookPage_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12349 PyObject *resultobj = 0;
12350 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12351 wxRect *arg2 = (wxRect *) 0 ;
12352 void *argp1 = 0 ;
12353 int res1 = 0 ;
12354 void *argp2 = 0 ;
12355 int res2 = 0 ;
12356 PyObject *swig_obj[2] ;
12357
12358 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_rect_set",2,2,swig_obj)) SWIG_fail;
12359 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12360 if (!SWIG_IsOK(res1)) {
12361 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_rect_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12362 }
12363 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12364 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
12365 if (!SWIG_IsOK(res2)) {
12366 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookPage_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
12367 }
12368 arg2 = reinterpret_cast< wxRect * >(argp2);
12369 if (arg1) (arg1)->rect = *arg2;
12370
12371 resultobj = SWIG_Py_Void();
12372 return resultobj;
12373 fail:
12374 return NULL;
12375 }
12376
12377
12378 SWIGINTERN PyObject *_wrap_AuiNotebookPage_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12379 PyObject *resultobj = 0;
12380 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12381 wxRect *result = 0 ;
12382 void *argp1 = 0 ;
12383 int res1 = 0 ;
12384 PyObject *swig_obj[1] ;
12385
12386 if (!args) SWIG_fail;
12387 swig_obj[0] = args;
12388 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12389 if (!SWIG_IsOK(res1)) {
12390 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_rect_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12391 }
12392 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12393 result = (wxRect *)& ((arg1)->rect);
12394 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
12395 return resultobj;
12396 fail:
12397 return NULL;
12398 }
12399
12400
12401 SWIGINTERN PyObject *_wrap_AuiNotebookPage_active_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12402 PyObject *resultobj = 0;
12403 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12404 bool arg2 ;
12405 void *argp1 = 0 ;
12406 int res1 = 0 ;
12407 bool val2 ;
12408 int ecode2 = 0 ;
12409 PyObject *swig_obj[2] ;
12410
12411 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_active_set",2,2,swig_obj)) SWIG_fail;
12412 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12413 if (!SWIG_IsOK(res1)) {
12414 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_active_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12415 }
12416 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12417 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
12418 if (!SWIG_IsOK(ecode2)) {
12419 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookPage_active_set" "', expected argument " "2"" of type '" "bool""'");
12420 }
12421 arg2 = static_cast< bool >(val2);
12422 if (arg1) (arg1)->active = arg2;
12423
12424 resultobj = SWIG_Py_Void();
12425 return resultobj;
12426 fail:
12427 return NULL;
12428 }
12429
12430
12431 SWIGINTERN PyObject *_wrap_AuiNotebookPage_active_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12432 PyObject *resultobj = 0;
12433 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12434 bool result;
12435 void *argp1 = 0 ;
12436 int res1 = 0 ;
12437 PyObject *swig_obj[1] ;
12438
12439 if (!args) SWIG_fail;
12440 swig_obj[0] = args;
12441 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12442 if (!SWIG_IsOK(res1)) {
12443 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_active_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12444 }
12445 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12446 result = (bool) ((arg1)->active);
12447 {
12448 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12449 }
12450 return resultobj;
12451 fail:
12452 return NULL;
12453 }
12454
12455
12456 SWIGINTERN PyObject *AuiNotebookPage_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12457 PyObject *obj;
12458 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
12459 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebookPage, SWIG_NewClientData(obj));
12460 return SWIG_Py_Void();
12461 }
12462
12463 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12464 PyObject *resultobj = 0;
12465 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12466 int arg2 ;
12467 void *argp1 = 0 ;
12468 int res1 = 0 ;
12469 int val2 ;
12470 int ecode2 = 0 ;
12471 PyObject *swig_obj[2] ;
12472
12473 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_id_set",2,2,swig_obj)) SWIG_fail;
12474 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12475 if (!SWIG_IsOK(res1)) {
12476 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_id_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12477 }
12478 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12479 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12480 if (!SWIG_IsOK(ecode2)) {
12481 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainerButton_id_set" "', expected argument " "2"" of type '" "int""'");
12482 }
12483 arg2 = static_cast< int >(val2);
12484 if (arg1) (arg1)->id = arg2;
12485
12486 resultobj = SWIG_Py_Void();
12487 return resultobj;
12488 fail:
12489 return NULL;
12490 }
12491
12492
12493 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12494 PyObject *resultobj = 0;
12495 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12496 int result;
12497 void *argp1 = 0 ;
12498 int res1 = 0 ;
12499 PyObject *swig_obj[1] ;
12500
12501 if (!args) SWIG_fail;
12502 swig_obj[0] = args;
12503 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12504 if (!SWIG_IsOK(res1)) {
12505 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_id_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12506 }
12507 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12508 result = (int) ((arg1)->id);
12509 resultobj = SWIG_From_int(static_cast< int >(result));
12510 return resultobj;
12511 fail:
12512 return NULL;
12513 }
12514
12515
12516 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_cur_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12517 PyObject *resultobj = 0;
12518 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12519 int arg2 ;
12520 void *argp1 = 0 ;
12521 int res1 = 0 ;
12522 int val2 ;
12523 int ecode2 = 0 ;
12524 PyObject *swig_obj[2] ;
12525
12526 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_cur_state_set",2,2,swig_obj)) SWIG_fail;
12527 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12528 if (!SWIG_IsOK(res1)) {
12529 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_cur_state_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12530 }
12531 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12532 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12533 if (!SWIG_IsOK(ecode2)) {
12534 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainerButton_cur_state_set" "', expected argument " "2"" of type '" "int""'");
12535 }
12536 arg2 = static_cast< int >(val2);
12537 if (arg1) (arg1)->cur_state = arg2;
12538
12539 resultobj = SWIG_Py_Void();
12540 return resultobj;
12541 fail:
12542 return NULL;
12543 }
12544
12545
12546 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_cur_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12547 PyObject *resultobj = 0;
12548 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12549 int result;
12550 void *argp1 = 0 ;
12551 int res1 = 0 ;
12552 PyObject *swig_obj[1] ;
12553
12554 if (!args) SWIG_fail;
12555 swig_obj[0] = args;
12556 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12557 if (!SWIG_IsOK(res1)) {
12558 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_cur_state_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12559 }
12560 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12561 result = (int) ((arg1)->cur_state);
12562 resultobj = SWIG_From_int(static_cast< int >(result));
12563 return resultobj;
12564 fail:
12565 return NULL;
12566 }
12567
12568
12569 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_location_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12570 PyObject *resultobj = 0;
12571 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12572 int arg2 ;
12573 void *argp1 = 0 ;
12574 int res1 = 0 ;
12575 int val2 ;
12576 int ecode2 = 0 ;
12577 PyObject *swig_obj[2] ;
12578
12579 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_location_set",2,2,swig_obj)) SWIG_fail;
12580 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12581 if (!SWIG_IsOK(res1)) {
12582 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_location_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12583 }
12584 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12585 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12586 if (!SWIG_IsOK(ecode2)) {
12587 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainerButton_location_set" "', expected argument " "2"" of type '" "int""'");
12588 }
12589 arg2 = static_cast< int >(val2);
12590 if (arg1) (arg1)->location = arg2;
12591
12592 resultobj = SWIG_Py_Void();
12593 return resultobj;
12594 fail:
12595 return NULL;
12596 }
12597
12598
12599 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_location_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12600 PyObject *resultobj = 0;
12601 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12602 int result;
12603 void *argp1 = 0 ;
12604 int res1 = 0 ;
12605 PyObject *swig_obj[1] ;
12606
12607 if (!args) SWIG_fail;
12608 swig_obj[0] = args;
12609 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12610 if (!SWIG_IsOK(res1)) {
12611 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_location_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12612 }
12613 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12614 result = (int) ((arg1)->location);
12615 resultobj = SWIG_From_int(static_cast< int >(result));
12616 return resultobj;
12617 fail:
12618 return NULL;
12619 }
12620
12621
12622 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_bitmap_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12623 PyObject *resultobj = 0;
12624 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12625 wxBitmap *arg2 = (wxBitmap *) 0 ;
12626 void *argp1 = 0 ;
12627 int res1 = 0 ;
12628 void *argp2 = 0 ;
12629 int res2 = 0 ;
12630 PyObject *swig_obj[2] ;
12631
12632 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_bitmap_set",2,2,swig_obj)) SWIG_fail;
12633 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12634 if (!SWIG_IsOK(res1)) {
12635 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_bitmap_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12636 }
12637 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12638 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxBitmap, 0 | 0 );
12639 if (!SWIG_IsOK(res2)) {
12640 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainerButton_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");
12641 }
12642 arg2 = reinterpret_cast< wxBitmap * >(argp2);
12643 if (arg1) (arg1)->bitmap = *arg2;
12644
12645 resultobj = SWIG_Py_Void();
12646 return resultobj;
12647 fail:
12648 return NULL;
12649 }
12650
12651
12652 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_bitmap_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12653 PyObject *resultobj = 0;
12654 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12655 wxBitmap *result = 0 ;
12656 void *argp1 = 0 ;
12657 int res1 = 0 ;
12658 PyObject *swig_obj[1] ;
12659
12660 if (!args) SWIG_fail;
12661 swig_obj[0] = args;
12662 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12663 if (!SWIG_IsOK(res1)) {
12664 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_bitmap_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12665 }
12666 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12667 result = (wxBitmap *)& ((arg1)->bitmap);
12668 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxBitmap, 0 | 0 );
12669 return resultobj;
12670 fail:
12671 return NULL;
12672 }
12673
12674
12675 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_dis_bitmap_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12676 PyObject *resultobj = 0;
12677 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12678 wxBitmap *arg2 = (wxBitmap *) 0 ;
12679 void *argp1 = 0 ;
12680 int res1 = 0 ;
12681 void *argp2 = 0 ;
12682 int res2 = 0 ;
12683 PyObject *swig_obj[2] ;
12684
12685 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_dis_bitmap_set",2,2,swig_obj)) SWIG_fail;
12686 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12687 if (!SWIG_IsOK(res1)) {
12688 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_dis_bitmap_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12689 }
12690 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12691 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxBitmap, 0 | 0 );
12692 if (!SWIG_IsOK(res2)) {
12693 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainerButton_dis_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");
12694 }
12695 arg2 = reinterpret_cast< wxBitmap * >(argp2);
12696 if (arg1) (arg1)->dis_bitmap = *arg2;
12697
12698 resultobj = SWIG_Py_Void();
12699 return resultobj;
12700 fail:
12701 return NULL;
12702 }
12703
12704
12705 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_dis_bitmap_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12706 PyObject *resultobj = 0;
12707 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12708 wxBitmap *result = 0 ;
12709 void *argp1 = 0 ;
12710 int res1 = 0 ;
12711 PyObject *swig_obj[1] ;
12712
12713 if (!args) SWIG_fail;
12714 swig_obj[0] = args;
12715 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12716 if (!SWIG_IsOK(res1)) {
12717 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_dis_bitmap_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12718 }
12719 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12720 result = (wxBitmap *)& ((arg1)->dis_bitmap);
12721 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxBitmap, 0 | 0 );
12722 return resultobj;
12723 fail:
12724 return NULL;
12725 }
12726
12727
12728 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12729 PyObject *resultobj = 0;
12730 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12731 wxRect *arg2 = (wxRect *) 0 ;
12732 void *argp1 = 0 ;
12733 int res1 = 0 ;
12734 void *argp2 = 0 ;
12735 int res2 = 0 ;
12736 PyObject *swig_obj[2] ;
12737
12738 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_rect_set",2,2,swig_obj)) SWIG_fail;
12739 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12740 if (!SWIG_IsOK(res1)) {
12741 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_rect_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12742 }
12743 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12744 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
12745 if (!SWIG_IsOK(res2)) {
12746 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainerButton_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
12747 }
12748 arg2 = reinterpret_cast< wxRect * >(argp2);
12749 if (arg1) (arg1)->rect = *arg2;
12750
12751 resultobj = SWIG_Py_Void();
12752 return resultobj;
12753 fail:
12754 return NULL;
12755 }
12756
12757
12758 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12759 PyObject *resultobj = 0;
12760 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12761 wxRect *result = 0 ;
12762 void *argp1 = 0 ;
12763 int res1 = 0 ;
12764 PyObject *swig_obj[1] ;
12765
12766 if (!args) SWIG_fail;
12767 swig_obj[0] = args;
12768 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12769 if (!SWIG_IsOK(res1)) {
12770 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_rect_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12771 }
12772 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12773 result = (wxRect *)& ((arg1)->rect);
12774 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
12775 return resultobj;
12776 fail:
12777 return NULL;
12778 }
12779
12780
12781 SWIGINTERN PyObject *AuiTabContainerButton_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12782 PyObject *obj;
12783 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
12784 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabContainerButton, SWIG_NewClientData(obj));
12785 return SWIG_Py_Void();
12786 }
12787
12788 SWIGINTERN PyObject *_wrap_delete_AuiTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12789 PyObject *resultobj = 0;
12790 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12791 void *argp1 = 0 ;
12792 int res1 = 0 ;
12793 PyObject *swig_obj[1] ;
12794
12795 if (!args) SWIG_fail;
12796 swig_obj[0] = args;
12797 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabArt, SWIG_POINTER_DISOWN | 0 );
12798 if (!SWIG_IsOK(res1)) {
12799 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiTabArt" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12800 }
12801 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12802 {
12803 PyThreadState* __tstate = wxPyBeginAllowThreads();
12804 delete arg1;
12805
12806 wxPyEndAllowThreads(__tstate);
12807 if (PyErr_Occurred()) SWIG_fail;
12808 }
12809 resultobj = SWIG_Py_Void();
12810 return resultobj;
12811 fail:
12812 return NULL;
12813 }
12814
12815
12816 SWIGINTERN PyObject *_wrap_AuiTabArt_Clone(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12817 PyObject *resultobj = 0;
12818 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12819 wxAuiTabArt *result = 0 ;
12820 void *argp1 = 0 ;
12821 int res1 = 0 ;
12822 PyObject *swig_obj[1] ;
12823
12824 if (!args) SWIG_fail;
12825 swig_obj[0] = args;
12826 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12827 if (!SWIG_IsOK(res1)) {
12828 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_Clone" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12829 }
12830 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12831 {
12832 PyThreadState* __tstate = wxPyBeginAllowThreads();
12833 result = (wxAuiTabArt *)(arg1)->Clone();
12834 wxPyEndAllowThreads(__tstate);
12835 if (PyErr_Occurred()) SWIG_fail;
12836 }
12837 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12838 return resultobj;
12839 fail:
12840 return NULL;
12841 }
12842
12843
12844 SWIGINTERN PyObject *_wrap_AuiTabArt_SetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12845 PyObject *resultobj = 0;
12846 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12847 int arg2 ;
12848 void *argp1 = 0 ;
12849 int res1 = 0 ;
12850 int val2 ;
12851 int ecode2 = 0 ;
12852 PyObject * obj0 = 0 ;
12853 PyObject * obj1 = 0 ;
12854 char * kwnames[] = {
12855 (char *) "self",(char *) "flags", NULL
12856 };
12857
12858 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetFlags",kwnames,&obj0,&obj1)) SWIG_fail;
12859 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12860 if (!SWIG_IsOK(res1)) {
12861 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetFlags" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12862 }
12863 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12864 ecode2 = SWIG_AsVal_int(obj1, &val2);
12865 if (!SWIG_IsOK(ecode2)) {
12866 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabArt_SetFlags" "', expected argument " "2"" of type '" "int""'");
12867 }
12868 arg2 = static_cast< int >(val2);
12869 {
12870 PyThreadState* __tstate = wxPyBeginAllowThreads();
12871 (arg1)->SetFlags(arg2);
12872 wxPyEndAllowThreads(__tstate);
12873 if (PyErr_Occurred()) SWIG_fail;
12874 }
12875 resultobj = SWIG_Py_Void();
12876 return resultobj;
12877 fail:
12878 return NULL;
12879 }
12880
12881
12882 SWIGINTERN PyObject *_wrap_AuiTabArt_SetSizingInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12883 PyObject *resultobj = 0;
12884 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12885 wxSize *arg2 = 0 ;
12886 size_t arg3 ;
12887 void *argp1 = 0 ;
12888 int res1 = 0 ;
12889 wxSize temp2 ;
12890 size_t val3 ;
12891 int ecode3 = 0 ;
12892 PyObject * obj0 = 0 ;
12893 PyObject * obj1 = 0 ;
12894 PyObject * obj2 = 0 ;
12895 char * kwnames[] = {
12896 (char *) "self",(char *) "tab_ctrl_size",(char *) "tab_count", NULL
12897 };
12898
12899 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiTabArt_SetSizingInfo",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
12900 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12901 if (!SWIG_IsOK(res1)) {
12902 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetSizingInfo" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12903 }
12904 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12905 {
12906 arg2 = &temp2;
12907 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
12908 }
12909 ecode3 = SWIG_AsVal_size_t(obj2, &val3);
12910 if (!SWIG_IsOK(ecode3)) {
12911 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabArt_SetSizingInfo" "', expected argument " "3"" of type '" "size_t""'");
12912 }
12913 arg3 = static_cast< size_t >(val3);
12914 {
12915 PyThreadState* __tstate = wxPyBeginAllowThreads();
12916 (arg1)->SetSizingInfo((wxSize const &)*arg2,arg3);
12917 wxPyEndAllowThreads(__tstate);
12918 if (PyErr_Occurred()) SWIG_fail;
12919 }
12920 resultobj = SWIG_Py_Void();
12921 return resultobj;
12922 fail:
12923 return NULL;
12924 }
12925
12926
12927 SWIGINTERN PyObject *_wrap_AuiTabArt_SetNormalFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12928 PyObject *resultobj = 0;
12929 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12930 wxFont *arg2 = 0 ;
12931 void *argp1 = 0 ;
12932 int res1 = 0 ;
12933 void *argp2 = 0 ;
12934 int res2 = 0 ;
12935 PyObject * obj0 = 0 ;
12936 PyObject * obj1 = 0 ;
12937 char * kwnames[] = {
12938 (char *) "self",(char *) "font", NULL
12939 };
12940
12941 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetNormalFont",kwnames,&obj0,&obj1)) SWIG_fail;
12942 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12943 if (!SWIG_IsOK(res1)) {
12944 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetNormalFont" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12945 }
12946 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12947 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
12948 if (!SWIG_IsOK(res2)) {
12949 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
12950 }
12951 if (!argp2) {
12952 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
12953 }
12954 arg2 = reinterpret_cast< wxFont * >(argp2);
12955 {
12956 PyThreadState* __tstate = wxPyBeginAllowThreads();
12957 (arg1)->SetNormalFont((wxFont const &)*arg2);
12958 wxPyEndAllowThreads(__tstate);
12959 if (PyErr_Occurred()) SWIG_fail;
12960 }
12961 resultobj = SWIG_Py_Void();
12962 return resultobj;
12963 fail:
12964 return NULL;
12965 }
12966
12967
12968 SWIGINTERN PyObject *_wrap_AuiTabArt_SetSelectedFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12969 PyObject *resultobj = 0;
12970 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12971 wxFont *arg2 = 0 ;
12972 void *argp1 = 0 ;
12973 int res1 = 0 ;
12974 void *argp2 = 0 ;
12975 int res2 = 0 ;
12976 PyObject * obj0 = 0 ;
12977 PyObject * obj1 = 0 ;
12978 char * kwnames[] = {
12979 (char *) "self",(char *) "font", NULL
12980 };
12981
12982 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetSelectedFont",kwnames,&obj0,&obj1)) SWIG_fail;
12983 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12984 if (!SWIG_IsOK(res1)) {
12985 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetSelectedFont" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12986 }
12987 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12988 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
12989 if (!SWIG_IsOK(res2)) {
12990 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
12991 }
12992 if (!argp2) {
12993 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
12994 }
12995 arg2 = reinterpret_cast< wxFont * >(argp2);
12996 {
12997 PyThreadState* __tstate = wxPyBeginAllowThreads();
12998 (arg1)->SetSelectedFont((wxFont const &)*arg2);
12999 wxPyEndAllowThreads(__tstate);
13000 if (PyErr_Occurred()) SWIG_fail;
13001 }
13002 resultobj = SWIG_Py_Void();
13003 return resultobj;
13004 fail:
13005 return NULL;
13006 }
13007
13008
13009 SWIGINTERN PyObject *_wrap_AuiTabArt_SetMeasuringFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13010 PyObject *resultobj = 0;
13011 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13012 wxFont *arg2 = 0 ;
13013 void *argp1 = 0 ;
13014 int res1 = 0 ;
13015 void *argp2 = 0 ;
13016 int res2 = 0 ;
13017 PyObject * obj0 = 0 ;
13018 PyObject * obj1 = 0 ;
13019 char * kwnames[] = {
13020 (char *) "self",(char *) "font", NULL
13021 };
13022
13023 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetMeasuringFont",kwnames,&obj0,&obj1)) SWIG_fail;
13024 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13025 if (!SWIG_IsOK(res1)) {
13026 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetMeasuringFont" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13027 }
13028 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13029 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
13030 if (!SWIG_IsOK(res2)) {
13031 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
13032 }
13033 if (!argp2) {
13034 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
13035 }
13036 arg2 = reinterpret_cast< wxFont * >(argp2);
13037 {
13038 PyThreadState* __tstate = wxPyBeginAllowThreads();
13039 (arg1)->SetMeasuringFont((wxFont const &)*arg2);
13040 wxPyEndAllowThreads(__tstate);
13041 if (PyErr_Occurred()) SWIG_fail;
13042 }
13043 resultobj = SWIG_Py_Void();
13044 return resultobj;
13045 fail:
13046 return NULL;
13047 }
13048
13049
13050 SWIGINTERN PyObject *_wrap_AuiTabArt_DrawBackground(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13051 PyObject *resultobj = 0;
13052 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13053 wxDC *arg2 = 0 ;
13054 wxWindow *arg3 = (wxWindow *) 0 ;
13055 wxRect *arg4 = 0 ;
13056 void *argp1 = 0 ;
13057 int res1 = 0 ;
13058 void *argp2 = 0 ;
13059 int res2 = 0 ;
13060 void *argp3 = 0 ;
13061 int res3 = 0 ;
13062 wxRect temp4 ;
13063 PyObject * obj0 = 0 ;
13064 PyObject * obj1 = 0 ;
13065 PyObject * obj2 = 0 ;
13066 PyObject * obj3 = 0 ;
13067 char * kwnames[] = {
13068 (char *) "self",(char *) "dc",(char *) "wnd",(char *) "rect", NULL
13069 };
13070
13071 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabArt_DrawBackground",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13072 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13073 if (!SWIG_IsOK(res1)) {
13074 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_DrawBackground" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13075 }
13076 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13077 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
13078 if (!SWIG_IsOK(res2)) {
13079 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
13080 }
13081 if (!argp2) {
13082 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
13083 }
13084 arg2 = reinterpret_cast< wxDC * >(argp2);
13085 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
13086 if (!SWIG_IsOK(res3)) {
13087 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_DrawBackground" "', expected argument " "3"" of type '" "wxWindow *""'");
13088 }
13089 arg3 = reinterpret_cast< wxWindow * >(argp3);
13090 {
13091 arg4 = &temp4;
13092 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
13093 }
13094 {
13095 PyThreadState* __tstate = wxPyBeginAllowThreads();
13096 (arg1)->DrawBackground(*arg2,arg3,(wxRect const &)*arg4);
13097 wxPyEndAllowThreads(__tstate);
13098 if (PyErr_Occurred()) SWIG_fail;
13099 }
13100 resultobj = SWIG_Py_Void();
13101 return resultobj;
13102 fail:
13103 return NULL;
13104 }
13105
13106
13107 SWIGINTERN PyObject *_wrap_AuiTabArt_DrawTab(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13108 PyObject *resultobj = 0;
13109 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13110 wxDC *arg2 = 0 ;
13111 wxWindow *arg3 = (wxWindow *) 0 ;
13112 wxAuiNotebookPage *arg4 = 0 ;
13113 wxRect *arg5 = 0 ;
13114 int arg6 ;
13115 wxRect *arg7 = (wxRect *) 0 ;
13116 wxRect *arg8 = (wxRect *) 0 ;
13117 int *arg9 = (int *) 0 ;
13118 void *argp1 = 0 ;
13119 int res1 = 0 ;
13120 void *argp2 = 0 ;
13121 int res2 = 0 ;
13122 void *argp3 = 0 ;
13123 int res3 = 0 ;
13124 void *argp4 = 0 ;
13125 int res4 = 0 ;
13126 wxRect temp5 ;
13127 int val6 ;
13128 int ecode6 = 0 ;
13129 void *argp7 = 0 ;
13130 int res7 = 0 ;
13131 void *argp8 = 0 ;
13132 int res8 = 0 ;
13133 void *argp9 = 0 ;
13134 int res9 = 0 ;
13135 PyObject * obj0 = 0 ;
13136 PyObject * obj1 = 0 ;
13137 PyObject * obj2 = 0 ;
13138 PyObject * obj3 = 0 ;
13139 PyObject * obj4 = 0 ;
13140 PyObject * obj5 = 0 ;
13141 PyObject * obj6 = 0 ;
13142 PyObject * obj7 = 0 ;
13143 PyObject * obj8 = 0 ;
13144 char * kwnames[] = {
13145 (char *) "self",(char *) "dc",(char *) "wnd",(char *) "pane",(char *) "in_rect",(char *) "close_button_state",(char *) "out_tab_rect",(char *) "out_button_rect",(char *) "x_extent", NULL
13146 };
13147
13148 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOOOO:AuiTabArt_DrawTab",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail;
13149 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13150 if (!SWIG_IsOK(res1)) {
13151 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_DrawTab" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13152 }
13153 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13154 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
13155 if (!SWIG_IsOK(res2)) {
13156 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_DrawTab" "', expected argument " "2"" of type '" "wxDC &""'");
13157 }
13158 if (!argp2) {
13159 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawTab" "', expected argument " "2"" of type '" "wxDC &""'");
13160 }
13161 arg2 = reinterpret_cast< wxDC * >(argp2);
13162 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
13163 if (!SWIG_IsOK(res3)) {
13164 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_DrawTab" "', expected argument " "3"" of type '" "wxWindow *""'");
13165 }
13166 arg3 = reinterpret_cast< wxWindow * >(argp3);
13167 res4 = SWIG_ConvertPtr(obj3, &argp4, SWIGTYPE_p_wxAuiNotebookPage, 0 | 0);
13168 if (!SWIG_IsOK(res4)) {
13169 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "AuiTabArt_DrawTab" "', expected argument " "4"" of type '" "wxAuiNotebookPage const &""'");
13170 }
13171 if (!argp4) {
13172 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawTab" "', expected argument " "4"" of type '" "wxAuiNotebookPage const &""'");
13173 }
13174 arg4 = reinterpret_cast< wxAuiNotebookPage * >(argp4);
13175 {
13176 arg5 = &temp5;
13177 if ( ! wxRect_helper(obj4, &arg5)) SWIG_fail;
13178 }
13179 ecode6 = SWIG_AsVal_int(obj5, &val6);
13180 if (!SWIG_IsOK(ecode6)) {
13181 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiTabArt_DrawTab" "', expected argument " "6"" of type '" "int""'");
13182 }
13183 arg6 = static_cast< int >(val6);
13184 res7 = SWIG_ConvertPtr(obj6, &argp7,SWIGTYPE_p_wxRect, 0 | 0 );
13185 if (!SWIG_IsOK(res7)) {
13186 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "AuiTabArt_DrawTab" "', expected argument " "7"" of type '" "wxRect *""'");
13187 }
13188 arg7 = reinterpret_cast< wxRect * >(argp7);
13189 res8 = SWIG_ConvertPtr(obj7, &argp8,SWIGTYPE_p_wxRect, 0 | 0 );
13190 if (!SWIG_IsOK(res8)) {
13191 SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "AuiTabArt_DrawTab" "', expected argument " "8"" of type '" "wxRect *""'");
13192 }
13193 arg8 = reinterpret_cast< wxRect * >(argp8);
13194 res9 = SWIG_ConvertPtr(obj8, &argp9,SWIGTYPE_p_int, 0 | 0 );
13195 if (!SWIG_IsOK(res9)) {
13196 SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "AuiTabArt_DrawTab" "', expected argument " "9"" of type '" "int *""'");
13197 }
13198 arg9 = reinterpret_cast< int * >(argp9);
13199 {
13200 PyThreadState* __tstate = wxPyBeginAllowThreads();
13201 (arg1)->DrawTab(*arg2,arg3,(wxAuiNotebookPage const &)*arg4,(wxRect const &)*arg5,arg6,arg7,arg8,arg9);
13202 wxPyEndAllowThreads(__tstate);
13203 if (PyErr_Occurred()) SWIG_fail;
13204 }
13205 resultobj = SWIG_Py_Void();
13206 return resultobj;
13207 fail:
13208 return NULL;
13209 }
13210
13211
13212 SWIGINTERN PyObject *_wrap_AuiTabArt_DrawButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13213 PyObject *resultobj = 0;
13214 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13215 wxDC *arg2 = 0 ;
13216 wxWindow *arg3 = (wxWindow *) 0 ;
13217 wxRect *arg4 = 0 ;
13218 int arg5 ;
13219 int arg6 ;
13220 int arg7 ;
13221 wxRect *arg8 = (wxRect *) 0 ;
13222 void *argp1 = 0 ;
13223 int res1 = 0 ;
13224 void *argp2 = 0 ;
13225 int res2 = 0 ;
13226 void *argp3 = 0 ;
13227 int res3 = 0 ;
13228 wxRect temp4 ;
13229 int val5 ;
13230 int ecode5 = 0 ;
13231 int val6 ;
13232 int ecode6 = 0 ;
13233 int val7 ;
13234 int ecode7 = 0 ;
13235 void *argp8 = 0 ;
13236 int res8 = 0 ;
13237 PyObject * obj0 = 0 ;
13238 PyObject * obj1 = 0 ;
13239 PyObject * obj2 = 0 ;
13240 PyObject * obj3 = 0 ;
13241 PyObject * obj4 = 0 ;
13242 PyObject * obj5 = 0 ;
13243 PyObject * obj6 = 0 ;
13244 PyObject * obj7 = 0 ;
13245 char * kwnames[] = {
13246 (char *) "self",(char *) "dc",(char *) "wnd",(char *) "in_rect",(char *) "bitmap_id",(char *) "button_state",(char *) "orientation",(char *) "out_rect", NULL
13247 };
13248
13249 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOOO:AuiTabArt_DrawButton",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail;
13250 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13251 if (!SWIG_IsOK(res1)) {
13252 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_DrawButton" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13253 }
13254 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13255 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
13256 if (!SWIG_IsOK(res2)) {
13257 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_DrawButton" "', expected argument " "2"" of type '" "wxDC &""'");
13258 }
13259 if (!argp2) {
13260 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawButton" "', expected argument " "2"" of type '" "wxDC &""'");
13261 }
13262 arg2 = reinterpret_cast< wxDC * >(argp2);
13263 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
13264 if (!SWIG_IsOK(res3)) {
13265 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_DrawButton" "', expected argument " "3"" of type '" "wxWindow *""'");
13266 }
13267 arg3 = reinterpret_cast< wxWindow * >(argp3);
13268 {
13269 arg4 = &temp4;
13270 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
13271 }
13272 ecode5 = SWIG_AsVal_int(obj4, &val5);
13273 if (!SWIG_IsOK(ecode5)) {
13274 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiTabArt_DrawButton" "', expected argument " "5"" of type '" "int""'");
13275 }
13276 arg5 = static_cast< int >(val5);
13277 ecode6 = SWIG_AsVal_int(obj5, &val6);
13278 if (!SWIG_IsOK(ecode6)) {
13279 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiTabArt_DrawButton" "', expected argument " "6"" of type '" "int""'");
13280 }
13281 arg6 = static_cast< int >(val6);
13282 ecode7 = SWIG_AsVal_int(obj6, &val7);
13283 if (!SWIG_IsOK(ecode7)) {
13284 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "AuiTabArt_DrawButton" "', expected argument " "7"" of type '" "int""'");
13285 }
13286 arg7 = static_cast< int >(val7);
13287 res8 = SWIG_ConvertPtr(obj7, &argp8,SWIGTYPE_p_wxRect, 0 | 0 );
13288 if (!SWIG_IsOK(res8)) {
13289 SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "AuiTabArt_DrawButton" "', expected argument " "8"" of type '" "wxRect *""'");
13290 }
13291 arg8 = reinterpret_cast< wxRect * >(argp8);
13292 {
13293 PyThreadState* __tstate = wxPyBeginAllowThreads();
13294 (arg1)->DrawButton(*arg2,arg3,(wxRect const &)*arg4,arg5,arg6,arg7,arg8);
13295 wxPyEndAllowThreads(__tstate);
13296 if (PyErr_Occurred()) SWIG_fail;
13297 }
13298 resultobj = SWIG_Py_Void();
13299 return resultobj;
13300 fail:
13301 return NULL;
13302 }
13303
13304
13305 SWIGINTERN PyObject *_wrap_AuiTabArt_GetTabSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13306 PyObject *resultobj = 0;
13307 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13308 wxDC *arg2 = 0 ;
13309 wxWindow *arg3 = (wxWindow *) 0 ;
13310 wxString *arg4 = 0 ;
13311 wxBitmap *arg5 = 0 ;
13312 bool arg6 ;
13313 int arg7 ;
13314 int *arg8 = (int *) 0 ;
13315 wxSize result;
13316 void *argp1 = 0 ;
13317 int res1 = 0 ;
13318 void *argp2 = 0 ;
13319 int res2 = 0 ;
13320 void *argp3 = 0 ;
13321 int res3 = 0 ;
13322 bool temp4 = false ;
13323 void *argp5 = 0 ;
13324 int res5 = 0 ;
13325 bool val6 ;
13326 int ecode6 = 0 ;
13327 int val7 ;
13328 int ecode7 = 0 ;
13329 void *argp8 = 0 ;
13330 int res8 = 0 ;
13331 PyObject * obj0 = 0 ;
13332 PyObject * obj1 = 0 ;
13333 PyObject * obj2 = 0 ;
13334 PyObject * obj3 = 0 ;
13335 PyObject * obj4 = 0 ;
13336 PyObject * obj5 = 0 ;
13337 PyObject * obj6 = 0 ;
13338 PyObject * obj7 = 0 ;
13339 char * kwnames[] = {
13340 (char *) "self",(char *) "dc",(char *) "wnd",(char *) "caption",(char *) "bitmap",(char *) "active",(char *) "close_button_state",(char *) "x_extent", NULL
13341 };
13342
13343 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOOO:AuiTabArt_GetTabSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail;
13344 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13345 if (!SWIG_IsOK(res1)) {
13346 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13347 }
13348 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13349 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
13350 if (!SWIG_IsOK(res2)) {
13351 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "2"" of type '" "wxDC &""'");
13352 }
13353 if (!argp2) {
13354 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_GetTabSize" "', expected argument " "2"" of type '" "wxDC &""'");
13355 }
13356 arg2 = reinterpret_cast< wxDC * >(argp2);
13357 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
13358 if (!SWIG_IsOK(res3)) {
13359 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "3"" of type '" "wxWindow *""'");
13360 }
13361 arg3 = reinterpret_cast< wxWindow * >(argp3);
13362 {
13363 arg4 = wxString_in_helper(obj3);
13364 if (arg4 == NULL) SWIG_fail;
13365 temp4 = true;
13366 }
13367 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxBitmap, 0 | 0);
13368 if (!SWIG_IsOK(res5)) {
13369 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "5"" of type '" "wxBitmap const &""'");
13370 }
13371 if (!argp5) {
13372 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_GetTabSize" "', expected argument " "5"" of type '" "wxBitmap const &""'");
13373 }
13374 arg5 = reinterpret_cast< wxBitmap * >(argp5);
13375 ecode6 = SWIG_AsVal_bool(obj5, &val6);
13376 if (!SWIG_IsOK(ecode6)) {
13377 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "6"" of type '" "bool""'");
13378 }
13379 arg6 = static_cast< bool >(val6);
13380 ecode7 = SWIG_AsVal_int(obj6, &val7);
13381 if (!SWIG_IsOK(ecode7)) {
13382 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "7"" of type '" "int""'");
13383 }
13384 arg7 = static_cast< int >(val7);
13385 res8 = SWIG_ConvertPtr(obj7, &argp8,SWIGTYPE_p_int, 0 | 0 );
13386 if (!SWIG_IsOK(res8)) {
13387 SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "8"" of type '" "int *""'");
13388 }
13389 arg8 = reinterpret_cast< int * >(argp8);
13390 {
13391 PyThreadState* __tstate = wxPyBeginAllowThreads();
13392 result = (arg1)->GetTabSize(*arg2,arg3,(wxString const &)*arg4,(wxBitmap const &)*arg5,arg6,arg7,arg8);
13393 wxPyEndAllowThreads(__tstate);
13394 if (PyErr_Occurred()) SWIG_fail;
13395 }
13396 resultobj = SWIG_NewPointerObj((new wxSize(static_cast< const wxSize& >(result))), SWIGTYPE_p_wxSize, SWIG_POINTER_OWN | 0 );
13397 {
13398 if (temp4)
13399 delete arg4;
13400 }
13401 return resultobj;
13402 fail:
13403 {
13404 if (temp4)
13405 delete arg4;
13406 }
13407 return NULL;
13408 }
13409
13410
13411 SWIGINTERN PyObject *_wrap_AuiTabArt_ShowDropDown(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13412 PyObject *resultobj = 0;
13413 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13414 wxWindow *arg2 = (wxWindow *) 0 ;
13415 wxAuiNotebookPageArray *arg3 = 0 ;
13416 int arg4 ;
13417 int result;
13418 void *argp1 = 0 ;
13419 int res1 = 0 ;
13420 void *argp2 = 0 ;
13421 int res2 = 0 ;
13422 void *argp3 = 0 ;
13423 int res3 = 0 ;
13424 int val4 ;
13425 int ecode4 = 0 ;
13426 PyObject * obj0 = 0 ;
13427 PyObject * obj1 = 0 ;
13428 PyObject * obj2 = 0 ;
13429 PyObject * obj3 = 0 ;
13430 char * kwnames[] = {
13431 (char *) "self",(char *) "wnd",(char *) "items",(char *) "active_idx", NULL
13432 };
13433
13434 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabArt_ShowDropDown",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13435 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13436 if (!SWIG_IsOK(res1)) {
13437 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_ShowDropDown" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13438 }
13439 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13440 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13441 if (!SWIG_IsOK(res2)) {
13442 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_ShowDropDown" "', expected argument " "2"" of type '" "wxWindow *""'");
13443 }
13444 arg2 = reinterpret_cast< wxWindow * >(argp2);
13445 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiNotebookPageArray, 0 | 0);
13446 if (!SWIG_IsOK(res3)) {
13447 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_ShowDropDown" "', expected argument " "3"" of type '" "wxAuiNotebookPageArray const &""'");
13448 }
13449 if (!argp3) {
13450 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_ShowDropDown" "', expected argument " "3"" of type '" "wxAuiNotebookPageArray const &""'");
13451 }
13452 arg3 = reinterpret_cast< wxAuiNotebookPageArray * >(argp3);
13453 ecode4 = SWIG_AsVal_int(obj3, &val4);
13454 if (!SWIG_IsOK(ecode4)) {
13455 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiTabArt_ShowDropDown" "', expected argument " "4"" of type '" "int""'");
13456 }
13457 arg4 = static_cast< int >(val4);
13458 {
13459 PyThreadState* __tstate = wxPyBeginAllowThreads();
13460 result = (int)(arg1)->ShowDropDown(arg2,(wxAuiNotebookPageArray const &)*arg3,arg4);
13461 wxPyEndAllowThreads(__tstate);
13462 if (PyErr_Occurred()) SWIG_fail;
13463 }
13464 resultobj = SWIG_From_int(static_cast< int >(result));
13465 return resultobj;
13466 fail:
13467 return NULL;
13468 }
13469
13470
13471 SWIGINTERN PyObject *_wrap_AuiTabArt_GetIndentSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13472 PyObject *resultobj = 0;
13473 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13474 int result;
13475 void *argp1 = 0 ;
13476 int res1 = 0 ;
13477 PyObject *swig_obj[1] ;
13478
13479 if (!args) SWIG_fail;
13480 swig_obj[0] = args;
13481 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13482 if (!SWIG_IsOK(res1)) {
13483 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_GetIndentSize" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13484 }
13485 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13486 {
13487 PyThreadState* __tstate = wxPyBeginAllowThreads();
13488 result = (int)(arg1)->GetIndentSize();
13489 wxPyEndAllowThreads(__tstate);
13490 if (PyErr_Occurred()) SWIG_fail;
13491 }
13492 resultobj = SWIG_From_int(static_cast< int >(result));
13493 return resultobj;
13494 fail:
13495 return NULL;
13496 }
13497
13498
13499 SWIGINTERN PyObject *_wrap_AuiTabArt_GetBestTabCtrlSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13500 PyObject *resultobj = 0;
13501 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13502 wxWindow *arg2 = (wxWindow *) 0 ;
13503 wxAuiNotebookPageArray *arg3 = 0 ;
13504 wxSize *arg4 = 0 ;
13505 int result;
13506 void *argp1 = 0 ;
13507 int res1 = 0 ;
13508 void *argp2 = 0 ;
13509 int res2 = 0 ;
13510 void *argp3 = 0 ;
13511 int res3 = 0 ;
13512 wxSize temp4 ;
13513 PyObject * obj0 = 0 ;
13514 PyObject * obj1 = 0 ;
13515 PyObject * obj2 = 0 ;
13516 PyObject * obj3 = 0 ;
13517 char * kwnames[] = {
13518 (char *) "self",(char *) "wnd",(char *) "pages",(char *) "required_bmp_size", NULL
13519 };
13520
13521 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabArt_GetBestTabCtrlSize",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13522 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13523 if (!SWIG_IsOK(res1)) {
13524 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13525 }
13526 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13527 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13528 if (!SWIG_IsOK(res2)) {
13529 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "2"" of type '" "wxWindow *""'");
13530 }
13531 arg2 = reinterpret_cast< wxWindow * >(argp2);
13532 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiNotebookPageArray, 0 | 0);
13533 if (!SWIG_IsOK(res3)) {
13534 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "3"" of type '" "wxAuiNotebookPageArray const &""'");
13535 }
13536 if (!argp3) {
13537 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "3"" of type '" "wxAuiNotebookPageArray const &""'");
13538 }
13539 arg3 = reinterpret_cast< wxAuiNotebookPageArray * >(argp3);
13540 {
13541 arg4 = &temp4;
13542 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
13543 }
13544 {
13545 PyThreadState* __tstate = wxPyBeginAllowThreads();
13546 result = (int)(arg1)->GetBestTabCtrlSize(arg2,(wxAuiNotebookPageArray const &)*arg3,(wxSize const &)*arg4);
13547 wxPyEndAllowThreads(__tstate);
13548 if (PyErr_Occurred()) SWIG_fail;
13549 }
13550 resultobj = SWIG_From_int(static_cast< int >(result));
13551 return resultobj;
13552 fail:
13553 return NULL;
13554 }
13555
13556
13557 SWIGINTERN PyObject *AuiTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13558 PyObject *obj;
13559 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
13560 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabArt, SWIG_NewClientData(obj));
13561 return SWIG_Py_Void();
13562 }
13563
13564 SWIGINTERN PyObject *_wrap_new_AuiDefaultTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13565 PyObject *resultobj = 0;
13566 wxAuiDefaultTabArt *result = 0 ;
13567
13568 if (!SWIG_Python_UnpackTuple(args,"new_AuiDefaultTabArt",0,0,0)) SWIG_fail;
13569 {
13570 PyThreadState* __tstate = wxPyBeginAllowThreads();
13571 result = (wxAuiDefaultTabArt *)new wxAuiDefaultTabArt();
13572 wxPyEndAllowThreads(__tstate);
13573 if (PyErr_Occurred()) SWIG_fail;
13574 }
13575 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDefaultTabArt, SWIG_POINTER_NEW | 0 );
13576 return resultobj;
13577 fail:
13578 return NULL;
13579 }
13580
13581
13582 SWIGINTERN PyObject *_wrap_delete_AuiDefaultTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13583 PyObject *resultobj = 0;
13584 wxAuiDefaultTabArt *arg1 = (wxAuiDefaultTabArt *) 0 ;
13585 void *argp1 = 0 ;
13586 int res1 = 0 ;
13587 PyObject *swig_obj[1] ;
13588
13589 if (!args) SWIG_fail;
13590 swig_obj[0] = args;
13591 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDefaultTabArt, SWIG_POINTER_DISOWN | 0 );
13592 if (!SWIG_IsOK(res1)) {
13593 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDefaultTabArt" "', expected argument " "1"" of type '" "wxAuiDefaultTabArt *""'");
13594 }
13595 arg1 = reinterpret_cast< wxAuiDefaultTabArt * >(argp1);
13596 {
13597 PyThreadState* __tstate = wxPyBeginAllowThreads();
13598 delete arg1;
13599
13600 wxPyEndAllowThreads(__tstate);
13601 if (PyErr_Occurred()) SWIG_fail;
13602 }
13603 resultobj = SWIG_Py_Void();
13604 return resultobj;
13605 fail:
13606 return NULL;
13607 }
13608
13609
13610 SWIGINTERN PyObject *AuiDefaultTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13611 PyObject *obj;
13612 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
13613 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDefaultTabArt, SWIG_NewClientData(obj));
13614 return SWIG_Py_Void();
13615 }
13616
13617 SWIGINTERN PyObject *AuiDefaultTabArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13618 return SWIG_Python_InitShadowInstance(args);
13619 }
13620
13621 SWIGINTERN PyObject *_wrap_new_AuiSimpleTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13622 PyObject *resultobj = 0;
13623 wxAuiSimpleTabArt *result = 0 ;
13624
13625 if (!SWIG_Python_UnpackTuple(args,"new_AuiSimpleTabArt",0,0,0)) SWIG_fail;
13626 {
13627 PyThreadState* __tstate = wxPyBeginAllowThreads();
13628 result = (wxAuiSimpleTabArt *)new wxAuiSimpleTabArt();
13629 wxPyEndAllowThreads(__tstate);
13630 if (PyErr_Occurred()) SWIG_fail;
13631 }
13632 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiSimpleTabArt, SWIG_POINTER_NEW | 0 );
13633 return resultobj;
13634 fail:
13635 return NULL;
13636 }
13637
13638
13639 SWIGINTERN PyObject *_wrap_delete_AuiSimpleTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13640 PyObject *resultobj = 0;
13641 wxAuiSimpleTabArt *arg1 = (wxAuiSimpleTabArt *) 0 ;
13642 void *argp1 = 0 ;
13643 int res1 = 0 ;
13644 PyObject *swig_obj[1] ;
13645
13646 if (!args) SWIG_fail;
13647 swig_obj[0] = args;
13648 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiSimpleTabArt, SWIG_POINTER_DISOWN | 0 );
13649 if (!SWIG_IsOK(res1)) {
13650 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiSimpleTabArt" "', expected argument " "1"" of type '" "wxAuiSimpleTabArt *""'");
13651 }
13652 arg1 = reinterpret_cast< wxAuiSimpleTabArt * >(argp1);
13653 {
13654 PyThreadState* __tstate = wxPyBeginAllowThreads();
13655 delete arg1;
13656
13657 wxPyEndAllowThreads(__tstate);
13658 if (PyErr_Occurred()) SWIG_fail;
13659 }
13660 resultobj = SWIG_Py_Void();
13661 return resultobj;
13662 fail:
13663 return NULL;
13664 }
13665
13666
13667 SWIGINTERN PyObject *AuiSimpleTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13668 PyObject *obj;
13669 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
13670 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiSimpleTabArt, SWIG_NewClientData(obj));
13671 return SWIG_Py_Void();
13672 }
13673
13674 SWIGINTERN PyObject *AuiSimpleTabArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13675 return SWIG_Python_InitShadowInstance(args);
13676 }
13677
13678 SWIGINTERN PyObject *_wrap_new_AuiTabContainer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13679 PyObject *resultobj = 0;
13680 wxAuiTabContainer *result = 0 ;
13681
13682 if (!SWIG_Python_UnpackTuple(args,"new_AuiTabContainer",0,0,0)) SWIG_fail;
13683 {
13684 PyThreadState* __tstate = wxPyBeginAllowThreads();
13685 result = (wxAuiTabContainer *)new wxAuiTabContainer();
13686 wxPyEndAllowThreads(__tstate);
13687 if (PyErr_Occurred()) SWIG_fail;
13688 }
13689 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabContainer, SWIG_POINTER_NEW | 0 );
13690 return resultobj;
13691 fail:
13692 return NULL;
13693 }
13694
13695
13696 SWIGINTERN PyObject *_wrap_delete_AuiTabContainer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13697 PyObject *resultobj = 0;
13698 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13699 void *argp1 = 0 ;
13700 int res1 = 0 ;
13701 PyObject *swig_obj[1] ;
13702
13703 if (!args) SWIG_fail;
13704 swig_obj[0] = args;
13705 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, SWIG_POINTER_DISOWN | 0 );
13706 if (!SWIG_IsOK(res1)) {
13707 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiTabContainer" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13708 }
13709 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13710 {
13711 PyThreadState* __tstate = wxPyBeginAllowThreads();
13712 delete arg1;
13713
13714 wxPyEndAllowThreads(__tstate);
13715 if (PyErr_Occurred()) SWIG_fail;
13716 }
13717 resultobj = SWIG_Py_Void();
13718 return resultobj;
13719 fail:
13720 return NULL;
13721 }
13722
13723
13724 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13725 PyObject *resultobj = 0;
13726 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13727 wxAuiTabArt *arg2 = (wxAuiTabArt *) 0 ;
13728 void *argp1 = 0 ;
13729 int res1 = 0 ;
13730 void *argp2 = 0 ;
13731 int res2 = 0 ;
13732 PyObject * obj0 = 0 ;
13733 PyObject * obj1 = 0 ;
13734 char * kwnames[] = {
13735 (char *) "self",(char *) "art", NULL
13736 };
13737
13738 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetArtProvider",kwnames,&obj0,&obj1)) SWIG_fail;
13739 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13740 if (!SWIG_IsOK(res1)) {
13741 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetArtProvider" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13742 }
13743 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13744 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13745 if (!SWIG_IsOK(res2)) {
13746 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetArtProvider" "', expected argument " "2"" of type '" "wxAuiTabArt *""'");
13747 }
13748 arg2 = reinterpret_cast< wxAuiTabArt * >(argp2);
13749 {
13750 PyThreadState* __tstate = wxPyBeginAllowThreads();
13751 (arg1)->SetArtProvider(arg2);
13752 wxPyEndAllowThreads(__tstate);
13753 if (PyErr_Occurred()) SWIG_fail;
13754 }
13755 resultobj = SWIG_Py_Void();
13756 return resultobj;
13757 fail:
13758 return NULL;
13759 }
13760
13761
13762 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13763 PyObject *resultobj = 0;
13764 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13765 wxAuiTabArt *result = 0 ;
13766 void *argp1 = 0 ;
13767 int res1 = 0 ;
13768 PyObject *swig_obj[1] ;
13769
13770 if (!args) SWIG_fail;
13771 swig_obj[0] = args;
13772 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13773 if (!SWIG_IsOK(res1)) {
13774 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetArtProvider" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
13775 }
13776 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13777 {
13778 PyThreadState* __tstate = wxPyBeginAllowThreads();
13779 result = (wxAuiTabArt *)((wxAuiTabContainer const *)arg1)->GetArtProvider();
13780 wxPyEndAllowThreads(__tstate);
13781 if (PyErr_Occurred()) SWIG_fail;
13782 }
13783 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13784 return resultobj;
13785 fail:
13786 return NULL;
13787 }
13788
13789
13790 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13791 PyObject *resultobj = 0;
13792 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13793 int arg2 ;
13794 void *argp1 = 0 ;
13795 int res1 = 0 ;
13796 int val2 ;
13797 int ecode2 = 0 ;
13798 PyObject * obj0 = 0 ;
13799 PyObject * obj1 = 0 ;
13800 char * kwnames[] = {
13801 (char *) "self",(char *) "flags", NULL
13802 };
13803
13804 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetFlags",kwnames,&obj0,&obj1)) SWIG_fail;
13805 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13806 if (!SWIG_IsOK(res1)) {
13807 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetFlags" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13808 }
13809 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13810 ecode2 = SWIG_AsVal_int(obj1, &val2);
13811 if (!SWIG_IsOK(ecode2)) {
13812 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_SetFlags" "', expected argument " "2"" of type '" "int""'");
13813 }
13814 arg2 = static_cast< int >(val2);
13815 {
13816 PyThreadState* __tstate = wxPyBeginAllowThreads();
13817 (arg1)->SetFlags(arg2);
13818 wxPyEndAllowThreads(__tstate);
13819 if (PyErr_Occurred()) SWIG_fail;
13820 }
13821 resultobj = SWIG_Py_Void();
13822 return resultobj;
13823 fail:
13824 return NULL;
13825 }
13826
13827
13828 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13829 PyObject *resultobj = 0;
13830 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13831 int result;
13832 void *argp1 = 0 ;
13833 int res1 = 0 ;
13834 PyObject *swig_obj[1] ;
13835
13836 if (!args) SWIG_fail;
13837 swig_obj[0] = args;
13838 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13839 if (!SWIG_IsOK(res1)) {
13840 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetFlags" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
13841 }
13842 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13843 {
13844 PyThreadState* __tstate = wxPyBeginAllowThreads();
13845 result = (int)((wxAuiTabContainer const *)arg1)->GetFlags();
13846 wxPyEndAllowThreads(__tstate);
13847 if (PyErr_Occurred()) SWIG_fail;
13848 }
13849 resultobj = SWIG_From_int(static_cast< int >(result));
13850 return resultobj;
13851 fail:
13852 return NULL;
13853 }
13854
13855
13856 SWIGINTERN PyObject *_wrap_AuiTabContainer_AddPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13857 PyObject *resultobj = 0;
13858 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13859 wxWindow *arg2 = (wxWindow *) 0 ;
13860 wxAuiNotebookPage *arg3 = 0 ;
13861 bool result;
13862 void *argp1 = 0 ;
13863 int res1 = 0 ;
13864 void *argp2 = 0 ;
13865 int res2 = 0 ;
13866 void *argp3 = 0 ;
13867 int res3 = 0 ;
13868 PyObject * obj0 = 0 ;
13869 PyObject * obj1 = 0 ;
13870 PyObject * obj2 = 0 ;
13871 char * kwnames[] = {
13872 (char *) "self",(char *) "page",(char *) "info", NULL
13873 };
13874
13875 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiTabContainer_AddPage",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
13876 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13877 if (!SWIG_IsOK(res1)) {
13878 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_AddPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13879 }
13880 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13881 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13882 if (!SWIG_IsOK(res2)) {
13883 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_AddPage" "', expected argument " "2"" of type '" "wxWindow *""'");
13884 }
13885 arg2 = reinterpret_cast< wxWindow * >(argp2);
13886 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiNotebookPage, 0 | 0);
13887 if (!SWIG_IsOK(res3)) {
13888 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabContainer_AddPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
13889 }
13890 if (!argp3) {
13891 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_AddPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
13892 }
13893 arg3 = reinterpret_cast< wxAuiNotebookPage * >(argp3);
13894 {
13895 PyThreadState* __tstate = wxPyBeginAllowThreads();
13896 result = (bool)(arg1)->AddPage(arg2,(wxAuiNotebookPage const &)*arg3);
13897 wxPyEndAllowThreads(__tstate);
13898 if (PyErr_Occurred()) SWIG_fail;
13899 }
13900 {
13901 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13902 }
13903 return resultobj;
13904 fail:
13905 return NULL;
13906 }
13907
13908
13909 SWIGINTERN PyObject *_wrap_AuiTabContainer_InsertPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13910 PyObject *resultobj = 0;
13911 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13912 wxWindow *arg2 = (wxWindow *) 0 ;
13913 wxAuiNotebookPage *arg3 = 0 ;
13914 size_t arg4 ;
13915 bool result;
13916 void *argp1 = 0 ;
13917 int res1 = 0 ;
13918 void *argp2 = 0 ;
13919 int res2 = 0 ;
13920 void *argp3 = 0 ;
13921 int res3 = 0 ;
13922 size_t val4 ;
13923 int ecode4 = 0 ;
13924 PyObject * obj0 = 0 ;
13925 PyObject * obj1 = 0 ;
13926 PyObject * obj2 = 0 ;
13927 PyObject * obj3 = 0 ;
13928 char * kwnames[] = {
13929 (char *) "self",(char *) "page",(char *) "info",(char *) "idx", NULL
13930 };
13931
13932 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabContainer_InsertPage",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13933 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13934 if (!SWIG_IsOK(res1)) {
13935 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13936 }
13937 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13938 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13939 if (!SWIG_IsOK(res2)) {
13940 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "2"" of type '" "wxWindow *""'");
13941 }
13942 arg2 = reinterpret_cast< wxWindow * >(argp2);
13943 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiNotebookPage, 0 | 0);
13944 if (!SWIG_IsOK(res3)) {
13945 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
13946 }
13947 if (!argp3) {
13948 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_InsertPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
13949 }
13950 arg3 = reinterpret_cast< wxAuiNotebookPage * >(argp3);
13951 ecode4 = SWIG_AsVal_size_t(obj3, &val4);
13952 if (!SWIG_IsOK(ecode4)) {
13953 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "4"" of type '" "size_t""'");
13954 }
13955 arg4 = static_cast< size_t >(val4);
13956 {
13957 PyThreadState* __tstate = wxPyBeginAllowThreads();
13958 result = (bool)(arg1)->InsertPage(arg2,(wxAuiNotebookPage const &)*arg3,arg4);
13959 wxPyEndAllowThreads(__tstate);
13960 if (PyErr_Occurred()) SWIG_fail;
13961 }
13962 {
13963 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13964 }
13965 return resultobj;
13966 fail:
13967 return NULL;
13968 }
13969
13970
13971 SWIGINTERN PyObject *_wrap_AuiTabContainer_MovePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13972 PyObject *resultobj = 0;
13973 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13974 wxWindow *arg2 = (wxWindow *) 0 ;
13975 size_t arg3 ;
13976 bool result;
13977 void *argp1 = 0 ;
13978 int res1 = 0 ;
13979 void *argp2 = 0 ;
13980 int res2 = 0 ;
13981 size_t val3 ;
13982 int ecode3 = 0 ;
13983 PyObject * obj0 = 0 ;
13984 PyObject * obj1 = 0 ;
13985 PyObject * obj2 = 0 ;
13986 char * kwnames[] = {
13987 (char *) "self",(char *) "page",(char *) "new_idx", NULL
13988 };
13989
13990 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiTabContainer_MovePage",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
13991 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13992 if (!SWIG_IsOK(res1)) {
13993 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_MovePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13994 }
13995 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13996 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13997 if (!SWIG_IsOK(res2)) {
13998 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_MovePage" "', expected argument " "2"" of type '" "wxWindow *""'");
13999 }
14000 arg2 = reinterpret_cast< wxWindow * >(argp2);
14001 ecode3 = SWIG_AsVal_size_t(obj2, &val3);
14002 if (!SWIG_IsOK(ecode3)) {
14003 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_MovePage" "', expected argument " "3"" of type '" "size_t""'");
14004 }
14005 arg3 = static_cast< size_t >(val3);
14006 {
14007 PyThreadState* __tstate = wxPyBeginAllowThreads();
14008 result = (bool)(arg1)->MovePage(arg2,arg3);
14009 wxPyEndAllowThreads(__tstate);
14010 if (PyErr_Occurred()) SWIG_fail;
14011 }
14012 {
14013 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14014 }
14015 return resultobj;
14016 fail:
14017 return NULL;
14018 }
14019
14020
14021 SWIGINTERN PyObject *_wrap_AuiTabContainer_RemovePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14022 PyObject *resultobj = 0;
14023 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14024 wxWindow *arg2 = (wxWindow *) 0 ;
14025 bool result;
14026 void *argp1 = 0 ;
14027 int res1 = 0 ;
14028 void *argp2 = 0 ;
14029 int res2 = 0 ;
14030 PyObject * obj0 = 0 ;
14031 PyObject * obj1 = 0 ;
14032 char * kwnames[] = {
14033 (char *) "self",(char *) "page", NULL
14034 };
14035
14036 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_RemovePage",kwnames,&obj0,&obj1)) SWIG_fail;
14037 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14038 if (!SWIG_IsOK(res1)) {
14039 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_RemovePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14040 }
14041 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14042 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14043 if (!SWIG_IsOK(res2)) {
14044 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_RemovePage" "', expected argument " "2"" of type '" "wxWindow *""'");
14045 }
14046 arg2 = reinterpret_cast< wxWindow * >(argp2);
14047 {
14048 PyThreadState* __tstate = wxPyBeginAllowThreads();
14049 result = (bool)(arg1)->RemovePage(arg2);
14050 wxPyEndAllowThreads(__tstate);
14051 if (PyErr_Occurred()) SWIG_fail;
14052 }
14053 {
14054 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14055 }
14056 return resultobj;
14057 fail:
14058 return NULL;
14059 }
14060
14061
14062 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetActivePage__SWIG_0(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
14063 PyObject *resultobj = 0;
14064 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14065 wxWindow *arg2 = (wxWindow *) 0 ;
14066 bool result;
14067 void *argp1 = 0 ;
14068 int res1 = 0 ;
14069 void *argp2 = 0 ;
14070 int res2 = 0 ;
14071
14072 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
14073 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14074 if (!SWIG_IsOK(res1)) {
14075 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14076 }
14077 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14078 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14079 if (!SWIG_IsOK(res2)) {
14080 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "2"" of type '" "wxWindow *""'");
14081 }
14082 arg2 = reinterpret_cast< wxWindow * >(argp2);
14083 {
14084 PyThreadState* __tstate = wxPyBeginAllowThreads();
14085 result = (bool)(arg1)->SetActivePage(arg2);
14086 wxPyEndAllowThreads(__tstate);
14087 if (PyErr_Occurred()) SWIG_fail;
14088 }
14089 {
14090 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14091 }
14092 return resultobj;
14093 fail:
14094 return NULL;
14095 }
14096
14097
14098 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetActivePage__SWIG_1(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
14099 PyObject *resultobj = 0;
14100 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14101 size_t arg2 ;
14102 bool result;
14103 void *argp1 = 0 ;
14104 int res1 = 0 ;
14105 size_t val2 ;
14106 int ecode2 = 0 ;
14107
14108 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
14109 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14110 if (!SWIG_IsOK(res1)) {
14111 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14112 }
14113 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14114 ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
14115 if (!SWIG_IsOK(ecode2)) {
14116 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "2"" of type '" "size_t""'");
14117 }
14118 arg2 = static_cast< size_t >(val2);
14119 {
14120 PyThreadState* __tstate = wxPyBeginAllowThreads();
14121 result = (bool)(arg1)->SetActivePage(arg2);
14122 wxPyEndAllowThreads(__tstate);
14123 if (PyErr_Occurred()) SWIG_fail;
14124 }
14125 {
14126 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14127 }
14128 return resultobj;
14129 fail:
14130 return NULL;
14131 }
14132
14133
14134 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetActivePage(PyObject *self, PyObject *args) {
14135 int argc;
14136 PyObject *argv[3];
14137
14138 if (!(argc = SWIG_Python_UnpackTuple(args,"AuiTabContainer_SetActivePage",0,2,argv))) SWIG_fail;
14139 --argc;
14140 if (argc == 2) {
14141 int _v = 0;
14142 {
14143 void *vptr = 0;
14144 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_wxWindow, 0);
14145 _v = SWIG_CheckState(res);
14146 }
14147 if (!_v) goto check_1;
14148 return _wrap_AuiTabContainer_SetActivePage__SWIG_0(self, argc, argv);
14149 }
14150 check_1:
14151
14152 if (argc == 2) {
14153 return _wrap_AuiTabContainer_SetActivePage__SWIG_1(self, argc, argv);
14154 }
14155
14156 fail:
14157 SWIG_SetErrorMsg(PyExc_NotImplementedError,"No matching function for overloaded 'AuiTabContainer_SetActivePage'");
14158 return NULL;
14159 }
14160
14161
14162 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetNoneActive(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14163 PyObject *resultobj = 0;
14164 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14165 void *argp1 = 0 ;
14166 int res1 = 0 ;
14167 PyObject *swig_obj[1] ;
14168
14169 if (!args) SWIG_fail;
14170 swig_obj[0] = args;
14171 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14172 if (!SWIG_IsOK(res1)) {
14173 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetNoneActive" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14174 }
14175 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14176 {
14177 PyThreadState* __tstate = wxPyBeginAllowThreads();
14178 (arg1)->SetNoneActive();
14179 wxPyEndAllowThreads(__tstate);
14180 if (PyErr_Occurred()) SWIG_fail;
14181 }
14182 resultobj = SWIG_Py_Void();
14183 return resultobj;
14184 fail:
14185 return NULL;
14186 }
14187
14188
14189 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetActivePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14190 PyObject *resultobj = 0;
14191 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14192 int result;
14193 void *argp1 = 0 ;
14194 int res1 = 0 ;
14195 PyObject *swig_obj[1] ;
14196
14197 if (!args) SWIG_fail;
14198 swig_obj[0] = args;
14199 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14200 if (!SWIG_IsOK(res1)) {
14201 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14202 }
14203 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14204 {
14205 PyThreadState* __tstate = wxPyBeginAllowThreads();
14206 result = (int)((wxAuiTabContainer const *)arg1)->GetActivePage();
14207 wxPyEndAllowThreads(__tstate);
14208 if (PyErr_Occurred()) SWIG_fail;
14209 }
14210 resultobj = SWIG_From_int(static_cast< int >(result));
14211 return resultobj;
14212 fail:
14213 return NULL;
14214 }
14215
14216
14217 SWIGINTERN PyObject *_wrap_AuiTabContainer_TabHitTest(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14218 PyObject *resultobj = 0;
14219 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14220 int arg2 ;
14221 int arg3 ;
14222 wxWindow **arg4 = (wxWindow **) 0 ;
14223 bool result;
14224 void *argp1 = 0 ;
14225 int res1 = 0 ;
14226 int val2 ;
14227 int ecode2 = 0 ;
14228 int val3 ;
14229 int ecode3 = 0 ;
14230 void *argp4 = 0 ;
14231 int res4 = 0 ;
14232 PyObject * obj0 = 0 ;
14233 PyObject * obj1 = 0 ;
14234 PyObject * obj2 = 0 ;
14235 PyObject * obj3 = 0 ;
14236 char * kwnames[] = {
14237 (char *) "self",(char *) "x",(char *) "y",(char *) "hit", NULL
14238 };
14239
14240 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabContainer_TabHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
14241 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14242 if (!SWIG_IsOK(res1)) {
14243 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14244 }
14245 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14246 ecode2 = SWIG_AsVal_int(obj1, &val2);
14247 if (!SWIG_IsOK(ecode2)) {
14248 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "2"" of type '" "int""'");
14249 }
14250 arg2 = static_cast< int >(val2);
14251 ecode3 = SWIG_AsVal_int(obj2, &val3);
14252 if (!SWIG_IsOK(ecode3)) {
14253 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "3"" of type '" "int""'");
14254 }
14255 arg3 = static_cast< int >(val3);
14256 res4 = SWIG_ConvertPtr(obj3, &argp4,SWIGTYPE_p_p_wxWindow, 0 | 0 );
14257 if (!SWIG_IsOK(res4)) {
14258 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "4"" of type '" "wxWindow **""'");
14259 }
14260 arg4 = reinterpret_cast< wxWindow ** >(argp4);
14261 {
14262 PyThreadState* __tstate = wxPyBeginAllowThreads();
14263 result = (bool)((wxAuiTabContainer const *)arg1)->TabHitTest(arg2,arg3,arg4);
14264 wxPyEndAllowThreads(__tstate);
14265 if (PyErr_Occurred()) SWIG_fail;
14266 }
14267 {
14268 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14269 }
14270 return resultobj;
14271 fail:
14272 return NULL;
14273 }
14274
14275
14276 SWIGINTERN PyObject *_wrap_AuiTabContainer_ButtonHitTest(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14277 PyObject *resultobj = 0;
14278 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14279 int arg2 ;
14280 int arg3 ;
14281 wxAuiTabContainerButton **arg4 = (wxAuiTabContainerButton **) 0 ;
14282 bool result;
14283 void *argp1 = 0 ;
14284 int res1 = 0 ;
14285 int val2 ;
14286 int ecode2 = 0 ;
14287 int val3 ;
14288 int ecode3 = 0 ;
14289 void *argp4 = 0 ;
14290 int res4 = 0 ;
14291 PyObject * obj0 = 0 ;
14292 PyObject * obj1 = 0 ;
14293 PyObject * obj2 = 0 ;
14294 PyObject * obj3 = 0 ;
14295 char * kwnames[] = {
14296 (char *) "self",(char *) "x",(char *) "y",(char *) "hit", NULL
14297 };
14298
14299 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabContainer_ButtonHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
14300 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14301 if (!SWIG_IsOK(res1)) {
14302 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14303 }
14304 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14305 ecode2 = SWIG_AsVal_int(obj1, &val2);
14306 if (!SWIG_IsOK(ecode2)) {
14307 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "2"" of type '" "int""'");
14308 }
14309 arg2 = static_cast< int >(val2);
14310 ecode3 = SWIG_AsVal_int(obj2, &val3);
14311 if (!SWIG_IsOK(ecode3)) {
14312 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "3"" of type '" "int""'");
14313 }
14314 arg3 = static_cast< int >(val3);
14315 res4 = SWIG_ConvertPtr(obj3, &argp4,SWIGTYPE_p_p_wxAuiTabContainerButton, 0 | 0 );
14316 if (!SWIG_IsOK(res4)) {
14317 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "4"" of type '" "wxAuiTabContainerButton **""'");
14318 }
14319 arg4 = reinterpret_cast< wxAuiTabContainerButton ** >(argp4);
14320 {
14321 PyThreadState* __tstate = wxPyBeginAllowThreads();
14322 result = (bool)((wxAuiTabContainer const *)arg1)->ButtonHitTest(arg2,arg3,arg4);
14323 wxPyEndAllowThreads(__tstate);
14324 if (PyErr_Occurred()) SWIG_fail;
14325 }
14326 {
14327 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14328 }
14329 return resultobj;
14330 fail:
14331 return NULL;
14332 }
14333
14334
14335 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetWindowFromIdx(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14336 PyObject *resultobj = 0;
14337 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14338 size_t arg2 ;
14339 wxWindow *result = 0 ;
14340 void *argp1 = 0 ;
14341 int res1 = 0 ;
14342 size_t val2 ;
14343 int ecode2 = 0 ;
14344 PyObject * obj0 = 0 ;
14345 PyObject * obj1 = 0 ;
14346 char * kwnames[] = {
14347 (char *) "self",(char *) "idx", NULL
14348 };
14349
14350 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_GetWindowFromIdx",kwnames,&obj0,&obj1)) SWIG_fail;
14351 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14352 if (!SWIG_IsOK(res1)) {
14353 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetWindowFromIdx" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14354 }
14355 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14356 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
14357 if (!SWIG_IsOK(ecode2)) {
14358 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_GetWindowFromIdx" "', expected argument " "2"" of type '" "size_t""'");
14359 }
14360 arg2 = static_cast< size_t >(val2);
14361 {
14362 PyThreadState* __tstate = wxPyBeginAllowThreads();
14363 result = (wxWindow *)((wxAuiTabContainer const *)arg1)->GetWindowFromIdx(arg2);
14364 wxPyEndAllowThreads(__tstate);
14365 if (PyErr_Occurred()) SWIG_fail;
14366 }
14367 {
14368 resultobj = wxPyMake_wxObject(result, 0);
14369 }
14370 return resultobj;
14371 fail:
14372 return NULL;
14373 }
14374
14375
14376 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetIdxFromWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14377 PyObject *resultobj = 0;
14378 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14379 wxWindow *arg2 = (wxWindow *) 0 ;
14380 int result;
14381 void *argp1 = 0 ;
14382 int res1 = 0 ;
14383 void *argp2 = 0 ;
14384 int res2 = 0 ;
14385 PyObject * obj0 = 0 ;
14386 PyObject * obj1 = 0 ;
14387 char * kwnames[] = {
14388 (char *) "self",(char *) "page", NULL
14389 };
14390
14391 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_GetIdxFromWindow",kwnames,&obj0,&obj1)) SWIG_fail;
14392 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14393 if (!SWIG_IsOK(res1)) {
14394 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetIdxFromWindow" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14395 }
14396 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14397 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14398 if (!SWIG_IsOK(res2)) {
14399 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_GetIdxFromWindow" "', expected argument " "2"" of type '" "wxWindow *""'");
14400 }
14401 arg2 = reinterpret_cast< wxWindow * >(argp2);
14402 {
14403 PyThreadState* __tstate = wxPyBeginAllowThreads();
14404 result = (int)((wxAuiTabContainer const *)arg1)->GetIdxFromWindow(arg2);
14405 wxPyEndAllowThreads(__tstate);
14406 if (PyErr_Occurred()) SWIG_fail;
14407 }
14408 resultobj = SWIG_From_int(static_cast< int >(result));
14409 return resultobj;
14410 fail:
14411 return NULL;
14412 }
14413
14414
14415 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetPageCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14416 PyObject *resultobj = 0;
14417 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14418 size_t result;
14419 void *argp1 = 0 ;
14420 int res1 = 0 ;
14421 PyObject *swig_obj[1] ;
14422
14423 if (!args) SWIG_fail;
14424 swig_obj[0] = args;
14425 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14426 if (!SWIG_IsOK(res1)) {
14427 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetPageCount" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14428 }
14429 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14430 {
14431 PyThreadState* __tstate = wxPyBeginAllowThreads();
14432 result = (size_t)((wxAuiTabContainer const *)arg1)->GetPageCount();
14433 wxPyEndAllowThreads(__tstate);
14434 if (PyErr_Occurred()) SWIG_fail;
14435 }
14436 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
14437 return resultobj;
14438 fail:
14439 return NULL;
14440 }
14441
14442
14443 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14444 PyObject *resultobj = 0;
14445 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14446 size_t arg2 ;
14447 wxAuiNotebookPage *result = 0 ;
14448 void *argp1 = 0 ;
14449 int res1 = 0 ;
14450 size_t val2 ;
14451 int ecode2 = 0 ;
14452 PyObject * obj0 = 0 ;
14453 PyObject * obj1 = 0 ;
14454 char * kwnames[] = {
14455 (char *) "self",(char *) "idx", NULL
14456 };
14457
14458 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_GetPage",kwnames,&obj0,&obj1)) SWIG_fail;
14459 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14460 if (!SWIG_IsOK(res1)) {
14461 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14462 }
14463 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14464 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
14465 if (!SWIG_IsOK(ecode2)) {
14466 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_GetPage" "', expected argument " "2"" of type '" "size_t""'");
14467 }
14468 arg2 = static_cast< size_t >(val2);
14469 {
14470 PyThreadState* __tstate = wxPyBeginAllowThreads();
14471 {
14472 wxAuiNotebookPage &_result_ref = (arg1)->GetPage(arg2);
14473 result = (wxAuiNotebookPage *) &_result_ref;
14474 }
14475 wxPyEndAllowThreads(__tstate);
14476 if (PyErr_Occurred()) SWIG_fail;
14477 }
14478 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
14479 return resultobj;
14480 fail:
14481 return NULL;
14482 }
14483
14484
14485 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetPages(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14486 PyObject *resultobj = 0;
14487 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14488 wxAuiNotebookPageArray *result = 0 ;
14489 void *argp1 = 0 ;
14490 int res1 = 0 ;
14491 PyObject *swig_obj[1] ;
14492
14493 if (!args) SWIG_fail;
14494 swig_obj[0] = args;
14495 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14496 if (!SWIG_IsOK(res1)) {
14497 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetPages" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14498 }
14499 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14500 {
14501 PyThreadState* __tstate = wxPyBeginAllowThreads();
14502 {
14503 wxAuiNotebookPageArray &_result_ref = (arg1)->GetPages();
14504 result = (wxAuiNotebookPageArray *) &_result_ref;
14505 }
14506 wxPyEndAllowThreads(__tstate);
14507 if (PyErr_Occurred()) SWIG_fail;
14508 }
14509 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebookPageArray, 0 | 0 );
14510 return resultobj;
14511 fail:
14512 return NULL;
14513 }
14514
14515
14516 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetNormalFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14517 PyObject *resultobj = 0;
14518 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14519 wxFont *arg2 = 0 ;
14520 void *argp1 = 0 ;
14521 int res1 = 0 ;
14522 void *argp2 = 0 ;
14523 int res2 = 0 ;
14524 PyObject * obj0 = 0 ;
14525 PyObject * obj1 = 0 ;
14526 char * kwnames[] = {
14527 (char *) "self",(char *) "normal_font", NULL
14528 };
14529
14530 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetNormalFont",kwnames,&obj0,&obj1)) SWIG_fail;
14531 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14532 if (!SWIG_IsOK(res1)) {
14533 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14534 }
14535 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14536 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
14537 if (!SWIG_IsOK(res2)) {
14538 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14539 }
14540 if (!argp2) {
14541 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14542 }
14543 arg2 = reinterpret_cast< wxFont * >(argp2);
14544 {
14545 PyThreadState* __tstate = wxPyBeginAllowThreads();
14546 (arg1)->SetNormalFont((wxFont const &)*arg2);
14547 wxPyEndAllowThreads(__tstate);
14548 if (PyErr_Occurred()) SWIG_fail;
14549 }
14550 resultobj = SWIG_Py_Void();
14551 return resultobj;
14552 fail:
14553 return NULL;
14554 }
14555
14556
14557 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetSelectedFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14558 PyObject *resultobj = 0;
14559 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14560 wxFont *arg2 = 0 ;
14561 void *argp1 = 0 ;
14562 int res1 = 0 ;
14563 void *argp2 = 0 ;
14564 int res2 = 0 ;
14565 PyObject * obj0 = 0 ;
14566 PyObject * obj1 = 0 ;
14567 char * kwnames[] = {
14568 (char *) "self",(char *) "selected_font", NULL
14569 };
14570
14571 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetSelectedFont",kwnames,&obj0,&obj1)) SWIG_fail;
14572 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14573 if (!SWIG_IsOK(res1)) {
14574 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14575 }
14576 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14577 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
14578 if (!SWIG_IsOK(res2)) {
14579 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14580 }
14581 if (!argp2) {
14582 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14583 }
14584 arg2 = reinterpret_cast< wxFont * >(argp2);
14585 {
14586 PyThreadState* __tstate = wxPyBeginAllowThreads();
14587 (arg1)->SetSelectedFont((wxFont const &)*arg2);
14588 wxPyEndAllowThreads(__tstate);
14589 if (PyErr_Occurred()) SWIG_fail;
14590 }
14591 resultobj = SWIG_Py_Void();
14592 return resultobj;
14593 fail:
14594 return NULL;
14595 }
14596
14597
14598 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetMeasuringFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14599 PyObject *resultobj = 0;
14600 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14601 wxFont *arg2 = 0 ;
14602 void *argp1 = 0 ;
14603 int res1 = 0 ;
14604 void *argp2 = 0 ;
14605 int res2 = 0 ;
14606 PyObject * obj0 = 0 ;
14607 PyObject * obj1 = 0 ;
14608 char * kwnames[] = {
14609 (char *) "self",(char *) "measuring_font", NULL
14610 };
14611
14612 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetMeasuringFont",kwnames,&obj0,&obj1)) SWIG_fail;
14613 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14614 if (!SWIG_IsOK(res1)) {
14615 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14616 }
14617 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14618 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
14619 if (!SWIG_IsOK(res2)) {
14620 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14621 }
14622 if (!argp2) {
14623 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14624 }
14625 arg2 = reinterpret_cast< wxFont * >(argp2);
14626 {
14627 PyThreadState* __tstate = wxPyBeginAllowThreads();
14628 (arg1)->SetMeasuringFont((wxFont const &)*arg2);
14629 wxPyEndAllowThreads(__tstate);
14630 if (PyErr_Occurred()) SWIG_fail;
14631 }
14632 resultobj = SWIG_Py_Void();
14633 return resultobj;
14634 fail:
14635 return NULL;
14636 }
14637
14638
14639 SWIGINTERN PyObject *_wrap_AuiTabContainer_DoShowHide(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14640 PyObject *resultobj = 0;
14641 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14642 void *argp1 = 0 ;
14643 int res1 = 0 ;
14644 PyObject *swig_obj[1] ;
14645
14646 if (!args) SWIG_fail;
14647 swig_obj[0] = args;
14648 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14649 if (!SWIG_IsOK(res1)) {
14650 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_DoShowHide" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14651 }
14652 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14653 {
14654 PyThreadState* __tstate = wxPyBeginAllowThreads();
14655 (arg1)->DoShowHide();
14656 wxPyEndAllowThreads(__tstate);
14657 if (PyErr_Occurred()) SWIG_fail;
14658 }
14659 resultobj = SWIG_Py_Void();
14660 return resultobj;
14661 fail:
14662 return NULL;
14663 }
14664
14665
14666 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetRect(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14667 PyObject *resultobj = 0;
14668 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14669 wxRect *arg2 = 0 ;
14670 void *argp1 = 0 ;
14671 int res1 = 0 ;
14672 wxRect temp2 ;
14673 PyObject * obj0 = 0 ;
14674 PyObject * obj1 = 0 ;
14675 char * kwnames[] = {
14676 (char *) "self",(char *) "rect", NULL
14677 };
14678
14679 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetRect",kwnames,&obj0,&obj1)) SWIG_fail;
14680 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14681 if (!SWIG_IsOK(res1)) {
14682 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetRect" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14683 }
14684 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14685 {
14686 arg2 = &temp2;
14687 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
14688 }
14689 {
14690 PyThreadState* __tstate = wxPyBeginAllowThreads();
14691 (arg1)->SetRect((wxRect 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_RemoveButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14703 PyObject *resultobj = 0;
14704 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14705 int arg2 ;
14706 void *argp1 = 0 ;
14707 int res1 = 0 ;
14708 int val2 ;
14709 int ecode2 = 0 ;
14710 PyObject * obj0 = 0 ;
14711 PyObject * obj1 = 0 ;
14712 char * kwnames[] = {
14713 (char *) "self",(char *) "id", NULL
14714 };
14715
14716 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_RemoveButton",kwnames,&obj0,&obj1)) SWIG_fail;
14717 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14718 if (!SWIG_IsOK(res1)) {
14719 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_RemoveButton" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14720 }
14721 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14722 ecode2 = SWIG_AsVal_int(obj1, &val2);
14723 if (!SWIG_IsOK(ecode2)) {
14724 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_RemoveButton" "', expected argument " "2"" of type '" "int""'");
14725 }
14726 arg2 = static_cast< int >(val2);
14727 {
14728 PyThreadState* __tstate = wxPyBeginAllowThreads();
14729 (arg1)->RemoveButton(arg2);
14730 wxPyEndAllowThreads(__tstate);
14731 if (PyErr_Occurred()) SWIG_fail;
14732 }
14733 resultobj = SWIG_Py_Void();
14734 return resultobj;
14735 fail:
14736 return NULL;
14737 }
14738
14739
14740 SWIGINTERN PyObject *_wrap_AuiTabContainer_AddButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14741 PyObject *resultobj = 0;
14742 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14743 int arg2 ;
14744 int arg3 ;
14745 wxBitmap const &arg4_defvalue = wxNullBitmap ;
14746 wxBitmap *arg4 = (wxBitmap *) &arg4_defvalue ;
14747 wxBitmap const &arg5_defvalue = wxNullBitmap ;
14748 wxBitmap *arg5 = (wxBitmap *) &arg5_defvalue ;
14749 void *argp1 = 0 ;
14750 int res1 = 0 ;
14751 int val2 ;
14752 int ecode2 = 0 ;
14753 int val3 ;
14754 int ecode3 = 0 ;
14755 void *argp4 = 0 ;
14756 int res4 = 0 ;
14757 void *argp5 = 0 ;
14758 int res5 = 0 ;
14759 PyObject * obj0 = 0 ;
14760 PyObject * obj1 = 0 ;
14761 PyObject * obj2 = 0 ;
14762 PyObject * obj3 = 0 ;
14763 PyObject * obj4 = 0 ;
14764 char * kwnames[] = {
14765 (char *) "self",(char *) "id",(char *) "location",(char *) "normal_bitmap",(char *) "disabled_bitmap", NULL
14766 };
14767
14768 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:AuiTabContainer_AddButton",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
14769 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14770 if (!SWIG_IsOK(res1)) {
14771 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_AddButton" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14772 }
14773 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14774 ecode2 = SWIG_AsVal_int(obj1, &val2);
14775 if (!SWIG_IsOK(ecode2)) {
14776 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_AddButton" "', expected argument " "2"" of type '" "int""'");
14777 }
14778 arg2 = static_cast< int >(val2);
14779 ecode3 = SWIG_AsVal_int(obj2, &val3);
14780 if (!SWIG_IsOK(ecode3)) {
14781 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_AddButton" "', expected argument " "3"" of type '" "int""'");
14782 }
14783 arg3 = static_cast< int >(val3);
14784 if (obj3) {
14785 res4 = SWIG_ConvertPtr(obj3, &argp4, SWIGTYPE_p_wxBitmap, 0 | 0);
14786 if (!SWIG_IsOK(res4)) {
14787 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "AuiTabContainer_AddButton" "', expected argument " "4"" of type '" "wxBitmap const &""'");
14788 }
14789 if (!argp4) {
14790 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_AddButton" "', expected argument " "4"" of type '" "wxBitmap const &""'");
14791 }
14792 arg4 = reinterpret_cast< wxBitmap * >(argp4);
14793 }
14794 if (obj4) {
14795 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxBitmap, 0 | 0);
14796 if (!SWIG_IsOK(res5)) {
14797 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiTabContainer_AddButton" "', expected argument " "5"" of type '" "wxBitmap const &""'");
14798 }
14799 if (!argp5) {
14800 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_AddButton" "', expected argument " "5"" of type '" "wxBitmap const &""'");
14801 }
14802 arg5 = reinterpret_cast< wxBitmap * >(argp5);
14803 }
14804 {
14805 PyThreadState* __tstate = wxPyBeginAllowThreads();
14806 (arg1)->AddButton(arg2,arg3,(wxBitmap const &)*arg4,(wxBitmap const &)*arg5);
14807 wxPyEndAllowThreads(__tstate);
14808 if (PyErr_Occurred()) SWIG_fail;
14809 }
14810 resultobj = SWIG_Py_Void();
14811 return resultobj;
14812 fail:
14813 return NULL;
14814 }
14815
14816
14817 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetTabOffset(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14818 PyObject *resultobj = 0;
14819 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14820 size_t result;
14821 void *argp1 = 0 ;
14822 int res1 = 0 ;
14823 PyObject *swig_obj[1] ;
14824
14825 if (!args) SWIG_fail;
14826 swig_obj[0] = args;
14827 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14828 if (!SWIG_IsOK(res1)) {
14829 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetTabOffset" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14830 }
14831 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14832 {
14833 PyThreadState* __tstate = wxPyBeginAllowThreads();
14834 result = (size_t)((wxAuiTabContainer const *)arg1)->GetTabOffset();
14835 wxPyEndAllowThreads(__tstate);
14836 if (PyErr_Occurred()) SWIG_fail;
14837 }
14838 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
14839 return resultobj;
14840 fail:
14841 return NULL;
14842 }
14843
14844
14845 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetTabOffset(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14846 PyObject *resultobj = 0;
14847 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14848 size_t arg2 ;
14849 void *argp1 = 0 ;
14850 int res1 = 0 ;
14851 size_t val2 ;
14852 int ecode2 = 0 ;
14853 PyObject * obj0 = 0 ;
14854 PyObject * obj1 = 0 ;
14855 char * kwnames[] = {
14856 (char *) "self",(char *) "offset", NULL
14857 };
14858
14859 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetTabOffset",kwnames,&obj0,&obj1)) SWIG_fail;
14860 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14861 if (!SWIG_IsOK(res1)) {
14862 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetTabOffset" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14863 }
14864 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14865 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
14866 if (!SWIG_IsOK(ecode2)) {
14867 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_SetTabOffset" "', expected argument " "2"" of type '" "size_t""'");
14868 }
14869 arg2 = static_cast< size_t >(val2);
14870 {
14871 PyThreadState* __tstate = wxPyBeginAllowThreads();
14872 (arg1)->SetTabOffset(arg2);
14873 wxPyEndAllowThreads(__tstate);
14874 if (PyErr_Occurred()) SWIG_fail;
14875 }
14876 resultobj = SWIG_Py_Void();
14877 return resultobj;
14878 fail:
14879 return NULL;
14880 }
14881
14882
14883 SWIGINTERN PyObject *AuiTabContainer_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14884 PyObject *obj;
14885 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
14886 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabContainer, SWIG_NewClientData(obj));
14887 return SWIG_Py_Void();
14888 }
14889
14890 SWIGINTERN PyObject *AuiTabContainer_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14891 return SWIG_Python_InitShadowInstance(args);
14892 }
14893
14894 SWIGINTERN PyObject *_wrap_new_AuiTabCtrl(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14895 PyObject *resultobj = 0;
14896 wxWindow *arg1 = (wxWindow *) 0 ;
14897 int arg2 = (int) wxID_ANY ;
14898 wxPoint const &arg3_defvalue = wxDefaultPosition ;
14899 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
14900 wxSize const &arg4_defvalue = wxDefaultSize ;
14901 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
14902 long arg5 = (long) 0 ;
14903 wxAuiTabCtrl *result = 0 ;
14904 void *argp1 = 0 ;
14905 int res1 = 0 ;
14906 int val2 ;
14907 int ecode2 = 0 ;
14908 wxPoint temp3 ;
14909 wxSize temp4 ;
14910 long val5 ;
14911 int ecode5 = 0 ;
14912 PyObject * obj0 = 0 ;
14913 PyObject * obj1 = 0 ;
14914 PyObject * obj2 = 0 ;
14915 PyObject * obj3 = 0 ;
14916 PyObject * obj4 = 0 ;
14917 char * kwnames[] = {
14918 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
14919 };
14920
14921 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:new_AuiTabCtrl",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
14922 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
14923 if (!SWIG_IsOK(res1)) {
14924 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiTabCtrl" "', expected argument " "1"" of type '" "wxWindow *""'");
14925 }
14926 arg1 = reinterpret_cast< wxWindow * >(argp1);
14927 if (obj1) {
14928 ecode2 = SWIG_AsVal_int(obj1, &val2);
14929 if (!SWIG_IsOK(ecode2)) {
14930 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiTabCtrl" "', expected argument " "2"" of type '" "int""'");
14931 }
14932 arg2 = static_cast< int >(val2);
14933 }
14934 if (obj2) {
14935 {
14936 arg3 = &temp3;
14937 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
14938 }
14939 }
14940 if (obj3) {
14941 {
14942 arg4 = &temp4;
14943 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
14944 }
14945 }
14946 if (obj4) {
14947 ecode5 = SWIG_AsVal_long(obj4, &val5);
14948 if (!SWIG_IsOK(ecode5)) {
14949 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_AuiTabCtrl" "', expected argument " "5"" of type '" "long""'");
14950 }
14951 arg5 = static_cast< long >(val5);
14952 }
14953 {
14954 PyThreadState* __tstate = wxPyBeginAllowThreads();
14955 result = (wxAuiTabCtrl *)new wxAuiTabCtrl(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5);
14956 wxPyEndAllowThreads(__tstate);
14957 if (PyErr_Occurred()) SWIG_fail;
14958 }
14959 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabCtrl, SWIG_POINTER_NEW | 0 );
14960 return resultobj;
14961 fail:
14962 return NULL;
14963 }
14964
14965
14966 SWIGINTERN PyObject *_wrap_delete_AuiTabCtrl(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14967 PyObject *resultobj = 0;
14968 wxAuiTabCtrl *arg1 = (wxAuiTabCtrl *) 0 ;
14969 void *argp1 = 0 ;
14970 int res1 = 0 ;
14971 PyObject *swig_obj[1] ;
14972
14973 if (!args) SWIG_fail;
14974 swig_obj[0] = args;
14975 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabCtrl, SWIG_POINTER_DISOWN | 0 );
14976 if (!SWIG_IsOK(res1)) {
14977 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiTabCtrl" "', expected argument " "1"" of type '" "wxAuiTabCtrl *""'");
14978 }
14979 arg1 = reinterpret_cast< wxAuiTabCtrl * >(argp1);
14980 {
14981 PyThreadState* __tstate = wxPyBeginAllowThreads();
14982 delete arg1;
14983
14984 wxPyEndAllowThreads(__tstate);
14985 if (PyErr_Occurred()) SWIG_fail;
14986 }
14987 resultobj = SWIG_Py_Void();
14988 return resultobj;
14989 fail:
14990 return NULL;
14991 }
14992
14993
14994 SWIGINTERN PyObject *AuiTabCtrl_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14995 PyObject *obj;
14996 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
14997 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabCtrl, SWIG_NewClientData(obj));
14998 return SWIG_Py_Void();
14999 }
15000
15001 SWIGINTERN PyObject *AuiTabCtrl_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15002 return SWIG_Python_InitShadowInstance(args);
15003 }
15004
15005 SWIGINTERN PyObject *_wrap_new_PreAuiNotebook(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15006 PyObject *resultobj = 0;
15007 wxAuiNotebook *result = 0 ;
15008
15009 if (!SWIG_Python_UnpackTuple(args,"new_PreAuiNotebook",0,0,0)) SWIG_fail;
15010 {
15011 PyThreadState* __tstate = wxPyBeginAllowThreads();
15012 result = (wxAuiNotebook *)new wxAuiNotebook();
15013 wxPyEndAllowThreads(__tstate);
15014 if (PyErr_Occurred()) SWIG_fail;
15015 }
15016 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_OWN | 0 );
15017 return resultobj;
15018 fail:
15019 return NULL;
15020 }
15021
15022
15023 SWIGINTERN PyObject *_wrap_new_AuiNotebook(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15024 PyObject *resultobj = 0;
15025 wxWindow *arg1 = (wxWindow *) 0 ;
15026 int arg2 = (int) wxID_ANY ;
15027 wxPoint const &arg3_defvalue = wxDefaultPosition ;
15028 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
15029 wxSize const &arg4_defvalue = wxDefaultSize ;
15030 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
15031 long arg5 = (long) wxAUI_NB_DEFAULT_STYLE ;
15032 wxAuiNotebook *result = 0 ;
15033 void *argp1 = 0 ;
15034 int res1 = 0 ;
15035 int val2 ;
15036 int ecode2 = 0 ;
15037 wxPoint temp3 ;
15038 wxSize temp4 ;
15039 long val5 ;
15040 int ecode5 = 0 ;
15041 PyObject * obj0 = 0 ;
15042 PyObject * obj1 = 0 ;
15043 PyObject * obj2 = 0 ;
15044 PyObject * obj3 = 0 ;
15045 PyObject * obj4 = 0 ;
15046 char * kwnames[] = {
15047 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
15048 };
15049
15050 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:new_AuiNotebook",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
15051 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
15052 if (!SWIG_IsOK(res1)) {
15053 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiNotebook" "', expected argument " "1"" of type '" "wxWindow *""'");
15054 }
15055 arg1 = reinterpret_cast< wxWindow * >(argp1);
15056 if (obj1) {
15057 ecode2 = SWIG_AsVal_int(obj1, &val2);
15058 if (!SWIG_IsOK(ecode2)) {
15059 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiNotebook" "', expected argument " "2"" of type '" "int""'");
15060 }
15061 arg2 = static_cast< int >(val2);
15062 }
15063 if (obj2) {
15064 {
15065 arg3 = &temp3;
15066 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
15067 }
15068 }
15069 if (obj3) {
15070 {
15071 arg4 = &temp4;
15072 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
15073 }
15074 }
15075 if (obj4) {
15076 ecode5 = SWIG_AsVal_long(obj4, &val5);
15077 if (!SWIG_IsOK(ecode5)) {
15078 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_AuiNotebook" "', expected argument " "5"" of type '" "long""'");
15079 }
15080 arg5 = static_cast< long >(val5);
15081 }
15082 {
15083 PyThreadState* __tstate = wxPyBeginAllowThreads();
15084 result = (wxAuiNotebook *)new wxAuiNotebook(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5);
15085 wxPyEndAllowThreads(__tstate);
15086 if (PyErr_Occurred()) SWIG_fail;
15087 }
15088 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_NEW | 0 );
15089 return resultobj;
15090 fail:
15091 return NULL;
15092 }
15093
15094
15095 SWIGINTERN PyObject *_wrap_delete_AuiNotebook(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15096 PyObject *resultobj = 0;
15097 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15098 void *argp1 = 0 ;
15099 int res1 = 0 ;
15100 PyObject *swig_obj[1] ;
15101
15102 if (!args) SWIG_fail;
15103 swig_obj[0] = args;
15104 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_DISOWN | 0 );
15105 if (!SWIG_IsOK(res1)) {
15106 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiNotebook" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15107 }
15108 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15109 {
15110 PyThreadState* __tstate = wxPyBeginAllowThreads();
15111 delete arg1;
15112
15113 wxPyEndAllowThreads(__tstate);
15114 if (PyErr_Occurred()) SWIG_fail;
15115 }
15116 resultobj = SWIG_Py_Void();
15117 return resultobj;
15118 fail:
15119 return NULL;
15120 }
15121
15122
15123 SWIGINTERN PyObject *_wrap_AuiNotebook_Create(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15124 PyObject *resultobj = 0;
15125 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15126 wxWindow *arg2 = (wxWindow *) 0 ;
15127 int arg3 = (int) wxID_ANY ;
15128 wxPoint const &arg4_defvalue = wxDefaultPosition ;
15129 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
15130 wxSize const &arg5_defvalue = wxDefaultSize ;
15131 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
15132 long arg6 = (long) 0 ;
15133 bool result;
15134 void *argp1 = 0 ;
15135 int res1 = 0 ;
15136 void *argp2 = 0 ;
15137 int res2 = 0 ;
15138 int val3 ;
15139 int ecode3 = 0 ;
15140 wxPoint temp4 ;
15141 wxSize temp5 ;
15142 long val6 ;
15143 int ecode6 = 0 ;
15144 PyObject * obj0 = 0 ;
15145 PyObject * obj1 = 0 ;
15146 PyObject * obj2 = 0 ;
15147 PyObject * obj3 = 0 ;
15148 PyObject * obj4 = 0 ;
15149 PyObject * obj5 = 0 ;
15150 char * kwnames[] = {
15151 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
15152 };
15153
15154 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:AuiNotebook_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
15155 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15156 if (!SWIG_IsOK(res1)) {
15157 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_Create" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15158 }
15159 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15160 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
15161 if (!SWIG_IsOK(res2)) {
15162 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
15163 }
15164 arg2 = reinterpret_cast< wxWindow * >(argp2);
15165 if (obj2) {
15166 ecode3 = SWIG_AsVal_int(obj2, &val3);
15167 if (!SWIG_IsOK(ecode3)) {
15168 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiNotebook_Create" "', expected argument " "3"" of type '" "int""'");
15169 }
15170 arg3 = static_cast< int >(val3);
15171 }
15172 if (obj3) {
15173 {
15174 arg4 = &temp4;
15175 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
15176 }
15177 }
15178 if (obj4) {
15179 {
15180 arg5 = &temp5;
15181 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
15182 }
15183 }
15184 if (obj5) {
15185 ecode6 = SWIG_AsVal_long(obj5, &val6);
15186 if (!SWIG_IsOK(ecode6)) {
15187 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiNotebook_Create" "', expected argument " "6"" of type '" "long""'");
15188 }
15189 arg6 = static_cast< long >(val6);
15190 }
15191 {
15192 PyThreadState* __tstate = wxPyBeginAllowThreads();
15193 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6);
15194 wxPyEndAllowThreads(__tstate);
15195 if (PyErr_Occurred()) SWIG_fail;
15196 }
15197 {
15198 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15199 }
15200 return resultobj;
15201 fail:
15202 return NULL;
15203 }
15204
15205
15206 SWIGINTERN PyObject *_wrap_AuiNotebook_SetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15207 PyObject *resultobj = 0;
15208 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15209 wxAuiTabArt *arg2 = (wxAuiTabArt *) 0 ;
15210 void *argp1 = 0 ;
15211 int res1 = 0 ;
15212 void *argp2 = 0 ;
15213 int res2 = 0 ;
15214 PyObject * obj0 = 0 ;
15215 PyObject * obj1 = 0 ;
15216 char * kwnames[] = {
15217 (char *) "self",(char *) "art", NULL
15218 };
15219
15220 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetArtProvider",kwnames,&obj0,&obj1)) SWIG_fail;
15221 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15222 if (!SWIG_IsOK(res1)) {
15223 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetArtProvider" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15224 }
15225 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15226 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
15227 if (!SWIG_IsOK(res2)) {
15228 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_SetArtProvider" "', expected argument " "2"" of type '" "wxAuiTabArt *""'");
15229 }
15230 arg2 = reinterpret_cast< wxAuiTabArt * >(argp2);
15231 {
15232 PyThreadState* __tstate = wxPyBeginAllowThreads();
15233 (arg1)->SetArtProvider(arg2);
15234 wxPyEndAllowThreads(__tstate);
15235 if (PyErr_Occurred()) SWIG_fail;
15236 }
15237 resultobj = SWIG_Py_Void();
15238 return resultobj;
15239 fail:
15240 return NULL;
15241 }
15242
15243
15244 SWIGINTERN PyObject *_wrap_AuiNotebook_GetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15245 PyObject *resultobj = 0;
15246 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15247 wxAuiTabArt *result = 0 ;
15248 void *argp1 = 0 ;
15249 int res1 = 0 ;
15250 PyObject *swig_obj[1] ;
15251
15252 if (!args) SWIG_fail;
15253 swig_obj[0] = args;
15254 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15255 if (!SWIG_IsOK(res1)) {
15256 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetArtProvider" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15257 }
15258 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15259 {
15260 PyThreadState* __tstate = wxPyBeginAllowThreads();
15261 result = (wxAuiTabArt *)((wxAuiNotebook const *)arg1)->GetArtProvider();
15262 wxPyEndAllowThreads(__tstate);
15263 if (PyErr_Occurred()) SWIG_fail;
15264 }
15265 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
15266 return resultobj;
15267 fail:
15268 return NULL;
15269 }
15270
15271
15272 SWIGINTERN PyObject *_wrap_AuiNotebook_SetUniformBitmapSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15273 PyObject *resultobj = 0;
15274 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15275 wxSize *arg2 = 0 ;
15276 void *argp1 = 0 ;
15277 int res1 = 0 ;
15278 wxSize temp2 ;
15279 PyObject * obj0 = 0 ;
15280 PyObject * obj1 = 0 ;
15281 char * kwnames[] = {
15282 (char *) "self",(char *) "size", NULL
15283 };
15284
15285 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetUniformBitmapSize",kwnames,&obj0,&obj1)) SWIG_fail;
15286 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15287 if (!SWIG_IsOK(res1)) {
15288 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetUniformBitmapSize" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15289 }
15290 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15291 {
15292 arg2 = &temp2;
15293 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
15294 }
15295 {
15296 PyThreadState* __tstate = wxPyBeginAllowThreads();
15297 (arg1)->SetUniformBitmapSize((wxSize const &)*arg2);
15298 wxPyEndAllowThreads(__tstate);
15299 if (PyErr_Occurred()) SWIG_fail;
15300 }
15301 resultobj = SWIG_Py_Void();
15302 return resultobj;
15303 fail:
15304 return NULL;
15305 }
15306
15307
15308 SWIGINTERN PyObject *_wrap_AuiNotebook_SetTabCtrlHeight(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15309 PyObject *resultobj = 0;
15310 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15311 int arg2 ;
15312 void *argp1 = 0 ;
15313 int res1 = 0 ;
15314 int val2 ;
15315 int ecode2 = 0 ;
15316 PyObject * obj0 = 0 ;
15317 PyObject * obj1 = 0 ;
15318 char * kwnames[] = {
15319 (char *) "self",(char *) "height", NULL
15320 };
15321
15322 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetTabCtrlHeight",kwnames,&obj0,&obj1)) SWIG_fail;
15323 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15324 if (!SWIG_IsOK(res1)) {
15325 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetTabCtrlHeight" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15326 }
15327 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15328 ecode2 = SWIG_AsVal_int(obj1, &val2);
15329 if (!SWIG_IsOK(ecode2)) {
15330 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetTabCtrlHeight" "', expected argument " "2"" of type '" "int""'");
15331 }
15332 arg2 = static_cast< int >(val2);
15333 {
15334 PyThreadState* __tstate = wxPyBeginAllowThreads();
15335 (arg1)->SetTabCtrlHeight(arg2);
15336 wxPyEndAllowThreads(__tstate);
15337 if (PyErr_Occurred()) SWIG_fail;
15338 }
15339 resultobj = SWIG_Py_Void();
15340 return resultobj;
15341 fail:
15342 return NULL;
15343 }
15344
15345
15346 SWIGINTERN PyObject *_wrap_AuiNotebook_AddPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15347 PyObject *resultobj = 0;
15348 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15349 wxWindow *arg2 = (wxWindow *) 0 ;
15350 wxString *arg3 = 0 ;
15351 bool arg4 = (bool) false ;
15352 wxBitmap const &arg5_defvalue = wxNullBitmap ;
15353 wxBitmap *arg5 = (wxBitmap *) &arg5_defvalue ;
15354 bool result;
15355 void *argp1 = 0 ;
15356 int res1 = 0 ;
15357 void *argp2 = 0 ;
15358 int res2 = 0 ;
15359 bool temp3 = false ;
15360 bool val4 ;
15361 int ecode4 = 0 ;
15362 void *argp5 = 0 ;
15363 int res5 = 0 ;
15364 PyObject * obj0 = 0 ;
15365 PyObject * obj1 = 0 ;
15366 PyObject * obj2 = 0 ;
15367 PyObject * obj3 = 0 ;
15368 PyObject * obj4 = 0 ;
15369 char * kwnames[] = {
15370 (char *) "self",(char *) "page",(char *) "caption",(char *) "select",(char *) "bitmap", NULL
15371 };
15372
15373 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:AuiNotebook_AddPage",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
15374 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15375 if (!SWIG_IsOK(res1)) {
15376 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_AddPage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15377 }
15378 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15379 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
15380 if (!SWIG_IsOK(res2)) {
15381 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_AddPage" "', expected argument " "2"" of type '" "wxWindow *""'");
15382 }
15383 arg2 = reinterpret_cast< wxWindow * >(argp2);
15384 {
15385 arg3 = wxString_in_helper(obj2);
15386 if (arg3 == NULL) SWIG_fail;
15387 temp3 = true;
15388 }
15389 if (obj3) {
15390 ecode4 = SWIG_AsVal_bool(obj3, &val4);
15391 if (!SWIG_IsOK(ecode4)) {
15392 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiNotebook_AddPage" "', expected argument " "4"" of type '" "bool""'");
15393 }
15394 arg4 = static_cast< bool >(val4);
15395 }
15396 if (obj4) {
15397 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxBitmap, 0 | 0);
15398 if (!SWIG_IsOK(res5)) {
15399 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiNotebook_AddPage" "', expected argument " "5"" of type '" "wxBitmap const &""'");
15400 }
15401 if (!argp5) {
15402 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiNotebook_AddPage" "', expected argument " "5"" of type '" "wxBitmap const &""'");
15403 }
15404 arg5 = reinterpret_cast< wxBitmap * >(argp5);
15405 }
15406 {
15407 PyThreadState* __tstate = wxPyBeginAllowThreads();
15408 result = (bool)(arg1)->AddPage(arg2,(wxString const &)*arg3,arg4,(wxBitmap const &)*arg5);
15409 wxPyEndAllowThreads(__tstate);
15410 if (PyErr_Occurred()) SWIG_fail;
15411 }
15412 {
15413 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15414 }
15415 {
15416 if (temp3)
15417 delete arg3;
15418 }
15419 return resultobj;
15420 fail:
15421 {
15422 if (temp3)
15423 delete arg3;
15424 }
15425 return NULL;
15426 }
15427
15428
15429 SWIGINTERN PyObject *_wrap_AuiNotebook_InsertPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15430 PyObject *resultobj = 0;
15431 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15432 size_t arg2 ;
15433 wxWindow *arg3 = (wxWindow *) 0 ;
15434 wxString *arg4 = 0 ;
15435 bool arg5 = (bool) false ;
15436 wxBitmap const &arg6_defvalue = wxNullBitmap ;
15437 wxBitmap *arg6 = (wxBitmap *) &arg6_defvalue ;
15438 bool result;
15439 void *argp1 = 0 ;
15440 int res1 = 0 ;
15441 size_t val2 ;
15442 int ecode2 = 0 ;
15443 void *argp3 = 0 ;
15444 int res3 = 0 ;
15445 bool temp4 = false ;
15446 bool val5 ;
15447 int ecode5 = 0 ;
15448 void *argp6 = 0 ;
15449 int res6 = 0 ;
15450 PyObject * obj0 = 0 ;
15451 PyObject * obj1 = 0 ;
15452 PyObject * obj2 = 0 ;
15453 PyObject * obj3 = 0 ;
15454 PyObject * obj4 = 0 ;
15455 PyObject * obj5 = 0 ;
15456 char * kwnames[] = {
15457 (char *) "self",(char *) "page_idx",(char *) "page",(char *) "caption",(char *) "select",(char *) "bitmap", NULL
15458 };
15459
15460 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OO:AuiNotebook_InsertPage",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
15461 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15462 if (!SWIG_IsOK(res1)) {
15463 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_InsertPage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15464 }
15465 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15466 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15467 if (!SWIG_IsOK(ecode2)) {
15468 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_InsertPage" "', expected argument " "2"" of type '" "size_t""'");
15469 }
15470 arg2 = static_cast< size_t >(val2);
15471 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
15472 if (!SWIG_IsOK(res3)) {
15473 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiNotebook_InsertPage" "', expected argument " "3"" of type '" "wxWindow *""'");
15474 }
15475 arg3 = reinterpret_cast< wxWindow * >(argp3);
15476 {
15477 arg4 = wxString_in_helper(obj3);
15478 if (arg4 == NULL) SWIG_fail;
15479 temp4 = true;
15480 }
15481 if (obj4) {
15482 ecode5 = SWIG_AsVal_bool(obj4, &val5);
15483 if (!SWIG_IsOK(ecode5)) {
15484 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiNotebook_InsertPage" "', expected argument " "5"" of type '" "bool""'");
15485 }
15486 arg5 = static_cast< bool >(val5);
15487 }
15488 if (obj5) {
15489 res6 = SWIG_ConvertPtr(obj5, &argp6, SWIGTYPE_p_wxBitmap, 0 | 0);
15490 if (!SWIG_IsOK(res6)) {
15491 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "AuiNotebook_InsertPage" "', expected argument " "6"" of type '" "wxBitmap const &""'");
15492 }
15493 if (!argp6) {
15494 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiNotebook_InsertPage" "', expected argument " "6"" of type '" "wxBitmap const &""'");
15495 }
15496 arg6 = reinterpret_cast< wxBitmap * >(argp6);
15497 }
15498 {
15499 PyThreadState* __tstate = wxPyBeginAllowThreads();
15500 result = (bool)(arg1)->InsertPage(arg2,arg3,(wxString const &)*arg4,arg5,(wxBitmap const &)*arg6);
15501 wxPyEndAllowThreads(__tstate);
15502 if (PyErr_Occurred()) SWIG_fail;
15503 }
15504 {
15505 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15506 }
15507 {
15508 if (temp4)
15509 delete arg4;
15510 }
15511 return resultobj;
15512 fail:
15513 {
15514 if (temp4)
15515 delete arg4;
15516 }
15517 return NULL;
15518 }
15519
15520
15521 SWIGINTERN PyObject *_wrap_AuiNotebook_DeletePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15522 PyObject *resultobj = 0;
15523 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15524 size_t arg2 ;
15525 bool result;
15526 void *argp1 = 0 ;
15527 int res1 = 0 ;
15528 size_t val2 ;
15529 int ecode2 = 0 ;
15530 PyObject * obj0 = 0 ;
15531 PyObject * obj1 = 0 ;
15532 char * kwnames[] = {
15533 (char *) "self",(char *) "page", NULL
15534 };
15535
15536 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_DeletePage",kwnames,&obj0,&obj1)) SWIG_fail;
15537 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15538 if (!SWIG_IsOK(res1)) {
15539 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_DeletePage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15540 }
15541 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15542 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15543 if (!SWIG_IsOK(ecode2)) {
15544 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_DeletePage" "', expected argument " "2"" of type '" "size_t""'");
15545 }
15546 arg2 = static_cast< size_t >(val2);
15547 {
15548 PyThreadState* __tstate = wxPyBeginAllowThreads();
15549 result = (bool)(arg1)->DeletePage(arg2);
15550 wxPyEndAllowThreads(__tstate);
15551 if (PyErr_Occurred()) SWIG_fail;
15552 }
15553 {
15554 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15555 }
15556 return resultobj;
15557 fail:
15558 return NULL;
15559 }
15560
15561
15562 SWIGINTERN PyObject *_wrap_AuiNotebook_RemovePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15563 PyObject *resultobj = 0;
15564 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15565 size_t arg2 ;
15566 bool result;
15567 void *argp1 = 0 ;
15568 int res1 = 0 ;
15569 size_t val2 ;
15570 int ecode2 = 0 ;
15571 PyObject * obj0 = 0 ;
15572 PyObject * obj1 = 0 ;
15573 char * kwnames[] = {
15574 (char *) "self",(char *) "page", NULL
15575 };
15576
15577 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_RemovePage",kwnames,&obj0,&obj1)) SWIG_fail;
15578 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15579 if (!SWIG_IsOK(res1)) {
15580 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_RemovePage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15581 }
15582 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15583 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15584 if (!SWIG_IsOK(ecode2)) {
15585 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_RemovePage" "', expected argument " "2"" of type '" "size_t""'");
15586 }
15587 arg2 = static_cast< size_t >(val2);
15588 {
15589 PyThreadState* __tstate = wxPyBeginAllowThreads();
15590 result = (bool)(arg1)->RemovePage(arg2);
15591 wxPyEndAllowThreads(__tstate);
15592 if (PyErr_Occurred()) SWIG_fail;
15593 }
15594 {
15595 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15596 }
15597 return resultobj;
15598 fail:
15599 return NULL;
15600 }
15601
15602
15603 SWIGINTERN PyObject *_wrap_AuiNotebook_GetPageCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15604 PyObject *resultobj = 0;
15605 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15606 size_t result;
15607 void *argp1 = 0 ;
15608 int res1 = 0 ;
15609 PyObject *swig_obj[1] ;
15610
15611 if (!args) SWIG_fail;
15612 swig_obj[0] = args;
15613 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15614 if (!SWIG_IsOK(res1)) {
15615 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPageCount" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15616 }
15617 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15618 {
15619 PyThreadState* __tstate = wxPyBeginAllowThreads();
15620 result = (size_t)((wxAuiNotebook const *)arg1)->GetPageCount();
15621 wxPyEndAllowThreads(__tstate);
15622 if (PyErr_Occurred()) SWIG_fail;
15623 }
15624 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
15625 return resultobj;
15626 fail:
15627 return NULL;
15628 }
15629
15630
15631 SWIGINTERN PyObject *_wrap_AuiNotebook_GetPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15632 PyObject *resultobj = 0;
15633 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15634 size_t arg2 ;
15635 wxWindow *result = 0 ;
15636 void *argp1 = 0 ;
15637 int res1 = 0 ;
15638 size_t val2 ;
15639 int ecode2 = 0 ;
15640 PyObject * obj0 = 0 ;
15641 PyObject * obj1 = 0 ;
15642 char * kwnames[] = {
15643 (char *) "self",(char *) "page_idx", NULL
15644 };
15645
15646 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_GetPage",kwnames,&obj0,&obj1)) SWIG_fail;
15647 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15648 if (!SWIG_IsOK(res1)) {
15649 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPage" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15650 }
15651 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15652 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15653 if (!SWIG_IsOK(ecode2)) {
15654 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_GetPage" "', expected argument " "2"" of type '" "size_t""'");
15655 }
15656 arg2 = static_cast< size_t >(val2);
15657 {
15658 PyThreadState* __tstate = wxPyBeginAllowThreads();
15659 result = (wxWindow *)((wxAuiNotebook const *)arg1)->GetPage(arg2);
15660 wxPyEndAllowThreads(__tstate);
15661 if (PyErr_Occurred()) SWIG_fail;
15662 }
15663 {
15664 resultobj = wxPyMake_wxObject(result, 0);
15665 }
15666 return resultobj;
15667 fail:
15668 return NULL;
15669 }
15670
15671
15672 SWIGINTERN PyObject *_wrap_AuiNotebook_GetPageIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15673 PyObject *resultobj = 0;
15674 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15675 wxWindow *arg2 = (wxWindow *) 0 ;
15676 int result;
15677 void *argp1 = 0 ;
15678 int res1 = 0 ;
15679 void *argp2 = 0 ;
15680 int res2 = 0 ;
15681 PyObject * obj0 = 0 ;
15682 PyObject * obj1 = 0 ;
15683 char * kwnames[] = {
15684 (char *) "self",(char *) "page_wnd", NULL
15685 };
15686
15687 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_GetPageIndex",kwnames,&obj0,&obj1)) SWIG_fail;
15688 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15689 if (!SWIG_IsOK(res1)) {
15690 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPageIndex" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15691 }
15692 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15693 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
15694 if (!SWIG_IsOK(res2)) {
15695 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_GetPageIndex" "', expected argument " "2"" of type '" "wxWindow *""'");
15696 }
15697 arg2 = reinterpret_cast< wxWindow * >(argp2);
15698 {
15699 PyThreadState* __tstate = wxPyBeginAllowThreads();
15700 result = (int)((wxAuiNotebook const *)arg1)->GetPageIndex(arg2);
15701 wxPyEndAllowThreads(__tstate);
15702 if (PyErr_Occurred()) SWIG_fail;
15703 }
15704 resultobj = SWIG_From_int(static_cast< int >(result));
15705 return resultobj;
15706 fail:
15707 return NULL;
15708 }
15709
15710
15711 SWIGINTERN PyObject *_wrap_AuiNotebook_SetPageText(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15712 PyObject *resultobj = 0;
15713 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15714 size_t arg2 ;
15715 wxString *arg3 = 0 ;
15716 bool result;
15717 void *argp1 = 0 ;
15718 int res1 = 0 ;
15719 size_t val2 ;
15720 int ecode2 = 0 ;
15721 bool temp3 = false ;
15722 PyObject * obj0 = 0 ;
15723 PyObject * obj1 = 0 ;
15724 PyObject * obj2 = 0 ;
15725 char * kwnames[] = {
15726 (char *) "self",(char *) "page",(char *) "text", NULL
15727 };
15728
15729 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiNotebook_SetPageText",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
15730 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15731 if (!SWIG_IsOK(res1)) {
15732 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetPageText" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15733 }
15734 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15735 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15736 if (!SWIG_IsOK(ecode2)) {
15737 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetPageText" "', expected argument " "2"" of type '" "size_t""'");
15738 }
15739 arg2 = static_cast< size_t >(val2);
15740 {
15741 arg3 = wxString_in_helper(obj2);
15742 if (arg3 == NULL) SWIG_fail;
15743 temp3 = true;
15744 }
15745 {
15746 PyThreadState* __tstate = wxPyBeginAllowThreads();
15747 result = (bool)(arg1)->SetPageText(arg2,(wxString const &)*arg3);
15748 wxPyEndAllowThreads(__tstate);
15749 if (PyErr_Occurred()) SWIG_fail;
15750 }
15751 {
15752 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15753 }
15754 {
15755 if (temp3)
15756 delete arg3;
15757 }
15758 return resultobj;
15759 fail:
15760 {
15761 if (temp3)
15762 delete arg3;
15763 }
15764 return NULL;
15765 }
15766
15767
15768 SWIGINTERN PyObject *_wrap_AuiNotebook_GetPageText(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15769 PyObject *resultobj = 0;
15770 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15771 size_t arg2 ;
15772 wxString result;
15773 void *argp1 = 0 ;
15774 int res1 = 0 ;
15775 size_t val2 ;
15776 int ecode2 = 0 ;
15777 PyObject * obj0 = 0 ;
15778 PyObject * obj1 = 0 ;
15779 char * kwnames[] = {
15780 (char *) "self",(char *) "page_idx", NULL
15781 };
15782
15783 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_GetPageText",kwnames,&obj0,&obj1)) SWIG_fail;
15784 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15785 if (!SWIG_IsOK(res1)) {
15786 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPageText" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15787 }
15788 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15789 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15790 if (!SWIG_IsOK(ecode2)) {
15791 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_GetPageText" "', expected argument " "2"" of type '" "size_t""'");
15792 }
15793 arg2 = static_cast< size_t >(val2);
15794 {
15795 PyThreadState* __tstate = wxPyBeginAllowThreads();
15796 result = ((wxAuiNotebook const *)arg1)->GetPageText(arg2);
15797 wxPyEndAllowThreads(__tstate);
15798 if (PyErr_Occurred()) SWIG_fail;
15799 }
15800 {
15801 #if wxUSE_UNICODE
15802 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
15803 #else
15804 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
15805 #endif
15806 }
15807 return resultobj;
15808 fail:
15809 return NULL;
15810 }
15811
15812
15813 SWIGINTERN PyObject *_wrap_AuiNotebook_SetPageBitmap(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15814 PyObject *resultobj = 0;
15815 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15816 size_t arg2 ;
15817 wxBitmap *arg3 = 0 ;
15818 bool result;
15819 void *argp1 = 0 ;
15820 int res1 = 0 ;
15821 size_t val2 ;
15822 int ecode2 = 0 ;
15823 void *argp3 = 0 ;
15824 int res3 = 0 ;
15825 PyObject * obj0 = 0 ;
15826 PyObject * obj1 = 0 ;
15827 PyObject * obj2 = 0 ;
15828 char * kwnames[] = {
15829 (char *) "self",(char *) "page",(char *) "bitmap", NULL
15830 };
15831
15832 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiNotebook_SetPageBitmap",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
15833 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15834 if (!SWIG_IsOK(res1)) {
15835 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetPageBitmap" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15836 }
15837 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15838 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15839 if (!SWIG_IsOK(ecode2)) {
15840 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetPageBitmap" "', expected argument " "2"" of type '" "size_t""'");
15841 }
15842 arg2 = static_cast< size_t >(val2);
15843 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxBitmap, 0 | 0);
15844 if (!SWIG_IsOK(res3)) {
15845 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiNotebook_SetPageBitmap" "', expected argument " "3"" of type '" "wxBitmap const &""'");
15846 }
15847 if (!argp3) {
15848 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiNotebook_SetPageBitmap" "', expected argument " "3"" of type '" "wxBitmap const &""'");
15849 }
15850 arg3 = reinterpret_cast< wxBitmap * >(argp3);
15851 {
15852 PyThreadState* __tstate = wxPyBeginAllowThreads();
15853 result = (bool)(arg1)->SetPageBitmap(arg2,(wxBitmap const &)*arg3);
15854 wxPyEndAllowThreads(__tstate);
15855 if (PyErr_Occurred()) SWIG_fail;
15856 }
15857 {
15858 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15859 }
15860 return resultobj;
15861 fail:
15862 return NULL;
15863 }
15864
15865
15866 SWIGINTERN PyObject *_wrap_AuiNotebook_GetPageBitmap(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15867 PyObject *resultobj = 0;
15868 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15869 size_t arg2 ;
15870 wxBitmap result;
15871 void *argp1 = 0 ;
15872 int res1 = 0 ;
15873 size_t val2 ;
15874 int ecode2 = 0 ;
15875 PyObject * obj0 = 0 ;
15876 PyObject * obj1 = 0 ;
15877 char * kwnames[] = {
15878 (char *) "self",(char *) "page_idx", NULL
15879 };
15880
15881 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_GetPageBitmap",kwnames,&obj0,&obj1)) SWIG_fail;
15882 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15883 if (!SWIG_IsOK(res1)) {
15884 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPageBitmap" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15885 }
15886 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15887 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15888 if (!SWIG_IsOK(ecode2)) {
15889 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_GetPageBitmap" "', expected argument " "2"" of type '" "size_t""'");
15890 }
15891 arg2 = static_cast< size_t >(val2);
15892 {
15893 PyThreadState* __tstate = wxPyBeginAllowThreads();
15894 result = ((wxAuiNotebook const *)arg1)->GetPageBitmap(arg2);
15895 wxPyEndAllowThreads(__tstate);
15896 if (PyErr_Occurred()) SWIG_fail;
15897 }
15898 resultobj = SWIG_NewPointerObj((new wxBitmap(static_cast< const wxBitmap& >(result))), SWIGTYPE_p_wxBitmap, SWIG_POINTER_OWN | 0 );
15899 return resultobj;
15900 fail:
15901 return NULL;
15902 }
15903
15904
15905 SWIGINTERN PyObject *_wrap_AuiNotebook_SetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15906 PyObject *resultobj = 0;
15907 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15908 size_t arg2 ;
15909 size_t result;
15910 void *argp1 = 0 ;
15911 int res1 = 0 ;
15912 size_t val2 ;
15913 int ecode2 = 0 ;
15914 PyObject * obj0 = 0 ;
15915 PyObject * obj1 = 0 ;
15916 char * kwnames[] = {
15917 (char *) "self",(char *) "new_page", NULL
15918 };
15919
15920 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetSelection",kwnames,&obj0,&obj1)) SWIG_fail;
15921 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15922 if (!SWIG_IsOK(res1)) {
15923 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetSelection" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15924 }
15925 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15926 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15927 if (!SWIG_IsOK(ecode2)) {
15928 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetSelection" "', expected argument " "2"" of type '" "size_t""'");
15929 }
15930 arg2 = static_cast< size_t >(val2);
15931 {
15932 PyThreadState* __tstate = wxPyBeginAllowThreads();
15933 result = (size_t)(arg1)->SetSelection(arg2);
15934 wxPyEndAllowThreads(__tstate);
15935 if (PyErr_Occurred()) SWIG_fail;
15936 }
15937 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
15938 return resultobj;
15939 fail:
15940 return NULL;
15941 }
15942
15943
15944 SWIGINTERN PyObject *_wrap_AuiNotebook_GetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15945 PyObject *resultobj = 0;
15946 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15947 int result;
15948 void *argp1 = 0 ;
15949 int res1 = 0 ;
15950 PyObject *swig_obj[1] ;
15951
15952 if (!args) SWIG_fail;
15953 swig_obj[0] = args;
15954 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15955 if (!SWIG_IsOK(res1)) {
15956 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetSelection" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15957 }
15958 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15959 {
15960 PyThreadState* __tstate = wxPyBeginAllowThreads();
15961 result = (int)((wxAuiNotebook const *)arg1)->GetSelection();
15962 wxPyEndAllowThreads(__tstate);
15963 if (PyErr_Occurred()) SWIG_fail;
15964 }
15965 resultobj = SWIG_From_int(static_cast< int >(result));
15966 return resultobj;
15967 fail:
15968 return NULL;
15969 }
15970
15971
15972 SWIGINTERN PyObject *_wrap_AuiNotebook_Split(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15973 PyObject *resultobj = 0;
15974 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15975 size_t arg2 ;
15976 int arg3 ;
15977 void *argp1 = 0 ;
15978 int res1 = 0 ;
15979 size_t val2 ;
15980 int ecode2 = 0 ;
15981 int val3 ;
15982 int ecode3 = 0 ;
15983 PyObject * obj0 = 0 ;
15984 PyObject * obj1 = 0 ;
15985 PyObject * obj2 = 0 ;
15986 char * kwnames[] = {
15987 (char *) "self",(char *) "page",(char *) "direction", NULL
15988 };
15989
15990 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiNotebook_Split",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
15991 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15992 if (!SWIG_IsOK(res1)) {
15993 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_Split" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15994 }
15995 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15996 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15997 if (!SWIG_IsOK(ecode2)) {
15998 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_Split" "', expected argument " "2"" of type '" "size_t""'");
15999 }
16000 arg2 = static_cast< size_t >(val2);
16001 ecode3 = SWIG_AsVal_int(obj2, &val3);
16002 if (!SWIG_IsOK(ecode3)) {
16003 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiNotebook_Split" "', expected argument " "3"" of type '" "int""'");
16004 }
16005 arg3 = static_cast< int >(val3);
16006 {
16007 PyThreadState* __tstate = wxPyBeginAllowThreads();
16008 (arg1)->Split(arg2,arg3);
16009 wxPyEndAllowThreads(__tstate);
16010 if (PyErr_Occurred()) SWIG_fail;
16011 }
16012 resultobj = SWIG_Py_Void();
16013 return resultobj;
16014 fail:
16015 return NULL;
16016 }
16017
16018
16019 SWIGINTERN PyObject *_wrap_AuiNotebook_GetAuiManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16020 PyObject *resultobj = 0;
16021 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
16022 wxAuiManager *result = 0 ;
16023 void *argp1 = 0 ;
16024 int res1 = 0 ;
16025 PyObject *swig_obj[1] ;
16026
16027 if (!args) SWIG_fail;
16028 swig_obj[0] = args;
16029 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
16030 if (!SWIG_IsOK(res1)) {
16031 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetAuiManager" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
16032 }
16033 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
16034 {
16035 PyThreadState* __tstate = wxPyBeginAllowThreads();
16036 {
16037 wxAuiManager const &_result_ref = ((wxAuiNotebook const *)arg1)->GetAuiManager();
16038 result = (wxAuiManager *) &_result_ref;
16039 }
16040 wxPyEndAllowThreads(__tstate);
16041 if (PyErr_Occurred()) SWIG_fail;
16042 }
16043 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
16044 return resultobj;
16045 fail:
16046 return NULL;
16047 }
16048
16049
16050 SWIGINTERN PyObject *AuiNotebook_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16051 PyObject *obj;
16052 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
16053 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebook, SWIG_NewClientData(obj));
16054 return SWIG_Py_Void();
16055 }
16056
16057 SWIGINTERN PyObject *AuiNotebook_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16058 return SWIG_Python_InitShadowInstance(args);
16059 }
16060
16061 SWIGINTERN PyObject *_wrap_new_PreAuiMDIParentFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16062 PyObject *resultobj = 0;
16063 wxAuiMDIParentFrame *result = 0 ;
16064
16065 if (!SWIG_Python_UnpackTuple(args,"new_PreAuiMDIParentFrame",0,0,0)) SWIG_fail;
16066 {
16067 PyThreadState* __tstate = wxPyBeginAllowThreads();
16068 result = (wxAuiMDIParentFrame *)new wxAuiMDIParentFrame();
16069 wxPyEndAllowThreads(__tstate);
16070 if (PyErr_Occurred()) SWIG_fail;
16071 }
16072 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIParentFrame, SWIG_POINTER_OWN | 0 );
16073 return resultobj;
16074 fail:
16075 return NULL;
16076 }
16077
16078
16079 SWIGINTERN PyObject *_wrap_new_AuiMDIParentFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16080 PyObject *resultobj = 0;
16081 wxWindow *arg1 = (wxWindow *) 0 ;
16082 int arg2 ;
16083 wxString *arg3 = 0 ;
16084 wxPoint const &arg4_defvalue = wxDefaultPosition ;
16085 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
16086 wxSize const &arg5_defvalue = wxDefaultSize ;
16087 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
16088 long arg6 = (long) wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL ;
16089 wxString const &arg7_defvalue = wxFrameNameStr ;
16090 wxString *arg7 = (wxString *) &arg7_defvalue ;
16091 wxAuiMDIParentFrame *result = 0 ;
16092 void *argp1 = 0 ;
16093 int res1 = 0 ;
16094 int val2 ;
16095 int ecode2 = 0 ;
16096 bool temp3 = false ;
16097 wxPoint temp4 ;
16098 wxSize temp5 ;
16099 long val6 ;
16100 int ecode6 = 0 ;
16101 bool temp7 = false ;
16102 PyObject * obj0 = 0 ;
16103 PyObject * obj1 = 0 ;
16104 PyObject * obj2 = 0 ;
16105 PyObject * obj3 = 0 ;
16106 PyObject * obj4 = 0 ;
16107 PyObject * obj5 = 0 ;
16108 PyObject * obj6 = 0 ;
16109 char * kwnames[] = {
16110 (char *) "parent",(char *) "winid",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
16111 };
16112
16113 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_AuiMDIParentFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
16114 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
16115 if (!SWIG_IsOK(res1)) {
16116 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiMDIParentFrame" "', expected argument " "1"" of type '" "wxWindow *""'");
16117 }
16118 arg1 = reinterpret_cast< wxWindow * >(argp1);
16119 ecode2 = SWIG_AsVal_int(obj1, &val2);
16120 if (!SWIG_IsOK(ecode2)) {
16121 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiMDIParentFrame" "', expected argument " "2"" of type '" "int""'");
16122 }
16123 arg2 = static_cast< int >(val2);
16124 {
16125 arg3 = wxString_in_helper(obj2);
16126 if (arg3 == NULL) SWIG_fail;
16127 temp3 = true;
16128 }
16129 if (obj3) {
16130 {
16131 arg4 = &temp4;
16132 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
16133 }
16134 }
16135 if (obj4) {
16136 {
16137 arg5 = &temp5;
16138 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
16139 }
16140 }
16141 if (obj5) {
16142 ecode6 = SWIG_AsVal_long(obj5, &val6);
16143 if (!SWIG_IsOK(ecode6)) {
16144 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "new_AuiMDIParentFrame" "', expected argument " "6"" of type '" "long""'");
16145 }
16146 arg6 = static_cast< long >(val6);
16147 }
16148 if (obj6) {
16149 {
16150 arg7 = wxString_in_helper(obj6);
16151 if (arg7 == NULL) SWIG_fail;
16152 temp7 = true;
16153 }
16154 }
16155 {
16156 PyThreadState* __tstate = wxPyBeginAllowThreads();
16157 result = (wxAuiMDIParentFrame *)new wxAuiMDIParentFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
16158 wxPyEndAllowThreads(__tstate);
16159 if (PyErr_Occurred()) SWIG_fail;
16160 }
16161 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIParentFrame, SWIG_POINTER_NEW | 0 );
16162 {
16163 if (temp3)
16164 delete arg3;
16165 }
16166 {
16167 if (temp7)
16168 delete arg7;
16169 }
16170 return resultobj;
16171 fail:
16172 {
16173 if (temp3)
16174 delete arg3;
16175 }
16176 {
16177 if (temp7)
16178 delete arg7;
16179 }
16180 return NULL;
16181 }
16182
16183
16184 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_Create(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16185 PyObject *resultobj = 0;
16186 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16187 wxWindow *arg2 = (wxWindow *) 0 ;
16188 int arg3 ;
16189 wxString *arg4 = 0 ;
16190 wxPoint const &arg5_defvalue = wxDefaultPosition ;
16191 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
16192 wxSize const &arg6_defvalue = wxDefaultSize ;
16193 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
16194 long arg7 = (long) wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL ;
16195 wxString const &arg8_defvalue = wxFrameNameStr ;
16196 wxString *arg8 = (wxString *) &arg8_defvalue ;
16197 bool result;
16198 void *argp1 = 0 ;
16199 int res1 = 0 ;
16200 void *argp2 = 0 ;
16201 int res2 = 0 ;
16202 int val3 ;
16203 int ecode3 = 0 ;
16204 bool temp4 = false ;
16205 wxPoint temp5 ;
16206 wxSize temp6 ;
16207 long val7 ;
16208 int ecode7 = 0 ;
16209 bool temp8 = false ;
16210 PyObject * obj0 = 0 ;
16211 PyObject * obj1 = 0 ;
16212 PyObject * obj2 = 0 ;
16213 PyObject * obj3 = 0 ;
16214 PyObject * obj4 = 0 ;
16215 PyObject * obj5 = 0 ;
16216 PyObject * obj6 = 0 ;
16217 PyObject * obj7 = 0 ;
16218 char * kwnames[] = {
16219 (char *) "self",(char *) "parent",(char *) "winid",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
16220 };
16221
16222 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OOOO:AuiMDIParentFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail;
16223 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16224 if (!SWIG_IsOK(res1)) {
16225 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_Create" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16226 }
16227 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16228 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
16229 if (!SWIG_IsOK(res2)) {
16230 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIParentFrame_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
16231 }
16232 arg2 = reinterpret_cast< wxWindow * >(argp2);
16233 ecode3 = SWIG_AsVal_int(obj2, &val3);
16234 if (!SWIG_IsOK(ecode3)) {
16235 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiMDIParentFrame_Create" "', expected argument " "3"" of type '" "int""'");
16236 }
16237 arg3 = static_cast< int >(val3);
16238 {
16239 arg4 = wxString_in_helper(obj3);
16240 if (arg4 == NULL) SWIG_fail;
16241 temp4 = true;
16242 }
16243 if (obj4) {
16244 {
16245 arg5 = &temp5;
16246 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
16247 }
16248 }
16249 if (obj5) {
16250 {
16251 arg6 = &temp6;
16252 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
16253 }
16254 }
16255 if (obj6) {
16256 ecode7 = SWIG_AsVal_long(obj6, &val7);
16257 if (!SWIG_IsOK(ecode7)) {
16258 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "AuiMDIParentFrame_Create" "', expected argument " "7"" of type '" "long""'");
16259 }
16260 arg7 = static_cast< long >(val7);
16261 }
16262 if (obj7) {
16263 {
16264 arg8 = wxString_in_helper(obj7);
16265 if (arg8 == NULL) SWIG_fail;
16266 temp8 = true;
16267 }
16268 }
16269 {
16270 PyThreadState* __tstate = wxPyBeginAllowThreads();
16271 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
16272 wxPyEndAllowThreads(__tstate);
16273 if (PyErr_Occurred()) SWIG_fail;
16274 }
16275 {
16276 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16277 }
16278 {
16279 if (temp4)
16280 delete arg4;
16281 }
16282 {
16283 if (temp8)
16284 delete arg8;
16285 }
16286 return resultobj;
16287 fail:
16288 {
16289 if (temp4)
16290 delete arg4;
16291 }
16292 {
16293 if (temp8)
16294 delete arg8;
16295 }
16296 return NULL;
16297 }
16298
16299
16300 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_SetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16301 PyObject *resultobj = 0;
16302 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16303 wxAuiTabArt *arg2 = (wxAuiTabArt *) 0 ;
16304 void *argp1 = 0 ;
16305 int res1 = 0 ;
16306 void *argp2 = 0 ;
16307 int res2 = 0 ;
16308 PyObject * obj0 = 0 ;
16309 PyObject * obj1 = 0 ;
16310 char * kwnames[] = {
16311 (char *) "self",(char *) "provider", NULL
16312 };
16313
16314 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIParentFrame_SetArtProvider",kwnames,&obj0,&obj1)) SWIG_fail;
16315 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16316 if (!SWIG_IsOK(res1)) {
16317 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_SetArtProvider" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16318 }
16319 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16320 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
16321 if (!SWIG_IsOK(res2)) {
16322 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIParentFrame_SetArtProvider" "', expected argument " "2"" of type '" "wxAuiTabArt *""'");
16323 }
16324 arg2 = reinterpret_cast< wxAuiTabArt * >(argp2);
16325 {
16326 PyThreadState* __tstate = wxPyBeginAllowThreads();
16327 (arg1)->SetArtProvider(arg2);
16328 wxPyEndAllowThreads(__tstate);
16329 if (PyErr_Occurred()) SWIG_fail;
16330 }
16331 resultobj = SWIG_Py_Void();
16332 return resultobj;
16333 fail:
16334 return NULL;
16335 }
16336
16337
16338 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_GetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16339 PyObject *resultobj = 0;
16340 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16341 wxAuiTabArt *result = 0 ;
16342 void *argp1 = 0 ;
16343 int res1 = 0 ;
16344 PyObject *swig_obj[1] ;
16345
16346 if (!args) SWIG_fail;
16347 swig_obj[0] = args;
16348 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16349 if (!SWIG_IsOK(res1)) {
16350 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_GetArtProvider" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16351 }
16352 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16353 {
16354 PyThreadState* __tstate = wxPyBeginAllowThreads();
16355 result = (wxAuiTabArt *)(arg1)->GetArtProvider();
16356 wxPyEndAllowThreads(__tstate);
16357 if (PyErr_Occurred()) SWIG_fail;
16358 }
16359 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
16360 return resultobj;
16361 fail:
16362 return NULL;
16363 }
16364
16365
16366 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_GetNotebook(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16367 PyObject *resultobj = 0;
16368 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16369 wxAuiNotebook *result = 0 ;
16370 void *argp1 = 0 ;
16371 int res1 = 0 ;
16372 PyObject *swig_obj[1] ;
16373
16374 if (!args) SWIG_fail;
16375 swig_obj[0] = args;
16376 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16377 if (!SWIG_IsOK(res1)) {
16378 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_GetNotebook" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame const *""'");
16379 }
16380 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16381 {
16382 PyThreadState* __tstate = wxPyBeginAllowThreads();
16383 result = (wxAuiNotebook *)((wxAuiMDIParentFrame const *)arg1)->GetNotebook();
16384 wxPyEndAllowThreads(__tstate);
16385 if (PyErr_Occurred()) SWIG_fail;
16386 }
16387 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
16388 return resultobj;
16389 fail:
16390 return NULL;
16391 }
16392
16393
16394 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_GetWindowMenu(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16395 PyObject *resultobj = 0;
16396 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16397 wxMenu *result = 0 ;
16398 void *argp1 = 0 ;
16399 int res1 = 0 ;
16400 PyObject *swig_obj[1] ;
16401
16402 if (!args) SWIG_fail;
16403 swig_obj[0] = args;
16404 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16405 if (!SWIG_IsOK(res1)) {
16406 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_GetWindowMenu" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame const *""'");
16407 }
16408 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16409 {
16410 PyThreadState* __tstate = wxPyBeginAllowThreads();
16411 result = (wxMenu *)((wxAuiMDIParentFrame const *)arg1)->GetWindowMenu();
16412 wxPyEndAllowThreads(__tstate);
16413 if (PyErr_Occurred()) SWIG_fail;
16414 }
16415 {
16416 resultobj = wxPyMake_wxObject(result, 0);
16417 }
16418 return resultobj;
16419 fail:
16420 return NULL;
16421 }
16422
16423
16424 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_SetWindowMenu(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16425 PyObject *resultobj = 0;
16426 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16427 wxMenu *arg2 = (wxMenu *) 0 ;
16428 void *argp1 = 0 ;
16429 int res1 = 0 ;
16430 void *argp2 = 0 ;
16431 int res2 = 0 ;
16432 PyObject * obj0 = 0 ;
16433 PyObject * obj1 = 0 ;
16434 char * kwnames[] = {
16435 (char *) "self",(char *) "pMenu", NULL
16436 };
16437
16438 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIParentFrame_SetWindowMenu",kwnames,&obj0,&obj1)) SWIG_fail;
16439 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16440 if (!SWIG_IsOK(res1)) {
16441 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_SetWindowMenu" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16442 }
16443 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16444 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxMenu, 0 | 0 );
16445 if (!SWIG_IsOK(res2)) {
16446 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIParentFrame_SetWindowMenu" "', expected argument " "2"" of type '" "wxMenu *""'");
16447 }
16448 arg2 = reinterpret_cast< wxMenu * >(argp2);
16449 {
16450 PyThreadState* __tstate = wxPyBeginAllowThreads();
16451 (arg1)->SetWindowMenu(arg2);
16452 wxPyEndAllowThreads(__tstate);
16453 if (PyErr_Occurred()) SWIG_fail;
16454 }
16455 resultobj = SWIG_Py_Void();
16456 return resultobj;
16457 fail:
16458 return NULL;
16459 }
16460
16461
16462 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_SetChildMenuBar(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16463 PyObject *resultobj = 0;
16464 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16465 wxAuiMDIChildFrame *arg2 = (wxAuiMDIChildFrame *) 0 ;
16466 void *argp1 = 0 ;
16467 int res1 = 0 ;
16468 void *argp2 = 0 ;
16469 int res2 = 0 ;
16470 PyObject * obj0 = 0 ;
16471 PyObject * obj1 = 0 ;
16472 char * kwnames[] = {
16473 (char *) "self",(char *) "pChild", NULL
16474 };
16475
16476 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIParentFrame_SetChildMenuBar",kwnames,&obj0,&obj1)) SWIG_fail;
16477 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16478 if (!SWIG_IsOK(res1)) {
16479 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_SetChildMenuBar" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16480 }
16481 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16482 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
16483 if (!SWIG_IsOK(res2)) {
16484 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIParentFrame_SetChildMenuBar" "', expected argument " "2"" of type '" "wxAuiMDIChildFrame *""'");
16485 }
16486 arg2 = reinterpret_cast< wxAuiMDIChildFrame * >(argp2);
16487 {
16488 PyThreadState* __tstate = wxPyBeginAllowThreads();
16489 (arg1)->SetChildMenuBar(arg2);
16490 wxPyEndAllowThreads(__tstate);
16491 if (PyErr_Occurred()) SWIG_fail;
16492 }
16493 resultobj = SWIG_Py_Void();
16494 return resultobj;
16495 fail:
16496 return NULL;
16497 }
16498
16499
16500 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_ProcessEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16501 PyObject *resultobj = 0;
16502 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16503 wxEvent *arg2 = 0 ;
16504 bool result;
16505 void *argp1 = 0 ;
16506 int res1 = 0 ;
16507 void *argp2 = 0 ;
16508 int res2 = 0 ;
16509 PyObject * obj0 = 0 ;
16510 PyObject * obj1 = 0 ;
16511 char * kwnames[] = {
16512 (char *) "self",(char *) "event", NULL
16513 };
16514
16515 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIParentFrame_ProcessEvent",kwnames,&obj0,&obj1)) SWIG_fail;
16516 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16517 if (!SWIG_IsOK(res1)) {
16518 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_ProcessEvent" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16519 }
16520 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16521 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxEvent, 0 );
16522 if (!SWIG_IsOK(res2)) {
16523 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIParentFrame_ProcessEvent" "', expected argument " "2"" of type '" "wxEvent &""'");
16524 }
16525 if (!argp2) {
16526 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiMDIParentFrame_ProcessEvent" "', expected argument " "2"" of type '" "wxEvent &""'");
16527 }
16528 arg2 = reinterpret_cast< wxEvent * >(argp2);
16529 {
16530 PyThreadState* __tstate = wxPyBeginAllowThreads();
16531 result = (bool)(arg1)->ProcessEvent(*arg2);
16532 wxPyEndAllowThreads(__tstate);
16533 if (PyErr_Occurred()) SWIG_fail;
16534 }
16535 {
16536 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16537 }
16538 return resultobj;
16539 fail:
16540 return NULL;
16541 }
16542
16543
16544 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_GetActiveChild(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16545 PyObject *resultobj = 0;
16546 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16547 wxAuiMDIChildFrame *result = 0 ;
16548 void *argp1 = 0 ;
16549 int res1 = 0 ;
16550 PyObject *swig_obj[1] ;
16551
16552 if (!args) SWIG_fail;
16553 swig_obj[0] = args;
16554 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16555 if (!SWIG_IsOK(res1)) {
16556 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_GetActiveChild" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame const *""'");
16557 }
16558 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16559 {
16560 PyThreadState* __tstate = wxPyBeginAllowThreads();
16561 result = (wxAuiMDIChildFrame *)((wxAuiMDIParentFrame const *)arg1)->GetActiveChild();
16562 wxPyEndAllowThreads(__tstate);
16563 if (PyErr_Occurred()) SWIG_fail;
16564 }
16565 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
16566 return resultobj;
16567 fail:
16568 return NULL;
16569 }
16570
16571
16572 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_SetActiveChild(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16573 PyObject *resultobj = 0;
16574 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16575 wxAuiMDIChildFrame *arg2 = (wxAuiMDIChildFrame *) 0 ;
16576 void *argp1 = 0 ;
16577 int res1 = 0 ;
16578 void *argp2 = 0 ;
16579 int res2 = 0 ;
16580 PyObject * obj0 = 0 ;
16581 PyObject * obj1 = 0 ;
16582 char * kwnames[] = {
16583 (char *) "self",(char *) "pChildFrame", NULL
16584 };
16585
16586 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIParentFrame_SetActiveChild",kwnames,&obj0,&obj1)) SWIG_fail;
16587 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16588 if (!SWIG_IsOK(res1)) {
16589 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_SetActiveChild" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16590 }
16591 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16592 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
16593 if (!SWIG_IsOK(res2)) {
16594 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIParentFrame_SetActiveChild" "', expected argument " "2"" of type '" "wxAuiMDIChildFrame *""'");
16595 }
16596 arg2 = reinterpret_cast< wxAuiMDIChildFrame * >(argp2);
16597 {
16598 PyThreadState* __tstate = wxPyBeginAllowThreads();
16599 (arg1)->SetActiveChild(arg2);
16600 wxPyEndAllowThreads(__tstate);
16601 if (PyErr_Occurred()) SWIG_fail;
16602 }
16603 resultobj = SWIG_Py_Void();
16604 return resultobj;
16605 fail:
16606 return NULL;
16607 }
16608
16609
16610 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_GetClientWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16611 PyObject *resultobj = 0;
16612 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16613 wxAuiMDIClientWindow *result = 0 ;
16614 void *argp1 = 0 ;
16615 int res1 = 0 ;
16616 PyObject *swig_obj[1] ;
16617
16618 if (!args) SWIG_fail;
16619 swig_obj[0] = args;
16620 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16621 if (!SWIG_IsOK(res1)) {
16622 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_GetClientWindow" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame const *""'");
16623 }
16624 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16625 {
16626 PyThreadState* __tstate = wxPyBeginAllowThreads();
16627 result = (wxAuiMDIClientWindow *)((wxAuiMDIParentFrame const *)arg1)->GetClientWindow();
16628 wxPyEndAllowThreads(__tstate);
16629 if (PyErr_Occurred()) SWIG_fail;
16630 }
16631 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIClientWindow, 0 | 0 );
16632 return resultobj;
16633 fail:
16634 return NULL;
16635 }
16636
16637
16638 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_OnCreateClient(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16639 PyObject *resultobj = 0;
16640 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16641 wxAuiMDIClientWindow *result = 0 ;
16642 void *argp1 = 0 ;
16643 int res1 = 0 ;
16644 PyObject *swig_obj[1] ;
16645
16646 if (!args) SWIG_fail;
16647 swig_obj[0] = args;
16648 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16649 if (!SWIG_IsOK(res1)) {
16650 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_OnCreateClient" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16651 }
16652 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16653 {
16654 PyThreadState* __tstate = wxPyBeginAllowThreads();
16655 result = (wxAuiMDIClientWindow *)(arg1)->OnCreateClient();
16656 wxPyEndAllowThreads(__tstate);
16657 if (PyErr_Occurred()) SWIG_fail;
16658 }
16659 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIClientWindow, 0 | 0 );
16660 return resultobj;
16661 fail:
16662 return NULL;
16663 }
16664
16665
16666 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_Cascade(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16667 PyObject *resultobj = 0;
16668 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16669 void *argp1 = 0 ;
16670 int res1 = 0 ;
16671 PyObject *swig_obj[1] ;
16672
16673 if (!args) SWIG_fail;
16674 swig_obj[0] = args;
16675 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16676 if (!SWIG_IsOK(res1)) {
16677 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_Cascade" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16678 }
16679 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16680 {
16681 PyThreadState* __tstate = wxPyBeginAllowThreads();
16682 (arg1)->Cascade();
16683 wxPyEndAllowThreads(__tstate);
16684 if (PyErr_Occurred()) SWIG_fail;
16685 }
16686 resultobj = SWIG_Py_Void();
16687 return resultobj;
16688 fail:
16689 return NULL;
16690 }
16691
16692
16693 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_Tile(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16694 PyObject *resultobj = 0;
16695 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16696 wxOrientation arg2 = (wxOrientation) wxHORIZONTAL ;
16697 void *argp1 = 0 ;
16698 int res1 = 0 ;
16699 int val2 ;
16700 int ecode2 = 0 ;
16701 PyObject * obj0 = 0 ;
16702 PyObject * obj1 = 0 ;
16703 char * kwnames[] = {
16704 (char *) "self",(char *) "orient", NULL
16705 };
16706
16707 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiMDIParentFrame_Tile",kwnames,&obj0,&obj1)) SWIG_fail;
16708 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16709 if (!SWIG_IsOK(res1)) {
16710 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_Tile" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16711 }
16712 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16713 if (obj1) {
16714 ecode2 = SWIG_AsVal_int(obj1, &val2);
16715 if (!SWIG_IsOK(ecode2)) {
16716 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiMDIParentFrame_Tile" "', expected argument " "2"" of type '" "wxOrientation""'");
16717 }
16718 arg2 = static_cast< wxOrientation >(val2);
16719 }
16720 {
16721 PyThreadState* __tstate = wxPyBeginAllowThreads();
16722 (arg1)->Tile(arg2);
16723 wxPyEndAllowThreads(__tstate);
16724 if (PyErr_Occurred()) SWIG_fail;
16725 }
16726 resultobj = SWIG_Py_Void();
16727 return resultobj;
16728 fail:
16729 return NULL;
16730 }
16731
16732
16733 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_ArrangeIcons(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16734 PyObject *resultobj = 0;
16735 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16736 void *argp1 = 0 ;
16737 int res1 = 0 ;
16738 PyObject *swig_obj[1] ;
16739
16740 if (!args) SWIG_fail;
16741 swig_obj[0] = args;
16742 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16743 if (!SWIG_IsOK(res1)) {
16744 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_ArrangeIcons" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16745 }
16746 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16747 {
16748 PyThreadState* __tstate = wxPyBeginAllowThreads();
16749 (arg1)->ArrangeIcons();
16750 wxPyEndAllowThreads(__tstate);
16751 if (PyErr_Occurred()) SWIG_fail;
16752 }
16753 resultobj = SWIG_Py_Void();
16754 return resultobj;
16755 fail:
16756 return NULL;
16757 }
16758
16759
16760 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_ActivateNext(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16761 PyObject *resultobj = 0;
16762 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16763 void *argp1 = 0 ;
16764 int res1 = 0 ;
16765 PyObject *swig_obj[1] ;
16766
16767 if (!args) SWIG_fail;
16768 swig_obj[0] = args;
16769 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16770 if (!SWIG_IsOK(res1)) {
16771 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_ActivateNext" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16772 }
16773 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16774 {
16775 PyThreadState* __tstate = wxPyBeginAllowThreads();
16776 (arg1)->ActivateNext();
16777 wxPyEndAllowThreads(__tstate);
16778 if (PyErr_Occurred()) SWIG_fail;
16779 }
16780 resultobj = SWIG_Py_Void();
16781 return resultobj;
16782 fail:
16783 return NULL;
16784 }
16785
16786
16787 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_ActivatePrevious(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16788 PyObject *resultobj = 0;
16789 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16790 void *argp1 = 0 ;
16791 int res1 = 0 ;
16792 PyObject *swig_obj[1] ;
16793
16794 if (!args) SWIG_fail;
16795 swig_obj[0] = args;
16796 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16797 if (!SWIG_IsOK(res1)) {
16798 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_ActivatePrevious" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16799 }
16800 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16801 {
16802 PyThreadState* __tstate = wxPyBeginAllowThreads();
16803 (arg1)->ActivatePrevious();
16804 wxPyEndAllowThreads(__tstate);
16805 if (PyErr_Occurred()) SWIG_fail;
16806 }
16807 resultobj = SWIG_Py_Void();
16808 return resultobj;
16809 fail:
16810 return NULL;
16811 }
16812
16813
16814 SWIGINTERN PyObject *AuiMDIParentFrame_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16815 PyObject *obj;
16816 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
16817 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiMDIParentFrame, SWIG_NewClientData(obj));
16818 return SWIG_Py_Void();
16819 }
16820
16821 SWIGINTERN PyObject *AuiMDIParentFrame_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16822 return SWIG_Python_InitShadowInstance(args);
16823 }
16824
16825 SWIGINTERN PyObject *_wrap_new_PreAuiMDIChildFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16826 PyObject *resultobj = 0;
16827 wxAuiMDIChildFrame *result = 0 ;
16828
16829 if (!SWIG_Python_UnpackTuple(args,"new_PreAuiMDIChildFrame",0,0,0)) SWIG_fail;
16830 {
16831 PyThreadState* __tstate = wxPyBeginAllowThreads();
16832 result = (wxAuiMDIChildFrame *)new wxAuiMDIChildFrame();
16833 wxPyEndAllowThreads(__tstate);
16834 if (PyErr_Occurred()) SWIG_fail;
16835 }
16836 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIChildFrame, SWIG_POINTER_OWN | 0 );
16837 return resultobj;
16838 fail:
16839 return NULL;
16840 }
16841
16842
16843 SWIGINTERN PyObject *_wrap_new_AuiMDIChildFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16844 PyObject *resultobj = 0;
16845 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16846 int arg2 ;
16847 wxString *arg3 = 0 ;
16848 wxPoint const &arg4_defvalue = wxDefaultPosition ;
16849 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
16850 wxSize const &arg5_defvalue = wxDefaultSize ;
16851 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
16852 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
16853 wxString const &arg7_defvalue = wxFrameNameStr ;
16854 wxString *arg7 = (wxString *) &arg7_defvalue ;
16855 wxAuiMDIChildFrame *result = 0 ;
16856 void *argp1 = 0 ;
16857 int res1 = 0 ;
16858 int val2 ;
16859 int ecode2 = 0 ;
16860 bool temp3 = false ;
16861 wxPoint temp4 ;
16862 wxSize temp5 ;
16863 long val6 ;
16864 int ecode6 = 0 ;
16865 bool temp7 = false ;
16866 PyObject * obj0 = 0 ;
16867 PyObject * obj1 = 0 ;
16868 PyObject * obj2 = 0 ;
16869 PyObject * obj3 = 0 ;
16870 PyObject * obj4 = 0 ;
16871 PyObject * obj5 = 0 ;
16872 PyObject * obj6 = 0 ;
16873 char * kwnames[] = {
16874 (char *) "parent",(char *) "winid",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
16875 };
16876
16877 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_AuiMDIChildFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
16878 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16879 if (!SWIG_IsOK(res1)) {
16880 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiMDIChildFrame" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16881 }
16882 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16883 ecode2 = SWIG_AsVal_int(obj1, &val2);
16884 if (!SWIG_IsOK(ecode2)) {
16885 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiMDIChildFrame" "', expected argument " "2"" of type '" "int""'");
16886 }
16887 arg2 = static_cast< int >(val2);
16888 {
16889 arg3 = wxString_in_helper(obj2);
16890 if (arg3 == NULL) SWIG_fail;
16891 temp3 = true;
16892 }
16893 if (obj3) {
16894 {
16895 arg4 = &temp4;
16896 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
16897 }
16898 }
16899 if (obj4) {
16900 {
16901 arg5 = &temp5;
16902 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
16903 }
16904 }
16905 if (obj5) {
16906 ecode6 = SWIG_AsVal_long(obj5, &val6);
16907 if (!SWIG_IsOK(ecode6)) {
16908 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "new_AuiMDIChildFrame" "', expected argument " "6"" of type '" "long""'");
16909 }
16910 arg6 = static_cast< long >(val6);
16911 }
16912 if (obj6) {
16913 {
16914 arg7 = wxString_in_helper(obj6);
16915 if (arg7 == NULL) SWIG_fail;
16916 temp7 = true;
16917 }
16918 }
16919 {
16920 PyThreadState* __tstate = wxPyBeginAllowThreads();
16921 result = (wxAuiMDIChildFrame *)new wxAuiMDIChildFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
16922 wxPyEndAllowThreads(__tstate);
16923 if (PyErr_Occurred()) SWIG_fail;
16924 }
16925 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIChildFrame, SWIG_POINTER_NEW | 0 );
16926 {
16927 if (temp3)
16928 delete arg3;
16929 }
16930 {
16931 if (temp7)
16932 delete arg7;
16933 }
16934 return resultobj;
16935 fail:
16936 {
16937 if (temp3)
16938 delete arg3;
16939 }
16940 {
16941 if (temp7)
16942 delete arg7;
16943 }
16944 return NULL;
16945 }
16946
16947
16948 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_Create(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16949 PyObject *resultobj = 0;
16950 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
16951 wxAuiMDIParentFrame *arg2 = (wxAuiMDIParentFrame *) 0 ;
16952 int arg3 ;
16953 wxString *arg4 = 0 ;
16954 wxPoint const &arg5_defvalue = wxDefaultPosition ;
16955 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
16956 wxSize const &arg6_defvalue = wxDefaultSize ;
16957 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
16958 long arg7 = (long) wxDEFAULT_FRAME_STYLE ;
16959 wxString const &arg8_defvalue = wxFrameNameStr ;
16960 wxString *arg8 = (wxString *) &arg8_defvalue ;
16961 bool result;
16962 void *argp1 = 0 ;
16963 int res1 = 0 ;
16964 void *argp2 = 0 ;
16965 int res2 = 0 ;
16966 int val3 ;
16967 int ecode3 = 0 ;
16968 bool temp4 = false ;
16969 wxPoint temp5 ;
16970 wxSize temp6 ;
16971 long val7 ;
16972 int ecode7 = 0 ;
16973 bool temp8 = false ;
16974 PyObject * obj0 = 0 ;
16975 PyObject * obj1 = 0 ;
16976 PyObject * obj2 = 0 ;
16977 PyObject * obj3 = 0 ;
16978 PyObject * obj4 = 0 ;
16979 PyObject * obj5 = 0 ;
16980 PyObject * obj6 = 0 ;
16981 PyObject * obj7 = 0 ;
16982 char * kwnames[] = {
16983 (char *) "self",(char *) "parent",(char *) "winid",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
16984 };
16985
16986 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OOOO:AuiMDIChildFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail;
16987 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
16988 if (!SWIG_IsOK(res1)) {
16989 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_Create" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
16990 }
16991 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
16992 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16993 if (!SWIG_IsOK(res2)) {
16994 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIChildFrame_Create" "', expected argument " "2"" of type '" "wxAuiMDIParentFrame *""'");
16995 }
16996 arg2 = reinterpret_cast< wxAuiMDIParentFrame * >(argp2);
16997 ecode3 = SWIG_AsVal_int(obj2, &val3);
16998 if (!SWIG_IsOK(ecode3)) {
16999 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiMDIChildFrame_Create" "', expected argument " "3"" of type '" "int""'");
17000 }
17001 arg3 = static_cast< int >(val3);
17002 {
17003 arg4 = wxString_in_helper(obj3);
17004 if (arg4 == NULL) SWIG_fail;
17005 temp4 = true;
17006 }
17007 if (obj4) {
17008 {
17009 arg5 = &temp5;
17010 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
17011 }
17012 }
17013 if (obj5) {
17014 {
17015 arg6 = &temp6;
17016 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
17017 }
17018 }
17019 if (obj6) {
17020 ecode7 = SWIG_AsVal_long(obj6, &val7);
17021 if (!SWIG_IsOK(ecode7)) {
17022 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "AuiMDIChildFrame_Create" "', expected argument " "7"" of type '" "long""'");
17023 }
17024 arg7 = static_cast< long >(val7);
17025 }
17026 if (obj7) {
17027 {
17028 arg8 = wxString_in_helper(obj7);
17029 if (arg8 == NULL) SWIG_fail;
17030 temp8 = true;
17031 }
17032 }
17033 {
17034 PyThreadState* __tstate = wxPyBeginAllowThreads();
17035 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
17036 wxPyEndAllowThreads(__tstate);
17037 if (PyErr_Occurred()) SWIG_fail;
17038 }
17039 {
17040 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17041 }
17042 {
17043 if (temp4)
17044 delete arg4;
17045 }
17046 {
17047 if (temp8)
17048 delete arg8;
17049 }
17050 return resultobj;
17051 fail:
17052 {
17053 if (temp4)
17054 delete arg4;
17055 }
17056 {
17057 if (temp8)
17058 delete arg8;
17059 }
17060 return NULL;
17061 }
17062
17063
17064 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_SetMenuBar(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17065 PyObject *resultobj = 0;
17066 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17067 wxMenuBar *arg2 = (wxMenuBar *) 0 ;
17068 void *argp1 = 0 ;
17069 int res1 = 0 ;
17070 void *argp2 = 0 ;
17071 int res2 = 0 ;
17072 PyObject * obj0 = 0 ;
17073 PyObject * obj1 = 0 ;
17074 char * kwnames[] = {
17075 (char *) "self",(char *) "menu_bar", NULL
17076 };
17077
17078 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_SetMenuBar",kwnames,&obj0,&obj1)) SWIG_fail;
17079 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17080 if (!SWIG_IsOK(res1)) {
17081 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_SetMenuBar" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17082 }
17083 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17084 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxMenuBar, 0 | 0 );
17085 if (!SWIG_IsOK(res2)) {
17086 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIChildFrame_SetMenuBar" "', expected argument " "2"" of type '" "wxMenuBar *""'");
17087 }
17088 arg2 = reinterpret_cast< wxMenuBar * >(argp2);
17089 {
17090 PyThreadState* __tstate = wxPyBeginAllowThreads();
17091 (arg1)->SetMenuBar(arg2);
17092 wxPyEndAllowThreads(__tstate);
17093 if (PyErr_Occurred()) SWIG_fail;
17094 }
17095 resultobj = SWIG_Py_Void();
17096 return resultobj;
17097 fail:
17098 return NULL;
17099 }
17100
17101
17102 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_GetMenuBar(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17103 PyObject *resultobj = 0;
17104 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17105 wxMenuBar *result = 0 ;
17106 void *argp1 = 0 ;
17107 int res1 = 0 ;
17108 PyObject *swig_obj[1] ;
17109
17110 if (!args) SWIG_fail;
17111 swig_obj[0] = args;
17112 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17113 if (!SWIG_IsOK(res1)) {
17114 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_GetMenuBar" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame const *""'");
17115 }
17116 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17117 {
17118 PyThreadState* __tstate = wxPyBeginAllowThreads();
17119 result = (wxMenuBar *)((wxAuiMDIChildFrame const *)arg1)->GetMenuBar();
17120 wxPyEndAllowThreads(__tstate);
17121 if (PyErr_Occurred()) SWIG_fail;
17122 }
17123 {
17124 resultobj = wxPyMake_wxObject(result, 0);
17125 }
17126 return resultobj;
17127 fail:
17128 return NULL;
17129 }
17130
17131
17132 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_SetTitle(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17133 PyObject *resultobj = 0;
17134 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17135 wxString *arg2 = 0 ;
17136 void *argp1 = 0 ;
17137 int res1 = 0 ;
17138 bool temp2 = false ;
17139 PyObject * obj0 = 0 ;
17140 PyObject * obj1 = 0 ;
17141 char * kwnames[] = {
17142 (char *) "self",(char *) "title", NULL
17143 };
17144
17145 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_SetTitle",kwnames,&obj0,&obj1)) SWIG_fail;
17146 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17147 if (!SWIG_IsOK(res1)) {
17148 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_SetTitle" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17149 }
17150 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17151 {
17152 arg2 = wxString_in_helper(obj1);
17153 if (arg2 == NULL) SWIG_fail;
17154 temp2 = true;
17155 }
17156 {
17157 PyThreadState* __tstate = wxPyBeginAllowThreads();
17158 (arg1)->SetTitle((wxString const &)*arg2);
17159 wxPyEndAllowThreads(__tstate);
17160 if (PyErr_Occurred()) SWIG_fail;
17161 }
17162 resultobj = SWIG_Py_Void();
17163 {
17164 if (temp2)
17165 delete arg2;
17166 }
17167 return resultobj;
17168 fail:
17169 {
17170 if (temp2)
17171 delete arg2;
17172 }
17173 return NULL;
17174 }
17175
17176
17177 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_GetTitle(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17178 PyObject *resultobj = 0;
17179 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17180 wxString result;
17181 void *argp1 = 0 ;
17182 int res1 = 0 ;
17183 PyObject *swig_obj[1] ;
17184
17185 if (!args) SWIG_fail;
17186 swig_obj[0] = args;
17187 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17188 if (!SWIG_IsOK(res1)) {
17189 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_GetTitle" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame const *""'");
17190 }
17191 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17192 {
17193 PyThreadState* __tstate = wxPyBeginAllowThreads();
17194 result = ((wxAuiMDIChildFrame const *)arg1)->GetTitle();
17195 wxPyEndAllowThreads(__tstate);
17196 if (PyErr_Occurred()) SWIG_fail;
17197 }
17198 {
17199 #if wxUSE_UNICODE
17200 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
17201 #else
17202 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
17203 #endif
17204 }
17205 return resultobj;
17206 fail:
17207 return NULL;
17208 }
17209
17210
17211 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_SetIcons(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17212 PyObject *resultobj = 0;
17213 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17214 wxIconBundle *arg2 = 0 ;
17215 void *argp1 = 0 ;
17216 int res1 = 0 ;
17217 void *argp2 = 0 ;
17218 int res2 = 0 ;
17219 PyObject * obj0 = 0 ;
17220 PyObject * obj1 = 0 ;
17221 char * kwnames[] = {
17222 (char *) "self",(char *) "icons", NULL
17223 };
17224
17225 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_SetIcons",kwnames,&obj0,&obj1)) SWIG_fail;
17226 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17227 if (!SWIG_IsOK(res1)) {
17228 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_SetIcons" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17229 }
17230 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17231 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxIconBundle, 0 | 0);
17232 if (!SWIG_IsOK(res2)) {
17233 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIChildFrame_SetIcons" "', expected argument " "2"" of type '" "wxIconBundle const &""'");
17234 }
17235 if (!argp2) {
17236 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiMDIChildFrame_SetIcons" "', expected argument " "2"" of type '" "wxIconBundle const &""'");
17237 }
17238 arg2 = reinterpret_cast< wxIconBundle * >(argp2);
17239 {
17240 PyThreadState* __tstate = wxPyBeginAllowThreads();
17241 (arg1)->SetIcons((wxIconBundle const &)*arg2);
17242 wxPyEndAllowThreads(__tstate);
17243 if (PyErr_Occurred()) SWIG_fail;
17244 }
17245 resultobj = SWIG_Py_Void();
17246 return resultobj;
17247 fail:
17248 return NULL;
17249 }
17250
17251
17252 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_GetIcons(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17253 PyObject *resultobj = 0;
17254 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17255 wxIconBundle *result = 0 ;
17256 void *argp1 = 0 ;
17257 int res1 = 0 ;
17258 PyObject *swig_obj[1] ;
17259
17260 if (!args) SWIG_fail;
17261 swig_obj[0] = args;
17262 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17263 if (!SWIG_IsOK(res1)) {
17264 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_GetIcons" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame const *""'");
17265 }
17266 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17267 {
17268 PyThreadState* __tstate = wxPyBeginAllowThreads();
17269 {
17270 wxIconBundle const &_result_ref = ((wxAuiMDIChildFrame const *)arg1)->GetIcons();
17271 result = (wxIconBundle *) &_result_ref;
17272 }
17273 wxPyEndAllowThreads(__tstate);
17274 if (PyErr_Occurred()) SWIG_fail;
17275 }
17276 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxIconBundle, 0 | 0 );
17277 return resultobj;
17278 fail:
17279 return NULL;
17280 }
17281
17282
17283 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_SetIcon(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17284 PyObject *resultobj = 0;
17285 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17286 wxIcon *arg2 = 0 ;
17287 void *argp1 = 0 ;
17288 int res1 = 0 ;
17289 void *argp2 = 0 ;
17290 int res2 = 0 ;
17291 PyObject * obj0 = 0 ;
17292 PyObject * obj1 = 0 ;
17293 char * kwnames[] = {
17294 (char *) "self",(char *) "icon", NULL
17295 };
17296
17297 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_SetIcon",kwnames,&obj0,&obj1)) SWIG_fail;
17298 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17299 if (!SWIG_IsOK(res1)) {
17300 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_SetIcon" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17301 }
17302 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17303 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxIcon, 0 | 0);
17304 if (!SWIG_IsOK(res2)) {
17305 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIChildFrame_SetIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
17306 }
17307 if (!argp2) {
17308 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiMDIChildFrame_SetIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
17309 }
17310 arg2 = reinterpret_cast< wxIcon * >(argp2);
17311 {
17312 PyThreadState* __tstate = wxPyBeginAllowThreads();
17313 (arg1)->SetIcon((wxIcon const &)*arg2);
17314 wxPyEndAllowThreads(__tstate);
17315 if (PyErr_Occurred()) SWIG_fail;
17316 }
17317 resultobj = SWIG_Py_Void();
17318 return resultobj;
17319 fail:
17320 return NULL;
17321 }
17322
17323
17324 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_GetIcon(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17325 PyObject *resultobj = 0;
17326 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17327 wxIcon *result = 0 ;
17328 void *argp1 = 0 ;
17329 int res1 = 0 ;
17330 PyObject *swig_obj[1] ;
17331
17332 if (!args) SWIG_fail;
17333 swig_obj[0] = args;
17334 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17335 if (!SWIG_IsOK(res1)) {
17336 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_GetIcon" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame const *""'");
17337 }
17338 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17339 {
17340 PyThreadState* __tstate = wxPyBeginAllowThreads();
17341 {
17342 wxIcon const &_result_ref = ((wxAuiMDIChildFrame const *)arg1)->GetIcon();
17343 result = (wxIcon *) &_result_ref;
17344 }
17345 wxPyEndAllowThreads(__tstate);
17346 if (PyErr_Occurred()) SWIG_fail;
17347 }
17348 {
17349 wxIcon* resultptr = new wxIcon(*result);
17350 resultobj = SWIG_NewPointerObj((void*)(resultptr), SWIGTYPE_p_wxIcon, 1);
17351 }
17352 return resultobj;
17353 fail:
17354 return NULL;
17355 }
17356
17357
17358 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_Activate(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17359 PyObject *resultobj = 0;
17360 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17361 void *argp1 = 0 ;
17362 int res1 = 0 ;
17363 PyObject *swig_obj[1] ;
17364
17365 if (!args) SWIG_fail;
17366 swig_obj[0] = args;
17367 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17368 if (!SWIG_IsOK(res1)) {
17369 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_Activate" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17370 }
17371 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17372 {
17373 PyThreadState* __tstate = wxPyBeginAllowThreads();
17374 (arg1)->Activate();
17375 wxPyEndAllowThreads(__tstate);
17376 if (PyErr_Occurred()) SWIG_fail;
17377 }
17378 resultobj = SWIG_Py_Void();
17379 return resultobj;
17380 fail:
17381 return NULL;
17382 }
17383
17384
17385 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_DoSetSizeHints(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17386 PyObject *resultobj = 0;
17387 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17388 int arg2 ;
17389 int arg3 ;
17390 int arg4 = (int) wxDefaultCoord ;
17391 int arg5 = (int) wxDefaultCoord ;
17392 int arg6 = (int) wxDefaultCoord ;
17393 int arg7 = (int) wxDefaultCoord ;
17394 void *argp1 = 0 ;
17395 int res1 = 0 ;
17396 int val2 ;
17397 int ecode2 = 0 ;
17398 int val3 ;
17399 int ecode3 = 0 ;
17400 int val4 ;
17401 int ecode4 = 0 ;
17402 int val5 ;
17403 int ecode5 = 0 ;
17404 int val6 ;
17405 int ecode6 = 0 ;
17406 int val7 ;
17407 int ecode7 = 0 ;
17408 PyObject * obj0 = 0 ;
17409 PyObject * obj1 = 0 ;
17410 PyObject * obj2 = 0 ;
17411 PyObject * obj3 = 0 ;
17412 PyObject * obj4 = 0 ;
17413 PyObject * obj5 = 0 ;
17414 PyObject * obj6 = 0 ;
17415 char * kwnames[] = {
17416 (char *) "self",(char *) "minW",(char *) "minH",(char *) "maxW",(char *) "maxH",(char *) "incW",(char *) "incH", NULL
17417 };
17418
17419 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:AuiMDIChildFrame_DoSetSizeHints",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
17420 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17421 if (!SWIG_IsOK(res1)) {
17422 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_DoSetSizeHints" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17423 }
17424 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17425 ecode2 = SWIG_AsVal_int(obj1, &val2);
17426 if (!SWIG_IsOK(ecode2)) {
17427 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiMDIChildFrame_DoSetSizeHints" "', expected argument " "2"" of type '" "int""'");
17428 }
17429 arg2 = static_cast< int >(val2);
17430 ecode3 = SWIG_AsVal_int(obj2, &val3);
17431 if (!SWIG_IsOK(ecode3)) {
17432 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiMDIChildFrame_DoSetSizeHints" "', expected argument " "3"" of type '" "int""'");
17433 }
17434 arg3 = static_cast< int >(val3);
17435 if (obj3) {
17436 ecode4 = SWIG_AsVal_int(obj3, &val4);
17437 if (!SWIG_IsOK(ecode4)) {
17438 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiMDIChildFrame_DoSetSizeHints" "', expected argument " "4"" of type '" "int""'");
17439 }
17440 arg4 = static_cast< int >(val4);
17441 }
17442 if (obj4) {
17443 ecode5 = SWIG_AsVal_int(obj4, &val5);
17444 if (!SWIG_IsOK(ecode5)) {
17445 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiMDIChildFrame_DoSetSizeHints" "', expected argument " "5"" of type '" "int""'");
17446 }
17447 arg5 = static_cast< int >(val5);
17448 }
17449 if (obj5) {
17450 ecode6 = SWIG_AsVal_int(obj5, &val6);
17451 if (!SWIG_IsOK(ecode6)) {
17452 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiMDIChildFrame_DoSetSizeHints" "', expected argument " "6"" of type '" "int""'");
17453 }
17454 arg6 = static_cast< int >(val6);
17455 }
17456 if (obj6) {
17457 ecode7 = SWIG_AsVal_int(obj6, &val7);
17458 if (!SWIG_IsOK(ecode7)) {
17459 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "AuiMDIChildFrame_DoSetSizeHints" "', expected argument " "7"" of type '" "int""'");
17460 }
17461 arg7 = static_cast< int >(val7);
17462 }
17463 {
17464 PyThreadState* __tstate = wxPyBeginAllowThreads();
17465 (arg1)->DoSetSizeHints(arg2,arg3,arg4,arg5,arg6,arg7);
17466 wxPyEndAllowThreads(__tstate);
17467 if (PyErr_Occurred()) SWIG_fail;
17468 }
17469 resultobj = SWIG_Py_Void();
17470 return resultobj;
17471 fail:
17472 return NULL;
17473 }
17474
17475
17476 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_Maximize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17477 PyObject *resultobj = 0;
17478 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17479 bool arg2 = (bool) true ;
17480 void *argp1 = 0 ;
17481 int res1 = 0 ;
17482 bool val2 ;
17483 int ecode2 = 0 ;
17484 PyObject * obj0 = 0 ;
17485 PyObject * obj1 = 0 ;
17486 char * kwnames[] = {
17487 (char *) "self",(char *) "maximize", NULL
17488 };
17489
17490 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiMDIChildFrame_Maximize",kwnames,&obj0,&obj1)) SWIG_fail;
17491 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17492 if (!SWIG_IsOK(res1)) {
17493 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_Maximize" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17494 }
17495 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17496 if (obj1) {
17497 ecode2 = SWIG_AsVal_bool(obj1, &val2);
17498 if (!SWIG_IsOK(ecode2)) {
17499 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiMDIChildFrame_Maximize" "', expected argument " "2"" of type '" "bool""'");
17500 }
17501 arg2 = static_cast< bool >(val2);
17502 }
17503 {
17504 PyThreadState* __tstate = wxPyBeginAllowThreads();
17505 (arg1)->Maximize(arg2);
17506 wxPyEndAllowThreads(__tstate);
17507 if (PyErr_Occurred()) SWIG_fail;
17508 }
17509 resultobj = SWIG_Py_Void();
17510 return resultobj;
17511 fail:
17512 return NULL;
17513 }
17514
17515
17516 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_Restore(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17517 PyObject *resultobj = 0;
17518 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17519 void *argp1 = 0 ;
17520 int res1 = 0 ;
17521 PyObject *swig_obj[1] ;
17522
17523 if (!args) SWIG_fail;
17524 swig_obj[0] = args;
17525 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17526 if (!SWIG_IsOK(res1)) {
17527 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_Restore" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17528 }
17529 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17530 {
17531 PyThreadState* __tstate = wxPyBeginAllowThreads();
17532 (arg1)->Restore();
17533 wxPyEndAllowThreads(__tstate);
17534 if (PyErr_Occurred()) SWIG_fail;
17535 }
17536 resultobj = SWIG_Py_Void();
17537 return resultobj;
17538 fail:
17539 return NULL;
17540 }
17541
17542
17543 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_Iconize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17544 PyObject *resultobj = 0;
17545 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17546 bool arg2 = (bool) true ;
17547 void *argp1 = 0 ;
17548 int res1 = 0 ;
17549 bool val2 ;
17550 int ecode2 = 0 ;
17551 PyObject * obj0 = 0 ;
17552 PyObject * obj1 = 0 ;
17553 char * kwnames[] = {
17554 (char *) "self",(char *) "iconize", NULL
17555 };
17556
17557 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiMDIChildFrame_Iconize",kwnames,&obj0,&obj1)) SWIG_fail;
17558 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17559 if (!SWIG_IsOK(res1)) {
17560 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_Iconize" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17561 }
17562 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17563 if (obj1) {
17564 ecode2 = SWIG_AsVal_bool(obj1, &val2);
17565 if (!SWIG_IsOK(ecode2)) {
17566 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiMDIChildFrame_Iconize" "', expected argument " "2"" of type '" "bool""'");
17567 }
17568 arg2 = static_cast< bool >(val2);
17569 }
17570 {
17571 PyThreadState* __tstate = wxPyBeginAllowThreads();
17572 (arg1)->Iconize(arg2);
17573 wxPyEndAllowThreads(__tstate);
17574 if (PyErr_Occurred()) SWIG_fail;
17575 }
17576 resultobj = SWIG_Py_Void();
17577 return resultobj;
17578 fail:
17579 return NULL;
17580 }
17581
17582
17583 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_IsMaximized(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17584 PyObject *resultobj = 0;
17585 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17586 bool result;
17587 void *argp1 = 0 ;
17588 int res1 = 0 ;
17589 PyObject *swig_obj[1] ;
17590
17591 if (!args) SWIG_fail;
17592 swig_obj[0] = args;
17593 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17594 if (!SWIG_IsOK(res1)) {
17595 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_IsMaximized" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame const *""'");
17596 }
17597 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17598 {
17599 PyThreadState* __tstate = wxPyBeginAllowThreads();
17600 result = (bool)((wxAuiMDIChildFrame const *)arg1)->IsMaximized();
17601 wxPyEndAllowThreads(__tstate);
17602 if (PyErr_Occurred()) SWIG_fail;
17603 }
17604 {
17605 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17606 }
17607 return resultobj;
17608 fail:
17609 return NULL;
17610 }
17611
17612
17613 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_IsIconized(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17614 PyObject *resultobj = 0;
17615 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17616 bool result;
17617 void *argp1 = 0 ;
17618 int res1 = 0 ;
17619 PyObject *swig_obj[1] ;
17620
17621 if (!args) SWIG_fail;
17622 swig_obj[0] = args;
17623 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17624 if (!SWIG_IsOK(res1)) {
17625 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_IsIconized" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame const *""'");
17626 }
17627 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17628 {
17629 PyThreadState* __tstate = wxPyBeginAllowThreads();
17630 result = (bool)((wxAuiMDIChildFrame const *)arg1)->IsIconized();
17631 wxPyEndAllowThreads(__tstate);
17632 if (PyErr_Occurred()) SWIG_fail;
17633 }
17634 {
17635 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17636 }
17637 return resultobj;
17638 fail:
17639 return NULL;
17640 }
17641
17642
17643 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_ShowFullScreen(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17644 PyObject *resultobj = 0;
17645 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17646 bool arg2 ;
17647 long arg3 ;
17648 bool result;
17649 void *argp1 = 0 ;
17650 int res1 = 0 ;
17651 bool val2 ;
17652 int ecode2 = 0 ;
17653 long val3 ;
17654 int ecode3 = 0 ;
17655 PyObject * obj0 = 0 ;
17656 PyObject * obj1 = 0 ;
17657 PyObject * obj2 = 0 ;
17658 char * kwnames[] = {
17659 (char *) "self",(char *) "show",(char *) "style", NULL
17660 };
17661
17662 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiMDIChildFrame_ShowFullScreen",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
17663 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17664 if (!SWIG_IsOK(res1)) {
17665 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_ShowFullScreen" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17666 }
17667 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17668 ecode2 = SWIG_AsVal_bool(obj1, &val2);
17669 if (!SWIG_IsOK(ecode2)) {
17670 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiMDIChildFrame_ShowFullScreen" "', expected argument " "2"" of type '" "bool""'");
17671 }
17672 arg2 = static_cast< bool >(val2);
17673 ecode3 = SWIG_AsVal_long(obj2, &val3);
17674 if (!SWIG_IsOK(ecode3)) {
17675 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiMDIChildFrame_ShowFullScreen" "', expected argument " "3"" of type '" "long""'");
17676 }
17677 arg3 = static_cast< long >(val3);
17678 {
17679 PyThreadState* __tstate = wxPyBeginAllowThreads();
17680 result = (bool)(arg1)->ShowFullScreen(arg2,arg3);
17681 wxPyEndAllowThreads(__tstate);
17682 if (PyErr_Occurred()) SWIG_fail;
17683 }
17684 {
17685 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17686 }
17687 return resultobj;
17688 fail:
17689 return NULL;
17690 }
17691
17692
17693 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_IsFullScreen(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17694 PyObject *resultobj = 0;
17695 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17696 bool result;
17697 void *argp1 = 0 ;
17698 int res1 = 0 ;
17699 PyObject *swig_obj[1] ;
17700
17701 if (!args) SWIG_fail;
17702 swig_obj[0] = args;
17703 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17704 if (!SWIG_IsOK(res1)) {
17705 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_IsFullScreen" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame const *""'");
17706 }
17707 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17708 {
17709 PyThreadState* __tstate = wxPyBeginAllowThreads();
17710 result = (bool)((wxAuiMDIChildFrame const *)arg1)->IsFullScreen();
17711 wxPyEndAllowThreads(__tstate);
17712 if (PyErr_Occurred()) SWIG_fail;
17713 }
17714 {
17715 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17716 }
17717 return resultobj;
17718 fail:
17719 return NULL;
17720 }
17721
17722
17723 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_OnMenuHighlight(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17724 PyObject *resultobj = 0;
17725 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17726 wxMenuEvent *arg2 = 0 ;
17727 void *argp1 = 0 ;
17728 int res1 = 0 ;
17729 void *argp2 = 0 ;
17730 int res2 = 0 ;
17731 PyObject * obj0 = 0 ;
17732 PyObject * obj1 = 0 ;
17733 char * kwnames[] = {
17734 (char *) "self",(char *) "evt", NULL
17735 };
17736
17737 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_OnMenuHighlight",kwnames,&obj0,&obj1)) SWIG_fail;
17738 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17739 if (!SWIG_IsOK(res1)) {
17740 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_OnMenuHighlight" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17741 }
17742 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17743 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxMenuEvent, 0 );
17744 if (!SWIG_IsOK(res2)) {
17745 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIChildFrame_OnMenuHighlight" "', expected argument " "2"" of type '" "wxMenuEvent &""'");
17746 }
17747 if (!argp2) {
17748 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiMDIChildFrame_OnMenuHighlight" "', expected argument " "2"" of type '" "wxMenuEvent &""'");
17749 }
17750 arg2 = reinterpret_cast< wxMenuEvent * >(argp2);
17751 {
17752 PyThreadState* __tstate = wxPyBeginAllowThreads();
17753 (arg1)->OnMenuHighlight(*arg2);
17754 wxPyEndAllowThreads(__tstate);
17755 if (PyErr_Occurred()) SWIG_fail;
17756 }
17757 resultobj = SWIG_Py_Void();
17758 return resultobj;
17759 fail:
17760 return NULL;
17761 }
17762
17763
17764 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_OnActivate(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17765 PyObject *resultobj = 0;
17766 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17767 wxActivateEvent *arg2 = 0 ;
17768 void *argp1 = 0 ;
17769 int res1 = 0 ;
17770 void *argp2 = 0 ;
17771 int res2 = 0 ;
17772 PyObject * obj0 = 0 ;
17773 PyObject * obj1 = 0 ;
17774 char * kwnames[] = {
17775 (char *) "self",(char *) "evt", NULL
17776 };
17777
17778 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_OnActivate",kwnames,&obj0,&obj1)) SWIG_fail;
17779 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17780 if (!SWIG_IsOK(res1)) {
17781 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_OnActivate" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17782 }
17783 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17784 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxActivateEvent, 0 );
17785 if (!SWIG_IsOK(res2)) {
17786 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIChildFrame_OnActivate" "', expected argument " "2"" of type '" "wxActivateEvent &""'");
17787 }
17788 if (!argp2) {
17789 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiMDIChildFrame_OnActivate" "', expected argument " "2"" of type '" "wxActivateEvent &""'");
17790 }
17791 arg2 = reinterpret_cast< wxActivateEvent * >(argp2);
17792 {
17793 PyThreadState* __tstate = wxPyBeginAllowThreads();
17794 (arg1)->OnActivate(*arg2);
17795 wxPyEndAllowThreads(__tstate);
17796 if (PyErr_Occurred()) SWIG_fail;
17797 }
17798 resultobj = SWIG_Py_Void();
17799 return resultobj;
17800 fail:
17801 return NULL;
17802 }
17803
17804
17805 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_OnCloseWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17806 PyObject *resultobj = 0;
17807 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17808 wxCloseEvent *arg2 = 0 ;
17809 void *argp1 = 0 ;
17810 int res1 = 0 ;
17811 void *argp2 = 0 ;
17812 int res2 = 0 ;
17813 PyObject * obj0 = 0 ;
17814 PyObject * obj1 = 0 ;
17815 char * kwnames[] = {
17816 (char *) "self",(char *) "evt", NULL
17817 };
17818
17819 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_OnCloseWindow",kwnames,&obj0,&obj1)) SWIG_fail;
17820 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17821 if (!SWIG_IsOK(res1)) {
17822 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_OnCloseWindow" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17823 }
17824 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17825 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxCloseEvent, 0 );
17826 if (!SWIG_IsOK(res2)) {
17827 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIChildFrame_OnCloseWindow" "', expected argument " "2"" of type '" "wxCloseEvent &""'");
17828 }
17829 if (!argp2) {
17830 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiMDIChildFrame_OnCloseWindow" "', expected argument " "2"" of type '" "wxCloseEvent &""'");
17831 }
17832 arg2 = reinterpret_cast< wxCloseEvent * >(argp2);
17833 {
17834 PyThreadState* __tstate = wxPyBeginAllowThreads();
17835 (arg1)->OnCloseWindow(*arg2);
17836 wxPyEndAllowThreads(__tstate);
17837 if (PyErr_Occurred()) SWIG_fail;
17838 }
17839 resultobj = SWIG_Py_Void();
17840 return resultobj;
17841 fail:
17842 return NULL;
17843 }
17844
17845
17846 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_SetMDIParentFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17847 PyObject *resultobj = 0;
17848 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17849 wxAuiMDIParentFrame *arg2 = (wxAuiMDIParentFrame *) 0 ;
17850 void *argp1 = 0 ;
17851 int res1 = 0 ;
17852 void *argp2 = 0 ;
17853 int res2 = 0 ;
17854 PyObject * obj0 = 0 ;
17855 PyObject * obj1 = 0 ;
17856 char * kwnames[] = {
17857 (char *) "self",(char *) "parent", NULL
17858 };
17859
17860 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_SetMDIParentFrame",kwnames,&obj0,&obj1)) SWIG_fail;
17861 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17862 if (!SWIG_IsOK(res1)) {
17863 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_SetMDIParentFrame" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17864 }
17865 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17866 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
17867 if (!SWIG_IsOK(res2)) {
17868 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIChildFrame_SetMDIParentFrame" "', expected argument " "2"" of type '" "wxAuiMDIParentFrame *""'");
17869 }
17870 arg2 = reinterpret_cast< wxAuiMDIParentFrame * >(argp2);
17871 {
17872 PyThreadState* __tstate = wxPyBeginAllowThreads();
17873 (arg1)->SetMDIParentFrame(arg2);
17874 wxPyEndAllowThreads(__tstate);
17875 if (PyErr_Occurred()) SWIG_fail;
17876 }
17877 resultobj = SWIG_Py_Void();
17878 return resultobj;
17879 fail:
17880 return NULL;
17881 }
17882
17883
17884 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_GetMDIParentFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17885 PyObject *resultobj = 0;
17886 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17887 wxAuiMDIParentFrame *result = 0 ;
17888 void *argp1 = 0 ;
17889 int res1 = 0 ;
17890 PyObject *swig_obj[1] ;
17891
17892 if (!args) SWIG_fail;
17893 swig_obj[0] = args;
17894 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17895 if (!SWIG_IsOK(res1)) {
17896 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_GetMDIParentFrame" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame const *""'");
17897 }
17898 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17899 {
17900 PyThreadState* __tstate = wxPyBeginAllowThreads();
17901 result = (wxAuiMDIParentFrame *)((wxAuiMDIChildFrame const *)arg1)->GetMDIParentFrame();
17902 wxPyEndAllowThreads(__tstate);
17903 if (PyErr_Occurred()) SWIG_fail;
17904 }
17905 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
17906 return resultobj;
17907 fail:
17908 return NULL;
17909 }
17910
17911
17912 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_ApplyMDIChildFrameRect(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17913 PyObject *resultobj = 0;
17914 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17915 void *argp1 = 0 ;
17916 int res1 = 0 ;
17917 PyObject *swig_obj[1] ;
17918
17919 if (!args) SWIG_fail;
17920 swig_obj[0] = args;
17921 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17922 if (!SWIG_IsOK(res1)) {
17923 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_ApplyMDIChildFrameRect" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17924 }
17925 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17926 {
17927 PyThreadState* __tstate = wxPyBeginAllowThreads();
17928 (arg1)->ApplyMDIChildFrameRect();
17929 wxPyEndAllowThreads(__tstate);
17930 if (PyErr_Occurred()) SWIG_fail;
17931 }
17932 resultobj = SWIG_Py_Void();
17933 return resultobj;
17934 fail:
17935 return NULL;
17936 }
17937
17938
17939 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_DoShow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17940 PyObject *resultobj = 0;
17941 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17942 bool arg2 ;
17943 void *argp1 = 0 ;
17944 int res1 = 0 ;
17945 bool val2 ;
17946 int ecode2 = 0 ;
17947 PyObject * obj0 = 0 ;
17948 PyObject * obj1 = 0 ;
17949 char * kwnames[] = {
17950 (char *) "self",(char *) "show", NULL
17951 };
17952
17953 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_DoShow",kwnames,&obj0,&obj1)) SWIG_fail;
17954 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17955 if (!SWIG_IsOK(res1)) {
17956 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_DoShow" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17957 }
17958 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17959 ecode2 = SWIG_AsVal_bool(obj1, &val2);
17960 if (!SWIG_IsOK(ecode2)) {
17961 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiMDIChildFrame_DoShow" "', expected argument " "2"" of type '" "bool""'");
17962 }
17963 arg2 = static_cast< bool >(val2);
17964 {
17965 PyThreadState* __tstate = wxPyBeginAllowThreads();
17966 (arg1)->DoShow(arg2);
17967 wxPyEndAllowThreads(__tstate);
17968 if (PyErr_Occurred()) SWIG_fail;
17969 }
17970 resultobj = SWIG_Py_Void();
17971 return resultobj;
17972 fail:
17973 return NULL;
17974 }
17975
17976
17977 SWIGINTERN PyObject *AuiMDIChildFrame_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17978 PyObject *obj;
17979 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
17980 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiMDIChildFrame, SWIG_NewClientData(obj));
17981 return SWIG_Py_Void();
17982 }
17983
17984 SWIGINTERN PyObject *AuiMDIChildFrame_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17985 return SWIG_Python_InitShadowInstance(args);
17986 }
17987
17988 SWIGINTERN PyObject *_wrap_new_PreAuiMDIClientWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17989 PyObject *resultobj = 0;
17990 wxAuiMDIClientWindow *result = 0 ;
17991
17992 if (!SWIG_Python_UnpackTuple(args,"new_PreAuiMDIClientWindow",0,0,0)) SWIG_fail;
17993 {
17994 PyThreadState* __tstate = wxPyBeginAllowThreads();
17995 result = (wxAuiMDIClientWindow *)new wxAuiMDIClientWindow();
17996 wxPyEndAllowThreads(__tstate);
17997 if (PyErr_Occurred()) SWIG_fail;
17998 }
17999 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIClientWindow, SWIG_POINTER_OWN | 0 );
18000 return resultobj;
18001 fail:
18002 return NULL;
18003 }
18004
18005
18006 SWIGINTERN PyObject *_wrap_new_AuiMDIClientWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
18007 PyObject *resultobj = 0;
18008 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
18009 long arg2 = (long) 0 ;
18010 wxAuiMDIClientWindow *result = 0 ;
18011 void *argp1 = 0 ;
18012 int res1 = 0 ;
18013 long val2 ;
18014 int ecode2 = 0 ;
18015 PyObject * obj0 = 0 ;
18016 PyObject * obj1 = 0 ;
18017 char * kwnames[] = {
18018 (char *) "parent",(char *) "style", NULL
18019 };
18020
18021 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_AuiMDIClientWindow",kwnames,&obj0,&obj1)) SWIG_fail;
18022 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
18023 if (!SWIG_IsOK(res1)) {
18024 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiMDIClientWindow" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
18025 }
18026 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
18027 if (obj1) {
18028 ecode2 = SWIG_AsVal_long(obj1, &val2);
18029 if (!SWIG_IsOK(ecode2)) {
18030 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiMDIClientWindow" "', expected argument " "2"" of type '" "long""'");
18031 }
18032 arg2 = static_cast< long >(val2);
18033 }
18034 {
18035 PyThreadState* __tstate = wxPyBeginAllowThreads();
18036 result = (wxAuiMDIClientWindow *)new wxAuiMDIClientWindow(arg1,arg2);
18037 wxPyEndAllowThreads(__tstate);
18038 if (PyErr_Occurred()) SWIG_fail;
18039 }
18040 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIClientWindow, SWIG_POINTER_NEW | 0 );
18041 return resultobj;
18042 fail:
18043 return NULL;
18044 }
18045
18046
18047 SWIGINTERN PyObject *_wrap_AuiMDIClientWindow_CreateClient(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
18048 PyObject *resultobj = 0;
18049 wxAuiMDIClientWindow *arg1 = (wxAuiMDIClientWindow *) 0 ;
18050 wxAuiMDIParentFrame *arg2 = (wxAuiMDIParentFrame *) 0 ;
18051 long arg3 = (long) wxVSCROLL|wxHSCROLL ;
18052 bool result;
18053 void *argp1 = 0 ;
18054 int res1 = 0 ;
18055 void *argp2 = 0 ;
18056 int res2 = 0 ;
18057 long val3 ;
18058 int ecode3 = 0 ;
18059 PyObject * obj0 = 0 ;
18060 PyObject * obj1 = 0 ;
18061 PyObject * obj2 = 0 ;
18062 char * kwnames[] = {
18063 (char *) "self",(char *) "parent",(char *) "style", NULL
18064 };
18065
18066 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:AuiMDIClientWindow_CreateClient",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
18067 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIClientWindow, 0 | 0 );
18068 if (!SWIG_IsOK(res1)) {
18069 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIClientWindow_CreateClient" "', expected argument " "1"" of type '" "wxAuiMDIClientWindow *""'");
18070 }
18071 arg1 = reinterpret_cast< wxAuiMDIClientWindow * >(argp1);
18072 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
18073 if (!SWIG_IsOK(res2)) {
18074 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIClientWindow_CreateClient" "', expected argument " "2"" of type '" "wxAuiMDIParentFrame *""'");
18075 }
18076 arg2 = reinterpret_cast< wxAuiMDIParentFrame * >(argp2);
18077 if (obj2) {
18078 ecode3 = SWIG_AsVal_long(obj2, &val3);
18079 if (!SWIG_IsOK(ecode3)) {
18080 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiMDIClientWindow_CreateClient" "', expected argument " "3"" of type '" "long""'");
18081 }
18082 arg3 = static_cast< long >(val3);
18083 }
18084 {
18085 PyThreadState* __tstate = wxPyBeginAllowThreads();
18086 result = (bool)(arg1)->CreateClient(arg2,arg3);
18087 wxPyEndAllowThreads(__tstate);
18088 if (PyErr_Occurred()) SWIG_fail;
18089 }
18090 {
18091 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18092 }
18093 return resultobj;
18094 fail:
18095 return NULL;
18096 }
18097
18098
18099 SWIGINTERN PyObject *_wrap_AuiMDIClientWindow_SetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
18100 PyObject *resultobj = 0;
18101 wxAuiMDIClientWindow *arg1 = (wxAuiMDIClientWindow *) 0 ;
18102 size_t arg2 ;
18103 int result;
18104 void *argp1 = 0 ;
18105 int res1 = 0 ;
18106 size_t val2 ;
18107 int ecode2 = 0 ;
18108 PyObject * obj0 = 0 ;
18109 PyObject * obj1 = 0 ;
18110 char * kwnames[] = {
18111 (char *) "self",(char *) "page", NULL
18112 };
18113
18114 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIClientWindow_SetSelection",kwnames,&obj0,&obj1)) SWIG_fail;
18115 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIClientWindow, 0 | 0 );
18116 if (!SWIG_IsOK(res1)) {
18117 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIClientWindow_SetSelection" "', expected argument " "1"" of type '" "wxAuiMDIClientWindow *""'");
18118 }
18119 arg1 = reinterpret_cast< wxAuiMDIClientWindow * >(argp1);
18120 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
18121 if (!SWIG_IsOK(ecode2)) {
18122 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiMDIClientWindow_SetSelection" "', expected argument " "2"" of type '" "size_t""'");
18123 }
18124 arg2 = static_cast< size_t >(val2);
18125 {
18126 PyThreadState* __tstate = wxPyBeginAllowThreads();
18127 result = (int)(arg1)->SetSelection(arg2);
18128 wxPyEndAllowThreads(__tstate);
18129 if (PyErr_Occurred()) SWIG_fail;
18130 }
18131 resultobj = SWIG_From_int(static_cast< int >(result));
18132 return resultobj;
18133 fail:
18134 return NULL;
18135 }
18136
18137
18138 SWIGINTERN PyObject *AuiMDIClientWindow_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18139 PyObject *obj;
18140 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
18141 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiMDIClientWindow, SWIG_NewClientData(obj));
18142 return SWIG_Py_Void();
18143 }
18144
18145 SWIGINTERN PyObject *AuiMDIClientWindow_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18146 return SWIG_Python_InitShadowInstance(args);
18147 }
18148
18149 SWIGINTERN PyObject *PyAuiDockArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18150 PyObject *obj;
18151 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
18152 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyAuiDockArt, SWIG_NewClientData(obj));
18153 return SWIG_Py_Void();
18154 }
18155
18156 SWIGINTERN PyObject *_wrap_new_PyAuiTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18157 PyObject *resultobj = 0;
18158 wxPyAuiTabArt *result = 0 ;
18159
18160 if (!SWIG_Python_UnpackTuple(args,"new_PyAuiTabArt",0,0,0)) SWIG_fail;
18161 {
18162 PyThreadState* __tstate = wxPyBeginAllowThreads();
18163 result = (wxPyAuiTabArt *)new wxPyAuiTabArt();
18164 wxPyEndAllowThreads(__tstate);
18165 if (PyErr_Occurred()) SWIG_fail;
18166 }
18167 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPyAuiTabArt, SWIG_POINTER_NEW | 0 );
18168 return resultobj;
18169 fail:
18170 return NULL;
18171 }
18172
18173
18174 SWIGINTERN PyObject *PyAuiTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18175 PyObject *obj;
18176 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
18177 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyAuiTabArt, SWIG_NewClientData(obj));
18178 return SWIG_Py_Void();
18179 }
18180
18181 SWIGINTERN PyObject *PyAuiTabArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18182 return SWIG_Python_InitShadowInstance(args);
18183 }
18184
18185 static PyMethodDef SwigMethods[] = {
18186 { (char *)"new_AuiPaneInfo", (PyCFunction)_wrap_new_AuiPaneInfo, METH_NOARGS, NULL},
18187 { (char *)"delete_AuiPaneInfo", (PyCFunction)_wrap_delete_AuiPaneInfo, METH_O, NULL},
18188 { (char *)"AuiPaneInfo_SafeSet", (PyCFunction) _wrap_AuiPaneInfo_SafeSet, METH_VARARGS | METH_KEYWORDS, NULL},
18189 { (char *)"AuiPaneInfo_IsOk", (PyCFunction)_wrap_AuiPaneInfo_IsOk, METH_O, NULL},
18190 { (char *)"AuiPaneInfo_IsFixed", (PyCFunction)_wrap_AuiPaneInfo_IsFixed, METH_O, NULL},
18191 { (char *)"AuiPaneInfo_IsResizable", (PyCFunction)_wrap_AuiPaneInfo_IsResizable, METH_O, NULL},
18192 { (char *)"AuiPaneInfo_IsShown", (PyCFunction)_wrap_AuiPaneInfo_IsShown, METH_O, NULL},
18193 { (char *)"AuiPaneInfo_IsFloating", (PyCFunction)_wrap_AuiPaneInfo_IsFloating, METH_O, NULL},
18194 { (char *)"AuiPaneInfo_IsDocked", (PyCFunction)_wrap_AuiPaneInfo_IsDocked, METH_O, NULL},
18195 { (char *)"AuiPaneInfo_IsToolbar", (PyCFunction)_wrap_AuiPaneInfo_IsToolbar, METH_O, NULL},
18196 { (char *)"AuiPaneInfo_IsTopDockable", (PyCFunction)_wrap_AuiPaneInfo_IsTopDockable, METH_O, NULL},
18197 { (char *)"AuiPaneInfo_IsBottomDockable", (PyCFunction)_wrap_AuiPaneInfo_IsBottomDockable, METH_O, NULL},
18198 { (char *)"AuiPaneInfo_IsLeftDockable", (PyCFunction)_wrap_AuiPaneInfo_IsLeftDockable, METH_O, NULL},
18199 { (char *)"AuiPaneInfo_IsRightDockable", (PyCFunction)_wrap_AuiPaneInfo_IsRightDockable, METH_O, NULL},
18200 { (char *)"AuiPaneInfo_IsFloatable", (PyCFunction)_wrap_AuiPaneInfo_IsFloatable, METH_O, NULL},
18201 { (char *)"AuiPaneInfo_IsMovable", (PyCFunction)_wrap_AuiPaneInfo_IsMovable, METH_O, NULL},
18202 { (char *)"AuiPaneInfo_IsDestroyOnClose", (PyCFunction)_wrap_AuiPaneInfo_IsDestroyOnClose, METH_O, NULL},
18203 { (char *)"AuiPaneInfo_IsMaximized", (PyCFunction)_wrap_AuiPaneInfo_IsMaximized, METH_O, NULL},
18204 { (char *)"AuiPaneInfo_HasCaption", (PyCFunction)_wrap_AuiPaneInfo_HasCaption, METH_O, NULL},
18205 { (char *)"AuiPaneInfo_HasGripper", (PyCFunction)_wrap_AuiPaneInfo_HasGripper, METH_O, NULL},
18206 { (char *)"AuiPaneInfo_HasBorder", (PyCFunction)_wrap_AuiPaneInfo_HasBorder, METH_O, NULL},
18207 { (char *)"AuiPaneInfo_HasCloseButton", (PyCFunction)_wrap_AuiPaneInfo_HasCloseButton, METH_O, NULL},
18208 { (char *)"AuiPaneInfo_HasMaximizeButton", (PyCFunction)_wrap_AuiPaneInfo_HasMaximizeButton, METH_O, NULL},
18209 { (char *)"AuiPaneInfo_HasMinimizeButton", (PyCFunction)_wrap_AuiPaneInfo_HasMinimizeButton, METH_O, NULL},
18210 { (char *)"AuiPaneInfo_HasPinButton", (PyCFunction)_wrap_AuiPaneInfo_HasPinButton, METH_O, NULL},
18211 { (char *)"AuiPaneInfo_HasGripperTop", (PyCFunction)_wrap_AuiPaneInfo_HasGripperTop, METH_O, NULL},
18212 { (char *)"AuiPaneInfo_Window", (PyCFunction) _wrap_AuiPaneInfo_Window, METH_VARARGS | METH_KEYWORDS, NULL},
18213 { (char *)"AuiPaneInfo_Name", (PyCFunction) _wrap_AuiPaneInfo_Name, METH_VARARGS | METH_KEYWORDS, NULL},
18214 { (char *)"AuiPaneInfo_Caption", (PyCFunction) _wrap_AuiPaneInfo_Caption, METH_VARARGS | METH_KEYWORDS, NULL},
18215 { (char *)"AuiPaneInfo_Left", (PyCFunction)_wrap_AuiPaneInfo_Left, METH_O, NULL},
18216 { (char *)"AuiPaneInfo_Right", (PyCFunction)_wrap_AuiPaneInfo_Right, METH_O, NULL},
18217 { (char *)"AuiPaneInfo_Top", (PyCFunction)_wrap_AuiPaneInfo_Top, METH_O, NULL},
18218 { (char *)"AuiPaneInfo_Bottom", (PyCFunction)_wrap_AuiPaneInfo_Bottom, METH_O, NULL},
18219 { (char *)"AuiPaneInfo_Center", (PyCFunction)_wrap_AuiPaneInfo_Center, METH_O, NULL},
18220 { (char *)"AuiPaneInfo_Centre", (PyCFunction)_wrap_AuiPaneInfo_Centre, METH_O, NULL},
18221 { (char *)"AuiPaneInfo_Direction", (PyCFunction) _wrap_AuiPaneInfo_Direction, METH_VARARGS | METH_KEYWORDS, NULL},
18222 { (char *)"AuiPaneInfo_Layer", (PyCFunction) _wrap_AuiPaneInfo_Layer, METH_VARARGS | METH_KEYWORDS, NULL},
18223 { (char *)"AuiPaneInfo_Row", (PyCFunction) _wrap_AuiPaneInfo_Row, METH_VARARGS | METH_KEYWORDS, NULL},
18224 { (char *)"AuiPaneInfo_Position", (PyCFunction) _wrap_AuiPaneInfo_Position, METH_VARARGS | METH_KEYWORDS, NULL},
18225 { (char *)"AuiPaneInfo_BestSize", (PyCFunction) _wrap_AuiPaneInfo_BestSize, METH_VARARGS | METH_KEYWORDS, NULL},
18226 { (char *)"AuiPaneInfo_MinSize", (PyCFunction) _wrap_AuiPaneInfo_MinSize, METH_VARARGS | METH_KEYWORDS, NULL},
18227 { (char *)"AuiPaneInfo_MaxSize", (PyCFunction) _wrap_AuiPaneInfo_MaxSize, METH_VARARGS | METH_KEYWORDS, NULL},
18228 { (char *)"AuiPaneInfo_FloatingPosition", (PyCFunction) _wrap_AuiPaneInfo_FloatingPosition, METH_VARARGS | METH_KEYWORDS, NULL},
18229 { (char *)"AuiPaneInfo_FloatingSize", (PyCFunction) _wrap_AuiPaneInfo_FloatingSize, METH_VARARGS | METH_KEYWORDS, NULL},
18230 { (char *)"AuiPaneInfo_Fixed", (PyCFunction)_wrap_AuiPaneInfo_Fixed, METH_O, NULL},
18231 { (char *)"AuiPaneInfo_Resizable", (PyCFunction) _wrap_AuiPaneInfo_Resizable, METH_VARARGS | METH_KEYWORDS, NULL},
18232 { (char *)"AuiPaneInfo_Dock", (PyCFunction)_wrap_AuiPaneInfo_Dock, METH_O, NULL},
18233 { (char *)"AuiPaneInfo_Float", (PyCFunction)_wrap_AuiPaneInfo_Float, METH_O, NULL},
18234 { (char *)"AuiPaneInfo_Hide", (PyCFunction)_wrap_AuiPaneInfo_Hide, METH_O, NULL},
18235 { (char *)"AuiPaneInfo_Show", (PyCFunction) _wrap_AuiPaneInfo_Show, METH_VARARGS | METH_KEYWORDS, NULL},
18236 { (char *)"AuiPaneInfo_CaptionVisible", (PyCFunction) _wrap_AuiPaneInfo_CaptionVisible, METH_VARARGS | METH_KEYWORDS, NULL},
18237 { (char *)"AuiPaneInfo_Maximize", (PyCFunction)_wrap_AuiPaneInfo_Maximize, METH_O, NULL},
18238 { (char *)"AuiPaneInfo_Restore", (PyCFunction)_wrap_AuiPaneInfo_Restore, METH_O, NULL},
18239 { (char *)"AuiPaneInfo_PaneBorder", (PyCFunction) _wrap_AuiPaneInfo_PaneBorder, METH_VARARGS | METH_KEYWORDS, NULL},
18240 { (char *)"AuiPaneInfo_Gripper", (PyCFunction) _wrap_AuiPaneInfo_Gripper, METH_VARARGS | METH_KEYWORDS, NULL},
18241 { (char *)"AuiPaneInfo_GripperTop", (PyCFunction) _wrap_AuiPaneInfo_GripperTop, METH_VARARGS | METH_KEYWORDS, NULL},
18242 { (char *)"AuiPaneInfo_CloseButton", (PyCFunction) _wrap_AuiPaneInfo_CloseButton, METH_VARARGS | METH_KEYWORDS, NULL},
18243 { (char *)"AuiPaneInfo_MaximizeButton", (PyCFunction) _wrap_AuiPaneInfo_MaximizeButton, METH_VARARGS | METH_KEYWORDS, NULL},
18244 { (char *)"AuiPaneInfo_MinimizeButton", (PyCFunction) _wrap_AuiPaneInfo_MinimizeButton, METH_VARARGS | METH_KEYWORDS, NULL},
18245 { (char *)"AuiPaneInfo_PinButton", (PyCFunction) _wrap_AuiPaneInfo_PinButton, METH_VARARGS | METH_KEYWORDS, NULL},
18246 { (char *)"AuiPaneInfo_DestroyOnClose", (PyCFunction) _wrap_AuiPaneInfo_DestroyOnClose, METH_VARARGS | METH_KEYWORDS, NULL},
18247 { (char *)"AuiPaneInfo_TopDockable", (PyCFunction) _wrap_AuiPaneInfo_TopDockable, METH_VARARGS | METH_KEYWORDS, NULL},
18248 { (char *)"AuiPaneInfo_BottomDockable", (PyCFunction) _wrap_AuiPaneInfo_BottomDockable, METH_VARARGS | METH_KEYWORDS, NULL},
18249 { (char *)"AuiPaneInfo_LeftDockable", (PyCFunction) _wrap_AuiPaneInfo_LeftDockable, METH_VARARGS | METH_KEYWORDS, NULL},
18250 { (char *)"AuiPaneInfo_RightDockable", (PyCFunction) _wrap_AuiPaneInfo_RightDockable, METH_VARARGS | METH_KEYWORDS, NULL},
18251 { (char *)"AuiPaneInfo_Floatable", (PyCFunction) _wrap_AuiPaneInfo_Floatable, METH_VARARGS | METH_KEYWORDS, NULL},
18252 { (char *)"AuiPaneInfo_Movable", (PyCFunction) _wrap_AuiPaneInfo_Movable, METH_VARARGS | METH_KEYWORDS, NULL},
18253 { (char *)"AuiPaneInfo_Dockable", (PyCFunction) _wrap_AuiPaneInfo_Dockable, METH_VARARGS | METH_KEYWORDS, NULL},
18254 { (char *)"AuiPaneInfo_DefaultPane", (PyCFunction)_wrap_AuiPaneInfo_DefaultPane, METH_O, NULL},
18255 { (char *)"AuiPaneInfo_CentrePane", (PyCFunction)_wrap_AuiPaneInfo_CentrePane, METH_O, NULL},
18256 { (char *)"AuiPaneInfo_CenterPane", (PyCFunction)_wrap_AuiPaneInfo_CenterPane, METH_O, NULL},
18257 { (char *)"AuiPaneInfo_ToolbarPane", (PyCFunction)_wrap_AuiPaneInfo_ToolbarPane, METH_O, NULL},
18258 { (char *)"AuiPaneInfo_SetFlag", (PyCFunction) _wrap_AuiPaneInfo_SetFlag, METH_VARARGS | METH_KEYWORDS, NULL},
18259 { (char *)"AuiPaneInfo_HasFlag", (PyCFunction) _wrap_AuiPaneInfo_HasFlag, METH_VARARGS | METH_KEYWORDS, NULL},
18260 { (char *)"AuiPaneInfo_name_set", _wrap_AuiPaneInfo_name_set, METH_VARARGS, NULL},
18261 { (char *)"AuiPaneInfo_name_get", (PyCFunction)_wrap_AuiPaneInfo_name_get, METH_O, NULL},
18262 { (char *)"AuiPaneInfo_caption_set", _wrap_AuiPaneInfo_caption_set, METH_VARARGS, NULL},
18263 { (char *)"AuiPaneInfo_caption_get", (PyCFunction)_wrap_AuiPaneInfo_caption_get, METH_O, NULL},
18264 { (char *)"AuiPaneInfo_window_set", _wrap_AuiPaneInfo_window_set, METH_VARARGS, NULL},
18265 { (char *)"AuiPaneInfo_window_get", (PyCFunction)_wrap_AuiPaneInfo_window_get, METH_O, NULL},
18266 { (char *)"AuiPaneInfo_frame_set", _wrap_AuiPaneInfo_frame_set, METH_VARARGS, NULL},
18267 { (char *)"AuiPaneInfo_frame_get", (PyCFunction)_wrap_AuiPaneInfo_frame_get, METH_O, NULL},
18268 { (char *)"AuiPaneInfo_state_set", _wrap_AuiPaneInfo_state_set, METH_VARARGS, NULL},
18269 { (char *)"AuiPaneInfo_state_get", (PyCFunction)_wrap_AuiPaneInfo_state_get, METH_O, NULL},
18270 { (char *)"AuiPaneInfo_dock_direction_set", _wrap_AuiPaneInfo_dock_direction_set, METH_VARARGS, NULL},
18271 { (char *)"AuiPaneInfo_dock_direction_get", (PyCFunction)_wrap_AuiPaneInfo_dock_direction_get, METH_O, NULL},
18272 { (char *)"AuiPaneInfo_dock_layer_set", _wrap_AuiPaneInfo_dock_layer_set, METH_VARARGS, NULL},
18273 { (char *)"AuiPaneInfo_dock_layer_get", (PyCFunction)_wrap_AuiPaneInfo_dock_layer_get, METH_O, NULL},
18274 { (char *)"AuiPaneInfo_dock_row_set", _wrap_AuiPaneInfo_dock_row_set, METH_VARARGS, NULL},
18275 { (char *)"AuiPaneInfo_dock_row_get", (PyCFunction)_wrap_AuiPaneInfo_dock_row_get, METH_O, NULL},
18276 { (char *)"AuiPaneInfo_dock_pos_set", _wrap_AuiPaneInfo_dock_pos_set, METH_VARARGS, NULL},
18277 { (char *)"AuiPaneInfo_dock_pos_get", (PyCFunction)_wrap_AuiPaneInfo_dock_pos_get, METH_O, NULL},
18278 { (char *)"AuiPaneInfo_best_size_set", _wrap_AuiPaneInfo_best_size_set, METH_VARARGS, NULL},
18279 { (char *)"AuiPaneInfo_best_size_get", (PyCFunction)_wrap_AuiPaneInfo_best_size_get, METH_O, NULL},
18280 { (char *)"AuiPaneInfo_min_size_set", _wrap_AuiPaneInfo_min_size_set, METH_VARARGS, NULL},
18281 { (char *)"AuiPaneInfo_min_size_get", (PyCFunction)_wrap_AuiPaneInfo_min_size_get, METH_O, NULL},
18282 { (char *)"AuiPaneInfo_max_size_set", _wrap_AuiPaneInfo_max_size_set, METH_VARARGS, NULL},
18283 { (char *)"AuiPaneInfo_max_size_get", (PyCFunction)_wrap_AuiPaneInfo_max_size_get, METH_O, NULL},
18284 { (char *)"AuiPaneInfo_floating_pos_set", _wrap_AuiPaneInfo_floating_pos_set, METH_VARARGS, NULL},
18285 { (char *)"AuiPaneInfo_floating_pos_get", (PyCFunction)_wrap_AuiPaneInfo_floating_pos_get, METH_O, NULL},
18286 { (char *)"AuiPaneInfo_floating_size_set", _wrap_AuiPaneInfo_floating_size_set, METH_VARARGS, NULL},
18287 { (char *)"AuiPaneInfo_floating_size_get", (PyCFunction)_wrap_AuiPaneInfo_floating_size_get, METH_O, NULL},
18288 { (char *)"AuiPaneInfo_dock_proportion_set", _wrap_AuiPaneInfo_dock_proportion_set, METH_VARARGS, NULL},
18289 { (char *)"AuiPaneInfo_dock_proportion_get", (PyCFunction)_wrap_AuiPaneInfo_dock_proportion_get, METH_O, NULL},
18290 { (char *)"AuiPaneInfo_buttons_set", _wrap_AuiPaneInfo_buttons_set, METH_VARARGS, NULL},
18291 { (char *)"AuiPaneInfo_buttons_get", (PyCFunction)_wrap_AuiPaneInfo_buttons_get, METH_O, NULL},
18292 { (char *)"AuiPaneInfo_rect_set", _wrap_AuiPaneInfo_rect_set, METH_VARARGS, NULL},
18293 { (char *)"AuiPaneInfo_rect_get", (PyCFunction)_wrap_AuiPaneInfo_rect_get, METH_O, NULL},
18294 { (char *)"AuiPaneInfo_swigregister", AuiPaneInfo_swigregister, METH_VARARGS, NULL},
18295 { (char *)"AuiPaneInfo_swiginit", AuiPaneInfo_swiginit, METH_VARARGS, NULL},
18296 { (char *)"new_AuiManager", (PyCFunction) _wrap_new_AuiManager, METH_VARARGS | METH_KEYWORDS, NULL},
18297 { (char *)"delete_AuiManager", (PyCFunction)_wrap_delete_AuiManager, METH_O, NULL},
18298 { (char *)"AuiManager_UnInit", (PyCFunction)_wrap_AuiManager_UnInit, METH_O, NULL},
18299 { (char *)"AuiManager_SetFlags", (PyCFunction) _wrap_AuiManager_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
18300 { (char *)"AuiManager_GetFlags", (PyCFunction)_wrap_AuiManager_GetFlags, METH_O, NULL},
18301 { (char *)"AuiManager_SetManagedWindow", (PyCFunction) _wrap_AuiManager_SetManagedWindow, METH_VARARGS | METH_KEYWORDS, NULL},
18302 { (char *)"AuiManager_GetManagedWindow", (PyCFunction)_wrap_AuiManager_GetManagedWindow, METH_O, NULL},
18303 { (char *)"AuiManager_GetManager", (PyCFunction) _wrap_AuiManager_GetManager, METH_VARARGS | METH_KEYWORDS, NULL},
18304 { (char *)"AuiManager_SetArtProvider", (PyCFunction) _wrap_AuiManager_SetArtProvider, METH_VARARGS | METH_KEYWORDS, NULL},
18305 { (char *)"AuiManager_GetArtProvider", (PyCFunction)_wrap_AuiManager_GetArtProvider, METH_O, NULL},
18306 { (char *)"AuiManager__GetPaneByWidget", (PyCFunction) _wrap_AuiManager__GetPaneByWidget, METH_VARARGS | METH_KEYWORDS, NULL},
18307 { (char *)"AuiManager__GetPaneByName", (PyCFunction) _wrap_AuiManager__GetPaneByName, METH_VARARGS | METH_KEYWORDS, NULL},
18308 { (char *)"AuiManager_GetAllPanes", (PyCFunction)_wrap_AuiManager_GetAllPanes, METH_O, NULL},
18309 { (char *)"AuiManager__AddPane1", (PyCFunction) _wrap_AuiManager__AddPane1, METH_VARARGS | METH_KEYWORDS, NULL},
18310 { (char *)"AuiManager_AddPane", (PyCFunction) _wrap_AuiManager_AddPane, METH_VARARGS | METH_KEYWORDS, NULL},
18311 { (char *)"AuiManager__AddPane2", (PyCFunction) _wrap_AuiManager__AddPane2, METH_VARARGS | METH_KEYWORDS, NULL},
18312 { (char *)"AuiManager_InsertPane", (PyCFunction) _wrap_AuiManager_InsertPane, METH_VARARGS | METH_KEYWORDS, NULL},
18313 { (char *)"AuiManager_DetachPane", (PyCFunction) _wrap_AuiManager_DetachPane, METH_VARARGS | METH_KEYWORDS, NULL},
18314 { (char *)"AuiManager_Update", (PyCFunction)_wrap_AuiManager_Update, METH_O, NULL},
18315 { (char *)"AuiManager_SavePaneInfo", (PyCFunction) _wrap_AuiManager_SavePaneInfo, METH_VARARGS | METH_KEYWORDS, NULL},
18316 { (char *)"AuiManager_LoadPaneInfo", (PyCFunction) _wrap_AuiManager_LoadPaneInfo, METH_VARARGS | METH_KEYWORDS, NULL},
18317 { (char *)"AuiManager_SavePerspective", (PyCFunction)_wrap_AuiManager_SavePerspective, METH_O, NULL},
18318 { (char *)"AuiManager_LoadPerspective", (PyCFunction) _wrap_AuiManager_LoadPerspective, METH_VARARGS | METH_KEYWORDS, NULL},
18319 { (char *)"AuiManager_SetDockSizeConstraint", (PyCFunction) _wrap_AuiManager_SetDockSizeConstraint, METH_VARARGS | METH_KEYWORDS, NULL},
18320 { (char *)"AuiManager_GetDockSizeConstraint", (PyCFunction) _wrap_AuiManager_GetDockSizeConstraint, METH_VARARGS | METH_KEYWORDS, NULL},
18321 { (char *)"AuiManager_ClosePane", (PyCFunction) _wrap_AuiManager_ClosePane, METH_VARARGS | METH_KEYWORDS, NULL},
18322 { (char *)"AuiManager_MaximizePane", (PyCFunction) _wrap_AuiManager_MaximizePane, METH_VARARGS | METH_KEYWORDS, NULL},
18323 { (char *)"AuiManager_RestorePane", (PyCFunction) _wrap_AuiManager_RestorePane, METH_VARARGS | METH_KEYWORDS, NULL},
18324 { (char *)"AuiManager_RestoreMaximizedPane", (PyCFunction)_wrap_AuiManager_RestoreMaximizedPane, METH_O, NULL},
18325 { (char *)"AuiManager_CreateFloatingFrame", (PyCFunction) _wrap_AuiManager_CreateFloatingFrame, METH_VARARGS | METH_KEYWORDS, NULL},
18326 { (char *)"AuiManager_StartPaneDrag", (PyCFunction) _wrap_AuiManager_StartPaneDrag, METH_VARARGS | METH_KEYWORDS, NULL},
18327 { (char *)"AuiManager_CalculateHintRect", (PyCFunction) _wrap_AuiManager_CalculateHintRect, METH_VARARGS | METH_KEYWORDS, NULL},
18328 { (char *)"AuiManager_DrawHintRect", (PyCFunction) _wrap_AuiManager_DrawHintRect, METH_VARARGS | METH_KEYWORDS, NULL},
18329 { (char *)"AuiManager_ShowHint", (PyCFunction) _wrap_AuiManager_ShowHint, METH_VARARGS | METH_KEYWORDS, NULL},
18330 { (char *)"AuiManager_HideHint", (PyCFunction)_wrap_AuiManager_HideHint, METH_O, NULL},
18331 { (char *)"AuiManager_OnRender", (PyCFunction) _wrap_AuiManager_OnRender, METH_VARARGS | METH_KEYWORDS, NULL},
18332 { (char *)"AuiManager_OnPaneButton", (PyCFunction) _wrap_AuiManager_OnPaneButton, METH_VARARGS | METH_KEYWORDS, NULL},
18333 { (char *)"AuiManager_swigregister", AuiManager_swigregister, METH_VARARGS, NULL},
18334 { (char *)"AuiManager_swiginit", AuiManager_swiginit, METH_VARARGS, NULL},
18335 { (char *)"new_AuiManagerEvent", (PyCFunction) _wrap_new_AuiManagerEvent, METH_VARARGS | METH_KEYWORDS, NULL},
18336 { (char *)"AuiManagerEvent_Clone", (PyCFunction)_wrap_AuiManagerEvent_Clone, METH_O, NULL},
18337 { (char *)"AuiManagerEvent_SetManager", (PyCFunction) _wrap_AuiManagerEvent_SetManager, METH_VARARGS | METH_KEYWORDS, NULL},
18338 { (char *)"AuiManagerEvent_SetPane", (PyCFunction) _wrap_AuiManagerEvent_SetPane, METH_VARARGS | METH_KEYWORDS, NULL},
18339 { (char *)"AuiManagerEvent_SetButton", (PyCFunction) _wrap_AuiManagerEvent_SetButton, METH_VARARGS | METH_KEYWORDS, NULL},
18340 { (char *)"AuiManagerEvent_SetDC", (PyCFunction) _wrap_AuiManagerEvent_SetDC, METH_VARARGS | METH_KEYWORDS, NULL},
18341 { (char *)"AuiManagerEvent_GetManager", (PyCFunction)_wrap_AuiManagerEvent_GetManager, METH_O, NULL},
18342 { (char *)"AuiManagerEvent_GetPane", (PyCFunction)_wrap_AuiManagerEvent_GetPane, METH_O, NULL},
18343 { (char *)"AuiManagerEvent_GetButton", (PyCFunction)_wrap_AuiManagerEvent_GetButton, METH_O, NULL},
18344 { (char *)"AuiManagerEvent_GetDC", (PyCFunction)_wrap_AuiManagerEvent_GetDC, METH_O, NULL},
18345 { (char *)"AuiManagerEvent_Veto", (PyCFunction) _wrap_AuiManagerEvent_Veto, METH_VARARGS | METH_KEYWORDS, NULL},
18346 { (char *)"AuiManagerEvent_GetVeto", (PyCFunction)_wrap_AuiManagerEvent_GetVeto, METH_O, NULL},
18347 { (char *)"AuiManagerEvent_SetCanVeto", (PyCFunction) _wrap_AuiManagerEvent_SetCanVeto, METH_VARARGS | METH_KEYWORDS, NULL},
18348 { (char *)"AuiManagerEvent_CanVeto", (PyCFunction)_wrap_AuiManagerEvent_CanVeto, METH_O, NULL},
18349 { (char *)"AuiManagerEvent_manager_set", _wrap_AuiManagerEvent_manager_set, METH_VARARGS, NULL},
18350 { (char *)"AuiManagerEvent_manager_get", (PyCFunction)_wrap_AuiManagerEvent_manager_get, METH_O, NULL},
18351 { (char *)"AuiManagerEvent_pane_set", _wrap_AuiManagerEvent_pane_set, METH_VARARGS, NULL},
18352 { (char *)"AuiManagerEvent_pane_get", (PyCFunction)_wrap_AuiManagerEvent_pane_get, METH_O, NULL},
18353 { (char *)"AuiManagerEvent_button_set", _wrap_AuiManagerEvent_button_set, METH_VARARGS, NULL},
18354 { (char *)"AuiManagerEvent_button_get", (PyCFunction)_wrap_AuiManagerEvent_button_get, METH_O, NULL},
18355 { (char *)"AuiManagerEvent_veto_flag_set", _wrap_AuiManagerEvent_veto_flag_set, METH_VARARGS, NULL},
18356 { (char *)"AuiManagerEvent_veto_flag_get", (PyCFunction)_wrap_AuiManagerEvent_veto_flag_get, METH_O, NULL},
18357 { (char *)"AuiManagerEvent_canveto_flag_set", _wrap_AuiManagerEvent_canveto_flag_set, METH_VARARGS, NULL},
18358 { (char *)"AuiManagerEvent_canveto_flag_get", (PyCFunction)_wrap_AuiManagerEvent_canveto_flag_get, METH_O, NULL},
18359 { (char *)"AuiManagerEvent_dc_set", _wrap_AuiManagerEvent_dc_set, METH_VARARGS, NULL},
18360 { (char *)"AuiManagerEvent_dc_get", (PyCFunction)_wrap_AuiManagerEvent_dc_get, METH_O, NULL},
18361 { (char *)"AuiManagerEvent_swigregister", AuiManagerEvent_swigregister, METH_VARARGS, NULL},
18362 { (char *)"AuiManagerEvent_swiginit", AuiManagerEvent_swiginit, METH_VARARGS, NULL},
18363 { (char *)"new_AuiDockInfo", (PyCFunction)_wrap_new_AuiDockInfo, METH_NOARGS, NULL},
18364 { (char *)"AuiDockInfo_IsOk", (PyCFunction)_wrap_AuiDockInfo_IsOk, METH_O, NULL},
18365 { (char *)"AuiDockInfo_IsHorizontal", (PyCFunction)_wrap_AuiDockInfo_IsHorizontal, METH_O, NULL},
18366 { (char *)"AuiDockInfo_IsVertical", (PyCFunction)_wrap_AuiDockInfo_IsVertical, METH_O, NULL},
18367 { (char *)"AuiDockInfo_panes_set", _wrap_AuiDockInfo_panes_set, METH_VARARGS, NULL},
18368 { (char *)"AuiDockInfo_panes_get", (PyCFunction)_wrap_AuiDockInfo_panes_get, METH_O, NULL},
18369 { (char *)"AuiDockInfo_rect_set", _wrap_AuiDockInfo_rect_set, METH_VARARGS, NULL},
18370 { (char *)"AuiDockInfo_rect_get", (PyCFunction)_wrap_AuiDockInfo_rect_get, METH_O, NULL},
18371 { (char *)"AuiDockInfo_dock_direction_set", _wrap_AuiDockInfo_dock_direction_set, METH_VARARGS, NULL},
18372 { (char *)"AuiDockInfo_dock_direction_get", (PyCFunction)_wrap_AuiDockInfo_dock_direction_get, METH_O, NULL},
18373 { (char *)"AuiDockInfo_dock_layer_set", _wrap_AuiDockInfo_dock_layer_set, METH_VARARGS, NULL},
18374 { (char *)"AuiDockInfo_dock_layer_get", (PyCFunction)_wrap_AuiDockInfo_dock_layer_get, METH_O, NULL},
18375 { (char *)"AuiDockInfo_dock_row_set", _wrap_AuiDockInfo_dock_row_set, METH_VARARGS, NULL},
18376 { (char *)"AuiDockInfo_dock_row_get", (PyCFunction)_wrap_AuiDockInfo_dock_row_get, METH_O, NULL},
18377 { (char *)"AuiDockInfo_size_set", _wrap_AuiDockInfo_size_set, METH_VARARGS, NULL},
18378 { (char *)"AuiDockInfo_size_get", (PyCFunction)_wrap_AuiDockInfo_size_get, METH_O, NULL},
18379 { (char *)"AuiDockInfo_min_size_set", _wrap_AuiDockInfo_min_size_set, METH_VARARGS, NULL},
18380 { (char *)"AuiDockInfo_min_size_get", (PyCFunction)_wrap_AuiDockInfo_min_size_get, METH_O, NULL},
18381 { (char *)"AuiDockInfo_resizable_set", _wrap_AuiDockInfo_resizable_set, METH_VARARGS, NULL},
18382 { (char *)"AuiDockInfo_resizable_get", (PyCFunction)_wrap_AuiDockInfo_resizable_get, METH_O, NULL},
18383 { (char *)"AuiDockInfo_toolbar_set", _wrap_AuiDockInfo_toolbar_set, METH_VARARGS, NULL},
18384 { (char *)"AuiDockInfo_toolbar_get", (PyCFunction)_wrap_AuiDockInfo_toolbar_get, METH_O, NULL},
18385 { (char *)"AuiDockInfo_fixed_set", _wrap_AuiDockInfo_fixed_set, METH_VARARGS, NULL},
18386 { (char *)"AuiDockInfo_fixed_get", (PyCFunction)_wrap_AuiDockInfo_fixed_get, METH_O, NULL},
18387 { (char *)"AuiDockInfo_reserved1_set", _wrap_AuiDockInfo_reserved1_set, METH_VARARGS, NULL},
18388 { (char *)"AuiDockInfo_reserved1_get", (PyCFunction)_wrap_AuiDockInfo_reserved1_get, METH_O, NULL},
18389 { (char *)"delete_AuiDockInfo", (PyCFunction)_wrap_delete_AuiDockInfo, METH_O, NULL},
18390 { (char *)"AuiDockInfo_swigregister", AuiDockInfo_swigregister, METH_VARARGS, NULL},
18391 { (char *)"AuiDockInfo_swiginit", AuiDockInfo_swiginit, METH_VARARGS, NULL},
18392 { (char *)"AuiDockUIPart_type_set", _wrap_AuiDockUIPart_type_set, METH_VARARGS, NULL},
18393 { (char *)"AuiDockUIPart_type_get", (PyCFunction)_wrap_AuiDockUIPart_type_get, METH_O, NULL},
18394 { (char *)"AuiDockUIPart_orientation_set", _wrap_AuiDockUIPart_orientation_set, METH_VARARGS, NULL},
18395 { (char *)"AuiDockUIPart_orientation_get", (PyCFunction)_wrap_AuiDockUIPart_orientation_get, METH_O, NULL},
18396 { (char *)"AuiDockUIPart_dock_set", _wrap_AuiDockUIPart_dock_set, METH_VARARGS, NULL},
18397 { (char *)"AuiDockUIPart_dock_get", (PyCFunction)_wrap_AuiDockUIPart_dock_get, METH_O, NULL},
18398 { (char *)"AuiDockUIPart_pane_set", _wrap_AuiDockUIPart_pane_set, METH_VARARGS, NULL},
18399 { (char *)"AuiDockUIPart_pane_get", (PyCFunction)_wrap_AuiDockUIPart_pane_get, METH_O, NULL},
18400 { (char *)"AuiDockUIPart_button_set", _wrap_AuiDockUIPart_button_set, METH_VARARGS, NULL},
18401 { (char *)"AuiDockUIPart_button_get", (PyCFunction)_wrap_AuiDockUIPart_button_get, METH_O, NULL},
18402 { (char *)"AuiDockUIPart_cont_sizer_set", _wrap_AuiDockUIPart_cont_sizer_set, METH_VARARGS, NULL},
18403 { (char *)"AuiDockUIPart_cont_sizer_get", (PyCFunction)_wrap_AuiDockUIPart_cont_sizer_get, METH_O, NULL},
18404 { (char *)"AuiDockUIPart_sizer_item_set", _wrap_AuiDockUIPart_sizer_item_set, METH_VARARGS, NULL},
18405 { (char *)"AuiDockUIPart_sizer_item_get", (PyCFunction)_wrap_AuiDockUIPart_sizer_item_get, METH_O, NULL},
18406 { (char *)"AuiDockUIPart_rect_set", _wrap_AuiDockUIPart_rect_set, METH_VARARGS, NULL},
18407 { (char *)"AuiDockUIPart_rect_get", (PyCFunction)_wrap_AuiDockUIPart_rect_get, METH_O, NULL},
18408 { (char *)"delete_AuiDockUIPart", (PyCFunction)_wrap_delete_AuiDockUIPart, METH_O, NULL},
18409 { (char *)"AuiDockUIPart_swigregister", AuiDockUIPart_swigregister, METH_VARARGS, NULL},
18410 { (char *)"AuiPaneButton_button_id_set", _wrap_AuiPaneButton_button_id_set, METH_VARARGS, NULL},
18411 { (char *)"AuiPaneButton_button_id_get", (PyCFunction)_wrap_AuiPaneButton_button_id_get, METH_O, NULL},
18412 { (char *)"delete_AuiPaneButton", (PyCFunction)_wrap_delete_AuiPaneButton, METH_O, NULL},
18413 { (char *)"AuiPaneButton_swigregister", AuiPaneButton_swigregister, METH_VARARGS, NULL},
18414 { (char *)"delete_AuiDockArt", (PyCFunction)_wrap_delete_AuiDockArt, METH_O, NULL},
18415 { (char *)"AuiDockArt_GetMetric", (PyCFunction) _wrap_AuiDockArt_GetMetric, METH_VARARGS | METH_KEYWORDS, NULL},
18416 { (char *)"AuiDockArt_SetMetric", (PyCFunction) _wrap_AuiDockArt_SetMetric, METH_VARARGS | METH_KEYWORDS, NULL},
18417 { (char *)"AuiDockArt_SetFont", (PyCFunction) _wrap_AuiDockArt_SetFont, METH_VARARGS | METH_KEYWORDS, NULL},
18418 { (char *)"AuiDockArt_GetFont", (PyCFunction) _wrap_AuiDockArt_GetFont, METH_VARARGS | METH_KEYWORDS, NULL},
18419 { (char *)"AuiDockArt_GetColour", (PyCFunction) _wrap_AuiDockArt_GetColour, METH_VARARGS | METH_KEYWORDS, NULL},
18420 { (char *)"AuiDockArt_SetColour", (PyCFunction) _wrap_AuiDockArt_SetColour, METH_VARARGS | METH_KEYWORDS, NULL},
18421 { (char *)"AuiDockArt_GetColor", (PyCFunction) _wrap_AuiDockArt_GetColor, METH_VARARGS | METH_KEYWORDS, NULL},
18422 { (char *)"AuiDockArt_SetColor", (PyCFunction) _wrap_AuiDockArt_SetColor, METH_VARARGS | METH_KEYWORDS, NULL},
18423 { (char *)"AuiDockArt_DrawSash", (PyCFunction) _wrap_AuiDockArt_DrawSash, METH_VARARGS | METH_KEYWORDS, NULL},
18424 { (char *)"AuiDockArt_DrawBackground", (PyCFunction) _wrap_AuiDockArt_DrawBackground, METH_VARARGS | METH_KEYWORDS, NULL},
18425 { (char *)"AuiDockArt_DrawCaption", (PyCFunction) _wrap_AuiDockArt_DrawCaption, METH_VARARGS | METH_KEYWORDS, NULL},
18426 { (char *)"AuiDockArt_DrawGripper", (PyCFunction) _wrap_AuiDockArt_DrawGripper, METH_VARARGS | METH_KEYWORDS, NULL},
18427 { (char *)"AuiDockArt_DrawBorder", (PyCFunction) _wrap_AuiDockArt_DrawBorder, METH_VARARGS | METH_KEYWORDS, NULL},
18428 { (char *)"AuiDockArt_DrawPaneButton", (PyCFunction) _wrap_AuiDockArt_DrawPaneButton, METH_VARARGS | METH_KEYWORDS, NULL},
18429 { (char *)"AuiDockArt_swigregister", AuiDockArt_swigregister, METH_VARARGS, NULL},
18430 { (char *)"new_AuiDefaultDockArt", (PyCFunction)_wrap_new_AuiDefaultDockArt, METH_NOARGS, NULL},
18431 { (char *)"AuiDefaultDockArt_swigregister", AuiDefaultDockArt_swigregister, METH_VARARGS, NULL},
18432 { (char *)"AuiDefaultDockArt_swiginit", AuiDefaultDockArt_swiginit, METH_VARARGS, NULL},
18433 { (char *)"new_AuiFloatingFrame", (PyCFunction) _wrap_new_AuiFloatingFrame, METH_VARARGS | METH_KEYWORDS, NULL},
18434 { (char *)"delete_AuiFloatingFrame", (PyCFunction)_wrap_delete_AuiFloatingFrame, METH_O, NULL},
18435 { (char *)"AuiFloatingFrame_SetPaneWindow", (PyCFunction) _wrap_AuiFloatingFrame_SetPaneWindow, METH_VARARGS | METH_KEYWORDS, NULL},
18436 { (char *)"AuiFloatingFrame_GetOwnerManager", (PyCFunction)_wrap_AuiFloatingFrame_GetOwnerManager, METH_O, NULL},
18437 { (char *)"AuiFloatingFrame_swigregister", AuiFloatingFrame_swigregister, METH_VARARGS, NULL},
18438 { (char *)"AuiFloatingFrame_swiginit", AuiFloatingFrame_swiginit, METH_VARARGS, NULL},
18439 { (char *)"new_AuiNotebookEvent", (PyCFunction) _wrap_new_AuiNotebookEvent, METH_VARARGS | METH_KEYWORDS, NULL},
18440 { (char *)"AuiNotebookEvent_SetSelection", (PyCFunction) _wrap_AuiNotebookEvent_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
18441 { (char *)"AuiNotebookEvent_GetSelection", (PyCFunction)_wrap_AuiNotebookEvent_GetSelection, METH_O, NULL},
18442 { (char *)"AuiNotebookEvent_SetOldSelection", (PyCFunction) _wrap_AuiNotebookEvent_SetOldSelection, METH_VARARGS | METH_KEYWORDS, NULL},
18443 { (char *)"AuiNotebookEvent_GetOldSelection", (PyCFunction)_wrap_AuiNotebookEvent_GetOldSelection, METH_O, NULL},
18444 { (char *)"AuiNotebookEvent_SetDragSource", (PyCFunction) _wrap_AuiNotebookEvent_SetDragSource, METH_VARARGS | METH_KEYWORDS, NULL},
18445 { (char *)"AuiNotebookEvent_GetDragSource", (PyCFunction)_wrap_AuiNotebookEvent_GetDragSource, METH_O, NULL},
18446 { (char *)"AuiNotebookEvent_old_selection_set", _wrap_AuiNotebookEvent_old_selection_set, METH_VARARGS, NULL},
18447 { (char *)"AuiNotebookEvent_old_selection_get", (PyCFunction)_wrap_AuiNotebookEvent_old_selection_get, METH_O, NULL},
18448 { (char *)"AuiNotebookEvent_selection_set", _wrap_AuiNotebookEvent_selection_set, METH_VARARGS, NULL},
18449 { (char *)"AuiNotebookEvent_selection_get", (PyCFunction)_wrap_AuiNotebookEvent_selection_get, METH_O, NULL},
18450 { (char *)"AuiNotebookEvent_drag_source_set", _wrap_AuiNotebookEvent_drag_source_set, METH_VARARGS, NULL},
18451 { (char *)"AuiNotebookEvent_drag_source_get", (PyCFunction)_wrap_AuiNotebookEvent_drag_source_get, METH_O, NULL},
18452 { (char *)"AuiNotebookEvent_swigregister", AuiNotebookEvent_swigregister, METH_VARARGS, NULL},
18453 { (char *)"AuiNotebookEvent_swiginit", AuiNotebookEvent_swiginit, METH_VARARGS, NULL},
18454 { (char *)"AuiNotebookPage_window_set", _wrap_AuiNotebookPage_window_set, METH_VARARGS, NULL},
18455 { (char *)"AuiNotebookPage_window_get", (PyCFunction)_wrap_AuiNotebookPage_window_get, METH_O, NULL},
18456 { (char *)"AuiNotebookPage_caption_set", _wrap_AuiNotebookPage_caption_set, METH_VARARGS, NULL},
18457 { (char *)"AuiNotebookPage_caption_get", (PyCFunction)_wrap_AuiNotebookPage_caption_get, METH_O, NULL},
18458 { (char *)"AuiNotebookPage_bitmap_set", _wrap_AuiNotebookPage_bitmap_set, METH_VARARGS, NULL},
18459 { (char *)"AuiNotebookPage_bitmap_get", (PyCFunction)_wrap_AuiNotebookPage_bitmap_get, METH_O, NULL},
18460 { (char *)"AuiNotebookPage_rect_set", _wrap_AuiNotebookPage_rect_set, METH_VARARGS, NULL},
18461 { (char *)"AuiNotebookPage_rect_get", (PyCFunction)_wrap_AuiNotebookPage_rect_get, METH_O, NULL},
18462 { (char *)"AuiNotebookPage_active_set", _wrap_AuiNotebookPage_active_set, METH_VARARGS, NULL},
18463 { (char *)"AuiNotebookPage_active_get", (PyCFunction)_wrap_AuiNotebookPage_active_get, METH_O, NULL},
18464 { (char *)"AuiNotebookPage_swigregister", AuiNotebookPage_swigregister, METH_VARARGS, NULL},
18465 { (char *)"AuiTabContainerButton_id_set", _wrap_AuiTabContainerButton_id_set, METH_VARARGS, NULL},
18466 { (char *)"AuiTabContainerButton_id_get", (PyCFunction)_wrap_AuiTabContainerButton_id_get, METH_O, NULL},
18467 { (char *)"AuiTabContainerButton_cur_state_set", _wrap_AuiTabContainerButton_cur_state_set, METH_VARARGS, NULL},
18468 { (char *)"AuiTabContainerButton_cur_state_get", (PyCFunction)_wrap_AuiTabContainerButton_cur_state_get, METH_O, NULL},
18469 { (char *)"AuiTabContainerButton_location_set", _wrap_AuiTabContainerButton_location_set, METH_VARARGS, NULL},
18470 { (char *)"AuiTabContainerButton_location_get", (PyCFunction)_wrap_AuiTabContainerButton_location_get, METH_O, NULL},
18471 { (char *)"AuiTabContainerButton_bitmap_set", _wrap_AuiTabContainerButton_bitmap_set, METH_VARARGS, NULL},
18472 { (char *)"AuiTabContainerButton_bitmap_get", (PyCFunction)_wrap_AuiTabContainerButton_bitmap_get, METH_O, NULL},
18473 { (char *)"AuiTabContainerButton_dis_bitmap_set", _wrap_AuiTabContainerButton_dis_bitmap_set, METH_VARARGS, NULL},
18474 { (char *)"AuiTabContainerButton_dis_bitmap_get", (PyCFunction)_wrap_AuiTabContainerButton_dis_bitmap_get, METH_O, NULL},
18475 { (char *)"AuiTabContainerButton_rect_set", _wrap_AuiTabContainerButton_rect_set, METH_VARARGS, NULL},
18476 { (char *)"AuiTabContainerButton_rect_get", (PyCFunction)_wrap_AuiTabContainerButton_rect_get, METH_O, NULL},
18477 { (char *)"AuiTabContainerButton_swigregister", AuiTabContainerButton_swigregister, METH_VARARGS, NULL},
18478 { (char *)"delete_AuiTabArt", (PyCFunction)_wrap_delete_AuiTabArt, METH_O, NULL},
18479 { (char *)"AuiTabArt_Clone", (PyCFunction)_wrap_AuiTabArt_Clone, METH_O, NULL},
18480 { (char *)"AuiTabArt_SetFlags", (PyCFunction) _wrap_AuiTabArt_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
18481 { (char *)"AuiTabArt_SetSizingInfo", (PyCFunction) _wrap_AuiTabArt_SetSizingInfo, METH_VARARGS | METH_KEYWORDS, NULL},
18482 { (char *)"AuiTabArt_SetNormalFont", (PyCFunction) _wrap_AuiTabArt_SetNormalFont, METH_VARARGS | METH_KEYWORDS, NULL},
18483 { (char *)"AuiTabArt_SetSelectedFont", (PyCFunction) _wrap_AuiTabArt_SetSelectedFont, METH_VARARGS | METH_KEYWORDS, NULL},
18484 { (char *)"AuiTabArt_SetMeasuringFont", (PyCFunction) _wrap_AuiTabArt_SetMeasuringFont, METH_VARARGS | METH_KEYWORDS, NULL},
18485 { (char *)"AuiTabArt_DrawBackground", (PyCFunction) _wrap_AuiTabArt_DrawBackground, METH_VARARGS | METH_KEYWORDS, NULL},
18486 { (char *)"AuiTabArt_DrawTab", (PyCFunction) _wrap_AuiTabArt_DrawTab, METH_VARARGS | METH_KEYWORDS, NULL},
18487 { (char *)"AuiTabArt_DrawButton", (PyCFunction) _wrap_AuiTabArt_DrawButton, METH_VARARGS | METH_KEYWORDS, NULL},
18488 { (char *)"AuiTabArt_GetTabSize", (PyCFunction) _wrap_AuiTabArt_GetTabSize, METH_VARARGS | METH_KEYWORDS, NULL},
18489 { (char *)"AuiTabArt_ShowDropDown", (PyCFunction) _wrap_AuiTabArt_ShowDropDown, METH_VARARGS | METH_KEYWORDS, NULL},
18490 { (char *)"AuiTabArt_GetIndentSize", (PyCFunction)_wrap_AuiTabArt_GetIndentSize, METH_O, NULL},
18491 { (char *)"AuiTabArt_GetBestTabCtrlSize", (PyCFunction) _wrap_AuiTabArt_GetBestTabCtrlSize, METH_VARARGS | METH_KEYWORDS, NULL},
18492 { (char *)"AuiTabArt_swigregister", AuiTabArt_swigregister, METH_VARARGS, NULL},
18493 { (char *)"new_AuiDefaultTabArt", (PyCFunction)_wrap_new_AuiDefaultTabArt, METH_NOARGS, NULL},
18494 { (char *)"delete_AuiDefaultTabArt", (PyCFunction)_wrap_delete_AuiDefaultTabArt, METH_O, NULL},
18495 { (char *)"AuiDefaultTabArt_swigregister", AuiDefaultTabArt_swigregister, METH_VARARGS, NULL},
18496 { (char *)"AuiDefaultTabArt_swiginit", AuiDefaultTabArt_swiginit, METH_VARARGS, NULL},
18497 { (char *)"new_AuiSimpleTabArt", (PyCFunction)_wrap_new_AuiSimpleTabArt, METH_NOARGS, NULL},
18498 { (char *)"delete_AuiSimpleTabArt", (PyCFunction)_wrap_delete_AuiSimpleTabArt, METH_O, NULL},
18499 { (char *)"AuiSimpleTabArt_swigregister", AuiSimpleTabArt_swigregister, METH_VARARGS, NULL},
18500 { (char *)"AuiSimpleTabArt_swiginit", AuiSimpleTabArt_swiginit, METH_VARARGS, NULL},
18501 { (char *)"new_AuiTabContainer", (PyCFunction)_wrap_new_AuiTabContainer, METH_NOARGS, NULL},
18502 { (char *)"delete_AuiTabContainer", (PyCFunction)_wrap_delete_AuiTabContainer, METH_O, NULL},
18503 { (char *)"AuiTabContainer_SetArtProvider", (PyCFunction) _wrap_AuiTabContainer_SetArtProvider, METH_VARARGS | METH_KEYWORDS, NULL},
18504 { (char *)"AuiTabContainer_GetArtProvider", (PyCFunction)_wrap_AuiTabContainer_GetArtProvider, METH_O, NULL},
18505 { (char *)"AuiTabContainer_SetFlags", (PyCFunction) _wrap_AuiTabContainer_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
18506 { (char *)"AuiTabContainer_GetFlags", (PyCFunction)_wrap_AuiTabContainer_GetFlags, METH_O, NULL},
18507 { (char *)"AuiTabContainer_AddPage", (PyCFunction) _wrap_AuiTabContainer_AddPage, METH_VARARGS | METH_KEYWORDS, NULL},
18508 { (char *)"AuiTabContainer_InsertPage", (PyCFunction) _wrap_AuiTabContainer_InsertPage, METH_VARARGS | METH_KEYWORDS, NULL},
18509 { (char *)"AuiTabContainer_MovePage", (PyCFunction) _wrap_AuiTabContainer_MovePage, METH_VARARGS | METH_KEYWORDS, NULL},
18510 { (char *)"AuiTabContainer_RemovePage", (PyCFunction) _wrap_AuiTabContainer_RemovePage, METH_VARARGS | METH_KEYWORDS, NULL},
18511 { (char *)"AuiTabContainer_SetActivePage", _wrap_AuiTabContainer_SetActivePage, METH_VARARGS, NULL},
18512 { (char *)"AuiTabContainer_SetNoneActive", (PyCFunction)_wrap_AuiTabContainer_SetNoneActive, METH_O, NULL},
18513 { (char *)"AuiTabContainer_GetActivePage", (PyCFunction)_wrap_AuiTabContainer_GetActivePage, METH_O, NULL},
18514 { (char *)"AuiTabContainer_TabHitTest", (PyCFunction) _wrap_AuiTabContainer_TabHitTest, METH_VARARGS | METH_KEYWORDS, NULL},
18515 { (char *)"AuiTabContainer_ButtonHitTest", (PyCFunction) _wrap_AuiTabContainer_ButtonHitTest, METH_VARARGS | METH_KEYWORDS, NULL},
18516 { (char *)"AuiTabContainer_GetWindowFromIdx", (PyCFunction) _wrap_AuiTabContainer_GetWindowFromIdx, METH_VARARGS | METH_KEYWORDS, NULL},
18517 { (char *)"AuiTabContainer_GetIdxFromWindow", (PyCFunction) _wrap_AuiTabContainer_GetIdxFromWindow, METH_VARARGS | METH_KEYWORDS, NULL},
18518 { (char *)"AuiTabContainer_GetPageCount", (PyCFunction)_wrap_AuiTabContainer_GetPageCount, METH_O, NULL},
18519 { (char *)"AuiTabContainer_GetPage", (PyCFunction) _wrap_AuiTabContainer_GetPage, METH_VARARGS | METH_KEYWORDS, NULL},
18520 { (char *)"AuiTabContainer_GetPages", (PyCFunction)_wrap_AuiTabContainer_GetPages, METH_O, NULL},
18521 { (char *)"AuiTabContainer_SetNormalFont", (PyCFunction) _wrap_AuiTabContainer_SetNormalFont, METH_VARARGS | METH_KEYWORDS, NULL},
18522 { (char *)"AuiTabContainer_SetSelectedFont", (PyCFunction) _wrap_AuiTabContainer_SetSelectedFont, METH_VARARGS | METH_KEYWORDS, NULL},
18523 { (char *)"AuiTabContainer_SetMeasuringFont", (PyCFunction) _wrap_AuiTabContainer_SetMeasuringFont, METH_VARARGS | METH_KEYWORDS, NULL},
18524 { (char *)"AuiTabContainer_DoShowHide", (PyCFunction)_wrap_AuiTabContainer_DoShowHide, METH_O, NULL},
18525 { (char *)"AuiTabContainer_SetRect", (PyCFunction) _wrap_AuiTabContainer_SetRect, METH_VARARGS | METH_KEYWORDS, NULL},
18526 { (char *)"AuiTabContainer_RemoveButton", (PyCFunction) _wrap_AuiTabContainer_RemoveButton, METH_VARARGS | METH_KEYWORDS, NULL},
18527 { (char *)"AuiTabContainer_AddButton", (PyCFunction) _wrap_AuiTabContainer_AddButton, METH_VARARGS | METH_KEYWORDS, NULL},
18528 { (char *)"AuiTabContainer_GetTabOffset", (PyCFunction)_wrap_AuiTabContainer_GetTabOffset, METH_O, NULL},
18529 { (char *)"AuiTabContainer_SetTabOffset", (PyCFunction) _wrap_AuiTabContainer_SetTabOffset, METH_VARARGS | METH_KEYWORDS, NULL},
18530 { (char *)"AuiTabContainer_swigregister", AuiTabContainer_swigregister, METH_VARARGS, NULL},
18531 { (char *)"AuiTabContainer_swiginit", AuiTabContainer_swiginit, METH_VARARGS, NULL},
18532 { (char *)"new_AuiTabCtrl", (PyCFunction) _wrap_new_AuiTabCtrl, METH_VARARGS | METH_KEYWORDS, NULL},
18533 { (char *)"delete_AuiTabCtrl", (PyCFunction)_wrap_delete_AuiTabCtrl, METH_O, NULL},
18534 { (char *)"AuiTabCtrl_swigregister", AuiTabCtrl_swigregister, METH_VARARGS, NULL},
18535 { (char *)"AuiTabCtrl_swiginit", AuiTabCtrl_swiginit, METH_VARARGS, NULL},
18536 { (char *)"new_PreAuiNotebook", (PyCFunction)_wrap_new_PreAuiNotebook, METH_NOARGS, NULL},
18537 { (char *)"new_AuiNotebook", (PyCFunction) _wrap_new_AuiNotebook, METH_VARARGS | METH_KEYWORDS, NULL},
18538 { (char *)"delete_AuiNotebook", (PyCFunction)_wrap_delete_AuiNotebook, METH_O, NULL},
18539 { (char *)"AuiNotebook_Create", (PyCFunction) _wrap_AuiNotebook_Create, METH_VARARGS | METH_KEYWORDS, NULL},
18540 { (char *)"AuiNotebook_SetArtProvider", (PyCFunction) _wrap_AuiNotebook_SetArtProvider, METH_VARARGS | METH_KEYWORDS, NULL},
18541 { (char *)"AuiNotebook_GetArtProvider", (PyCFunction)_wrap_AuiNotebook_GetArtProvider, METH_O, NULL},
18542 { (char *)"AuiNotebook_SetUniformBitmapSize", (PyCFunction) _wrap_AuiNotebook_SetUniformBitmapSize, METH_VARARGS | METH_KEYWORDS, NULL},
18543 { (char *)"AuiNotebook_SetTabCtrlHeight", (PyCFunction) _wrap_AuiNotebook_SetTabCtrlHeight, METH_VARARGS | METH_KEYWORDS, NULL},
18544 { (char *)"AuiNotebook_AddPage", (PyCFunction) _wrap_AuiNotebook_AddPage, METH_VARARGS | METH_KEYWORDS, NULL},
18545 { (char *)"AuiNotebook_InsertPage", (PyCFunction) _wrap_AuiNotebook_InsertPage, METH_VARARGS | METH_KEYWORDS, NULL},
18546 { (char *)"AuiNotebook_DeletePage", (PyCFunction) _wrap_AuiNotebook_DeletePage, METH_VARARGS | METH_KEYWORDS, NULL},
18547 { (char *)"AuiNotebook_RemovePage", (PyCFunction) _wrap_AuiNotebook_RemovePage, METH_VARARGS | METH_KEYWORDS, NULL},
18548 { (char *)"AuiNotebook_GetPageCount", (PyCFunction)_wrap_AuiNotebook_GetPageCount, METH_O, NULL},
18549 { (char *)"AuiNotebook_GetPage", (PyCFunction) _wrap_AuiNotebook_GetPage, METH_VARARGS | METH_KEYWORDS, NULL},
18550 { (char *)"AuiNotebook_GetPageIndex", (PyCFunction) _wrap_AuiNotebook_GetPageIndex, METH_VARARGS | METH_KEYWORDS, NULL},
18551 { (char *)"AuiNotebook_SetPageText", (PyCFunction) _wrap_AuiNotebook_SetPageText, METH_VARARGS | METH_KEYWORDS, NULL},
18552 { (char *)"AuiNotebook_GetPageText", (PyCFunction) _wrap_AuiNotebook_GetPageText, METH_VARARGS | METH_KEYWORDS, NULL},
18553 { (char *)"AuiNotebook_SetPageBitmap", (PyCFunction) _wrap_AuiNotebook_SetPageBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
18554 { (char *)"AuiNotebook_GetPageBitmap", (PyCFunction) _wrap_AuiNotebook_GetPageBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
18555 { (char *)"AuiNotebook_SetSelection", (PyCFunction) _wrap_AuiNotebook_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
18556 { (char *)"AuiNotebook_GetSelection", (PyCFunction)_wrap_AuiNotebook_GetSelection, METH_O, NULL},
18557 { (char *)"AuiNotebook_Split", (PyCFunction) _wrap_AuiNotebook_Split, METH_VARARGS | METH_KEYWORDS, NULL},
18558 { (char *)"AuiNotebook_GetAuiManager", (PyCFunction)_wrap_AuiNotebook_GetAuiManager, METH_O, NULL},
18559 { (char *)"AuiNotebook_swigregister", AuiNotebook_swigregister, METH_VARARGS, NULL},
18560 { (char *)"AuiNotebook_swiginit", AuiNotebook_swiginit, METH_VARARGS, NULL},
18561 { (char *)"new_PreAuiMDIParentFrame", (PyCFunction)_wrap_new_PreAuiMDIParentFrame, METH_NOARGS, NULL},
18562 { (char *)"new_AuiMDIParentFrame", (PyCFunction) _wrap_new_AuiMDIParentFrame, METH_VARARGS | METH_KEYWORDS, NULL},
18563 { (char *)"AuiMDIParentFrame_Create", (PyCFunction) _wrap_AuiMDIParentFrame_Create, METH_VARARGS | METH_KEYWORDS, NULL},
18564 { (char *)"AuiMDIParentFrame_SetArtProvider", (PyCFunction) _wrap_AuiMDIParentFrame_SetArtProvider, METH_VARARGS | METH_KEYWORDS, NULL},
18565 { (char *)"AuiMDIParentFrame_GetArtProvider", (PyCFunction)_wrap_AuiMDIParentFrame_GetArtProvider, METH_O, NULL},
18566 { (char *)"AuiMDIParentFrame_GetNotebook", (PyCFunction)_wrap_AuiMDIParentFrame_GetNotebook, METH_O, NULL},
18567 { (char *)"AuiMDIParentFrame_GetWindowMenu", (PyCFunction)_wrap_AuiMDIParentFrame_GetWindowMenu, METH_O, NULL},
18568 { (char *)"AuiMDIParentFrame_SetWindowMenu", (PyCFunction) _wrap_AuiMDIParentFrame_SetWindowMenu, METH_VARARGS | METH_KEYWORDS, NULL},
18569 { (char *)"AuiMDIParentFrame_SetChildMenuBar", (PyCFunction) _wrap_AuiMDIParentFrame_SetChildMenuBar, METH_VARARGS | METH_KEYWORDS, NULL},
18570 { (char *)"AuiMDIParentFrame_ProcessEvent", (PyCFunction) _wrap_AuiMDIParentFrame_ProcessEvent, METH_VARARGS | METH_KEYWORDS, NULL},
18571 { (char *)"AuiMDIParentFrame_GetActiveChild", (PyCFunction)_wrap_AuiMDIParentFrame_GetActiveChild, METH_O, NULL},
18572 { (char *)"AuiMDIParentFrame_SetActiveChild", (PyCFunction) _wrap_AuiMDIParentFrame_SetActiveChild, METH_VARARGS | METH_KEYWORDS, NULL},
18573 { (char *)"AuiMDIParentFrame_GetClientWindow", (PyCFunction)_wrap_AuiMDIParentFrame_GetClientWindow, METH_O, NULL},
18574 { (char *)"AuiMDIParentFrame_OnCreateClient", (PyCFunction)_wrap_AuiMDIParentFrame_OnCreateClient, METH_O, NULL},
18575 { (char *)"AuiMDIParentFrame_Cascade", (PyCFunction)_wrap_AuiMDIParentFrame_Cascade, METH_O, NULL},
18576 { (char *)"AuiMDIParentFrame_Tile", (PyCFunction) _wrap_AuiMDIParentFrame_Tile, METH_VARARGS | METH_KEYWORDS, NULL},
18577 { (char *)"AuiMDIParentFrame_ArrangeIcons", (PyCFunction)_wrap_AuiMDIParentFrame_ArrangeIcons, METH_O, NULL},
18578 { (char *)"AuiMDIParentFrame_ActivateNext", (PyCFunction)_wrap_AuiMDIParentFrame_ActivateNext, METH_O, NULL},
18579 { (char *)"AuiMDIParentFrame_ActivatePrevious", (PyCFunction)_wrap_AuiMDIParentFrame_ActivatePrevious, METH_O, NULL},
18580 { (char *)"AuiMDIParentFrame_swigregister", AuiMDIParentFrame_swigregister, METH_VARARGS, NULL},
18581 { (char *)"AuiMDIParentFrame_swiginit", AuiMDIParentFrame_swiginit, METH_VARARGS, NULL},
18582 { (char *)"new_PreAuiMDIChildFrame", (PyCFunction)_wrap_new_PreAuiMDIChildFrame, METH_NOARGS, NULL},
18583 { (char *)"new_AuiMDIChildFrame", (PyCFunction) _wrap_new_AuiMDIChildFrame, METH_VARARGS | METH_KEYWORDS, NULL},
18584 { (char *)"AuiMDIChildFrame_Create", (PyCFunction) _wrap_AuiMDIChildFrame_Create, METH_VARARGS | METH_KEYWORDS, NULL},
18585 { (char *)"AuiMDIChildFrame_SetMenuBar", (PyCFunction) _wrap_AuiMDIChildFrame_SetMenuBar, METH_VARARGS | METH_KEYWORDS, NULL},
18586 { (char *)"AuiMDIChildFrame_GetMenuBar", (PyCFunction)_wrap_AuiMDIChildFrame_GetMenuBar, METH_O, NULL},
18587 { (char *)"AuiMDIChildFrame_SetTitle", (PyCFunction) _wrap_AuiMDIChildFrame_SetTitle, METH_VARARGS | METH_KEYWORDS, NULL},
18588 { (char *)"AuiMDIChildFrame_GetTitle", (PyCFunction)_wrap_AuiMDIChildFrame_GetTitle, METH_O, NULL},
18589 { (char *)"AuiMDIChildFrame_SetIcons", (PyCFunction) _wrap_AuiMDIChildFrame_SetIcons, METH_VARARGS | METH_KEYWORDS, NULL},
18590 { (char *)"AuiMDIChildFrame_GetIcons", (PyCFunction)_wrap_AuiMDIChildFrame_GetIcons, METH_O, NULL},
18591 { (char *)"AuiMDIChildFrame_SetIcon", (PyCFunction) _wrap_AuiMDIChildFrame_SetIcon, METH_VARARGS | METH_KEYWORDS, NULL},
18592 { (char *)"AuiMDIChildFrame_GetIcon", (PyCFunction)_wrap_AuiMDIChildFrame_GetIcon, METH_O, NULL},
18593 { (char *)"AuiMDIChildFrame_Activate", (PyCFunction)_wrap_AuiMDIChildFrame_Activate, METH_O, NULL},
18594 { (char *)"AuiMDIChildFrame_DoSetSizeHints", (PyCFunction) _wrap_AuiMDIChildFrame_DoSetSizeHints, METH_VARARGS | METH_KEYWORDS, NULL},
18595 { (char *)"AuiMDIChildFrame_Maximize", (PyCFunction) _wrap_AuiMDIChildFrame_Maximize, METH_VARARGS | METH_KEYWORDS, NULL},
18596 { (char *)"AuiMDIChildFrame_Restore", (PyCFunction)_wrap_AuiMDIChildFrame_Restore, METH_O, NULL},
18597 { (char *)"AuiMDIChildFrame_Iconize", (PyCFunction) _wrap_AuiMDIChildFrame_Iconize, METH_VARARGS | METH_KEYWORDS, NULL},
18598 { (char *)"AuiMDIChildFrame_IsMaximized", (PyCFunction)_wrap_AuiMDIChildFrame_IsMaximized, METH_O, NULL},
18599 { (char *)"AuiMDIChildFrame_IsIconized", (PyCFunction)_wrap_AuiMDIChildFrame_IsIconized, METH_O, NULL},
18600 { (char *)"AuiMDIChildFrame_ShowFullScreen", (PyCFunction) _wrap_AuiMDIChildFrame_ShowFullScreen, METH_VARARGS | METH_KEYWORDS, NULL},
18601 { (char *)"AuiMDIChildFrame_IsFullScreen", (PyCFunction)_wrap_AuiMDIChildFrame_IsFullScreen, METH_O, NULL},
18602 { (char *)"AuiMDIChildFrame_OnMenuHighlight", (PyCFunction) _wrap_AuiMDIChildFrame_OnMenuHighlight, METH_VARARGS | METH_KEYWORDS, NULL},
18603 { (char *)"AuiMDIChildFrame_OnActivate", (PyCFunction) _wrap_AuiMDIChildFrame_OnActivate, METH_VARARGS | METH_KEYWORDS, NULL},
18604 { (char *)"AuiMDIChildFrame_OnCloseWindow", (PyCFunction) _wrap_AuiMDIChildFrame_OnCloseWindow, METH_VARARGS | METH_KEYWORDS, NULL},
18605 { (char *)"AuiMDIChildFrame_SetMDIParentFrame", (PyCFunction) _wrap_AuiMDIChildFrame_SetMDIParentFrame, METH_VARARGS | METH_KEYWORDS, NULL},
18606 { (char *)"AuiMDIChildFrame_GetMDIParentFrame", (PyCFunction)_wrap_AuiMDIChildFrame_GetMDIParentFrame, METH_O, NULL},
18607 { (char *)"AuiMDIChildFrame_ApplyMDIChildFrameRect", (PyCFunction)_wrap_AuiMDIChildFrame_ApplyMDIChildFrameRect, METH_O, NULL},
18608 { (char *)"AuiMDIChildFrame_DoShow", (PyCFunction) _wrap_AuiMDIChildFrame_DoShow, METH_VARARGS | METH_KEYWORDS, NULL},
18609 { (char *)"AuiMDIChildFrame_swigregister", AuiMDIChildFrame_swigregister, METH_VARARGS, NULL},
18610 { (char *)"AuiMDIChildFrame_swiginit", AuiMDIChildFrame_swiginit, METH_VARARGS, NULL},
18611 { (char *)"new_PreAuiMDIClientWindow", (PyCFunction)_wrap_new_PreAuiMDIClientWindow, METH_NOARGS, NULL},
18612 { (char *)"new_AuiMDIClientWindow", (PyCFunction) _wrap_new_AuiMDIClientWindow, METH_VARARGS | METH_KEYWORDS, NULL},
18613 { (char *)"AuiMDIClientWindow_CreateClient", (PyCFunction) _wrap_AuiMDIClientWindow_CreateClient, METH_VARARGS | METH_KEYWORDS, NULL},
18614 { (char *)"AuiMDIClientWindow_SetSelection", (PyCFunction) _wrap_AuiMDIClientWindow_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
18615 { (char *)"AuiMDIClientWindow_swigregister", AuiMDIClientWindow_swigregister, METH_VARARGS, NULL},
18616 { (char *)"AuiMDIClientWindow_swiginit", AuiMDIClientWindow_swiginit, METH_VARARGS, NULL},
18617 { (char *)"PyAuiDockArt_swigregister", PyAuiDockArt_swigregister, METH_VARARGS, NULL},
18618 { (char *)"new_PyAuiTabArt", (PyCFunction)_wrap_new_PyAuiTabArt, METH_NOARGS, NULL},
18619 { (char *)"PyAuiTabArt_swigregister", PyAuiTabArt_swigregister, METH_VARARGS, NULL},
18620 { (char *)"PyAuiTabArt_swiginit", PyAuiTabArt_swiginit, METH_VARARGS, NULL},
18621 { NULL, NULL, 0, NULL }
18622 };
18623
18624
18625 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
18626
18627 static void *_p_wxPyAuiTabArtTo_p_wxAuiDefaultTabArt(void *x) {
18628 return (void *)((wxAuiDefaultTabArt *) ((wxPyAuiTabArt *) x));
18629 }
18630 static void *_p_wxGBSizerItemTo_p_wxSizerItem(void *x) {
18631 return (void *)((wxSizerItem *) ((wxGBSizerItem *) x));
18632 }
18633 static void *_p_wxBoxSizerTo_p_wxSizer(void *x) {
18634 return (void *)((wxSizer *) ((wxBoxSizer *) x));
18635 }
18636 static void *_p_wxStaticBoxSizerTo_p_wxSizer(void *x) {
18637 return (void *)((wxSizer *) (wxBoxSizer *) ((wxStaticBoxSizer *) x));
18638 }
18639 static void *_p_wxStdDialogButtonSizerTo_p_wxSizer(void *x) {
18640 return (void *)((wxSizer *) (wxBoxSizer *) ((wxStdDialogButtonSizer *) x));
18641 }
18642 static void *_p_wxGridBagSizerTo_p_wxSizer(void *x) {
18643 return (void *)((wxSizer *) (wxGridSizer *)(wxFlexGridSizer *) ((wxGridBagSizer *) x));
18644 }
18645 static void *_p_wxGridSizerTo_p_wxSizer(void *x) {
18646 return (void *)((wxSizer *) ((wxGridSizer *) x));
18647 }
18648 static void *_p_wxFlexGridSizerTo_p_wxSizer(void *x) {
18649 return (void *)((wxSizer *) (wxGridSizer *) ((wxFlexGridSizer *) x));
18650 }
18651 static void *_p_wxPySizerTo_p_wxSizer(void *x) {
18652 return (void *)((wxSizer *) ((wxPySizer *) x));
18653 }
18654 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x) {
18655 return (void *)((wxEvent *) (wxCommandEvent *) ((wxContextMenuEvent *) x));
18656 }
18657 static void *_p_wxMenuEventTo_p_wxEvent(void *x) {
18658 return (void *)((wxEvent *) ((wxMenuEvent *) x));
18659 }
18660 static void *_p_wxCloseEventTo_p_wxEvent(void *x) {
18661 return (void *)((wxEvent *) ((wxCloseEvent *) x));
18662 }
18663 static void *_p_wxMouseEventTo_p_wxEvent(void *x) {
18664 return (void *)((wxEvent *) ((wxMouseEvent *) x));
18665 }
18666 static void *_p_wxEraseEventTo_p_wxEvent(void *x) {
18667 return (void *)((wxEvent *) ((wxEraseEvent *) x));
18668 }
18669 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x) {
18670 return (void *)((wxEvent *) ((wxSetCursorEvent *) x));
18671 }
18672 static void *_p_wxSplitterEventTo_p_wxEvent(void *x) {
18673 return (void *)((wxEvent *) (wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
18674 }
18675 static void *_p_wxAuiManagerEventTo_p_wxEvent(void *x) {
18676 return (void *)((wxEvent *) ((wxAuiManagerEvent *) x));
18677 }
18678 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x) {
18679 return (void *)((wxEvent *) ((wxInitDialogEvent *) x));
18680 }
18681 static void *_p_wxScrollEventTo_p_wxEvent(void *x) {
18682 return (void *)((wxEvent *) (wxCommandEvent *) ((wxScrollEvent *) x));
18683 }
18684 static void *_p_wxFindDialogEventTo_p_wxEvent(void *x) {
18685 return (void *)((wxEvent *) (wxCommandEvent *) ((wxFindDialogEvent *) x));
18686 }
18687 static void *_p_wxNotifyEventTo_p_wxEvent(void *x) {
18688 return (void *)((wxEvent *) (wxCommandEvent *) ((wxNotifyEvent *) x));
18689 }
18690 static void *_p_wxMouseCaptureLostEventTo_p_wxEvent(void *x) {
18691 return (void *)((wxEvent *) ((wxMouseCaptureLostEvent *) x));
18692 }
18693 static void *_p_wxPyEventTo_p_wxEvent(void *x) {
18694 return (void *)((wxEvent *) ((wxPyEvent *) x));
18695 }
18696 static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x) {
18697 return (void *)((wxEvent *) ((wxCalculateLayoutEvent *) x));
18698 }
18699 static void *_p_wxAuiNotebookEventTo_p_wxEvent(void *x) {
18700 return (void *)((wxEvent *) (wxCommandEvent *)(wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
18701 }
18702 static void *_p_wxIdleEventTo_p_wxEvent(void *x) {
18703 return (void *)((wxEvent *) ((wxIdleEvent *) x));
18704 }
18705 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x) {
18706 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowCreateEvent *) x));
18707 }
18708 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x) {
18709 return (void *)((wxEvent *) ((wxQueryNewPaletteEvent *) x));
18710 }
18711 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x) {
18712 return (void *)((wxEvent *) ((wxMaximizeEvent *) x));
18713 }
18714 static void *_p_wxIconizeEventTo_p_wxEvent(void *x) {
18715 return (void *)((wxEvent *) ((wxIconizeEvent *) x));
18716 }
18717 static void *_p_wxActivateEventTo_p_wxEvent(void *x) {
18718 return (void *)((wxEvent *) ((wxActivateEvent *) x));
18719 }
18720 static void *_p_wxSizeEventTo_p_wxEvent(void *x) {
18721 return (void *)((wxEvent *) ((wxSizeEvent *) x));
18722 }
18723 static void *_p_wxMoveEventTo_p_wxEvent(void *x) {
18724 return (void *)((wxEvent *) ((wxMoveEvent *) x));
18725 }
18726 static void *_p_wxDateEventTo_p_wxEvent(void *x) {
18727 return (void *)((wxEvent *) (wxCommandEvent *) ((wxDateEvent *) x));
18728 }
18729 static void *_p_wxPaintEventTo_p_wxEvent(void *x) {
18730 return (void *)((wxEvent *) ((wxPaintEvent *) x));
18731 }
18732 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x) {
18733 return (void *)((wxEvent *) ((wxNcPaintEvent *) x));
18734 }
18735 static void *_p_wxClipboardTextEventTo_p_wxEvent(void *x) {
18736 return (void *)((wxEvent *) (wxCommandEvent *) ((wxClipboardTextEvent *) x));
18737 }
18738 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x) {
18739 return (void *)((wxEvent *) (wxCommandEvent *) ((wxUpdateUIEvent *) x));
18740 }
18741 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x) {
18742 return (void *)((wxEvent *) ((wxPaletteChangedEvent *) x));
18743 }
18744 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x) {
18745 return (void *)((wxEvent *) ((wxDisplayChangedEvent *) x));
18746 }
18747 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x) {
18748 return (void *)((wxEvent *) ((wxMouseCaptureChangedEvent *) x));
18749 }
18750 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x) {
18751 return (void *)((wxEvent *) ((wxSysColourChangedEvent *) x));
18752 }
18753 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x) {
18754 return (void *)((wxEvent *) ((wxDropFilesEvent *) x));
18755 }
18756 static void *_p_wxFocusEventTo_p_wxEvent(void *x) {
18757 return (void *)((wxEvent *) ((wxFocusEvent *) x));
18758 }
18759 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x) {
18760 return (void *)((wxEvent *) (wxCommandEvent *) ((wxChildFocusEvent *) x));
18761 }
18762 static void *_p_wxSashEventTo_p_wxEvent(void *x) {
18763 return (void *)((wxEvent *) (wxCommandEvent *) ((wxSashEvent *) x));
18764 }
18765 static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x) {
18766 return (void *)((wxEvent *) ((wxQueryLayoutInfoEvent *) x));
18767 }
18768 static void *_p_wxShowEventTo_p_wxEvent(void *x) {
18769 return (void *)((wxEvent *) ((wxShowEvent *) x));
18770 }
18771 static void *_p_wxCommandEventTo_p_wxEvent(void *x) {
18772 return (void *)((wxEvent *) ((wxCommandEvent *) x));
18773 }
18774 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x) {
18775 return (void *)((wxEvent *) (wxCommandEvent *) ((wxPyCommandEvent *) x));
18776 }
18777 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x) {
18778 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowDestroyEvent *) x));
18779 }
18780 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x) {
18781 return (void *)((wxEvent *) ((wxNavigationKeyEvent *) x));
18782 }
18783 static void *_p_wxKeyEventTo_p_wxEvent(void *x) {
18784 return (void *)((wxEvent *) ((wxKeyEvent *) x));
18785 }
18786 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x) {
18787 return (void *)((wxEvent *) ((wxScrollWinEvent *) x));
18788 }
18789 static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x) {
18790 return (void *)((wxEvent *) ((wxTaskBarIconEvent *) x));
18791 }
18792 static void *_p_wxAuiTabCtrlTo_p_wxAuiTabContainer(void *x) {
18793 return (void *)((wxAuiTabContainer *) ((wxAuiTabCtrl *) x));
18794 }
18795 static void *_p_wxControlWithItemsTo_p_wxControl(void *x) {
18796 return (void *)((wxControl *) ((wxControlWithItems *) x));
18797 }
18798 static void *_p_wxAuiMDIClientWindowTo_p_wxControl(void *x) {
18799 return (void *)((wxControl *) (wxAuiNotebook *) ((wxAuiMDIClientWindow *) x));
18800 }
18801 static void *_p_wxAuiTabCtrlTo_p_wxControl(void *x) {
18802 return (void *)((wxControl *) ((wxAuiTabCtrl *) x));
18803 }
18804 static void *_p_wxAuiNotebookTo_p_wxControl(void *x) {
18805 return (void *)((wxControl *) ((wxAuiNotebook *) x));
18806 }
18807 static void *_p_wxAuiMDIClientWindowTo_p_wxAuiNotebook(void *x) {
18808 return (void *)((wxAuiNotebook *) ((wxAuiMDIClientWindow *) x));
18809 }
18810 static void *_p_wxSplitterEventTo_p_wxNotifyEvent(void *x) {
18811 return (void *)((wxNotifyEvent *) ((wxSplitterEvent *) x));
18812 }
18813 static void *_p_wxAuiNotebookEventTo_p_wxNotifyEvent(void *x) {
18814 return (void *)((wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
18815 }
18816 static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x) {
18817 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
18818 }
18819 static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x) {
18820 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
18821 }
18822 static void *_p_wxEventBlockerTo_p_wxEvtHandler(void *x) {
18823 return (void *)((wxEvtHandler *) ((wxEventBlocker *) x));
18824 }
18825 static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x) {
18826 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyPanel *) x));
18827 }
18828 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x) {
18829 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMenuBar *) x));
18830 }
18831 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x) {
18832 return (void *)((wxEvtHandler *) ((wxValidator *) x));
18833 }
18834 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x) {
18835 return (void *)((wxEvtHandler *) (wxValidator *) ((wxPyValidator *) x));
18836 }
18837 static void *_p_wxMenuTo_p_wxEvtHandler(void *x) {
18838 return (void *)((wxEvtHandler *) ((wxMenu *) x));
18839 }
18840 static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x) {
18841 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
18842 }
18843 static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x) {
18844 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
18845 }
18846 static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x) {
18847 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
18848 }
18849 static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x) {
18850 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
18851 }
18852 static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x) {
18853 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
18854 }
18855 static void *_p_wxNumberEntryDialogTo_p_wxEvtHandler(void *x) {
18856 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
18857 }
18858 static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x) {
18859 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
18860 }
18861 static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x) {
18862 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
18863 }
18864 static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x) {
18865 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
18866 }
18867 static void *_p_wxPanelTo_p_wxEvtHandler(void *x) {
18868 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPanel *) x));
18869 }
18870 static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x) {
18871 return (void *)((wxEvtHandler *) (wxWindow *) ((wxStatusBar *) x));
18872 }
18873 static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x) {
18874 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
18875 }
18876 static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x) {
18877 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxTipWindow *) x));
18878 }
18879 static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x) {
18880 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
18881 }
18882 static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x) {
18883 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPopupWindow *) x));
18884 }
18885 static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x) {
18886 return (void *)((wxEvtHandler *) (wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
18887 }
18888 static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x) {
18889 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSashWindow *) x));
18890 }
18891 static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x) {
18892 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplitterWindow *) x));
18893 }
18894 static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x) {
18895 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplashScreenWindow *) x));
18896 }
18897 static void *_p_wxWindowTo_p_wxEvtHandler(void *x) {
18898 return (void *)((wxEvtHandler *) ((wxWindow *) x));
18899 }
18900 static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x) {
18901 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
18902 }
18903 static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x) {
18904 return (void *)((wxEvtHandler *) (wxWindow *) ((wxTopLevelWindow *) x));
18905 }
18906 static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x) {
18907 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMDIClientWindow *) x));
18908 }
18909 static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x) {
18910 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
18911 }
18912 static void *_p_wxAuiMDIClientWindowTo_p_wxEvtHandler(void *x) {
18913 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *)(wxAuiNotebook *) ((wxAuiMDIClientWindow *) x));
18914 }
18915 static void *_p_wxControlTo_p_wxEvtHandler(void *x) {
18916 return (void *)((wxEvtHandler *) (wxWindow *) ((wxControl *) x));
18917 }
18918 static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x) {
18919 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
18920 }
18921 static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x) {
18922 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
18923 }
18924 static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x) {
18925 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
18926 }
18927 static void *_p_wxAuiMDIChildFrameTo_p_wxEvtHandler(void *x) {
18928 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxAuiMDIChildFrame *) x));
18929 }
18930 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x) {
18931 return (void *)((wxEvtHandler *) ((wxPyApp *) x));
18932 }
18933 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x) {
18934 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxControlWithItems *) x));
18935 }
18936 static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x) {
18937 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPyWindow *) x));
18938 }
18939 static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x) {
18940 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
18941 }
18942 static void *_p_wxSimpleHtmlListBoxTo_p_wxEvtHandler(void *x) {
18943 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
18944 }
18945 static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x) {
18946 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
18947 }
18948 static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x) {
18949 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
18950 }
18951 static void *_p_wxAuiNotebookTo_p_wxEvtHandler(void *x) {
18952 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxAuiNotebook *) x));
18953 }
18954 static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x) {
18955 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
18956 }
18957 static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x) {
18958 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
18959 }
18960 static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x) {
18961 return (void *)((wxEvtHandler *) ((wxPyTaskBarIcon *) x));
18962 }
18963 static void *_p_wxAuiTabCtrlTo_p_wxEvtHandler(void *x) {
18964 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxAuiTabCtrl *) x));
18965 }
18966 static void *_p_wxFrameTo_p_wxEvtHandler(void *x) {
18967 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
18968 }
18969 static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x) {
18970 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
18971 }
18972 static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x) {
18973 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
18974 }
18975 static void *_p_wxDialogTo_p_wxEvtHandler(void *x) {
18976 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
18977 }
18978 static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x) {
18979 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
18980 }
18981 static void *_p_wxAuiFloatingFrameTo_p_wxEvtHandler(void *x) {
18982 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
18983 }
18984 static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x) {
18985 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
18986 }
18987 static void *_p_wxAuiMDIParentFrameTo_p_wxEvtHandler(void *x) {
18988 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxAuiMDIParentFrame *) x));
18989 }
18990 static void *_p_wxAuiManagerTo_p_wxEvtHandler(void *x) {
18991 return (void *)((wxEvtHandler *) ((wxAuiManager *) x));
18992 }
18993 static void *_p_wxAuiFloatingFrameTo_p_wxMiniFrame(void *x) {
18994 return (void *)((wxMiniFrame *) ((wxAuiFloatingFrame *) x));
18995 }
18996 static void *_p_wxMDIChildFrameTo_p_wxFrame(void *x) {
18997 return (void *)((wxFrame *) ((wxMDIChildFrame *) x));
18998 }
18999 static void *_p_wxProgressDialogTo_p_wxFrame(void *x) {
19000 return (void *)((wxFrame *) ((wxProgressDialog *) x));
19001 }
19002 static void *_p_wxTipWindowTo_p_wxFrame(void *x) {
19003 return (void *)((wxFrame *) ((wxTipWindow *) x));
19004 }
19005 static void *_p_wxPreviewFrameTo_p_wxFrame(void *x) {
19006 return (void *)((wxFrame *) ((wxPreviewFrame *) x));
19007 }
19008 static void *_p_wxPyPreviewFrameTo_p_wxFrame(void *x) {
19009 return (void *)((wxFrame *) (wxPreviewFrame *) ((wxPyPreviewFrame *) x));
19010 }
19011 static void *_p_wxMiniFrameTo_p_wxFrame(void *x) {
19012 return (void *)((wxFrame *) ((wxMiniFrame *) x));
19013 }
19014 static void *_p_wxSplashScreenTo_p_wxFrame(void *x) {
19015 return (void *)((wxFrame *) ((wxSplashScreen *) x));
19016 }
19017 static void *_p_wxMDIParentFrameTo_p_wxFrame(void *x) {
19018 return (void *)((wxFrame *) ((wxMDIParentFrame *) x));
19019 }
19020 static void *_p_wxAuiMDIParentFrameTo_p_wxFrame(void *x) {
19021 return (void *)((wxFrame *) ((wxAuiMDIParentFrame *) x));
19022 }
19023 static void *_p_wxAuiFloatingFrameTo_p_wxFrame(void *x) {
19024 return (void *)((wxFrame *) (wxMiniFrame *) ((wxAuiFloatingFrame *) x));
19025 }
19026 static void *_p_wxAuiDefaultTabArtTo_p_wxAuiTabArt(void *x) {
19027 return (void *)((wxAuiTabArt *) ((wxAuiDefaultTabArt *) x));
19028 }
19029 static void *_p_wxAuiSimpleTabArtTo_p_wxAuiTabArt(void *x) {
19030 return (void *)((wxAuiTabArt *) ((wxAuiSimpleTabArt *) x));
19031 }
19032 static void *_p_wxPyAuiTabArtTo_p_wxAuiTabArt(void *x) {
19033 return (void *)((wxAuiTabArt *) (wxAuiDefaultTabArt *) ((wxPyAuiTabArt *) x));
19034 }
19035 static void *_p_wxAuiDefaultDockArtTo_p_wxAuiDockArt(void *x) {
19036 return (void *)((wxAuiDockArt *) ((wxAuiDefaultDockArt *) x));
19037 }
19038 static void *_p_wxPyAuiDockArtTo_p_wxAuiDockArt(void *x) {
19039 return (void *)((wxAuiDockArt *) (wxAuiDefaultDockArt *) ((wxPyAuiDockArt *) x));
19040 }
19041 static void *_p_wxPyAuiDockArtTo_p_wxAuiDefaultDockArt(void *x) {
19042 return (void *)((wxAuiDefaultDockArt *) ((wxPyAuiDockArt *) x));
19043 }
19044 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x) {
19045 return (void *)((wxObject *) ((wxLayoutConstraints *) x));
19046 }
19047 static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x) {
19048 return (void *)((wxObject *) (wxEvent *) ((wxQueryLayoutInfoEvent *) x));
19049 }
19050 static void *_p_wxEventBlockerTo_p_wxObject(void *x) {
19051 return (void *)((wxObject *) (wxEvtHandler *) ((wxEventBlocker *) x));
19052 }
19053 static void *_p_wxPreviewFrameTo_p_wxObject(void *x) {
19054 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
19055 }
19056 static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x) {
19057 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
19058 }
19059 static void *_p_wxSizerItemTo_p_wxObject(void *x) {
19060 return (void *)((wxObject *) ((wxSizerItem *) x));
19061 }
19062 static void *_p_wxGBSizerItemTo_p_wxObject(void *x) {
19063 return (void *)((wxObject *) (wxSizerItem *) ((wxGBSizerItem *) x));
19064 }
19065 static void *_p_wxScrollEventTo_p_wxObject(void *x) {
19066 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxScrollEvent *) x));
19067 }
19068 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x) {
19069 return (void *)((wxObject *) ((wxIndividualLayoutConstraint *) x));
19070 }
19071 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x) {
19072 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStaticBoxSizer *) x));
19073 }
19074 static void *_p_wxBoxSizerTo_p_wxObject(void *x) {
19075 return (void *)((wxObject *) (wxSizer *) ((wxBoxSizer *) x));
19076 }
19077 static void *_p_wxSizerTo_p_wxObject(void *x) {
19078 return (void *)((wxObject *) ((wxSizer *) x));
19079 }
19080 static void *_p_wxGridBagSizerTo_p_wxObject(void *x) {
19081 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *)(wxFlexGridSizer *) ((wxGridBagSizer *) x));
19082 }
19083 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x) {
19084 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxUpdateUIEvent *) x));
19085 }
19086 static void *_p_wxPyPanelTo_p_wxObject(void *x) {
19087 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyPanel *) x));
19088 }
19089 static void *_p_wxEventTo_p_wxObject(void *x) {
19090 return (void *)((wxObject *) ((wxEvent *) x));
19091 }
19092 static void *_p_wxFontDataTo_p_wxObject(void *x) {
19093 return (void *)((wxObject *) ((wxFontData *) x));
19094 }
19095 static void *_p_wxPrintDataTo_p_wxObject(void *x) {
19096 return (void *)((wxObject *) ((wxPrintData *) x));
19097 }
19098 static void *_p_wxGridSizerTo_p_wxObject(void *x) {
19099 return (void *)((wxObject *) (wxSizer *) ((wxGridSizer *) x));
19100 }
19101 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x) {
19102 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *) ((wxFlexGridSizer *) x));
19103 }
19104 static void *_p_wxInitDialogEventTo_p_wxObject(void *x) {
19105 return (void *)((wxObject *) (wxEvent *) ((wxInitDialogEvent *) x));
19106 }
19107 static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x) {
19108 return (void *)((wxObject *) ((wxLayoutAlgorithm *) x));
19109 }
19110 static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x) {
19111 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyTaskBarIcon *) x));
19112 }
19113 static void *_p_wxFindDialogEventTo_p_wxObject(void *x) {
19114 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxFindDialogEvent *) x));
19115 }
19116 static void *_p_wxAuiTabCtrlTo_p_wxObject(void *x) {
19117 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxAuiTabCtrl *) x));
19118 }
19119 static void *_p_wxClipboardTextEventTo_p_wxObject(void *x) {
19120 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxClipboardTextEvent *) x));
19121 }
19122 static void *_p_wxPaintEventTo_p_wxObject(void *x) {
19123 return (void *)((wxObject *) (wxEvent *) ((wxPaintEvent *) x));
19124 }
19125 static void *_p_wxNcPaintEventTo_p_wxObject(void *x) {
19126 return (void *)((wxObject *) (wxEvent *) ((wxNcPaintEvent *) x));
19127 }
19128 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x) {
19129 return (void *)((wxObject *) (wxEvent *) ((wxPaletteChangedEvent *) x));
19130 }
19131 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x) {
19132 return (void *)((wxObject *) (wxEvent *) ((wxDisplayChangedEvent *) x));
19133 }
19134 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x) {
19135 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureChangedEvent *) x));
19136 }
19137 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x) {
19138 return (void *)((wxObject *) (wxEvent *) ((wxSysColourChangedEvent *) x));
19139 }
19140 static void *_p_wxPreviewCanvasTo_p_wxObject(void *x) {
19141 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
19142 }
19143 static void *_p_wxControlTo_p_wxObject(void *x) {
19144 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxControl *) x));
19145 }
19146 static void *_p_wxSetCursorEventTo_p_wxObject(void *x) {
19147 return (void *)((wxObject *) (wxEvent *) ((wxSetCursorEvent *) x));
19148 }
19149 static void *_p_wxSplitterEventTo_p_wxObject(void *x) {
19150 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
19151 }
19152 static void *_p_wxAuiManagerEventTo_p_wxObject(void *x) {
19153 return (void *)((wxObject *) (wxEvent *) ((wxAuiManagerEvent *) x));
19154 }
19155 static void *_p_wxFSFileTo_p_wxObject(void *x) {
19156 return (void *)((wxObject *) ((wxFSFile *) x));
19157 }
19158 static void *_p_wxFindReplaceDataTo_p_wxObject(void *x) {
19159 return (void *)((wxObject *) ((wxFindReplaceData *) x));
19160 }
19161 static void *_p_wxAuiFloatingFrameTo_p_wxObject(void *x) {
19162 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
19163 }
19164 static void *_p_wxPySizerTo_p_wxObject(void *x) {
19165 return (void *)((wxObject *) (wxSizer *) ((wxPySizer *) x));
19166 }
19167 static void *_p_wxMDIChildFrameTo_p_wxObject(void *x) {
19168 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
19169 }
19170 static void *_p_wxAuiNotebookTo_p_wxObject(void *x) {
19171 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxAuiNotebook *) x));
19172 }
19173 static void *_p_wxAuiMDIChildFrameTo_p_wxObject(void *x) {
19174 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxAuiMDIChildFrame *) x));
19175 }
19176 static void *_p_wxColourDataTo_p_wxObject(void *x) {
19177 return (void *)((wxObject *) ((wxColourData *) x));
19178 }
19179 static void *_p_wxPyEventTo_p_wxObject(void *x) {
19180 return (void *)((wxObject *) (wxEvent *) ((wxPyEvent *) x));
19181 }
19182 static void *_p_wxNotifyEventTo_p_wxObject(void *x) {
19183 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxNotifyEvent *) x));
19184 }
19185 static void *_p_wxPyWindowTo_p_wxObject(void *x) {
19186 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPyWindow *) x));
19187 }
19188 static void *_p_wxSplashScreenTo_p_wxObject(void *x) {
19189 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
19190 }
19191 static void *_p_wxFileDialogTo_p_wxObject(void *x) {
19192 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
19193 }
19194 static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x) {
19195 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
19196 }
19197 static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x) {
19198 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
19199 }
19200 static void *_p_wxTextEntryDialogTo_p_wxObject(void *x) {
19201 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
19202 }
19203 static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x) {
19204 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
19205 }
19206 static void *_p_wxNumberEntryDialogTo_p_wxObject(void *x) {
19207 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
19208 }
19209 static void *_p_wxMessageDialogTo_p_wxObject(void *x) {
19210 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
19211 }
19212 static void *_p_wxProgressDialogTo_p_wxObject(void *x) {
19213 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
19214 }
19215 static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x) {
19216 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
19217 }
19218 static void *_p_wxShowEventTo_p_wxObject(void *x) {
19219 return (void *)((wxObject *) (wxEvent *) ((wxShowEvent *) x));
19220 }
19221 static void *_p_wxPrinterTo_p_wxObject(void *x) {
19222 return (void *)((wxObject *) ((wxPrinter *) x));
19223 }
19224 static void *_p_wxMenuItemTo_p_wxObject(void *x) {
19225 return (void *)((wxObject *) ((wxMenuItem *) x));
19226 }
19227 static void *_p_wxDateEventTo_p_wxObject(void *x) {
19228 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxDateEvent *) x));
19229 }
19230 static void *_p_wxIdleEventTo_p_wxObject(void *x) {
19231 return (void *)((wxObject *) (wxEvent *) ((wxIdleEvent *) x));
19232 }
19233 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x) {
19234 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowCreateEvent *) x));
19235 }
19236 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x) {
19237 return (void *)((wxObject *) (wxEvent *) ((wxQueryNewPaletteEvent *) x));
19238 }
19239 static void *_p_wxMaximizeEventTo_p_wxObject(void *x) {
19240 return (void *)((wxObject *) (wxEvent *) ((wxMaximizeEvent *) x));
19241 }
19242 static void *_p_wxIconizeEventTo_p_wxObject(void *x) {
19243 return (void *)((wxObject *) (wxEvent *) ((wxIconizeEvent *) x));
19244 }
19245 static void *_p_wxSizeEventTo_p_wxObject(void *x) {
19246 return (void *)((wxObject *) (wxEvent *) ((wxSizeEvent *) x));
19247 }
19248 static void *_p_wxMoveEventTo_p_wxObject(void *x) {
19249 return (void *)((wxObject *) (wxEvent *) ((wxMoveEvent *) x));
19250 }
19251 static void *_p_wxActivateEventTo_p_wxObject(void *x) {
19252 return (void *)((wxObject *) (wxEvent *) ((wxActivateEvent *) x));
19253 }
19254 static void *_p_wxPNMHandlerTo_p_wxObject(void *x) {
19255 return (void *)((wxObject *) (wxImageHandler *) ((wxPNMHandler *) x));
19256 }
19257 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x) {
19258 return (void *)((wxObject *) (wxImageHandler *) ((wxJPEGHandler *) x));
19259 }
19260 static void *_p_wxPCXHandlerTo_p_wxObject(void *x) {
19261 return (void *)((wxObject *) (wxImageHandler *) ((wxPCXHandler *) x));
19262 }
19263 static void *_p_wxGIFHandlerTo_p_wxObject(void *x) {
19264 return (void *)((wxObject *) (wxImageHandler *) ((wxGIFHandler *) x));
19265 }
19266 static void *_p_wxPNGHandlerTo_p_wxObject(void *x) {
19267 return (void *)((wxObject *) (wxImageHandler *) ((wxPNGHandler *) x));
19268 }
19269 static void *_p_wxANIHandlerTo_p_wxObject(void *x) {
19270 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *)(wxCURHandler *) ((wxANIHandler *) x));
19271 }
19272 static void *_p_wxCURHandlerTo_p_wxObject(void *x) {
19273 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *) ((wxCURHandler *) x));
19274 }
19275 static void *_p_wxICOHandlerTo_p_wxObject(void *x) {
19276 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *) ((wxICOHandler *) x));
19277 }
19278 static void *_p_wxBMPHandlerTo_p_wxObject(void *x) {
19279 return (void *)((wxObject *) (wxImageHandler *) ((wxBMPHandler *) x));
19280 }
19281 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x) {
19282 return (void *)((wxObject *) (wxImageHandler *) ((wxPyImageHandler *) x));
19283 }
19284 static void *_p_wxImageHandlerTo_p_wxObject(void *x) {
19285 return (void *)((wxObject *) ((wxImageHandler *) x));
19286 }
19287 static void *_p_wxXPMHandlerTo_p_wxObject(void *x) {
19288 return (void *)((wxObject *) (wxImageHandler *) ((wxXPMHandler *) x));
19289 }
19290 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x) {
19291 return (void *)((wxObject *) (wxImageHandler *) ((wxTIFFHandler *) x));
19292 }
19293 static void *_p_wxTGAHandlerTo_p_wxObject(void *x) {
19294 return (void *)((wxObject *) (wxImageHandler *) ((wxTGAHandler *) x));
19295 }
19296 static void *_p_wxEvtHandlerTo_p_wxObject(void *x) {
19297 return (void *)((wxObject *) ((wxEvtHandler *) x));
19298 }
19299 static void *_p_wxMouseCaptureLostEventTo_p_wxObject(void *x) {
19300 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureLostEvent *) x));
19301 }
19302 static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x) {
19303 return (void *)((wxObject *) (wxEvent *) ((wxCalculateLayoutEvent *) x));
19304 }
19305 static void *_p_wxPyVListBoxTo_p_wxObject(void *x) {
19306 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
19307 }
19308 static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x) {
19309 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
19310 }
19311 static void *_p_wxSimpleHtmlListBoxTo_p_wxObject(void *x) {
19312 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
19313 }
19314 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x) {
19315 return (void *)((wxObject *) ((wxAcceleratorTable *) x));
19316 }
19317 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x) {
19318 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStdDialogButtonSizer *) x));
19319 }
19320 static void *_p_wxMiniFrameTo_p_wxObject(void *x) {
19321 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
19322 }
19323 static void *_p_wxImageTo_p_wxObject(void *x) {
19324 return (void *)((wxObject *) ((wxImage *) x));
19325 }
19326 static void *_p_wxFrameTo_p_wxObject(void *x) {
19327 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
19328 }
19329 static void *_p_wxPyPrintoutTo_p_wxObject(void *x) {
19330 return (void *)((wxObject *) ((wxPyPrintout *) x));
19331 }
19332 static void *_p_wxScrollWinEventTo_p_wxObject(void *x) {
19333 return (void *)((wxObject *) (wxEvent *) ((wxScrollWinEvent *) x));
19334 }
19335 static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x) {
19336 return (void *)((wxObject *) (wxEvent *) ((wxTaskBarIconEvent *) x));
19337 }
19338 static void *_p_wxStatusBarTo_p_wxObject(void *x) {
19339 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxStatusBar *) x));
19340 }
19341 static void *_p_wxAuiManagerTo_p_wxObject(void *x) {
19342 return (void *)((wxObject *) (wxEvtHandler *) ((wxAuiManager *) x));
19343 }
19344 static void *_p_wxMDIParentFrameTo_p_wxObject(void *x) {
19345 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
19346 }
19347 static void *_p_wxAuiNotebookEventTo_p_wxObject(void *x) {
19348 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
19349 }
19350 static void *_p_wxAuiMDIParentFrameTo_p_wxObject(void *x) {
19351 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxAuiMDIParentFrame *) x));
19352 }
19353 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x) {
19354 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowDestroyEvent *) x));
19355 }
19356 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x) {
19357 return (void *)((wxObject *) (wxEvent *) ((wxNavigationKeyEvent *) x));
19358 }
19359 static void *_p_wxKeyEventTo_p_wxObject(void *x) {
19360 return (void *)((wxObject *) (wxEvent *) ((wxKeyEvent *) x));
19361 }
19362 static void *_p_wxWindowTo_p_wxObject(void *x) {
19363 return (void *)((wxObject *) (wxEvtHandler *) ((wxWindow *) x));
19364 }
19365 static void *_p_wxMenuTo_p_wxObject(void *x) {
19366 return (void *)((wxObject *) (wxEvtHandler *) ((wxMenu *) x));
19367 }
19368 static void *_p_wxMenuBarTo_p_wxObject(void *x) {
19369 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMenuBar *) x));
19370 }
19371 static void *_p_wxScrolledWindowTo_p_wxObject(void *x) {
19372 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
19373 }
19374 static void *_p_wxTopLevelWindowTo_p_wxObject(void *x) {
19375 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxTopLevelWindow *) x));
19376 }
19377 static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x) {
19378 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplashScreenWindow *) x));
19379 }
19380 static void *_p_wxSplitterWindowTo_p_wxObject(void *x) {
19381 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplitterWindow *) x));
19382 }
19383 static void *_p_wxSashWindowTo_p_wxObject(void *x) {
19384 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSashWindow *) x));
19385 }
19386 static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x) {
19387 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
19388 }
19389 static void *_p_wxPopupWindowTo_p_wxObject(void *x) {
19390 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPopupWindow *) x));
19391 }
19392 static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x) {
19393 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
19394 }
19395 static void *_p_wxTipWindowTo_p_wxObject(void *x) {
19396 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxTipWindow *) x));
19397 }
19398 static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x) {
19399 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
19400 }
19401 static void *_p_wxMDIClientWindowTo_p_wxObject(void *x) {
19402 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMDIClientWindow *) x));
19403 }
19404 static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x) {
19405 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
19406 }
19407 static void *_p_wxAuiMDIClientWindowTo_p_wxObject(void *x) {
19408 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *)(wxAuiNotebook *) ((wxAuiMDIClientWindow *) x));
19409 }
19410 static void *_p_wxSashEventTo_p_wxObject(void *x) {
19411 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxSashEvent *) x));
19412 }
19413 static void *_p_wxPrintPreviewTo_p_wxObject(void *x) {
19414 return (void *)((wxObject *) ((wxPrintPreview *) x));
19415 }
19416 static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x) {
19417 return (void *)((wxObject *) (wxPrintPreview *) ((wxPyPrintPreview *) x));
19418 }
19419 static void *_p_wxPanelTo_p_wxObject(void *x) {
19420 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPanel *) x));
19421 }
19422 static void *_p_wxDialogTo_p_wxObject(void *x) {
19423 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
19424 }
19425 static void *_p_wxColourDialogTo_p_wxObject(void *x) {
19426 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
19427 }
19428 static void *_p_wxDirDialogTo_p_wxObject(void *x) {
19429 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
19430 }
19431 static void *_p_wxFontDialogTo_p_wxObject(void *x) {
19432 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
19433 }
19434 static void *_p_wxPageSetupDialogTo_p_wxObject(void *x) {
19435 return (void *)((wxObject *) ((wxPageSetupDialog *) x));
19436 }
19437 static void *_p_wxPrintDialogTo_p_wxObject(void *x) {
19438 return (void *)((wxObject *) ((wxPrintDialog *) x));
19439 }
19440 static void *_p_wxFileSystemTo_p_wxObject(void *x) {
19441 return (void *)((wxObject *) ((wxFileSystem *) x));
19442 }
19443 static void *_p_wxContextMenuEventTo_p_wxObject(void *x) {
19444 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxContextMenuEvent *) x));
19445 }
19446 static void *_p_wxMenuEventTo_p_wxObject(void *x) {
19447 return (void *)((wxObject *) (wxEvent *) ((wxMenuEvent *) x));
19448 }
19449 static void *_p_wxPyAppTo_p_wxObject(void *x) {
19450 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyApp *) x));
19451 }
19452 static void *_p_wxCloseEventTo_p_wxObject(void *x) {
19453 return (void *)((wxObject *) (wxEvent *) ((wxCloseEvent *) x));
19454 }
19455 static void *_p_wxMouseEventTo_p_wxObject(void *x) {
19456 return (void *)((wxObject *) (wxEvent *) ((wxMouseEvent *) x));
19457 }
19458 static void *_p_wxEraseEventTo_p_wxObject(void *x) {
19459 return (void *)((wxObject *) (wxEvent *) ((wxEraseEvent *) x));
19460 }
19461 static void *_p_wxPyCommandEventTo_p_wxObject(void *x) {
19462 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxPyCommandEvent *) x));
19463 }
19464 static void *_p_wxCommandEventTo_p_wxObject(void *x) {
19465 return (void *)((wxObject *) (wxEvent *) ((wxCommandEvent *) x));
19466 }
19467 static void *_p_wxPreviewControlBarTo_p_wxObject(void *x) {
19468 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
19469 }
19470 static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x) {
19471 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
19472 }
19473 static void *_p_wxDropFilesEventTo_p_wxObject(void *x) {
19474 return (void *)((wxObject *) (wxEvent *) ((wxDropFilesEvent *) x));
19475 }
19476 static void *_p_wxFocusEventTo_p_wxObject(void *x) {
19477 return (void *)((wxObject *) (wxEvent *) ((wxFocusEvent *) x));
19478 }
19479 static void *_p_wxChildFocusEventTo_p_wxObject(void *x) {
19480 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxChildFocusEvent *) x));
19481 }
19482 static void *_p_wxControlWithItemsTo_p_wxObject(void *x) {
19483 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxControlWithItems *) x));
19484 }
19485 static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x) {
19486 return (void *)((wxObject *) ((wxPageSetupDialogData *) x));
19487 }
19488 static void *_p_wxPrintDialogDataTo_p_wxObject(void *x) {
19489 return (void *)((wxObject *) ((wxPrintDialogData *) x));
19490 }
19491 static void *_p_wxPyValidatorTo_p_wxObject(void *x) {
19492 return (void *)((wxObject *) (wxEvtHandler *)(wxValidator *) ((wxPyValidator *) x));
19493 }
19494 static void *_p_wxValidatorTo_p_wxObject(void *x) {
19495 return (void *)((wxObject *) (wxEvtHandler *) ((wxValidator *) x));
19496 }
19497 static void *_p_p_wxSplashScreenTo_p_p_wxWindow(void *x) {
19498 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen **) x));
19499 }
19500 static void *_p_p_wxMiniFrameTo_p_p_wxWindow(void *x) {
19501 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame **) x));
19502 }
19503 static void *_p_p_wxPyPanelTo_p_p_wxWindow(void *x) {
19504 return (void *)((wxWindow **) (wxPanel *) ((wxPyPanel **) x));
19505 }
19506 static void *_p_p_wxMenuBarTo_p_p_wxWindow(void *x) {
19507 return (void *)((wxWindow **) ((wxMenuBar **) x));
19508 }
19509 static void *_p_p_wxFindReplaceDialogTo_p_p_wxWindow(void *x) {
19510 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog **) x));
19511 }
19512 static void *_p_p_wxProgressDialogTo_p_p_wxWindow(void *x) {
19513 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog **) x));
19514 }
19515 static void *_p_p_wxMessageDialogTo_p_p_wxWindow(void *x) {
19516 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog **) x));
19517 }
19518 static void *_p_p_wxNumberEntryDialogTo_p_p_wxWindow(void *x) {
19519 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog **) x));
19520 }
19521 static void *_p_p_wxPasswordEntryDialogTo_p_p_wxWindow(void *x) {
19522 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog **) x));
19523 }
19524 static void *_p_p_wxTextEntryDialogTo_p_p_wxWindow(void *x) {
19525 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog **) x));
19526 }
19527 static void *_p_p_wxSingleChoiceDialogTo_p_p_wxWindow(void *x) {
19528 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog **) x));
19529 }
19530 static void *_p_p_wxMultiChoiceDialogTo_p_p_wxWindow(void *x) {
19531 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog **) x));
19532 }
19533 static void *_p_p_wxFileDialogTo_p_p_wxWindow(void *x) {
19534 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxFileDialog **) x));
19535 }
19536 static void *_p_p_wxPanelTo_p_p_wxWindow(void *x) {
19537 return (void *)((wxWindow **) ((wxPanel **) x));
19538 }
19539 static void *_p_p_wxStatusBarTo_p_p_wxWindow(void *x) {
19540 return (void *)((wxWindow **) ((wxStatusBar **) x));
19541 }
19542 static void *_p_p_wxPyVScrolledWindowTo_p_p_wxWindow(void *x) {
19543 return (void *)((wxWindow **) (wxPanel *) ((wxPyVScrolledWindow **) x));
19544 }
19545 static void *_p_p_wxTipWindowTo_p_p_wxWindow(void *x) {
19546 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxTipWindow **) x));
19547 }
19548 static void *_p_p_wxPyPopupTransientWindowTo_p_p_wxWindow(void *x) {
19549 return (void *)((wxWindow **) (wxPopupWindow *) ((wxPyPopupTransientWindow **) x));
19550 }
19551 static void *_p_p_wxPopupWindowTo_p_p_wxWindow(void *x) {
19552 return (void *)((wxWindow **) ((wxPopupWindow **) x));
19553 }
19554 static void *_p_p_wxSashLayoutWindowTo_p_p_wxWindow(void *x) {
19555 return (void *)((wxWindow **) (wxSashWindow *) ((wxSashLayoutWindow **) x));
19556 }
19557 static void *_p_p_wxScrolledWindowTo_p_p_wxWindow(void *x) {
19558 return (void *)((wxWindow **) (wxPanel *) ((wxScrolledWindow **) x));
19559 }
19560 static void *_p_p_wxTopLevelWindowTo_p_p_wxWindow(void *x) {
19561 return (void *)((wxWindow **) ((wxTopLevelWindow **) x));
19562 }
19563 static void *_p_p_wxSplashScreenWindowTo_p_p_wxWindow(void *x) {
19564 return (void *)((wxWindow **) ((wxSplashScreenWindow **) x));
19565 }
19566 static void *_p_p_wxSplitterWindowTo_p_p_wxWindow(void *x) {
19567 return (void *)((wxWindow **) ((wxSplitterWindow **) x));
19568 }
19569 static void *_p_p_wxSashWindowTo_p_p_wxWindow(void *x) {
19570 return (void *)((wxWindow **) ((wxSashWindow **) x));
19571 }
19572 static void *_p_p_wxMDIClientWindowTo_p_p_wxWindow(void *x) {
19573 return (void *)((wxWindow **) ((wxMDIClientWindow **) x));
19574 }
19575 static void *_p_p_wxPyScrolledWindowTo_p_p_wxWindow(void *x) {
19576 return (void *)((wxWindow **) (wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow **) x));
19577 }
19578 static void *_p_p_wxAuiMDIClientWindowTo_p_p_wxWindow(void *x) {
19579 return (void *)((wxWindow **) (wxControl *)(wxAuiNotebook *) ((wxAuiMDIClientWindow **) x));
19580 }
19581 static void *_p_p_wxControlTo_p_p_wxWindow(void *x) {
19582 return (void *)((wxWindow **) ((wxControl **) x));
19583 }
19584 static void *_p_p_wxPreviewFrameTo_p_p_wxWindow(void *x) {
19585 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame **) x));
19586 }
19587 static void *_p_p_wxPyPreviewFrameTo_p_p_wxWindow(void *x) {
19588 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame **) x));
19589 }
19590 static void *_p_p_wxMDIChildFrameTo_p_p_wxWindow(void *x) {
19591 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame **) x));
19592 }
19593 static void *_p_p_wxAuiMDIChildFrameTo_p_p_wxWindow(void *x) {
19594 return (void *)((wxWindow **) (wxPanel *) ((wxAuiMDIChildFrame **) x));
19595 }
19596 static void *_p_p_wxControlWithItemsTo_p_p_wxWindow(void *x) {
19597 return (void *)((wxWindow **) (wxControl *) ((wxControlWithItems **) x));
19598 }
19599 static void *_p_p_wxPyWindowTo_p_p_wxWindow(void *x) {
19600 return (void *)((wxWindow **) ((wxPyWindow **) x));
19601 }
19602 static void *_p_p_wxPreviewCanvasTo_p_p_wxWindow(void *x) {
19603 return (void *)((wxWindow **) (wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas **) x));
19604 }
19605 static void *_p_p_wxSimpleHtmlListBoxTo_p_p_wxWindow(void *x) {
19606 return (void *)((wxWindow **) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox **) x));
19607 }
19608 static void *_p_p_wxPyHtmlListBoxTo_p_p_wxWindow(void *x) {
19609 return (void *)((wxWindow **) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox **) x));
19610 }
19611 static void *_p_p_wxPyVListBoxTo_p_p_wxWindow(void *x) {
19612 return (void *)((wxWindow **) (wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox **) x));
19613 }
19614 static void *_p_p_wxAuiNotebookTo_p_p_wxWindow(void *x) {
19615 return (void *)((wxWindow **) (wxControl *) ((wxAuiNotebook **) x));
19616 }
19617 static void *_p_p_wxPreviewControlBarTo_p_p_wxWindow(void *x) {
19618 return (void *)((wxWindow **) (wxPanel *) ((wxPreviewControlBar **) x));
19619 }
19620 static void *_p_p_wxPyPreviewControlBarTo_p_p_wxWindow(void *x) {
19621 return (void *)((wxWindow **) (wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar **) x));
19622 }
19623 static void *_p_p_wxAuiTabCtrlTo_p_p_wxWindow(void *x) {
19624 return (void *)((wxWindow **) (wxControl *) ((wxAuiTabCtrl **) x));
19625 }
19626 static void *_p_p_wxFrameTo_p_p_wxWindow(void *x) {
19627 return (void *)((wxWindow **) (wxTopLevelWindow *) ((wxFrame **) x));
19628 }
19629 static void *_p_p_wxFontDialogTo_p_p_wxWindow(void *x) {
19630 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxFontDialog **) x));
19631 }
19632 static void *_p_p_wxDirDialogTo_p_p_wxWindow(void *x) {
19633 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxDirDialog **) x));
19634 }
19635 static void *_p_p_wxColourDialogTo_p_p_wxWindow(void *x) {
19636 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxColourDialog **) x));
19637 }
19638 static void *_p_p_wxDialogTo_p_p_wxWindow(void *x) {
19639 return (void *)((wxWindow **) (wxTopLevelWindow *) ((wxDialog **) x));
19640 }
19641 static void *_p_p_wxAuiFloatingFrameTo_p_p_wxWindow(void *x) {
19642 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame **) x));
19643 }
19644 static void *_p_p_wxMDIParentFrameTo_p_p_wxWindow(void *x) {
19645 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame **) x));
19646 }
19647 static void *_p_p_wxAuiMDIParentFrameTo_p_p_wxWindow(void *x) {
19648 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxAuiMDIParentFrame **) x));
19649 }
19650 static void *_p_wxSplashScreenTo_p_wxWindow(void *x) {
19651 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
19652 }
19653 static void *_p_wxMiniFrameTo_p_wxWindow(void *x) {
19654 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
19655 }
19656 static void *_p_wxPyPanelTo_p_wxWindow(void *x) {
19657 return (void *)((wxWindow *) (wxPanel *) ((wxPyPanel *) x));
19658 }
19659 static void *_p_wxMenuBarTo_p_wxWindow(void *x) {
19660 return (void *)((wxWindow *) ((wxMenuBar *) x));
19661 }
19662 static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x) {
19663 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
19664 }
19665 static void *_p_wxProgressDialogTo_p_wxWindow(void *x) {
19666 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
19667 }
19668 static void *_p_wxMessageDialogTo_p_wxWindow(void *x) {
19669 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
19670 }
19671 static void *_p_wxNumberEntryDialogTo_p_wxWindow(void *x) {
19672 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
19673 }
19674 static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x) {
19675 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
19676 }
19677 static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x) {
19678 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
19679 }
19680 static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x) {
19681 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
19682 }
19683 static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x) {
19684 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
19685 }
19686 static void *_p_wxFileDialogTo_p_wxWindow(void *x) {
19687 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
19688 }
19689 static void *_p_wxPanelTo_p_wxWindow(void *x) {
19690 return (void *)((wxWindow *) ((wxPanel *) x));
19691 }
19692 static void *_p_wxStatusBarTo_p_wxWindow(void *x) {
19693 return (void *)((wxWindow *) ((wxStatusBar *) x));
19694 }
19695 static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x) {
19696 return (void *)((wxWindow *) (wxPanel *) ((wxPyVScrolledWindow *) x));
19697 }
19698 static void *_p_wxTipWindowTo_p_wxWindow(void *x) {
19699 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxTipWindow *) x));
19700 }
19701 static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x) {
19702 return (void *)((wxWindow *) (wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
19703 }
19704 static void *_p_wxPopupWindowTo_p_wxWindow(void *x) {
19705 return (void *)((wxWindow *) ((wxPopupWindow *) x));
19706 }
19707 static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x) {
19708 return (void *)((wxWindow *) (wxSashWindow *) ((wxSashLayoutWindow *) x));
19709 }
19710 static void *_p_wxScrolledWindowTo_p_wxWindow(void *x) {
19711 return (void *)((wxWindow *) (wxPanel *) ((wxScrolledWindow *) x));
19712 }
19713 static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x) {
19714 return (void *)((wxWindow *) ((wxTopLevelWindow *) x));
19715 }
19716 static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x) {
19717 return (void *)((wxWindow *) ((wxSplashScreenWindow *) x));
19718 }
19719 static void *_p_wxSplitterWindowTo_p_wxWindow(void *x) {
19720 return (void *)((wxWindow *) ((wxSplitterWindow *) x));
19721 }
19722 static void *_p_wxSashWindowTo_p_wxWindow(void *x) {
19723 return (void *)((wxWindow *) ((wxSashWindow *) x));
19724 }
19725 static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x) {
19726 return (void *)((wxWindow *) ((wxMDIClientWindow *) x));
19727 }
19728 static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x) {
19729 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
19730 }
19731 static void *_p_wxAuiMDIClientWindowTo_p_wxWindow(void *x) {
19732 return (void *)((wxWindow *) (wxControl *)(wxAuiNotebook *) ((wxAuiMDIClientWindow *) x));
19733 }
19734 static void *_p_wxControlTo_p_wxWindow(void *x) {
19735 return (void *)((wxWindow *) ((wxControl *) x));
19736 }
19737 static void *_p_wxPreviewFrameTo_p_wxWindow(void *x) {
19738 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
19739 }
19740 static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x) {
19741 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
19742 }
19743 static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x) {
19744 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
19745 }
19746 static void *_p_wxAuiMDIChildFrameTo_p_wxWindow(void *x) {
19747 return (void *)((wxWindow *) (wxPanel *) ((wxAuiMDIChildFrame *) x));
19748 }
19749 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x) {
19750 return (void *)((wxWindow *) (wxControl *) ((wxControlWithItems *) x));
19751 }
19752 static void *_p_wxPyWindowTo_p_wxWindow(void *x) {
19753 return (void *)((wxWindow *) ((wxPyWindow *) x));
19754 }
19755 static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x) {
19756 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
19757 }
19758 static void *_p_wxSimpleHtmlListBoxTo_p_wxWindow(void *x) {
19759 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
19760 }
19761 static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x) {
19762 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
19763 }
19764 static void *_p_wxPyVListBoxTo_p_wxWindow(void *x) {
19765 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
19766 }
19767 static void *_p_wxAuiNotebookTo_p_wxWindow(void *x) {
19768 return (void *)((wxWindow *) (wxControl *) ((wxAuiNotebook *) x));
19769 }
19770 static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x) {
19771 return (void *)((wxWindow *) (wxPanel *) ((wxPreviewControlBar *) x));
19772 }
19773 static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x) {
19774 return (void *)((wxWindow *) (wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
19775 }
19776 static void *_p_wxAuiTabCtrlTo_p_wxWindow(void *x) {
19777 return (void *)((wxWindow *) (wxControl *) ((wxAuiTabCtrl *) x));
19778 }
19779 static void *_p_wxFrameTo_p_wxWindow(void *x) {
19780 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxFrame *) x));
19781 }
19782 static void *_p_wxFontDialogTo_p_wxWindow(void *x) {
19783 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
19784 }
19785 static void *_p_wxDirDialogTo_p_wxWindow(void *x) {
19786 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
19787 }
19788 static void *_p_wxColourDialogTo_p_wxWindow(void *x) {
19789 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
19790 }
19791 static void *_p_wxDialogTo_p_wxWindow(void *x) {
19792 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxDialog *) x));
19793 }
19794 static void *_p_wxAuiFloatingFrameTo_p_wxWindow(void *x) {
19795 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
19796 }
19797 static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x) {
19798 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
19799 }
19800 static void *_p_wxAuiMDIParentFrameTo_p_wxWindow(void *x) {
19801 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxAuiMDIParentFrame *) x));
19802 }
19803 static void *_p_wxFrameTo_p_wxTopLevelWindow(void *x) {
19804 return (void *)((wxTopLevelWindow *) ((wxFrame *) x));
19805 }
19806 static void *_p_wxMiniFrameTo_p_wxTopLevelWindow(void *x) {
19807 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMiniFrame *) x));
19808 }
19809 static void *_p_wxFontDialogTo_p_wxTopLevelWindow(void *x) {
19810 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFontDialog *) x));
19811 }
19812 static void *_p_wxDirDialogTo_p_wxTopLevelWindow(void *x) {
19813 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxDirDialog *) x));
19814 }
19815 static void *_p_wxColourDialogTo_p_wxTopLevelWindow(void *x) {
19816 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxColourDialog *) x));
19817 }
19818 static void *_p_wxDialogTo_p_wxTopLevelWindow(void *x) {
19819 return (void *)((wxTopLevelWindow *) ((wxDialog *) x));
19820 }
19821 static void *_p_wxSplashScreenTo_p_wxTopLevelWindow(void *x) {
19822 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxSplashScreen *) x));
19823 }
19824 static void *_p_wxTipWindowTo_p_wxTopLevelWindow(void *x) {
19825 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxTipWindow *) x));
19826 }
19827 static void *_p_wxMDIParentFrameTo_p_wxTopLevelWindow(void *x) {
19828 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIParentFrame *) x));
19829 }
19830 static void *_p_wxAuiMDIParentFrameTo_p_wxTopLevelWindow(void *x) {
19831 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxAuiMDIParentFrame *) x));
19832 }
19833 static void *_p_wxMDIChildFrameTo_p_wxTopLevelWindow(void *x) {
19834 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIChildFrame *) x));
19835 }
19836 static void *_p_wxAuiFloatingFrameTo_p_wxTopLevelWindow(void *x) {
19837 return (void *)((wxTopLevelWindow *) (wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
19838 }
19839 static void *_p_wxNumberEntryDialogTo_p_wxTopLevelWindow(void *x) {
19840 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxNumberEntryDialog *) x));
19841 }
19842 static void *_p_wxPasswordEntryDialogTo_p_wxTopLevelWindow(void *x) {
19843 return (void *)((wxTopLevelWindow *) (wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
19844 }
19845 static void *_p_wxTextEntryDialogTo_p_wxTopLevelWindow(void *x) {
19846 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxTextEntryDialog *) x));
19847 }
19848 static void *_p_wxSingleChoiceDialogTo_p_wxTopLevelWindow(void *x) {
19849 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxSingleChoiceDialog *) x));
19850 }
19851 static void *_p_wxMultiChoiceDialogTo_p_wxTopLevelWindow(void *x) {
19852 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMultiChoiceDialog *) x));
19853 }
19854 static void *_p_wxFileDialogTo_p_wxTopLevelWindow(void *x) {
19855 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFileDialog *) x));
19856 }
19857 static void *_p_wxMessageDialogTo_p_wxTopLevelWindow(void *x) {
19858 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMessageDialog *) x));
19859 }
19860 static void *_p_wxProgressDialogTo_p_wxTopLevelWindow(void *x) {
19861 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxProgressDialog *) x));
19862 }
19863 static void *_p_wxFindReplaceDialogTo_p_wxTopLevelWindow(void *x) {
19864 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFindReplaceDialog *) x));
19865 }
19866 static void *_p_wxPreviewFrameTo_p_wxTopLevelWindow(void *x) {
19867 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxPreviewFrame *) x));
19868 }
19869 static void *_p_wxPyPreviewFrameTo_p_wxTopLevelWindow(void *x) {
19870 return (void *)((wxTopLevelWindow *) (wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
19871 }
19872 static void *_p_wxAuiMDIChildFrameTo_p_wxPanel(void *x) {
19873 return (void *)((wxPanel *) ((wxAuiMDIChildFrame *) x));
19874 }
19875 static void *_p_wxScrolledWindowTo_p_wxPanel(void *x) {
19876 return (void *)((wxPanel *) ((wxScrolledWindow *) x));
19877 }
19878 static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x) {
19879 return (void *)((wxPanel *) ((wxPyVScrolledWindow *) x));
19880 }
19881 static void *_p_wxPyScrolledWindowTo_p_wxPanel(void *x) {
19882 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPyScrolledWindow *) x));
19883 }
19884 static void *_p_wxPyVListBoxTo_p_wxPanel(void *x) {
19885 return (void *)((wxPanel *) (wxPyVScrolledWindow *) ((wxPyVListBox *) x));
19886 }
19887 static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x) {
19888 return (void *)((wxPanel *) (wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
19889 }
19890 static void *_p_wxSimpleHtmlListBoxTo_p_wxPanel(void *x) {
19891 return (void *)((wxPanel *) (wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
19892 }
19893 static void *_p_wxPyPanelTo_p_wxPanel(void *x) {
19894 return (void *)((wxPanel *) ((wxPyPanel *) x));
19895 }
19896 static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x) {
19897 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPreviewCanvas *) x));
19898 }
19899 static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x) {
19900 return (void *)((wxPanel *) ((wxPreviewControlBar *) x));
19901 }
19902 static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x) {
19903 return (void *)((wxPanel *) (wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
19904 }
19905 static void *_p_wxSashEventTo_p_wxCommandEvent(void *x) {
19906 return (void *)((wxCommandEvent *) ((wxSashEvent *) x));
19907 }
19908 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x) {
19909 return (void *)((wxCommandEvent *) ((wxWindowDestroyEvent *) x));
19910 }
19911 static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x) {
19912 return (void *)((wxCommandEvent *) (wxNotifyEvent *) ((wxSplitterEvent *) x));
19913 }
19914 static void *_p_wxClipboardTextEventTo_p_wxCommandEvent(void *x) {
19915 return (void *)((wxCommandEvent *) ((wxClipboardTextEvent *) x));
19916 }
19917 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x) {
19918 return (void *)((wxCommandEvent *) ((wxScrollEvent *) x));
19919 }
19920 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x) {
19921 return (void *)((wxCommandEvent *) ((wxPyCommandEvent *) x));
19922 }
19923 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x) {
19924 return (void *)((wxCommandEvent *) ((wxContextMenuEvent *) x));
19925 }
19926 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x) {
19927 return (void *)((wxCommandEvent *) ((wxChildFocusEvent *) x));
19928 }
19929 static void *_p_wxAuiNotebookEventTo_p_wxCommandEvent(void *x) {
19930 return (void *)((wxCommandEvent *) (wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
19931 }
19932 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x) {
19933 return (void *)((wxCommandEvent *) ((wxDateEvent *) x));
19934 }
19935 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x) {
19936 return (void *)((wxCommandEvent *) ((wxWindowCreateEvent *) x));
19937 }
19938 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x) {
19939 return (void *)((wxCommandEvent *) ((wxNotifyEvent *) x));
19940 }
19941 static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x) {
19942 return (void *)((wxCommandEvent *) ((wxFindDialogEvent *) x));
19943 }
19944 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x) {
19945 return (void *)((wxCommandEvent *) ((wxUpdateUIEvent *) x));
19946 }
19947 static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0};
19948 static swig_type_info _swigt__p_double = {"_p_double", "double *", 0, 0, (void*)0, 0};
19949 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};
19950 static swig_type_info _swigt__p_int = {"_p_int", "int *", 0, 0, (void*)0, 0};
19951 static swig_type_info _swigt__p_p_wxAuiTabContainerButton = {"_p_p_wxAuiTabContainerButton", "wxAuiTabContainerButton **", 0, 0, (void*)0, 0};
19952 static swig_type_info _swigt__p_p_wxWindow = {"_p_p_wxWindow", "wxWindow **", 0, 0, (void*)0, 0};
19953 static swig_type_info _swigt__p_p_wxSplashScreen = {"_p_p_wxSplashScreen", 0, 0, 0, 0, 0};
19954 static swig_type_info _swigt__p_p_wxMiniFrame = {"_p_p_wxMiniFrame", 0, 0, 0, 0, 0};
19955 static swig_type_info _swigt__p_p_wxPyPanel = {"_p_p_wxPyPanel", 0, 0, 0, 0, 0};
19956 static swig_type_info _swigt__p_p_wxMenuBar = {"_p_p_wxMenuBar", 0, 0, 0, 0, 0};
19957 static swig_type_info _swigt__p_p_wxFindReplaceDialog = {"_p_p_wxFindReplaceDialog", 0, 0, 0, 0, 0};
19958 static swig_type_info _swigt__p_p_wxProgressDialog = {"_p_p_wxProgressDialog", 0, 0, 0, 0, 0};
19959 static swig_type_info _swigt__p_p_wxMessageDialog = {"_p_p_wxMessageDialog", 0, 0, 0, 0, 0};
19960 static swig_type_info _swigt__p_p_wxNumberEntryDialog = {"_p_p_wxNumberEntryDialog", 0, 0, 0, 0, 0};
19961 static swig_type_info _swigt__p_p_wxPasswordEntryDialog = {"_p_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0};
19962 static swig_type_info _swigt__p_p_wxTextEntryDialog = {"_p_p_wxTextEntryDialog", 0, 0, 0, 0, 0};
19963 static swig_type_info _swigt__p_p_wxSingleChoiceDialog = {"_p_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0};
19964 static swig_type_info _swigt__p_p_wxMultiChoiceDialog = {"_p_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0};
19965 static swig_type_info _swigt__p_p_wxFileDialog = {"_p_p_wxFileDialog", 0, 0, 0, 0, 0};
19966 static swig_type_info _swigt__p_p_wxPanel = {"_p_p_wxPanel", 0, 0, 0, 0, 0};
19967 static swig_type_info _swigt__p_p_wxStatusBar = {"_p_p_wxStatusBar", 0, 0, 0, 0, 0};
19968 static swig_type_info _swigt__p_p_wxPyVScrolledWindow = {"_p_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0};
19969 static swig_type_info _swigt__p_p_wxTipWindow = {"_p_p_wxTipWindow", 0, 0, 0, 0, 0};
19970 static swig_type_info _swigt__p_p_wxPyPopupTransientWindow = {"_p_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0};
19971 static swig_type_info _swigt__p_p_wxPopupWindow = {"_p_p_wxPopupWindow", 0, 0, 0, 0, 0};
19972 static swig_type_info _swigt__p_p_wxSashLayoutWindow = {"_p_p_wxSashLayoutWindow", 0, 0, 0, 0, 0};
19973 static swig_type_info _swigt__p_p_wxScrolledWindow = {"_p_p_wxScrolledWindow", 0, 0, 0, 0, 0};
19974 static swig_type_info _swigt__p_p_wxTopLevelWindow = {"_p_p_wxTopLevelWindow", 0, 0, 0, 0, 0};
19975 static swig_type_info _swigt__p_p_wxSplashScreenWindow = {"_p_p_wxSplashScreenWindow", 0, 0, 0, 0, 0};
19976 static swig_type_info _swigt__p_p_wxSplitterWindow = {"_p_p_wxSplitterWindow", 0, 0, 0, 0, 0};
19977 static swig_type_info _swigt__p_p_wxSashWindow = {"_p_p_wxSashWindow", 0, 0, 0, 0, 0};
19978 static swig_type_info _swigt__p_p_wxMDIClientWindow = {"_p_p_wxMDIClientWindow", 0, 0, 0, 0, 0};
19979 static swig_type_info _swigt__p_p_wxPyScrolledWindow = {"_p_p_wxPyScrolledWindow", 0, 0, 0, 0, 0};
19980 static swig_type_info _swigt__p_p_wxAuiMDIClientWindow = {"_p_p_wxAuiMDIClientWindow", 0, 0, 0, 0, 0};
19981 static swig_type_info _swigt__p_p_wxPreviewFrame = {"_p_p_wxPreviewFrame", 0, 0, 0, 0, 0};
19982 static swig_type_info _swigt__p_p_wxPyPreviewFrame = {"_p_p_wxPyPreviewFrame", 0, 0, 0, 0, 0};
19983 static swig_type_info _swigt__p_p_wxControl = {"_p_p_wxControl", 0, 0, 0, 0, 0};
19984 static swig_type_info _swigt__p_p_wxMDIChildFrame = {"_p_p_wxMDIChildFrame", 0, 0, 0, 0, 0};
19985 static swig_type_info _swigt__p_p_wxAuiMDIChildFrame = {"_p_p_wxAuiMDIChildFrame", 0, 0, 0, 0, 0};
19986 static swig_type_info _swigt__p_p_wxControlWithItems = {"_p_p_wxControlWithItems", 0, 0, 0, 0, 0};
19987 static swig_type_info _swigt__p_p_wxPyWindow = {"_p_p_wxPyWindow", 0, 0, 0, 0, 0};
19988 static swig_type_info _swigt__p_p_wxPreviewCanvas = {"_p_p_wxPreviewCanvas", 0, 0, 0, 0, 0};
19989 static swig_type_info _swigt__p_p_wxSimpleHtmlListBox = {"_p_p_wxSimpleHtmlListBox", 0, 0, 0, 0, 0};
19990 static swig_type_info _swigt__p_p_wxPyHtmlListBox = {"_p_p_wxPyHtmlListBox", 0, 0, 0, 0, 0};
19991 static swig_type_info _swigt__p_p_wxPyVListBox = {"_p_p_wxPyVListBox", 0, 0, 0, 0, 0};
19992 static swig_type_info _swigt__p_p_wxAuiNotebook = {"_p_p_wxAuiNotebook", 0, 0, 0, 0, 0};
19993 static swig_type_info _swigt__p_p_wxPreviewControlBar = {"_p_p_wxPreviewControlBar", 0, 0, 0, 0, 0};
19994 static swig_type_info _swigt__p_p_wxPyPreviewControlBar = {"_p_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0};
19995 static swig_type_info _swigt__p_p_wxAuiTabCtrl = {"_p_p_wxAuiTabCtrl", 0, 0, 0, 0, 0};
19996 static swig_type_info _swigt__p_p_wxFrame = {"_p_p_wxFrame", 0, 0, 0, 0, 0};
19997 static swig_type_info _swigt__p_p_wxFontDialog = {"_p_p_wxFontDialog", 0, 0, 0, 0, 0};
19998 static swig_type_info _swigt__p_p_wxDirDialog = {"_p_p_wxDirDialog", 0, 0, 0, 0, 0};
19999 static swig_type_info _swigt__p_p_wxColourDialog = {"_p_p_wxColourDialog", 0, 0, 0, 0, 0};
20000 static swig_type_info _swigt__p_p_wxDialog = {"_p_p_wxDialog", 0, 0, 0, 0, 0};
20001 static swig_type_info _swigt__p_p_wxAuiFloatingFrame = {"_p_p_wxAuiFloatingFrame", 0, 0, 0, 0, 0};
20002 static swig_type_info _swigt__p_p_wxMDIParentFrame = {"_p_p_wxMDIParentFrame", 0, 0, 0, 0, 0};
20003 static swig_type_info _swigt__p_p_wxAuiMDIParentFrame = {"_p_p_wxAuiMDIParentFrame", 0, 0, 0, 0, 0};
20004 static swig_type_info _swigt__p_unsigned_char = {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, (void*)0, 0};
20005 static swig_type_info _swigt__p_unsigned_int = {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, (void*)0, 0};
20006 static swig_type_info _swigt__p_unsigned_long = {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, (void*)0, 0};
20007 static swig_type_info _swigt__p_wxActivateEvent = {"_p_wxActivateEvent", "wxActivateEvent *", 0, 0, (void*)0, 0};
20008 static swig_type_info _swigt__p_wxAuiDefaultDockArt = {"_p_wxAuiDefaultDockArt", "wxAuiDefaultDockArt *", 0, 0, (void*)0, 0};
20009 static swig_type_info _swigt__p_wxAuiDefaultTabArt = {"_p_wxAuiDefaultTabArt", "wxAuiDefaultTabArt *", 0, 0, (void*)0, 0};
20010 static swig_type_info _swigt__p_wxAuiDockArt = {"_p_wxAuiDockArt", "wxAuiDockArt *", 0, 0, (void*)0, 0};
20011 static swig_type_info _swigt__p_wxAuiDockInfo = {"_p_wxAuiDockInfo", "wxAuiDockInfo *", 0, 0, (void*)0, 0};
20012 static swig_type_info _swigt__p_wxAuiDockUIPart = {"_p_wxAuiDockUIPart", "wxAuiDockUIPart *", 0, 0, (void*)0, 0};
20013 static swig_type_info _swigt__p_wxAuiFloatingFrame = {"_p_wxAuiFloatingFrame", "wxAuiFloatingFrame *", 0, 0, (void*)0, 0};
20014 static swig_type_info _swigt__p_wxAuiMDIChildFrame = {"_p_wxAuiMDIChildFrame", "wxAuiMDIChildFrame *", 0, 0, (void*)0, 0};
20015 static swig_type_info _swigt__p_wxAuiMDIClientWindow = {"_p_wxAuiMDIClientWindow", "wxAuiMDIClientWindow *", 0, 0, (void*)0, 0};
20016 static swig_type_info _swigt__p_wxAuiMDIParentFrame = {"_p_wxAuiMDIParentFrame", "wxAuiMDIParentFrame *", 0, 0, (void*)0, 0};
20017 static swig_type_info _swigt__p_wxAuiManager = {"_p_wxAuiManager", "wxAuiManager *", 0, 0, (void*)0, 0};
20018 static swig_type_info _swigt__p_wxAuiManagerEvent = {"_p_wxAuiManagerEvent", "wxAuiManagerEvent *", 0, 0, (void*)0, 0};
20019 static swig_type_info _swigt__p_wxAuiNotebook = {"_p_wxAuiNotebook", "wxAuiNotebook *", 0, 0, (void*)0, 0};
20020 static swig_type_info _swigt__p_wxAuiNotebookEvent = {"_p_wxAuiNotebookEvent", "wxAuiNotebookEvent *", 0, 0, (void*)0, 0};
20021 static swig_type_info _swigt__p_wxAuiNotebookPage = {"_p_wxAuiNotebookPage", "wxAuiNotebookPage *", 0, 0, (void*)0, 0};
20022 static swig_type_info _swigt__p_wxAuiNotebookPageArray = {"_p_wxAuiNotebookPageArray", "wxAuiNotebookPageArray *", 0, 0, (void*)0, 0};
20023 static swig_type_info _swigt__p_wxAuiPaneButton = {"_p_wxAuiPaneButton", "wxAuiPaneButton *", 0, 0, (void*)0, 0};
20024 static swig_type_info _swigt__p_wxAuiPaneButtonArray = {"_p_wxAuiPaneButtonArray", "wxAuiPaneButtonArray *", 0, 0, (void*)0, 0};
20025 static swig_type_info _swigt__p_wxAuiPaneInfo = {"_p_wxAuiPaneInfo", "wxAuiPaneInfo *", 0, 0, (void*)0, 0};
20026 static swig_type_info _swigt__p_wxAuiPaneInfoPtrArray = {"_p_wxAuiPaneInfoPtrArray", "wxAuiPaneInfoPtrArray *", 0, 0, (void*)0, 0};
20027 static swig_type_info _swigt__p_wxAuiSimpleTabArt = {"_p_wxAuiSimpleTabArt", "wxAuiSimpleTabArt *", 0, 0, (void*)0, 0};
20028 static swig_type_info _swigt__p_wxAuiTabArt = {"_p_wxAuiTabArt", "wxAuiTabArt *", 0, 0, (void*)0, 0};
20029 static swig_type_info _swigt__p_wxAuiTabContainer = {"_p_wxAuiTabContainer", "wxAuiTabContainer *", 0, 0, (void*)0, 0};
20030 static swig_type_info _swigt__p_wxAuiTabContainerButton = {"_p_wxAuiTabContainerButton", "wxAuiTabContainerButton *", 0, 0, (void*)0, 0};
20031 static swig_type_info _swigt__p_wxAuiTabCtrl = {"_p_wxAuiTabCtrl", "wxAuiTabCtrl *", 0, 0, (void*)0, 0};
20032 static swig_type_info _swigt__p_wxBitmap = {"_p_wxBitmap", "wxBitmap *", 0, 0, (void*)0, 0};
20033 static swig_type_info _swigt__p_wxCloseEvent = {"_p_wxCloseEvent", "wxCloseEvent *", 0, 0, (void*)0, 0};
20034 static swig_type_info _swigt__p_wxColour = {"_p_wxColour", "wxColour *", 0, 0, (void*)0, 0};
20035 static swig_type_info _swigt__p_wxCommandEvent = {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, (void*)0, 0};
20036 static swig_type_info _swigt__p_wxSashEvent = {"_p_wxSashEvent", 0, 0, 0, 0, 0};
20037 static swig_type_info _swigt__p_wxWindowDestroyEvent = {"_p_wxWindowDestroyEvent", 0, 0, 0, 0, 0};
20038 static swig_type_info _swigt__p_wxSplitterEvent = {"_p_wxSplitterEvent", 0, 0, 0, 0, 0};
20039 static swig_type_info _swigt__p_wxClipboardTextEvent = {"_p_wxClipboardTextEvent", 0, 0, 0, 0, 0};
20040 static swig_type_info _swigt__p_wxScrollEvent = {"_p_wxScrollEvent", 0, 0, 0, 0, 0};
20041 static swig_type_info _swigt__p_wxPyCommandEvent = {"_p_wxPyCommandEvent", 0, 0, 0, 0, 0};
20042 static swig_type_info _swigt__p_wxContextMenuEvent = {"_p_wxContextMenuEvent", 0, 0, 0, 0, 0};
20043 static swig_type_info _swigt__p_wxChildFocusEvent = {"_p_wxChildFocusEvent", 0, 0, 0, 0, 0};
20044 static swig_type_info _swigt__p_wxDateEvent = {"_p_wxDateEvent", 0, 0, 0, 0, 0};
20045 static swig_type_info _swigt__p_wxWindowCreateEvent = {"_p_wxWindowCreateEvent", 0, 0, 0, 0, 0};
20046 static swig_type_info _swigt__p_wxFindDialogEvent = {"_p_wxFindDialogEvent", 0, 0, 0, 0, 0};
20047 static swig_type_info _swigt__p_wxUpdateUIEvent = {"_p_wxUpdateUIEvent", 0, 0, 0, 0, 0};
20048 static swig_type_info _swigt__p_wxControl = {"_p_wxControl", "wxControl *", 0, 0, (void*)0, 0};
20049 static swig_type_info _swigt__p_wxControlWithItems = {"_p_wxControlWithItems", 0, 0, 0, 0, 0};
20050 static swig_type_info _swigt__p_wxDC = {"_p_wxDC", "wxDC *", 0, 0, (void*)0, 0};
20051 static swig_type_info _swigt__p_wxDuplexMode = {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, (void*)0, 0};
20052 static swig_type_info _swigt__p_wxEvent = {"_p_wxEvent", "wxEvent *", 0, 0, (void*)0, 0};
20053 static swig_type_info _swigt__p_wxMouseEvent = {"_p_wxMouseEvent", 0, 0, 0, 0, 0};
20054 static swig_type_info _swigt__p_wxEraseEvent = {"_p_wxEraseEvent", 0, 0, 0, 0, 0};
20055 static swig_type_info _swigt__p_wxSetCursorEvent = {"_p_wxSetCursorEvent", 0, 0, 0, 0, 0};
20056 static swig_type_info _swigt__p_wxInitDialogEvent = {"_p_wxInitDialogEvent", 0, 0, 0, 0, 0};
20057 static swig_type_info _swigt__p_wxPyEvent = {"_p_wxPyEvent", 0, 0, 0, 0, 0};
20058 static swig_type_info _swigt__p_wxMouseCaptureLostEvent = {"_p_wxMouseCaptureLostEvent", 0, 0, 0, 0, 0};
20059 static swig_type_info _swigt__p_wxCalculateLayoutEvent = {"_p_wxCalculateLayoutEvent", 0, 0, 0, 0, 0};
20060 static swig_type_info _swigt__p_wxIdleEvent = {"_p_wxIdleEvent", 0, 0, 0, 0, 0};
20061 static swig_type_info _swigt__p_wxQueryNewPaletteEvent = {"_p_wxQueryNewPaletteEvent", 0, 0, 0, 0, 0};
20062 static swig_type_info _swigt__p_wxMaximizeEvent = {"_p_wxMaximizeEvent", 0, 0, 0, 0, 0};
20063 static swig_type_info _swigt__p_wxIconizeEvent = {"_p_wxIconizeEvent", 0, 0, 0, 0, 0};
20064 static swig_type_info _swigt__p_wxSizeEvent = {"_p_wxSizeEvent", 0, 0, 0, 0, 0};
20065 static swig_type_info _swigt__p_wxMoveEvent = {"_p_wxMoveEvent", 0, 0, 0, 0, 0};
20066 static swig_type_info _swigt__p_wxPaintEvent = {"_p_wxPaintEvent", 0, 0, 0, 0, 0};
20067 static swig_type_info _swigt__p_wxNcPaintEvent = {"_p_wxNcPaintEvent", 0, 0, 0, 0, 0};
20068 static swig_type_info _swigt__p_wxPaletteChangedEvent = {"_p_wxPaletteChangedEvent", 0, 0, 0, 0, 0};
20069 static swig_type_info _swigt__p_wxDisplayChangedEvent = {"_p_wxDisplayChangedEvent", 0, 0, 0, 0, 0};
20070 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent = {"_p_wxMouseCaptureChangedEvent", 0, 0, 0, 0, 0};
20071 static swig_type_info _swigt__p_wxSysColourChangedEvent = {"_p_wxSysColourChangedEvent", 0, 0, 0, 0, 0};
20072 static swig_type_info _swigt__p_wxDropFilesEvent = {"_p_wxDropFilesEvent", 0, 0, 0, 0, 0};
20073 static swig_type_info _swigt__p_wxFocusEvent = {"_p_wxFocusEvent", 0, 0, 0, 0, 0};
20074 static swig_type_info _swigt__p_wxQueryLayoutInfoEvent = {"_p_wxQueryLayoutInfoEvent", 0, 0, 0, 0, 0};
20075 static swig_type_info _swigt__p_wxShowEvent = {"_p_wxShowEvent", 0, 0, 0, 0, 0};
20076 static swig_type_info _swigt__p_wxNavigationKeyEvent = {"_p_wxNavigationKeyEvent", 0, 0, 0, 0, 0};
20077 static swig_type_info _swigt__p_wxKeyEvent = {"_p_wxKeyEvent", 0, 0, 0, 0, 0};
20078 static swig_type_info _swigt__p_wxScrollWinEvent = {"_p_wxScrollWinEvent", 0, 0, 0, 0, 0};
20079 static swig_type_info _swigt__p_wxTaskBarIconEvent = {"_p_wxTaskBarIconEvent", 0, 0, 0, 0, 0};
20080 static swig_type_info _swigt__p_wxEvtHandler = {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, (void*)0, 0};
20081 static swig_type_info _swigt__p_wxSplashScreen = {"_p_wxSplashScreen", 0, 0, 0, 0, 0};
20082 static swig_type_info _swigt__p_wxPyPanel = {"_p_wxPyPanel", 0, 0, 0, 0, 0};
20083 static swig_type_info _swigt__p_wxEventBlocker = {"_p_wxEventBlocker", 0, 0, 0, 0, 0};
20084 static swig_type_info _swigt__p_wxValidator = {"_p_wxValidator", 0, 0, 0, 0, 0};
20085 static swig_type_info _swigt__p_wxPyValidator = {"_p_wxPyValidator", 0, 0, 0, 0, 0};
20086 static swig_type_info _swigt__p_wxPasswordEntryDialog = {"_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0};
20087 static swig_type_info _swigt__p_wxTextEntryDialog = {"_p_wxTextEntryDialog", 0, 0, 0, 0, 0};
20088 static swig_type_info _swigt__p_wxFileDialog = {"_p_wxFileDialog", 0, 0, 0, 0, 0};
20089 static swig_type_info _swigt__p_wxMultiChoiceDialog = {"_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0};
20090 static swig_type_info _swigt__p_wxFindReplaceDialog = {"_p_wxFindReplaceDialog", 0, 0, 0, 0, 0};
20091 static swig_type_info _swigt__p_wxProgressDialog = {"_p_wxProgressDialog", 0, 0, 0, 0, 0};
20092 static swig_type_info _swigt__p_wxMessageDialog = {"_p_wxMessageDialog", 0, 0, 0, 0, 0};
20093 static swig_type_info _swigt__p_wxNumberEntryDialog = {"_p_wxNumberEntryDialog", 0, 0, 0, 0, 0};
20094 static swig_type_info _swigt__p_wxSingleChoiceDialog = {"_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0};
20095 static swig_type_info _swigt__p_wxStatusBar = {"_p_wxStatusBar", 0, 0, 0, 0, 0};
20096 static swig_type_info _swigt__p_wxMDIClientWindow = {"_p_wxMDIClientWindow", 0, 0, 0, 0, 0};
20097 static swig_type_info _swigt__p_wxPyScrolledWindow = {"_p_wxPyScrolledWindow", 0, 0, 0, 0, 0};
20098 static swig_type_info _swigt__p_wxPyVScrolledWindow = {"_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0};
20099 static swig_type_info _swigt__p_wxScrolledWindow = {"_p_wxScrolledWindow", 0, 0, 0, 0, 0};
20100 static swig_type_info _swigt__p_wxTipWindow = {"_p_wxTipWindow", 0, 0, 0, 0, 0};
20101 static swig_type_info _swigt__p_wxSashWindow = {"_p_wxSashWindow", 0, 0, 0, 0, 0};
20102 static swig_type_info _swigt__p_wxSplitterWindow = {"_p_wxSplitterWindow", 0, 0, 0, 0, 0};
20103 static swig_type_info _swigt__p_wxSplashScreenWindow = {"_p_wxSplashScreenWindow", 0, 0, 0, 0, 0};
20104 static swig_type_info _swigt__p_wxSashLayoutWindow = {"_p_wxSashLayoutWindow", 0, 0, 0, 0, 0};
20105 static swig_type_info _swigt__p_wxPopupWindow = {"_p_wxPopupWindow", 0, 0, 0, 0, 0};
20106 static swig_type_info _swigt__p_wxPyPopupTransientWindow = {"_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0};
20107 static swig_type_info _swigt__p_wxPreviewFrame = {"_p_wxPreviewFrame", 0, 0, 0, 0, 0};
20108 static swig_type_info _swigt__p_wxPyPreviewFrame = {"_p_wxPyPreviewFrame", 0, 0, 0, 0, 0};
20109 static swig_type_info _swigt__p_wxMDIChildFrame = {"_p_wxMDIChildFrame", 0, 0, 0, 0, 0};
20110 static swig_type_info _swigt__p_wxPyApp = {"_p_wxPyApp", 0, 0, 0, 0, 0};
20111 static swig_type_info _swigt__p_wxPreviewCanvas = {"_p_wxPreviewCanvas", 0, 0, 0, 0, 0};
20112 static swig_type_info _swigt__p_wxPyWindow = {"_p_wxPyWindow", 0, 0, 0, 0, 0};
20113 static swig_type_info _swigt__p_wxSimpleHtmlListBox = {"_p_wxSimpleHtmlListBox", 0, 0, 0, 0, 0};
20114 static swig_type_info _swigt__p_wxPyHtmlListBox = {"_p_wxPyHtmlListBox", 0, 0, 0, 0, 0};
20115 static swig_type_info _swigt__p_wxPyVListBox = {"_p_wxPyVListBox", 0, 0, 0, 0, 0};
20116 static swig_type_info _swigt__p_wxPyPreviewControlBar = {"_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0};
20117 static swig_type_info _swigt__p_wxPreviewControlBar = {"_p_wxPreviewControlBar", 0, 0, 0, 0, 0};
20118 static swig_type_info _swigt__p_wxPyTaskBarIcon = {"_p_wxPyTaskBarIcon", 0, 0, 0, 0, 0};
20119 static swig_type_info _swigt__p_wxDialog = {"_p_wxDialog", 0, 0, 0, 0, 0};
20120 static swig_type_info _swigt__p_wxColourDialog = {"_p_wxColourDialog", 0, 0, 0, 0, 0};
20121 static swig_type_info _swigt__p_wxDirDialog = {"_p_wxDirDialog", 0, 0, 0, 0, 0};
20122 static swig_type_info _swigt__p_wxFontDialog = {"_p_wxFontDialog", 0, 0, 0, 0, 0};
20123 static swig_type_info _swigt__p_wxMDIParentFrame = {"_p_wxMDIParentFrame", 0, 0, 0, 0, 0};
20124 static swig_type_info _swigt__p_wxFont = {"_p_wxFont", "wxFont *", 0, 0, (void*)0, 0};
20125 static swig_type_info _swigt__p_wxFrame = {"_p_wxFrame", "wxFrame *", 0, 0, (void*)0, 0};
20126 static swig_type_info _swigt__p_wxIcon = {"_p_wxIcon", "wxIcon *", 0, 0, (void*)0, 0};
20127 static swig_type_info _swigt__p_wxIconBundle = {"_p_wxIconBundle", "wxIconBundle *", 0, 0, (void*)0, 0};
20128 static swig_type_info _swigt__p_wxMenu = {"_p_wxMenu", "wxMenu *", 0, 0, (void*)0, 0};
20129 static swig_type_info _swigt__p_wxMenuBar = {"_p_wxMenuBar", "wxMenuBar *", 0, 0, (void*)0, 0};
20130 static swig_type_info _swigt__p_wxMenuEvent = {"_p_wxMenuEvent", "wxMenuEvent *", 0, 0, (void*)0, 0};
20131 static swig_type_info _swigt__p_wxMiniFrame = {"_p_wxMiniFrame", "wxMiniFrame *", 0, 0, (void*)0, 0};
20132 static swig_type_info _swigt__p_wxNotifyEvent = {"_p_wxNotifyEvent", "wxNotifyEvent *", 0, 0, (void*)0, 0};
20133 static swig_type_info _swigt__p_wxObject = {"_p_wxObject", "wxObject *", 0, 0, (void*)0, 0};
20134 static swig_type_info _swigt__p_wxLayoutConstraints = {"_p_wxLayoutConstraints", 0, 0, 0, 0, 0};
20135 static swig_type_info _swigt__p_wxGBSizerItem = {"_p_wxGBSizerItem", 0, 0, 0, 0, 0};
20136 static swig_type_info _swigt__p_wxIndividualLayoutConstraint = {"_p_wxIndividualLayoutConstraint", 0, 0, 0, 0, 0};
20137 static swig_type_info _swigt__p_wxStaticBoxSizer = {"_p_wxStaticBoxSizer", 0, 0, 0, 0, 0};
20138 static swig_type_info _swigt__p_wxBoxSizer = {"_p_wxBoxSizer", 0, 0, 0, 0, 0};
20139 static swig_type_info _swigt__p_wxGridBagSizer = {"_p_wxGridBagSizer", 0, 0, 0, 0, 0};
20140 static swig_type_info _swigt__p_wxFontData = {"_p_wxFontData", 0, 0, 0, 0, 0};
20141 static swig_type_info _swigt__p_wxPrintData = {"_p_wxPrintData", 0, 0, 0, 0, 0};
20142 static swig_type_info _swigt__p_wxGridSizer = {"_p_wxGridSizer", 0, 0, 0, 0, 0};
20143 static swig_type_info _swigt__p_wxFlexGridSizer = {"_p_wxFlexGridSizer", 0, 0, 0, 0, 0};
20144 static swig_type_info _swigt__p_wxLayoutAlgorithm = {"_p_wxLayoutAlgorithm", 0, 0, 0, 0, 0};
20145 static swig_type_info _swigt__p_wxFSFile = {"_p_wxFSFile", 0, 0, 0, 0, 0};
20146 static swig_type_info _swigt__p_wxFindReplaceData = {"_p_wxFindReplaceData", 0, 0, 0, 0, 0};
20147 static swig_type_info _swigt__p_wxPySizer = {"_p_wxPySizer", 0, 0, 0, 0, 0};
20148 static swig_type_info _swigt__p_wxColourData = {"_p_wxColourData", 0, 0, 0, 0, 0};
20149 static swig_type_info _swigt__p_wxPrinter = {"_p_wxPrinter", 0, 0, 0, 0, 0};
20150 static swig_type_info _swigt__p_wxMenuItem = {"_p_wxMenuItem", 0, 0, 0, 0, 0};
20151 static swig_type_info _swigt__p_wxPCXHandler = {"_p_wxPCXHandler", 0, 0, 0, 0, 0};
20152 static swig_type_info _swigt__p_wxJPEGHandler = {"_p_wxJPEGHandler", 0, 0, 0, 0, 0};
20153 static swig_type_info _swigt__p_wxPNMHandler = {"_p_wxPNMHandler", 0, 0, 0, 0, 0};
20154 static swig_type_info _swigt__p_wxGIFHandler = {"_p_wxGIFHandler", 0, 0, 0, 0, 0};
20155 static swig_type_info _swigt__p_wxPNGHandler = {"_p_wxPNGHandler", 0, 0, 0, 0, 0};
20156 static swig_type_info _swigt__p_wxANIHandler = {"_p_wxANIHandler", 0, 0, 0, 0, 0};
20157 static swig_type_info _swigt__p_wxCURHandler = {"_p_wxCURHandler", 0, 0, 0, 0, 0};
20158 static swig_type_info _swigt__p_wxICOHandler = {"_p_wxICOHandler", 0, 0, 0, 0, 0};
20159 static swig_type_info _swigt__p_wxBMPHandler = {"_p_wxBMPHandler", 0, 0, 0, 0, 0};
20160 static swig_type_info _swigt__p_wxPyImageHandler = {"_p_wxPyImageHandler", 0, 0, 0, 0, 0};
20161 static swig_type_info _swigt__p_wxImageHandler = {"_p_wxImageHandler", 0, 0, 0, 0, 0};
20162 static swig_type_info _swigt__p_wxXPMHandler = {"_p_wxXPMHandler", 0, 0, 0, 0, 0};
20163 static swig_type_info _swigt__p_wxTIFFHandler = {"_p_wxTIFFHandler", 0, 0, 0, 0, 0};
20164 static swig_type_info _swigt__p_wxTGAHandler = {"_p_wxTGAHandler", 0, 0, 0, 0, 0};
20165 static swig_type_info _swigt__p_wxStdDialogButtonSizer = {"_p_wxStdDialogButtonSizer", 0, 0, 0, 0, 0};
20166 static swig_type_info _swigt__p_wxAcceleratorTable = {"_p_wxAcceleratorTable", 0, 0, 0, 0, 0};
20167 static swig_type_info _swigt__p_wxImage = {"_p_wxImage", 0, 0, 0, 0, 0};
20168 static swig_type_info _swigt__p_wxPyPrintout = {"_p_wxPyPrintout", 0, 0, 0, 0, 0};
20169 static swig_type_info _swigt__p_wxPrintPreview = {"_p_wxPrintPreview", 0, 0, 0, 0, 0};
20170 static swig_type_info _swigt__p_wxPyPrintPreview = {"_p_wxPyPrintPreview", 0, 0, 0, 0, 0};
20171 static swig_type_info _swigt__p_wxPageSetupDialog = {"_p_wxPageSetupDialog", 0, 0, 0, 0, 0};
20172 static swig_type_info _swigt__p_wxPrintDialog = {"_p_wxPrintDialog", 0, 0, 0, 0, 0};
20173 static swig_type_info _swigt__p_wxFileSystem = {"_p_wxFileSystem", 0, 0, 0, 0, 0};
20174 static swig_type_info _swigt__p_wxPageSetupDialogData = {"_p_wxPageSetupDialogData", 0, 0, 0, 0, 0};
20175 static swig_type_info _swigt__p_wxPrintDialogData = {"_p_wxPrintDialogData", 0, 0, 0, 0, 0};
20176 static swig_type_info _swigt__p_wxPanel = {"_p_wxPanel", "wxPanel *", 0, 0, (void*)0, 0};
20177 static swig_type_info _swigt__p_wxPaperSize = {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, (void*)0, 0};
20178 static swig_type_info _swigt__p_wxPoint = {"_p_wxPoint", "wxPoint *", 0, 0, (void*)0, 0};
20179 static swig_type_info _swigt__p_wxPyAuiDockArt = {"_p_wxPyAuiDockArt", "wxPyAuiDockArt *", 0, 0, (void*)0, 0};
20180 static swig_type_info _swigt__p_wxPyAuiTabArt = {"_p_wxPyAuiTabArt", "wxPyAuiTabArt *", 0, 0, (void*)0, 0};
20181 static swig_type_info _swigt__p_wxRect = {"_p_wxRect", "wxRect *", 0, 0, (void*)0, 0};
20182 static swig_type_info _swigt__p_wxSize = {"_p_wxSize", "wxSize *", 0, 0, (void*)0, 0};
20183 static swig_type_info _swigt__p_wxSizer = {"_p_wxSizer", "wxSizer *", 0, 0, (void*)0, 0};
20184 static swig_type_info _swigt__p_wxSizerItem = {"_p_wxSizerItem", "wxSizerItem *", 0, 0, (void*)0, 0};
20185 static swig_type_info _swigt__p_wxString = {"_p_wxString", "wxString *", 0, 0, (void*)0, 0};
20186 static swig_type_info _swigt__p_wxTopLevelWindow = {"_p_wxTopLevelWindow", "wxTopLevelWindow *", 0, 0, (void*)0, 0};
20187 static swig_type_info _swigt__p_wxWindow = {"_p_wxWindow", "wxWindow *", 0, 0, (void*)0, 0};
20188
20189 static swig_type_info *swig_type_initial[] = {
20190 &_swigt__p_char,
20191 &_swigt__p_double,
20192 &_swigt__p_form_ops_t,
20193 &_swigt__p_int,
20194 &_swigt__p_p_wxAuiFloatingFrame,
20195 &_swigt__p_p_wxAuiMDIChildFrame,
20196 &_swigt__p_p_wxAuiMDIClientWindow,
20197 &_swigt__p_p_wxAuiMDIParentFrame,
20198 &_swigt__p_p_wxAuiNotebook,
20199 &_swigt__p_p_wxAuiTabContainerButton,
20200 &_swigt__p_p_wxAuiTabCtrl,
20201 &_swigt__p_p_wxColourDialog,
20202 &_swigt__p_p_wxControl,
20203 &_swigt__p_p_wxControlWithItems,
20204 &_swigt__p_p_wxDialog,
20205 &_swigt__p_p_wxDirDialog,
20206 &_swigt__p_p_wxFileDialog,
20207 &_swigt__p_p_wxFindReplaceDialog,
20208 &_swigt__p_p_wxFontDialog,
20209 &_swigt__p_p_wxFrame,
20210 &_swigt__p_p_wxMDIChildFrame,
20211 &_swigt__p_p_wxMDIClientWindow,
20212 &_swigt__p_p_wxMDIParentFrame,
20213 &_swigt__p_p_wxMenuBar,
20214 &_swigt__p_p_wxMessageDialog,
20215 &_swigt__p_p_wxMiniFrame,
20216 &_swigt__p_p_wxMultiChoiceDialog,
20217 &_swigt__p_p_wxNumberEntryDialog,
20218 &_swigt__p_p_wxPanel,
20219 &_swigt__p_p_wxPasswordEntryDialog,
20220 &_swigt__p_p_wxPopupWindow,
20221 &_swigt__p_p_wxPreviewCanvas,
20222 &_swigt__p_p_wxPreviewControlBar,
20223 &_swigt__p_p_wxPreviewFrame,
20224 &_swigt__p_p_wxProgressDialog,
20225 &_swigt__p_p_wxPyHtmlListBox,
20226 &_swigt__p_p_wxPyPanel,
20227 &_swigt__p_p_wxPyPopupTransientWindow,
20228 &_swigt__p_p_wxPyPreviewControlBar,
20229 &_swigt__p_p_wxPyPreviewFrame,
20230 &_swigt__p_p_wxPyScrolledWindow,
20231 &_swigt__p_p_wxPyVListBox,
20232 &_swigt__p_p_wxPyVScrolledWindow,
20233 &_swigt__p_p_wxPyWindow,
20234 &_swigt__p_p_wxSashLayoutWindow,
20235 &_swigt__p_p_wxSashWindow,
20236 &_swigt__p_p_wxScrolledWindow,
20237 &_swigt__p_p_wxSimpleHtmlListBox,
20238 &_swigt__p_p_wxSingleChoiceDialog,
20239 &_swigt__p_p_wxSplashScreen,
20240 &_swigt__p_p_wxSplashScreenWindow,
20241 &_swigt__p_p_wxSplitterWindow,
20242 &_swigt__p_p_wxStatusBar,
20243 &_swigt__p_p_wxTextEntryDialog,
20244 &_swigt__p_p_wxTipWindow,
20245 &_swigt__p_p_wxTopLevelWindow,
20246 &_swigt__p_p_wxWindow,
20247 &_swigt__p_unsigned_char,
20248 &_swigt__p_unsigned_int,
20249 &_swigt__p_unsigned_long,
20250 &_swigt__p_wxANIHandler,
20251 &_swigt__p_wxAcceleratorTable,
20252 &_swigt__p_wxActivateEvent,
20253 &_swigt__p_wxAuiDefaultDockArt,
20254 &_swigt__p_wxAuiDefaultTabArt,
20255 &_swigt__p_wxAuiDockArt,
20256 &_swigt__p_wxAuiDockInfo,
20257 &_swigt__p_wxAuiDockUIPart,
20258 &_swigt__p_wxAuiFloatingFrame,
20259 &_swigt__p_wxAuiMDIChildFrame,
20260 &_swigt__p_wxAuiMDIClientWindow,
20261 &_swigt__p_wxAuiMDIParentFrame,
20262 &_swigt__p_wxAuiManager,
20263 &_swigt__p_wxAuiManagerEvent,
20264 &_swigt__p_wxAuiNotebook,
20265 &_swigt__p_wxAuiNotebookEvent,
20266 &_swigt__p_wxAuiNotebookPage,
20267 &_swigt__p_wxAuiNotebookPageArray,
20268 &_swigt__p_wxAuiPaneButton,
20269 &_swigt__p_wxAuiPaneButtonArray,
20270 &_swigt__p_wxAuiPaneInfo,
20271 &_swigt__p_wxAuiPaneInfoPtrArray,
20272 &_swigt__p_wxAuiSimpleTabArt,
20273 &_swigt__p_wxAuiTabArt,
20274 &_swigt__p_wxAuiTabContainer,
20275 &_swigt__p_wxAuiTabContainerButton,
20276 &_swigt__p_wxAuiTabCtrl,
20277 &_swigt__p_wxBMPHandler,
20278 &_swigt__p_wxBitmap,
20279 &_swigt__p_wxBoxSizer,
20280 &_swigt__p_wxCURHandler,
20281 &_swigt__p_wxCalculateLayoutEvent,
20282 &_swigt__p_wxChildFocusEvent,
20283 &_swigt__p_wxClipboardTextEvent,
20284 &_swigt__p_wxCloseEvent,
20285 &_swigt__p_wxColour,
20286 &_swigt__p_wxColourData,
20287 &_swigt__p_wxColourDialog,
20288 &_swigt__p_wxCommandEvent,
20289 &_swigt__p_wxContextMenuEvent,
20290 &_swigt__p_wxControl,
20291 &_swigt__p_wxControlWithItems,
20292 &_swigt__p_wxDC,
20293 &_swigt__p_wxDateEvent,
20294 &_swigt__p_wxDialog,
20295 &_swigt__p_wxDirDialog,
20296 &_swigt__p_wxDisplayChangedEvent,
20297 &_swigt__p_wxDropFilesEvent,
20298 &_swigt__p_wxDuplexMode,
20299 &_swigt__p_wxEraseEvent,
20300 &_swigt__p_wxEvent,
20301 &_swigt__p_wxEventBlocker,
20302 &_swigt__p_wxEvtHandler,
20303 &_swigt__p_wxFSFile,
20304 &_swigt__p_wxFileDialog,
20305 &_swigt__p_wxFileSystem,
20306 &_swigt__p_wxFindDialogEvent,
20307 &_swigt__p_wxFindReplaceData,
20308 &_swigt__p_wxFindReplaceDialog,
20309 &_swigt__p_wxFlexGridSizer,
20310 &_swigt__p_wxFocusEvent,
20311 &_swigt__p_wxFont,
20312 &_swigt__p_wxFontData,
20313 &_swigt__p_wxFontDialog,
20314 &_swigt__p_wxFrame,
20315 &_swigt__p_wxGBSizerItem,
20316 &_swigt__p_wxGIFHandler,
20317 &_swigt__p_wxGridBagSizer,
20318 &_swigt__p_wxGridSizer,
20319 &_swigt__p_wxICOHandler,
20320 &_swigt__p_wxIcon,
20321 &_swigt__p_wxIconBundle,
20322 &_swigt__p_wxIconizeEvent,
20323 &_swigt__p_wxIdleEvent,
20324 &_swigt__p_wxImage,
20325 &_swigt__p_wxImageHandler,
20326 &_swigt__p_wxIndividualLayoutConstraint,
20327 &_swigt__p_wxInitDialogEvent,
20328 &_swigt__p_wxJPEGHandler,
20329 &_swigt__p_wxKeyEvent,
20330 &_swigt__p_wxLayoutAlgorithm,
20331 &_swigt__p_wxLayoutConstraints,
20332 &_swigt__p_wxMDIChildFrame,
20333 &_swigt__p_wxMDIClientWindow,
20334 &_swigt__p_wxMDIParentFrame,
20335 &_swigt__p_wxMaximizeEvent,
20336 &_swigt__p_wxMenu,
20337 &_swigt__p_wxMenuBar,
20338 &_swigt__p_wxMenuEvent,
20339 &_swigt__p_wxMenuItem,
20340 &_swigt__p_wxMessageDialog,
20341 &_swigt__p_wxMiniFrame,
20342 &_swigt__p_wxMouseCaptureChangedEvent,
20343 &_swigt__p_wxMouseCaptureLostEvent,
20344 &_swigt__p_wxMouseEvent,
20345 &_swigt__p_wxMoveEvent,
20346 &_swigt__p_wxMultiChoiceDialog,
20347 &_swigt__p_wxNavigationKeyEvent,
20348 &_swigt__p_wxNcPaintEvent,
20349 &_swigt__p_wxNotifyEvent,
20350 &_swigt__p_wxNumberEntryDialog,
20351 &_swigt__p_wxObject,
20352 &_swigt__p_wxPCXHandler,
20353 &_swigt__p_wxPNGHandler,
20354 &_swigt__p_wxPNMHandler,
20355 &_swigt__p_wxPageSetupDialog,
20356 &_swigt__p_wxPageSetupDialogData,
20357 &_swigt__p_wxPaintEvent,
20358 &_swigt__p_wxPaletteChangedEvent,
20359 &_swigt__p_wxPanel,
20360 &_swigt__p_wxPaperSize,
20361 &_swigt__p_wxPasswordEntryDialog,
20362 &_swigt__p_wxPoint,
20363 &_swigt__p_wxPopupWindow,
20364 &_swigt__p_wxPreviewCanvas,
20365 &_swigt__p_wxPreviewControlBar,
20366 &_swigt__p_wxPreviewFrame,
20367 &_swigt__p_wxPrintData,
20368 &_swigt__p_wxPrintDialog,
20369 &_swigt__p_wxPrintDialogData,
20370 &_swigt__p_wxPrintPreview,
20371 &_swigt__p_wxPrinter,
20372 &_swigt__p_wxProgressDialog,
20373 &_swigt__p_wxPyApp,
20374 &_swigt__p_wxPyAuiDockArt,
20375 &_swigt__p_wxPyAuiTabArt,
20376 &_swigt__p_wxPyCommandEvent,
20377 &_swigt__p_wxPyEvent,
20378 &_swigt__p_wxPyHtmlListBox,
20379 &_swigt__p_wxPyImageHandler,
20380 &_swigt__p_wxPyPanel,
20381 &_swigt__p_wxPyPopupTransientWindow,
20382 &_swigt__p_wxPyPreviewControlBar,
20383 &_swigt__p_wxPyPreviewFrame,
20384 &_swigt__p_wxPyPrintPreview,
20385 &_swigt__p_wxPyPrintout,
20386 &_swigt__p_wxPyScrolledWindow,
20387 &_swigt__p_wxPySizer,
20388 &_swigt__p_wxPyTaskBarIcon,
20389 &_swigt__p_wxPyVListBox,
20390 &_swigt__p_wxPyVScrolledWindow,
20391 &_swigt__p_wxPyValidator,
20392 &_swigt__p_wxPyWindow,
20393 &_swigt__p_wxQueryLayoutInfoEvent,
20394 &_swigt__p_wxQueryNewPaletteEvent,
20395 &_swigt__p_wxRect,
20396 &_swigt__p_wxSashEvent,
20397 &_swigt__p_wxSashLayoutWindow,
20398 &_swigt__p_wxSashWindow,
20399 &_swigt__p_wxScrollEvent,
20400 &_swigt__p_wxScrollWinEvent,
20401 &_swigt__p_wxScrolledWindow,
20402 &_swigt__p_wxSetCursorEvent,
20403 &_swigt__p_wxShowEvent,
20404 &_swigt__p_wxSimpleHtmlListBox,
20405 &_swigt__p_wxSingleChoiceDialog,
20406 &_swigt__p_wxSize,
20407 &_swigt__p_wxSizeEvent,
20408 &_swigt__p_wxSizer,
20409 &_swigt__p_wxSizerItem,
20410 &_swigt__p_wxSplashScreen,
20411 &_swigt__p_wxSplashScreenWindow,
20412 &_swigt__p_wxSplitterEvent,
20413 &_swigt__p_wxSplitterWindow,
20414 &_swigt__p_wxStaticBoxSizer,
20415 &_swigt__p_wxStatusBar,
20416 &_swigt__p_wxStdDialogButtonSizer,
20417 &_swigt__p_wxString,
20418 &_swigt__p_wxSysColourChangedEvent,
20419 &_swigt__p_wxTGAHandler,
20420 &_swigt__p_wxTIFFHandler,
20421 &_swigt__p_wxTaskBarIconEvent,
20422 &_swigt__p_wxTextEntryDialog,
20423 &_swigt__p_wxTipWindow,
20424 &_swigt__p_wxTopLevelWindow,
20425 &_swigt__p_wxUpdateUIEvent,
20426 &_swigt__p_wxValidator,
20427 &_swigt__p_wxWindow,
20428 &_swigt__p_wxWindowCreateEvent,
20429 &_swigt__p_wxWindowDestroyEvent,
20430 &_swigt__p_wxXPMHandler,
20431 };
20432
20433 static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}};
20434 static swig_cast_info _swigc__p_double[] = { {&_swigt__p_double, 0, 0, 0},{0, 0, 0, 0}};
20435 static swig_cast_info _swigc__p_form_ops_t[] = { {&_swigt__p_form_ops_t, 0, 0, 0},{0, 0, 0, 0}};
20436 static swig_cast_info _swigc__p_int[] = { {&_swigt__p_int, 0, 0, 0},{0, 0, 0, 0}};
20437 static swig_cast_info _swigc__p_p_wxAuiTabContainerButton[] = { {&_swigt__p_p_wxAuiTabContainerButton, 0, 0, 0},{0, 0, 0, 0}};
20438 static swig_cast_info _swigc__p_p_wxSplashScreen[] = {{&_swigt__p_p_wxSplashScreen, 0, 0, 0},{0, 0, 0, 0}};
20439 static swig_cast_info _swigc__p_p_wxMiniFrame[] = {{&_swigt__p_p_wxMiniFrame, 0, 0, 0},{0, 0, 0, 0}};
20440 static swig_cast_info _swigc__p_p_wxPyPanel[] = {{&_swigt__p_p_wxPyPanel, 0, 0, 0},{0, 0, 0, 0}};
20441 static swig_cast_info _swigc__p_p_wxMenuBar[] = {{&_swigt__p_p_wxMenuBar, 0, 0, 0},{0, 0, 0, 0}};
20442 static swig_cast_info _swigc__p_p_wxFindReplaceDialog[] = {{&_swigt__p_p_wxFindReplaceDialog, 0, 0, 0},{0, 0, 0, 0}};
20443 static swig_cast_info _swigc__p_p_wxProgressDialog[] = {{&_swigt__p_p_wxProgressDialog, 0, 0, 0},{0, 0, 0, 0}};
20444 static swig_cast_info _swigc__p_p_wxMessageDialog[] = {{&_swigt__p_p_wxMessageDialog, 0, 0, 0},{0, 0, 0, 0}};
20445 static swig_cast_info _swigc__p_p_wxNumberEntryDialog[] = {{&_swigt__p_p_wxNumberEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
20446 static swig_cast_info _swigc__p_p_wxPasswordEntryDialog[] = {{&_swigt__p_p_wxPasswordEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
20447 static swig_cast_info _swigc__p_p_wxTextEntryDialog[] = {{&_swigt__p_p_wxTextEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
20448 static swig_cast_info _swigc__p_p_wxSingleChoiceDialog[] = {{&_swigt__p_p_wxSingleChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
20449 static swig_cast_info _swigc__p_p_wxMultiChoiceDialog[] = {{&_swigt__p_p_wxMultiChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
20450 static swig_cast_info _swigc__p_p_wxFileDialog[] = {{&_swigt__p_p_wxFileDialog, 0, 0, 0},{0, 0, 0, 0}};
20451 static swig_cast_info _swigc__p_p_wxPanel[] = {{&_swigt__p_p_wxPanel, 0, 0, 0},{0, 0, 0, 0}};
20452 static swig_cast_info _swigc__p_p_wxStatusBar[] = {{&_swigt__p_p_wxStatusBar, 0, 0, 0},{0, 0, 0, 0}};
20453 static swig_cast_info _swigc__p_p_wxPyVScrolledWindow[] = {{&_swigt__p_p_wxPyVScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20454 static swig_cast_info _swigc__p_p_wxTipWindow[] = {{&_swigt__p_p_wxTipWindow, 0, 0, 0},{0, 0, 0, 0}};
20455 static swig_cast_info _swigc__p_p_wxPyPopupTransientWindow[] = {{&_swigt__p_p_wxPyPopupTransientWindow, 0, 0, 0},{0, 0, 0, 0}};
20456 static swig_cast_info _swigc__p_p_wxPopupWindow[] = {{&_swigt__p_p_wxPopupWindow, 0, 0, 0},{0, 0, 0, 0}};
20457 static swig_cast_info _swigc__p_p_wxSashLayoutWindow[] = {{&_swigt__p_p_wxSashLayoutWindow, 0, 0, 0},{0, 0, 0, 0}};
20458 static swig_cast_info _swigc__p_p_wxScrolledWindow[] = {{&_swigt__p_p_wxScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20459 static swig_cast_info _swigc__p_p_wxTopLevelWindow[] = {{&_swigt__p_p_wxTopLevelWindow, 0, 0, 0},{0, 0, 0, 0}};
20460 static swig_cast_info _swigc__p_p_wxSplashScreenWindow[] = {{&_swigt__p_p_wxSplashScreenWindow, 0, 0, 0},{0, 0, 0, 0}};
20461 static swig_cast_info _swigc__p_p_wxSplitterWindow[] = {{&_swigt__p_p_wxSplitterWindow, 0, 0, 0},{0, 0, 0, 0}};
20462 static swig_cast_info _swigc__p_p_wxSashWindow[] = {{&_swigt__p_p_wxSashWindow, 0, 0, 0},{0, 0, 0, 0}};
20463 static swig_cast_info _swigc__p_p_wxMDIClientWindow[] = {{&_swigt__p_p_wxMDIClientWindow, 0, 0, 0},{0, 0, 0, 0}};
20464 static swig_cast_info _swigc__p_p_wxPyScrolledWindow[] = {{&_swigt__p_p_wxPyScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20465 static swig_cast_info _swigc__p_p_wxAuiMDIClientWindow[] = {{&_swigt__p_p_wxAuiMDIClientWindow, 0, 0, 0},{0, 0, 0, 0}};
20466 static swig_cast_info _swigc__p_p_wxPreviewFrame[] = {{&_swigt__p_p_wxPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
20467 static swig_cast_info _swigc__p_p_wxPyPreviewFrame[] = {{&_swigt__p_p_wxPyPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
20468 static swig_cast_info _swigc__p_p_wxControl[] = {{&_swigt__p_p_wxControl, 0, 0, 0},{0, 0, 0, 0}};
20469 static swig_cast_info _swigc__p_p_wxMDIChildFrame[] = {{&_swigt__p_p_wxMDIChildFrame, 0, 0, 0},{0, 0, 0, 0}};
20470 static swig_cast_info _swigc__p_p_wxAuiMDIChildFrame[] = {{&_swigt__p_p_wxAuiMDIChildFrame, 0, 0, 0},{0, 0, 0, 0}};
20471 static swig_cast_info _swigc__p_p_wxControlWithItems[] = {{&_swigt__p_p_wxControlWithItems, 0, 0, 0},{0, 0, 0, 0}};
20472 static swig_cast_info _swigc__p_p_wxPyWindow[] = {{&_swigt__p_p_wxPyWindow, 0, 0, 0},{0, 0, 0, 0}};
20473 static swig_cast_info _swigc__p_p_wxPreviewCanvas[] = {{&_swigt__p_p_wxPreviewCanvas, 0, 0, 0},{0, 0, 0, 0}};
20474 static swig_cast_info _swigc__p_p_wxSimpleHtmlListBox[] = {{&_swigt__p_p_wxSimpleHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
20475 static swig_cast_info _swigc__p_p_wxPyHtmlListBox[] = {{&_swigt__p_p_wxPyHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
20476 static swig_cast_info _swigc__p_p_wxPyVListBox[] = {{&_swigt__p_p_wxPyVListBox, 0, 0, 0},{0, 0, 0, 0}};
20477 static swig_cast_info _swigc__p_p_wxAuiNotebook[] = {{&_swigt__p_p_wxAuiNotebook, 0, 0, 0},{0, 0, 0, 0}};
20478 static swig_cast_info _swigc__p_p_wxPreviewControlBar[] = {{&_swigt__p_p_wxPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
20479 static swig_cast_info _swigc__p_p_wxPyPreviewControlBar[] = {{&_swigt__p_p_wxPyPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
20480 static swig_cast_info _swigc__p_p_wxAuiTabCtrl[] = {{&_swigt__p_p_wxAuiTabCtrl, 0, 0, 0},{0, 0, 0, 0}};
20481 static swig_cast_info _swigc__p_p_wxFrame[] = {{&_swigt__p_p_wxFrame, 0, 0, 0},{0, 0, 0, 0}};
20482 static swig_cast_info _swigc__p_p_wxFontDialog[] = {{&_swigt__p_p_wxFontDialog, 0, 0, 0},{0, 0, 0, 0}};
20483 static swig_cast_info _swigc__p_p_wxDirDialog[] = {{&_swigt__p_p_wxDirDialog, 0, 0, 0},{0, 0, 0, 0}};
20484 static swig_cast_info _swigc__p_p_wxColourDialog[] = {{&_swigt__p_p_wxColourDialog, 0, 0, 0},{0, 0, 0, 0}};
20485 static swig_cast_info _swigc__p_p_wxDialog[] = {{&_swigt__p_p_wxDialog, 0, 0, 0},{0, 0, 0, 0}};
20486 static swig_cast_info _swigc__p_p_wxAuiFloatingFrame[] = {{&_swigt__p_p_wxAuiFloatingFrame, 0, 0, 0},{0, 0, 0, 0}};
20487 static swig_cast_info _swigc__p_p_wxMDIParentFrame[] = {{&_swigt__p_p_wxMDIParentFrame, 0, 0, 0},{0, 0, 0, 0}};
20488 static swig_cast_info _swigc__p_p_wxAuiMDIParentFrame[] = {{&_swigt__p_p_wxAuiMDIParentFrame, 0, 0, 0},{0, 0, 0, 0}};
20489 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_wxAuiMDIClientWindow, _p_p_wxAuiMDIClientWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxWindow, 0, 0, 0}, {&_swigt__p_p_wxPreviewFrame, _p_p_wxPreviewFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyPreviewFrame, _p_p_wxPyPreviewFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxControl, _p_p_wxControlTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxMDIChildFrame, _p_p_wxMDIChildFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxAuiMDIChildFrame, _p_p_wxAuiMDIChildFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxControlWithItems, _p_p_wxControlWithItemsTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyWindow, _p_p_wxPyWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPreviewCanvas, _p_p_wxPreviewCanvasTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxSimpleHtmlListBox, _p_p_wxSimpleHtmlListBoxTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyHtmlListBox, _p_p_wxPyHtmlListBoxTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyVListBox, _p_p_wxPyVListBoxTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxAuiNotebook, _p_p_wxAuiNotebookTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPreviewControlBar, _p_p_wxPreviewControlBarTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyPreviewControlBar, _p_p_wxPyPreviewControlBarTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxAuiTabCtrl, _p_p_wxAuiTabCtrlTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxFrame, _p_p_wxFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxFontDialog, _p_p_wxFontDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxDirDialog, _p_p_wxDirDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxColourDialog, _p_p_wxColourDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxDialog, _p_p_wxDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxAuiFloatingFrame, _p_p_wxAuiFloatingFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxMDIParentFrame, _p_p_wxMDIParentFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxAuiMDIParentFrame, _p_p_wxAuiMDIParentFrameTo_p_p_wxWindow, 0, 0},{0, 0, 0, 0}};
20490 static swig_cast_info _swigc__p_unsigned_char[] = { {&_swigt__p_unsigned_char, 0, 0, 0},{0, 0, 0, 0}};
20491 static swig_cast_info _swigc__p_unsigned_int[] = { {&_swigt__p_unsigned_int, 0, 0, 0},{0, 0, 0, 0}};
20492 static swig_cast_info _swigc__p_unsigned_long[] = { {&_swigt__p_unsigned_long, 0, 0, 0},{0, 0, 0, 0}};
20493 static swig_cast_info _swigc__p_wxActivateEvent[] = { {&_swigt__p_wxActivateEvent, 0, 0, 0},{0, 0, 0, 0}};
20494 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}};
20495 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}};
20496 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}};
20497 static swig_cast_info _swigc__p_wxAuiDockInfo[] = { {&_swigt__p_wxAuiDockInfo, 0, 0, 0},{0, 0, 0, 0}};
20498 static swig_cast_info _swigc__p_wxAuiDockUIPart[] = { {&_swigt__p_wxAuiDockUIPart, 0, 0, 0},{0, 0, 0, 0}};
20499 static swig_cast_info _swigc__p_wxAuiFloatingFrame[] = { {&_swigt__p_wxAuiFloatingFrame, 0, 0, 0},{0, 0, 0, 0}};
20500 static swig_cast_info _swigc__p_wxAuiMDIChildFrame[] = { {&_swigt__p_wxAuiMDIChildFrame, 0, 0, 0},{0, 0, 0, 0}};
20501 static swig_cast_info _swigc__p_wxAuiMDIClientWindow[] = { {&_swigt__p_wxAuiMDIClientWindow, 0, 0, 0},{0, 0, 0, 0}};
20502 static swig_cast_info _swigc__p_wxAuiMDIParentFrame[] = { {&_swigt__p_wxAuiMDIParentFrame, 0, 0, 0},{0, 0, 0, 0}};
20503 static swig_cast_info _swigc__p_wxAuiManager[] = { {&_swigt__p_wxAuiManager, 0, 0, 0},{0, 0, 0, 0}};
20504 static swig_cast_info _swigc__p_wxAuiManagerEvent[] = { {&_swigt__p_wxAuiManagerEvent, 0, 0, 0},{0, 0, 0, 0}};
20505 static swig_cast_info _swigc__p_wxAuiNotebook[] = { {&_swigt__p_wxAuiMDIClientWindow, _p_wxAuiMDIClientWindowTo_p_wxAuiNotebook, 0, 0}, {&_swigt__p_wxAuiNotebook, 0, 0, 0},{0, 0, 0, 0}};
20506 static swig_cast_info _swigc__p_wxAuiNotebookEvent[] = { {&_swigt__p_wxAuiNotebookEvent, 0, 0, 0},{0, 0, 0, 0}};
20507 static swig_cast_info _swigc__p_wxAuiNotebookPage[] = { {&_swigt__p_wxAuiNotebookPage, 0, 0, 0},{0, 0, 0, 0}};
20508 static swig_cast_info _swigc__p_wxAuiNotebookPageArray[] = { {&_swigt__p_wxAuiNotebookPageArray, 0, 0, 0},{0, 0, 0, 0}};
20509 static swig_cast_info _swigc__p_wxAuiPaneButton[] = { {&_swigt__p_wxAuiPaneButton, 0, 0, 0},{0, 0, 0, 0}};
20510 static swig_cast_info _swigc__p_wxAuiPaneButtonArray[] = { {&_swigt__p_wxAuiPaneButtonArray, 0, 0, 0},{0, 0, 0, 0}};
20511 static swig_cast_info _swigc__p_wxAuiPaneInfo[] = { {&_swigt__p_wxAuiPaneInfo, 0, 0, 0},{0, 0, 0, 0}};
20512 static swig_cast_info _swigc__p_wxAuiPaneInfoPtrArray[] = { {&_swigt__p_wxAuiPaneInfoPtrArray, 0, 0, 0},{0, 0, 0, 0}};
20513 static swig_cast_info _swigc__p_wxAuiSimpleTabArt[] = { {&_swigt__p_wxAuiSimpleTabArt, 0, 0, 0},{0, 0, 0, 0}};
20514 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}};
20515 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}};
20516 static swig_cast_info _swigc__p_wxAuiTabContainerButton[] = { {&_swigt__p_wxAuiTabContainerButton, 0, 0, 0},{0, 0, 0, 0}};
20517 static swig_cast_info _swigc__p_wxAuiTabCtrl[] = { {&_swigt__p_wxAuiTabCtrl, 0, 0, 0},{0, 0, 0, 0}};
20518 static swig_cast_info _swigc__p_wxBitmap[] = { {&_swigt__p_wxBitmap, 0, 0, 0},{0, 0, 0, 0}};
20519 static swig_cast_info _swigc__p_wxCloseEvent[] = { {&_swigt__p_wxCloseEvent, 0, 0, 0},{0, 0, 0, 0}};
20520 static swig_cast_info _swigc__p_wxColour[] = { {&_swigt__p_wxColour, 0, 0, 0},{0, 0, 0, 0}};
20521 static swig_cast_info _swigc__p_wxSashEvent[] = {{&_swigt__p_wxSashEvent, 0, 0, 0},{0, 0, 0, 0}};
20522 static swig_cast_info _swigc__p_wxWindowDestroyEvent[] = {{&_swigt__p_wxWindowDestroyEvent, 0, 0, 0},{0, 0, 0, 0}};
20523 static swig_cast_info _swigc__p_wxSplitterEvent[] = {{&_swigt__p_wxSplitterEvent, 0, 0, 0},{0, 0, 0, 0}};
20524 static swig_cast_info _swigc__p_wxClipboardTextEvent[] = {{&_swigt__p_wxClipboardTextEvent, 0, 0, 0},{0, 0, 0, 0}};
20525 static swig_cast_info _swigc__p_wxScrollEvent[] = {{&_swigt__p_wxScrollEvent, 0, 0, 0},{0, 0, 0, 0}};
20526 static swig_cast_info _swigc__p_wxPyCommandEvent[] = {{&_swigt__p_wxPyCommandEvent, 0, 0, 0},{0, 0, 0, 0}};
20527 static swig_cast_info _swigc__p_wxContextMenuEvent[] = {{&_swigt__p_wxContextMenuEvent, 0, 0, 0},{0, 0, 0, 0}};
20528 static swig_cast_info _swigc__p_wxChildFocusEvent[] = {{&_swigt__p_wxChildFocusEvent, 0, 0, 0},{0, 0, 0, 0}};
20529 static swig_cast_info _swigc__p_wxDateEvent[] = {{&_swigt__p_wxDateEvent, 0, 0, 0},{0, 0, 0, 0}};
20530 static swig_cast_info _swigc__p_wxWindowCreateEvent[] = {{&_swigt__p_wxWindowCreateEvent, 0, 0, 0},{0, 0, 0, 0}};
20531 static swig_cast_info _swigc__p_wxFindDialogEvent[] = {{&_swigt__p_wxFindDialogEvent, 0, 0, 0},{0, 0, 0, 0}};
20532 static swig_cast_info _swigc__p_wxUpdateUIEvent[] = {{&_swigt__p_wxUpdateUIEvent, 0, 0, 0},{0, 0, 0, 0}};
20533 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}};
20534 static swig_cast_info _swigc__p_wxControlWithItems[] = {{&_swigt__p_wxControlWithItems, 0, 0, 0},{0, 0, 0, 0}};
20535 static swig_cast_info _swigc__p_wxControl[] = { {&_swigt__p_wxControl, 0, 0, 0}, {&_swigt__p_wxControlWithItems, _p_wxControlWithItemsTo_p_wxControl, 0, 0}, {&_swigt__p_wxAuiMDIClientWindow, _p_wxAuiMDIClientWindowTo_p_wxControl, 0, 0}, {&_swigt__p_wxAuiTabCtrl, _p_wxAuiTabCtrlTo_p_wxControl, 0, 0}, {&_swigt__p_wxAuiNotebook, _p_wxAuiNotebookTo_p_wxControl, 0, 0},{0, 0, 0, 0}};
20536 static swig_cast_info _swigc__p_wxDC[] = { {&_swigt__p_wxDC, 0, 0, 0},{0, 0, 0, 0}};
20537 static swig_cast_info _swigc__p_wxDuplexMode[] = { {&_swigt__p_wxDuplexMode, 0, 0, 0},{0, 0, 0, 0}};
20538 static swig_cast_info _swigc__p_wxMouseEvent[] = {{&_swigt__p_wxMouseEvent, 0, 0, 0},{0, 0, 0, 0}};
20539 static swig_cast_info _swigc__p_wxEraseEvent[] = {{&_swigt__p_wxEraseEvent, 0, 0, 0},{0, 0, 0, 0}};
20540 static swig_cast_info _swigc__p_wxSetCursorEvent[] = {{&_swigt__p_wxSetCursorEvent, 0, 0, 0},{0, 0, 0, 0}};
20541 static swig_cast_info _swigc__p_wxInitDialogEvent[] = {{&_swigt__p_wxInitDialogEvent, 0, 0, 0},{0, 0, 0, 0}};
20542 static swig_cast_info _swigc__p_wxPyEvent[] = {{&_swigt__p_wxPyEvent, 0, 0, 0},{0, 0, 0, 0}};
20543 static swig_cast_info _swigc__p_wxMouseCaptureLostEvent[] = {{&_swigt__p_wxMouseCaptureLostEvent, 0, 0, 0},{0, 0, 0, 0}};
20544 static swig_cast_info _swigc__p_wxCalculateLayoutEvent[] = {{&_swigt__p_wxCalculateLayoutEvent, 0, 0, 0},{0, 0, 0, 0}};
20545 static swig_cast_info _swigc__p_wxIdleEvent[] = {{&_swigt__p_wxIdleEvent, 0, 0, 0},{0, 0, 0, 0}};
20546 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent[] = {{&_swigt__p_wxQueryNewPaletteEvent, 0, 0, 0},{0, 0, 0, 0}};
20547 static swig_cast_info _swigc__p_wxMaximizeEvent[] = {{&_swigt__p_wxMaximizeEvent, 0, 0, 0},{0, 0, 0, 0}};
20548 static swig_cast_info _swigc__p_wxIconizeEvent[] = {{&_swigt__p_wxIconizeEvent, 0, 0, 0},{0, 0, 0, 0}};
20549 static swig_cast_info _swigc__p_wxSizeEvent[] = {{&_swigt__p_wxSizeEvent, 0, 0, 0},{0, 0, 0, 0}};
20550 static swig_cast_info _swigc__p_wxMoveEvent[] = {{&_swigt__p_wxMoveEvent, 0, 0, 0},{0, 0, 0, 0}};
20551 static swig_cast_info _swigc__p_wxPaintEvent[] = {{&_swigt__p_wxPaintEvent, 0, 0, 0},{0, 0, 0, 0}};
20552 static swig_cast_info _swigc__p_wxNcPaintEvent[] = {{&_swigt__p_wxNcPaintEvent, 0, 0, 0},{0, 0, 0, 0}};
20553 static swig_cast_info _swigc__p_wxPaletteChangedEvent[] = {{&_swigt__p_wxPaletteChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
20554 static swig_cast_info _swigc__p_wxDisplayChangedEvent[] = {{&_swigt__p_wxDisplayChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
20555 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent[] = {{&_swigt__p_wxMouseCaptureChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
20556 static swig_cast_info _swigc__p_wxSysColourChangedEvent[] = {{&_swigt__p_wxSysColourChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
20557 static swig_cast_info _swigc__p_wxDropFilesEvent[] = {{&_swigt__p_wxDropFilesEvent, 0, 0, 0},{0, 0, 0, 0}};
20558 static swig_cast_info _swigc__p_wxFocusEvent[] = {{&_swigt__p_wxFocusEvent, 0, 0, 0},{0, 0, 0, 0}};
20559 static swig_cast_info _swigc__p_wxQueryLayoutInfoEvent[] = {{&_swigt__p_wxQueryLayoutInfoEvent, 0, 0, 0},{0, 0, 0, 0}};
20560 static swig_cast_info _swigc__p_wxShowEvent[] = {{&_swigt__p_wxShowEvent, 0, 0, 0},{0, 0, 0, 0}};
20561 static swig_cast_info _swigc__p_wxNavigationKeyEvent[] = {{&_swigt__p_wxNavigationKeyEvent, 0, 0, 0},{0, 0, 0, 0}};
20562 static swig_cast_info _swigc__p_wxKeyEvent[] = {{&_swigt__p_wxKeyEvent, 0, 0, 0},{0, 0, 0, 0}};
20563 static swig_cast_info _swigc__p_wxScrollWinEvent[] = {{&_swigt__p_wxScrollWinEvent, 0, 0, 0},{0, 0, 0, 0}};
20564 static swig_cast_info _swigc__p_wxTaskBarIconEvent[] = {{&_swigt__p_wxTaskBarIconEvent, 0, 0, 0},{0, 0, 0, 0}};
20565 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}};
20566 static swig_cast_info _swigc__p_wxSplashScreen[] = {{&_swigt__p_wxSplashScreen, 0, 0, 0},{0, 0, 0, 0}};
20567 static swig_cast_info _swigc__p_wxPyPanel[] = {{&_swigt__p_wxPyPanel, 0, 0, 0},{0, 0, 0, 0}};
20568 static swig_cast_info _swigc__p_wxEventBlocker[] = {{&_swigt__p_wxEventBlocker, 0, 0, 0},{0, 0, 0, 0}};
20569 static swig_cast_info _swigc__p_wxValidator[] = {{&_swigt__p_wxValidator, 0, 0, 0},{0, 0, 0, 0}};
20570 static swig_cast_info _swigc__p_wxPyValidator[] = {{&_swigt__p_wxPyValidator, 0, 0, 0},{0, 0, 0, 0}};
20571 static swig_cast_info _swigc__p_wxPasswordEntryDialog[] = {{&_swigt__p_wxPasswordEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
20572 static swig_cast_info _swigc__p_wxTextEntryDialog[] = {{&_swigt__p_wxTextEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
20573 static swig_cast_info _swigc__p_wxFileDialog[] = {{&_swigt__p_wxFileDialog, 0, 0, 0},{0, 0, 0, 0}};
20574 static swig_cast_info _swigc__p_wxMultiChoiceDialog[] = {{&_swigt__p_wxMultiChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
20575 static swig_cast_info _swigc__p_wxFindReplaceDialog[] = {{&_swigt__p_wxFindReplaceDialog, 0, 0, 0},{0, 0, 0, 0}};
20576 static swig_cast_info _swigc__p_wxProgressDialog[] = {{&_swigt__p_wxProgressDialog, 0, 0, 0},{0, 0, 0, 0}};
20577 static swig_cast_info _swigc__p_wxMessageDialog[] = {{&_swigt__p_wxMessageDialog, 0, 0, 0},{0, 0, 0, 0}};
20578 static swig_cast_info _swigc__p_wxNumberEntryDialog[] = {{&_swigt__p_wxNumberEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
20579 static swig_cast_info _swigc__p_wxSingleChoiceDialog[] = {{&_swigt__p_wxSingleChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
20580 static swig_cast_info _swigc__p_wxStatusBar[] = {{&_swigt__p_wxStatusBar, 0, 0, 0},{0, 0, 0, 0}};
20581 static swig_cast_info _swigc__p_wxMDIClientWindow[] = {{&_swigt__p_wxMDIClientWindow, 0, 0, 0},{0, 0, 0, 0}};
20582 static swig_cast_info _swigc__p_wxPyScrolledWindow[] = {{&_swigt__p_wxPyScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20583 static swig_cast_info _swigc__p_wxPyVScrolledWindow[] = {{&_swigt__p_wxPyVScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20584 static swig_cast_info _swigc__p_wxScrolledWindow[] = {{&_swigt__p_wxScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20585 static swig_cast_info _swigc__p_wxTipWindow[] = {{&_swigt__p_wxTipWindow, 0, 0, 0},{0, 0, 0, 0}};
20586 static swig_cast_info _swigc__p_wxSashWindow[] = {{&_swigt__p_wxSashWindow, 0, 0, 0},{0, 0, 0, 0}};
20587 static swig_cast_info _swigc__p_wxSplitterWindow[] = {{&_swigt__p_wxSplitterWindow, 0, 0, 0},{0, 0, 0, 0}};
20588 static swig_cast_info _swigc__p_wxSplashScreenWindow[] = {{&_swigt__p_wxSplashScreenWindow, 0, 0, 0},{0, 0, 0, 0}};
20589 static swig_cast_info _swigc__p_wxSashLayoutWindow[] = {{&_swigt__p_wxSashLayoutWindow, 0, 0, 0},{0, 0, 0, 0}};
20590 static swig_cast_info _swigc__p_wxPopupWindow[] = {{&_swigt__p_wxPopupWindow, 0, 0, 0},{0, 0, 0, 0}};
20591 static swig_cast_info _swigc__p_wxPyPopupTransientWindow[] = {{&_swigt__p_wxPyPopupTransientWindow, 0, 0, 0},{0, 0, 0, 0}};
20592 static swig_cast_info _swigc__p_wxPreviewFrame[] = {{&_swigt__p_wxPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
20593 static swig_cast_info _swigc__p_wxPyPreviewFrame[] = {{&_swigt__p_wxPyPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
20594 static swig_cast_info _swigc__p_wxMDIChildFrame[] = {{&_swigt__p_wxMDIChildFrame, 0, 0, 0},{0, 0, 0, 0}};
20595 static swig_cast_info _swigc__p_wxPyApp[] = {{&_swigt__p_wxPyApp, 0, 0, 0},{0, 0, 0, 0}};
20596 static swig_cast_info _swigc__p_wxPreviewCanvas[] = {{&_swigt__p_wxPreviewCanvas, 0, 0, 0},{0, 0, 0, 0}};
20597 static swig_cast_info _swigc__p_wxPyWindow[] = {{&_swigt__p_wxPyWindow, 0, 0, 0},{0, 0, 0, 0}};
20598 static swig_cast_info _swigc__p_wxSimpleHtmlListBox[] = {{&_swigt__p_wxSimpleHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
20599 static swig_cast_info _swigc__p_wxPyHtmlListBox[] = {{&_swigt__p_wxPyHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
20600 static swig_cast_info _swigc__p_wxPyVListBox[] = {{&_swigt__p_wxPyVListBox, 0, 0, 0},{0, 0, 0, 0}};
20601 static swig_cast_info _swigc__p_wxPyPreviewControlBar[] = {{&_swigt__p_wxPyPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
20602 static swig_cast_info _swigc__p_wxPreviewControlBar[] = {{&_swigt__p_wxPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
20603 static swig_cast_info _swigc__p_wxPyTaskBarIcon[] = {{&_swigt__p_wxPyTaskBarIcon, 0, 0, 0},{0, 0, 0, 0}};
20604 static swig_cast_info _swigc__p_wxDialog[] = {{&_swigt__p_wxDialog, 0, 0, 0},{0, 0, 0, 0}};
20605 static swig_cast_info _swigc__p_wxColourDialog[] = {{&_swigt__p_wxColourDialog, 0, 0, 0},{0, 0, 0, 0}};
20606 static swig_cast_info _swigc__p_wxDirDialog[] = {{&_swigt__p_wxDirDialog, 0, 0, 0},{0, 0, 0, 0}};
20607 static swig_cast_info _swigc__p_wxFontDialog[] = {{&_swigt__p_wxFontDialog, 0, 0, 0},{0, 0, 0, 0}};
20608 static swig_cast_info _swigc__p_wxMDIParentFrame[] = {{&_swigt__p_wxMDIParentFrame, 0, 0, 0},{0, 0, 0, 0}};
20609 static swig_cast_info _swigc__p_wxEvtHandler[] = { {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMiniFrame, _p_wxMiniFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyPanel, _p_wxPyPanelTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxEventBlocker, _p_wxEventBlockerTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMenuBar, _p_wxMenuBarTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxValidator, _p_wxValidatorTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyValidator, _p_wxPyValidatorTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPasswordEntryDialog, _p_wxPasswordEntryDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxTextEntryDialog, _p_wxTextEntryDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFileDialog, _p_wxFileDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMultiChoiceDialog, _p_wxMultiChoiceDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFindReplaceDialog, _p_wxFindReplaceDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMessageDialog, _p_wxMessageDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxNumberEntryDialog, _p_wxNumberEntryDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSingleChoiceDialog, _p_wxSingleChoiceDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPanel, _p_wxPanelTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxStatusBar, _p_wxStatusBarTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxTopLevelWindow, _p_wxTopLevelWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMDIClientWindow, _p_wxMDIClientWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxAuiMDIClientWindow, _p_wxAuiMDIClientWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyScrolledWindow, _p_wxPyScrolledWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyVScrolledWindow, _p_wxPyVScrolledWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxScrolledWindow, _p_wxScrolledWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxTipWindow, _p_wxTipWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxWindow, _p_wxWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSashWindow, _p_wxSashWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSplitterWindow, _p_wxSplitterWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSplashScreenWindow, _p_wxSplashScreenWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSashLayoutWindow, _p_wxSashLayoutWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPopupWindow, _p_wxPopupWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow, _p_wxPyPopupTransientWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxControl, _p_wxControlTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxAuiMDIChildFrame, _p_wxAuiMDIChildFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyApp, _p_wxPyAppTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxControlWithItems, _p_wxControlWithItemsTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxEvtHandler, 0, 0, 0}, {&_swigt__p_wxPreviewCanvas, _p_wxPreviewCanvasTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyWindow, _p_wxPyWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_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_wxPyPreviewControlBar, _p_wxPyPreviewControlBarTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPreviewControlBar, _p_wxPreviewControlBarTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyTaskBarIcon, _p_wxPyTaskBarIconTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxAuiTabCtrl, _p_wxAuiTabCtrlTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFrame, _p_wxFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxDialog, _p_wxDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxColourDialog, _p_wxColourDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxDirDialog, _p_wxDirDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFontDialog, _p_wxFontDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMenu, _p_wxMenuTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxAuiFloatingFrame, _p_wxAuiFloatingFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxAuiMDIParentFrame, _p_wxAuiMDIParentFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxAuiManager, _p_wxAuiManagerTo_p_wxEvtHandler, 0, 0},{0, 0, 0, 0}};
20610 static swig_cast_info _swigc__p_wxFont[] = { {&_swigt__p_wxFont, 0, 0, 0},{0, 0, 0, 0}};
20611 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_wxTipWindow, _p_wxTipWindowTo_p_wxFrame, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxMiniFrame, _p_wxMiniFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxFrame, 0, 0, 0}, {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxFrame, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxAuiMDIParentFrame, _p_wxAuiMDIParentFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxAuiFloatingFrame, _p_wxAuiFloatingFrameTo_p_wxFrame, 0, 0},{0, 0, 0, 0}};
20612 static swig_cast_info _swigc__p_wxIcon[] = { {&_swigt__p_wxIcon, 0, 0, 0},{0, 0, 0, 0}};
20613 static swig_cast_info _swigc__p_wxIconBundle[] = { {&_swigt__p_wxIconBundle, 0, 0, 0},{0, 0, 0, 0}};
20614 static swig_cast_info _swigc__p_wxMenu[] = { {&_swigt__p_wxMenu, 0, 0, 0},{0, 0, 0, 0}};
20615 static swig_cast_info _swigc__p_wxMenuBar[] = { {&_swigt__p_wxMenuBar, 0, 0, 0},{0, 0, 0, 0}};
20616 static swig_cast_info _swigc__p_wxMenuEvent[] = { {&_swigt__p_wxMenuEvent, 0, 0, 0},{0, 0, 0, 0}};
20617 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}};
20618 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}};
20619 static swig_cast_info _swigc__p_wxLayoutConstraints[] = {{&_swigt__p_wxLayoutConstraints, 0, 0, 0},{0, 0, 0, 0}};
20620 static swig_cast_info _swigc__p_wxGBSizerItem[] = {{&_swigt__p_wxGBSizerItem, 0, 0, 0},{0, 0, 0, 0}};
20621 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint[] = {{&_swigt__p_wxIndividualLayoutConstraint, 0, 0, 0},{0, 0, 0, 0}};
20622 static swig_cast_info _swigc__p_wxStaticBoxSizer[] = {{&_swigt__p_wxStaticBoxSizer, 0, 0, 0},{0, 0, 0, 0}};
20623 static swig_cast_info _swigc__p_wxBoxSizer[] = {{&_swigt__p_wxBoxSizer, 0, 0, 0},{0, 0, 0, 0}};
20624 static swig_cast_info _swigc__p_wxGridBagSizer[] = {{&_swigt__p_wxGridBagSizer, 0, 0, 0},{0, 0, 0, 0}};
20625 static swig_cast_info _swigc__p_wxFontData[] = {{&_swigt__p_wxFontData, 0, 0, 0},{0, 0, 0, 0}};
20626 static swig_cast_info _swigc__p_wxPrintData[] = {{&_swigt__p_wxPrintData, 0, 0, 0},{0, 0, 0, 0}};
20627 static swig_cast_info _swigc__p_wxGridSizer[] = {{&_swigt__p_wxGridSizer, 0, 0, 0},{0, 0, 0, 0}};
20628 static swig_cast_info _swigc__p_wxFlexGridSizer[] = {{&_swigt__p_wxFlexGridSizer, 0, 0, 0},{0, 0, 0, 0}};
20629 static swig_cast_info _swigc__p_wxLayoutAlgorithm[] = {{&_swigt__p_wxLayoutAlgorithm, 0, 0, 0},{0, 0, 0, 0}};
20630 static swig_cast_info _swigc__p_wxFSFile[] = {{&_swigt__p_wxFSFile, 0, 0, 0},{0, 0, 0, 0}};
20631 static swig_cast_info _swigc__p_wxFindReplaceData[] = {{&_swigt__p_wxFindReplaceData, 0, 0, 0},{0, 0, 0, 0}};
20632 static swig_cast_info _swigc__p_wxPySizer[] = {{&_swigt__p_wxPySizer, 0, 0, 0},{0, 0, 0, 0}};
20633 static swig_cast_info _swigc__p_wxColourData[] = {{&_swigt__p_wxColourData, 0, 0, 0},{0, 0, 0, 0}};
20634 static swig_cast_info _swigc__p_wxPrinter[] = {{&_swigt__p_wxPrinter, 0, 0, 0},{0, 0, 0, 0}};
20635 static swig_cast_info _swigc__p_wxMenuItem[] = {{&_swigt__p_wxMenuItem, 0, 0, 0},{0, 0, 0, 0}};
20636 static swig_cast_info _swigc__p_wxPCXHandler[] = {{&_swigt__p_wxPCXHandler, 0, 0, 0},{0, 0, 0, 0}};
20637 static swig_cast_info _swigc__p_wxJPEGHandler[] = {{&_swigt__p_wxJPEGHandler, 0, 0, 0},{0, 0, 0, 0}};
20638 static swig_cast_info _swigc__p_wxPNMHandler[] = {{&_swigt__p_wxPNMHandler, 0, 0, 0},{0, 0, 0, 0}};
20639 static swig_cast_info _swigc__p_wxGIFHandler[] = {{&_swigt__p_wxGIFHandler, 0, 0, 0},{0, 0, 0, 0}};
20640 static swig_cast_info _swigc__p_wxPNGHandler[] = {{&_swigt__p_wxPNGHandler, 0, 0, 0},{0, 0, 0, 0}};
20641 static swig_cast_info _swigc__p_wxANIHandler[] = {{&_swigt__p_wxANIHandler, 0, 0, 0},{0, 0, 0, 0}};
20642 static swig_cast_info _swigc__p_wxCURHandler[] = {{&_swigt__p_wxCURHandler, 0, 0, 0},{0, 0, 0, 0}};
20643 static swig_cast_info _swigc__p_wxICOHandler[] = {{&_swigt__p_wxICOHandler, 0, 0, 0},{0, 0, 0, 0}};
20644 static swig_cast_info _swigc__p_wxBMPHandler[] = {{&_swigt__p_wxBMPHandler, 0, 0, 0},{0, 0, 0, 0}};
20645 static swig_cast_info _swigc__p_wxPyImageHandler[] = {{&_swigt__p_wxPyImageHandler, 0, 0, 0},{0, 0, 0, 0}};
20646 static swig_cast_info _swigc__p_wxImageHandler[] = {{&_swigt__p_wxImageHandler, 0, 0, 0},{0, 0, 0, 0}};
20647 static swig_cast_info _swigc__p_wxXPMHandler[] = {{&_swigt__p_wxXPMHandler, 0, 0, 0},{0, 0, 0, 0}};
20648 static swig_cast_info _swigc__p_wxTIFFHandler[] = {{&_swigt__p_wxTIFFHandler, 0, 0, 0},{0, 0, 0, 0}};
20649 static swig_cast_info _swigc__p_wxTGAHandler[] = {{&_swigt__p_wxTGAHandler, 0, 0, 0},{0, 0, 0, 0}};
20650 static swig_cast_info _swigc__p_wxStdDialogButtonSizer[] = {{&_swigt__p_wxStdDialogButtonSizer, 0, 0, 0},{0, 0, 0, 0}};
20651 static swig_cast_info _swigc__p_wxAcceleratorTable[] = {{&_swigt__p_wxAcceleratorTable, 0, 0, 0},{0, 0, 0, 0}};
20652 static swig_cast_info _swigc__p_wxImage[] = {{&_swigt__p_wxImage, 0, 0, 0},{0, 0, 0, 0}};
20653 static swig_cast_info _swigc__p_wxPyPrintout[] = {{&_swigt__p_wxPyPrintout, 0, 0, 0},{0, 0, 0, 0}};
20654 static swig_cast_info _swigc__p_wxPrintPreview[] = {{&_swigt__p_wxPrintPreview, 0, 0, 0},{0, 0, 0, 0}};
20655 static swig_cast_info _swigc__p_wxPyPrintPreview[] = {{&_swigt__p_wxPyPrintPreview, 0, 0, 0},{0, 0, 0, 0}};
20656 static swig_cast_info _swigc__p_wxPageSetupDialog[] = {{&_swigt__p_wxPageSetupDialog, 0, 0, 0},{0, 0, 0, 0}};
20657 static swig_cast_info _swigc__p_wxPrintDialog[] = {{&_swigt__p_wxPrintDialog, 0, 0, 0},{0, 0, 0, 0}};
20658 static swig_cast_info _swigc__p_wxFileSystem[] = {{&_swigt__p_wxFileSystem, 0, 0, 0},{0, 0, 0, 0}};
20659 static swig_cast_info _swigc__p_wxPageSetupDialogData[] = {{&_swigt__p_wxPageSetupDialogData, 0, 0, 0},{0, 0, 0, 0}};
20660 static swig_cast_info _swigc__p_wxPrintDialogData[] = {{&_swigt__p_wxPrintDialogData, 0, 0, 0},{0, 0, 0, 0}};
20661 static swig_cast_info _swigc__p_wxObject[] = { {&_swigt__p_wxQueryLayoutInfoEvent, _p_wxQueryLayoutInfoEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxLayoutConstraints, _p_wxLayoutConstraintsTo_p_wxObject, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxEventBlocker, _p_wxEventBlockerTo_p_wxObject, 0, 0}, {&_swigt__p_wxSizerItem, _p_wxSizerItemTo_p_wxObject, 0, 0}, {&_swigt__p_wxGBSizerItem, _p_wxGBSizerItemTo_p_wxObject, 0, 0}, {&_swigt__p_wxScrollEvent, _p_wxScrollEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxIndividualLayoutConstraint, _p_wxIndividualLayoutConstraintTo_p_wxObject, 0, 0}, {&_swigt__p_wxStaticBoxSizer, _p_wxStaticBoxSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxBoxSizer, _p_wxBoxSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxSizer, _p_wxSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxGridBagSizer, _p_wxGridBagSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxUpdateUIEvent, _p_wxUpdateUIEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPanel, _p_wxPyPanelTo_p_wxObject, 0, 0}, {&_swigt__p_wxMenu, _p_wxMenuTo_p_wxObject, 0, 0}, {&_swigt__p_wxFontData, _p_wxFontDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrintData, _p_wxPrintDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxEvent, _p_wxEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxGridSizer, _p_wxGridSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxFlexGridSizer, _p_wxFlexGridSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyTaskBarIcon, _p_wxPyTaskBarIconTo_p_wxObject, 0, 0}, {&_swigt__p_wxLayoutAlgorithm, _p_wxLayoutAlgorithmTo_p_wxObject, 0, 0}, {&_swigt__p_wxInitDialogEvent, _p_wxInitDialogEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxFindDialogEvent, _p_wxFindDialogEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiTabCtrl, _p_wxAuiTabCtrlTo_p_wxObject, 0, 0}, {&_swigt__p_wxPaintEvent, _p_wxPaintEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxNcPaintEvent, _p_wxNcPaintEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxClipboardTextEvent, _p_wxClipboardTextEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPaletteChangedEvent, _p_wxPaletteChangedEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxDisplayChangedEvent, _p_wxDisplayChangedEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMouseCaptureChangedEvent, _p_wxMouseCaptureChangedEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxSysColourChangedEvent, _p_wxSysColourChangedEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPreviewCanvas, _p_wxPreviewCanvasTo_p_wxObject, 0, 0}, {&_swigt__p_wxControl, _p_wxControlTo_p_wxObject, 0, 0}, {&_swigt__p_wxSetCursorEvent, _p_wxSetCursorEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxSplitterEvent, _p_wxSplitterEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiManagerEvent, _p_wxAuiManagerEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxFSFile, _p_wxFSFileTo_p_wxObject, 0, 0}, {&_swigt__p_wxFindReplaceData, _p_wxFindReplaceDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiFloatingFrame, _p_wxAuiFloatingFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxPySizer, _p_wxPySizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiNotebook, _p_wxAuiNotebookTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiMDIChildFrame, _p_wxAuiMDIChildFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxColourData, _p_wxColourDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxNotifyEvent, _p_wxNotifyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyEvent, _p_wxPyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyWindow, _p_wxPyWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxObject, 0, 0}, {&_swigt__p_wxFindReplaceDialog, _p_wxFindReplaceDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxMessageDialog, _p_wxMessageDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxNumberEntryDialog, _p_wxNumberEntryDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxPasswordEntryDialog, _p_wxPasswordEntryDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxTextEntryDialog, _p_wxTextEntryDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxSingleChoiceDialog, _p_wxSingleChoiceDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxMultiChoiceDialog, _p_wxMultiChoiceDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxFileDialog, _p_wxFileDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxShowEvent, _p_wxShowEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrinter, _p_wxPrinterTo_p_wxObject, 0, 0}, {&_swigt__p_wxIdleEvent, _p_wxIdleEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxWindowCreateEvent, _p_wxWindowCreateEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxQueryNewPaletteEvent, _p_wxQueryNewPaletteEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMaximizeEvent, _p_wxMaximizeEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxIconizeEvent, _p_wxIconizeEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxActivateEvent, _p_wxActivateEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxSizeEvent, _p_wxSizeEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMoveEvent, _p_wxMoveEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxDateEvent, _p_wxDateEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMenuItem, _p_wxMenuItemTo_p_wxObject, 0, 0}, {&_swigt__p_wxMouseCaptureLostEvent, _p_wxMouseCaptureLostEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxCalculateLayoutEvent, _p_wxCalculateLayoutEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPCXHandler, _p_wxPCXHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxJPEGHandler, _p_wxJPEGHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPNMHandler, _p_wxPNMHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxGIFHandler, _p_wxGIFHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPNGHandler, _p_wxPNGHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxANIHandler, _p_wxANIHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxCURHandler, _p_wxCURHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxICOHandler, _p_wxICOHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxBMPHandler, _p_wxBMPHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyImageHandler, _p_wxPyImageHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxImageHandler, _p_wxImageHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxXPMHandler, _p_wxXPMHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxTIFFHandler, _p_wxTIFFHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxTGAHandler, _p_wxTGAHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxEvtHandler, _p_wxEvtHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyVListBox, _p_wxPyVListBoxTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyHtmlListBox, _p_wxPyHtmlListBoxTo_p_wxObject, 0, 0}, {&_swigt__p_wxSimpleHtmlListBox, _p_wxSimpleHtmlListBoxTo_p_wxObject, 0, 0}, {&_swigt__p_wxStdDialogButtonSizer, _p_wxStdDialogButtonSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxAcceleratorTable, _p_wxAcceleratorTableTo_p_wxObject, 0, 0}, {&_swigt__p_wxMiniFrame, _p_wxMiniFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxImage, _p_wxImageTo_p_wxObject, 0, 0}, {&_swigt__p_wxFrame, _p_wxFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPrintout, _p_wxPyPrintoutTo_p_wxObject, 0, 0}, {&_swigt__p_wxTaskBarIconEvent, _p_wxTaskBarIconEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxScrollWinEvent, _p_wxScrollWinEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxStatusBar, _p_wxStatusBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiManager, _p_wxAuiManagerTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiNotebookEvent, _p_wxAuiNotebookEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiMDIParentFrame, _p_wxAuiMDIParentFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxObject, 0, 0, 0}, {&_swigt__p_wxKeyEvent, _p_wxKeyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxNavigationKeyEvent, _p_wxNavigationKeyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxWindowDestroyEvent, _p_wxWindowDestroyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiMDIClientWindow, _p_wxAuiMDIClientWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxMenuBar, _p_wxMenuBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxScrolledWindow, _p_wxScrolledWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyVScrolledWindow, _p_wxPyVScrolledWindowTo_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_wxTipWindow, _p_wxTipWindowTo_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_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}};
20662 static swig_cast_info _swigc__p_wxPanel[] = { {&_swigt__p_wxPanel, 0, 0, 0}, {&_swigt__p_wxAuiMDIChildFrame, _p_wxAuiMDIChildFrameTo_p_wxPanel, 0, 0}, {&_swigt__p_wxScrolledWindow, _p_wxScrolledWindowTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyVScrolledWindow, _p_wxPyVScrolledWindowTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyScrolledWindow, _p_wxPyScrolledWindowTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyVListBox, _p_wxPyVListBoxTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyHtmlListBox, _p_wxPyHtmlListBoxTo_p_wxPanel, 0, 0}, {&_swigt__p_wxSimpleHtmlListBox, _p_wxSimpleHtmlListBoxTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyPanel, _p_wxPyPanelTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPreviewCanvas, _p_wxPreviewCanvasTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPreviewControlBar, _p_wxPreviewControlBarTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyPreviewControlBar, _p_wxPyPreviewControlBarTo_p_wxPanel, 0, 0},{0, 0, 0, 0}};
20663 static swig_cast_info _swigc__p_wxPaperSize[] = { {&_swigt__p_wxPaperSize, 0, 0, 0},{0, 0, 0, 0}};
20664 static swig_cast_info _swigc__p_wxPoint[] = { {&_swigt__p_wxPoint, 0, 0, 0},{0, 0, 0, 0}};
20665 static swig_cast_info _swigc__p_wxPyAuiDockArt[] = { {&_swigt__p_wxPyAuiDockArt, 0, 0, 0},{0, 0, 0, 0}};
20666 static swig_cast_info _swigc__p_wxPyAuiTabArt[] = { {&_swigt__p_wxPyAuiTabArt, 0, 0, 0},{0, 0, 0, 0}};
20667 static swig_cast_info _swigc__p_wxRect[] = { {&_swigt__p_wxRect, 0, 0, 0},{0, 0, 0, 0}};
20668 static swig_cast_info _swigc__p_wxSize[] = { {&_swigt__p_wxSize, 0, 0, 0},{0, 0, 0, 0}};
20669 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}};
20670 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}};
20671 static swig_cast_info _swigc__p_wxString[] = { {&_swigt__p_wxString, 0, 0, 0},{0, 0, 0, 0}};
20672 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_wxColourDialog, _p_wxColourDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxDialog, _p_wxDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxDirDialog, _p_wxDirDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxFontDialog, _p_wxFontDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxTipWindow, _p_wxTipWindowTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxTopLevelWindow, 0, 0, 0}, {&_swigt__p_wxAuiMDIParentFrame, _p_wxAuiMDIParentFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxAuiFloatingFrame, _p_wxAuiFloatingFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxNumberEntryDialog, _p_wxNumberEntryDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxPasswordEntryDialog, _p_wxPasswordEntryDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxTextEntryDialog, _p_wxTextEntryDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxSingleChoiceDialog, _p_wxSingleChoiceDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxMultiChoiceDialog, _p_wxMultiChoiceDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxFileDialog, _p_wxFileDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxMessageDialog, _p_wxMessageDialogTo_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}};
20673 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_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_wxAuiMDIClientWindow, _p_wxAuiMDIClientWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyScrolledWindow, _p_wxPyScrolledWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyVScrolledWindow, _p_wxPyVScrolledWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxScrolledWindow, _p_wxScrolledWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxWindow, 0, 0, 0}, {&_swigt__p_wxTipWindow, _p_wxTipWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxSashLayoutWindow, _p_wxSashLayoutWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPopupWindow, _p_wxPopupWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow, _p_wxPyPopupTransientWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxControl, _p_wxControlTo_p_wxWindow, 0, 0}, {&_swigt__p_wxAuiMDIChildFrame, _p_wxAuiMDIChildFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxControlWithItems, _p_wxControlWithItemsTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPreviewCanvas, _p_wxPreviewCanvasTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyWindow, _p_wxPyWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_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_wxPyPreviewControlBar, _p_wxPyPreviewControlBarTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPreviewControlBar, _p_wxPreviewControlBarTo_p_wxWindow, 0, 0}, {&_swigt__p_wxAuiTabCtrl, _p_wxAuiTabCtrlTo_p_wxWindow, 0, 0}, {&_swigt__p_wxFrame, _p_wxFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxDialog, _p_wxDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxColourDialog, _p_wxColourDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxDirDialog, _p_wxDirDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxFontDialog, _p_wxFontDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxAuiFloatingFrame, _p_wxAuiFloatingFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxAuiMDIParentFrame, _p_wxAuiMDIParentFrameTo_p_wxWindow, 0, 0},{0, 0, 0, 0}};
20674
20675 static swig_cast_info *swig_cast_initial[] = {
20676 _swigc__p_char,
20677 _swigc__p_double,
20678 _swigc__p_form_ops_t,
20679 _swigc__p_int,
20680 _swigc__p_p_wxAuiFloatingFrame,
20681 _swigc__p_p_wxAuiMDIChildFrame,
20682 _swigc__p_p_wxAuiMDIClientWindow,
20683 _swigc__p_p_wxAuiMDIParentFrame,
20684 _swigc__p_p_wxAuiNotebook,
20685 _swigc__p_p_wxAuiTabContainerButton,
20686 _swigc__p_p_wxAuiTabCtrl,
20687 _swigc__p_p_wxColourDialog,
20688 _swigc__p_p_wxControl,
20689 _swigc__p_p_wxControlWithItems,
20690 _swigc__p_p_wxDialog,
20691 _swigc__p_p_wxDirDialog,
20692 _swigc__p_p_wxFileDialog,
20693 _swigc__p_p_wxFindReplaceDialog,
20694 _swigc__p_p_wxFontDialog,
20695 _swigc__p_p_wxFrame,
20696 _swigc__p_p_wxMDIChildFrame,
20697 _swigc__p_p_wxMDIClientWindow,
20698 _swigc__p_p_wxMDIParentFrame,
20699 _swigc__p_p_wxMenuBar,
20700 _swigc__p_p_wxMessageDialog,
20701 _swigc__p_p_wxMiniFrame,
20702 _swigc__p_p_wxMultiChoiceDialog,
20703 _swigc__p_p_wxNumberEntryDialog,
20704 _swigc__p_p_wxPanel,
20705 _swigc__p_p_wxPasswordEntryDialog,
20706 _swigc__p_p_wxPopupWindow,
20707 _swigc__p_p_wxPreviewCanvas,
20708 _swigc__p_p_wxPreviewControlBar,
20709 _swigc__p_p_wxPreviewFrame,
20710 _swigc__p_p_wxProgressDialog,
20711 _swigc__p_p_wxPyHtmlListBox,
20712 _swigc__p_p_wxPyPanel,
20713 _swigc__p_p_wxPyPopupTransientWindow,
20714 _swigc__p_p_wxPyPreviewControlBar,
20715 _swigc__p_p_wxPyPreviewFrame,
20716 _swigc__p_p_wxPyScrolledWindow,
20717 _swigc__p_p_wxPyVListBox,
20718 _swigc__p_p_wxPyVScrolledWindow,
20719 _swigc__p_p_wxPyWindow,
20720 _swigc__p_p_wxSashLayoutWindow,
20721 _swigc__p_p_wxSashWindow,
20722 _swigc__p_p_wxScrolledWindow,
20723 _swigc__p_p_wxSimpleHtmlListBox,
20724 _swigc__p_p_wxSingleChoiceDialog,
20725 _swigc__p_p_wxSplashScreen,
20726 _swigc__p_p_wxSplashScreenWindow,
20727 _swigc__p_p_wxSplitterWindow,
20728 _swigc__p_p_wxStatusBar,
20729 _swigc__p_p_wxTextEntryDialog,
20730 _swigc__p_p_wxTipWindow,
20731 _swigc__p_p_wxTopLevelWindow,
20732 _swigc__p_p_wxWindow,
20733 _swigc__p_unsigned_char,
20734 _swigc__p_unsigned_int,
20735 _swigc__p_unsigned_long,
20736 _swigc__p_wxANIHandler,
20737 _swigc__p_wxAcceleratorTable,
20738 _swigc__p_wxActivateEvent,
20739 _swigc__p_wxAuiDefaultDockArt,
20740 _swigc__p_wxAuiDefaultTabArt,
20741 _swigc__p_wxAuiDockArt,
20742 _swigc__p_wxAuiDockInfo,
20743 _swigc__p_wxAuiDockUIPart,
20744 _swigc__p_wxAuiFloatingFrame,
20745 _swigc__p_wxAuiMDIChildFrame,
20746 _swigc__p_wxAuiMDIClientWindow,
20747 _swigc__p_wxAuiMDIParentFrame,
20748 _swigc__p_wxAuiManager,
20749 _swigc__p_wxAuiManagerEvent,
20750 _swigc__p_wxAuiNotebook,
20751 _swigc__p_wxAuiNotebookEvent,
20752 _swigc__p_wxAuiNotebookPage,
20753 _swigc__p_wxAuiNotebookPageArray,
20754 _swigc__p_wxAuiPaneButton,
20755 _swigc__p_wxAuiPaneButtonArray,
20756 _swigc__p_wxAuiPaneInfo,
20757 _swigc__p_wxAuiPaneInfoPtrArray,
20758 _swigc__p_wxAuiSimpleTabArt,
20759 _swigc__p_wxAuiTabArt,
20760 _swigc__p_wxAuiTabContainer,
20761 _swigc__p_wxAuiTabContainerButton,
20762 _swigc__p_wxAuiTabCtrl,
20763 _swigc__p_wxBMPHandler,
20764 _swigc__p_wxBitmap,
20765 _swigc__p_wxBoxSizer,
20766 _swigc__p_wxCURHandler,
20767 _swigc__p_wxCalculateLayoutEvent,
20768 _swigc__p_wxChildFocusEvent,
20769 _swigc__p_wxClipboardTextEvent,
20770 _swigc__p_wxCloseEvent,
20771 _swigc__p_wxColour,
20772 _swigc__p_wxColourData,
20773 _swigc__p_wxColourDialog,
20774 _swigc__p_wxCommandEvent,
20775 _swigc__p_wxContextMenuEvent,
20776 _swigc__p_wxControl,
20777 _swigc__p_wxControlWithItems,
20778 _swigc__p_wxDC,
20779 _swigc__p_wxDateEvent,
20780 _swigc__p_wxDialog,
20781 _swigc__p_wxDirDialog,
20782 _swigc__p_wxDisplayChangedEvent,
20783 _swigc__p_wxDropFilesEvent,
20784 _swigc__p_wxDuplexMode,
20785 _swigc__p_wxEraseEvent,
20786 _swigc__p_wxEvent,
20787 _swigc__p_wxEventBlocker,
20788 _swigc__p_wxEvtHandler,
20789 _swigc__p_wxFSFile,
20790 _swigc__p_wxFileDialog,
20791 _swigc__p_wxFileSystem,
20792 _swigc__p_wxFindDialogEvent,
20793 _swigc__p_wxFindReplaceData,
20794 _swigc__p_wxFindReplaceDialog,
20795 _swigc__p_wxFlexGridSizer,
20796 _swigc__p_wxFocusEvent,
20797 _swigc__p_wxFont,
20798 _swigc__p_wxFontData,
20799 _swigc__p_wxFontDialog,
20800 _swigc__p_wxFrame,
20801 _swigc__p_wxGBSizerItem,
20802 _swigc__p_wxGIFHandler,
20803 _swigc__p_wxGridBagSizer,
20804 _swigc__p_wxGridSizer,
20805 _swigc__p_wxICOHandler,
20806 _swigc__p_wxIcon,
20807 _swigc__p_wxIconBundle,
20808 _swigc__p_wxIconizeEvent,
20809 _swigc__p_wxIdleEvent,
20810 _swigc__p_wxImage,
20811 _swigc__p_wxImageHandler,
20812 _swigc__p_wxIndividualLayoutConstraint,
20813 _swigc__p_wxInitDialogEvent,
20814 _swigc__p_wxJPEGHandler,
20815 _swigc__p_wxKeyEvent,
20816 _swigc__p_wxLayoutAlgorithm,
20817 _swigc__p_wxLayoutConstraints,
20818 _swigc__p_wxMDIChildFrame,
20819 _swigc__p_wxMDIClientWindow,
20820 _swigc__p_wxMDIParentFrame,
20821 _swigc__p_wxMaximizeEvent,
20822 _swigc__p_wxMenu,
20823 _swigc__p_wxMenuBar,
20824 _swigc__p_wxMenuEvent,
20825 _swigc__p_wxMenuItem,
20826 _swigc__p_wxMessageDialog,
20827 _swigc__p_wxMiniFrame,
20828 _swigc__p_wxMouseCaptureChangedEvent,
20829 _swigc__p_wxMouseCaptureLostEvent,
20830 _swigc__p_wxMouseEvent,
20831 _swigc__p_wxMoveEvent,
20832 _swigc__p_wxMultiChoiceDialog,
20833 _swigc__p_wxNavigationKeyEvent,
20834 _swigc__p_wxNcPaintEvent,
20835 _swigc__p_wxNotifyEvent,
20836 _swigc__p_wxNumberEntryDialog,
20837 _swigc__p_wxObject,
20838 _swigc__p_wxPCXHandler,
20839 _swigc__p_wxPNGHandler,
20840 _swigc__p_wxPNMHandler,
20841 _swigc__p_wxPageSetupDialog,
20842 _swigc__p_wxPageSetupDialogData,
20843 _swigc__p_wxPaintEvent,
20844 _swigc__p_wxPaletteChangedEvent,
20845 _swigc__p_wxPanel,
20846 _swigc__p_wxPaperSize,
20847 _swigc__p_wxPasswordEntryDialog,
20848 _swigc__p_wxPoint,
20849 _swigc__p_wxPopupWindow,
20850 _swigc__p_wxPreviewCanvas,
20851 _swigc__p_wxPreviewControlBar,
20852 _swigc__p_wxPreviewFrame,
20853 _swigc__p_wxPrintData,
20854 _swigc__p_wxPrintDialog,
20855 _swigc__p_wxPrintDialogData,
20856 _swigc__p_wxPrintPreview,
20857 _swigc__p_wxPrinter,
20858 _swigc__p_wxProgressDialog,
20859 _swigc__p_wxPyApp,
20860 _swigc__p_wxPyAuiDockArt,
20861 _swigc__p_wxPyAuiTabArt,
20862 _swigc__p_wxPyCommandEvent,
20863 _swigc__p_wxPyEvent,
20864 _swigc__p_wxPyHtmlListBox,
20865 _swigc__p_wxPyImageHandler,
20866 _swigc__p_wxPyPanel,
20867 _swigc__p_wxPyPopupTransientWindow,
20868 _swigc__p_wxPyPreviewControlBar,
20869 _swigc__p_wxPyPreviewFrame,
20870 _swigc__p_wxPyPrintPreview,
20871 _swigc__p_wxPyPrintout,
20872 _swigc__p_wxPyScrolledWindow,
20873 _swigc__p_wxPySizer,
20874 _swigc__p_wxPyTaskBarIcon,
20875 _swigc__p_wxPyVListBox,
20876 _swigc__p_wxPyVScrolledWindow,
20877 _swigc__p_wxPyValidator,
20878 _swigc__p_wxPyWindow,
20879 _swigc__p_wxQueryLayoutInfoEvent,
20880 _swigc__p_wxQueryNewPaletteEvent,
20881 _swigc__p_wxRect,
20882 _swigc__p_wxSashEvent,
20883 _swigc__p_wxSashLayoutWindow,
20884 _swigc__p_wxSashWindow,
20885 _swigc__p_wxScrollEvent,
20886 _swigc__p_wxScrollWinEvent,
20887 _swigc__p_wxScrolledWindow,
20888 _swigc__p_wxSetCursorEvent,
20889 _swigc__p_wxShowEvent,
20890 _swigc__p_wxSimpleHtmlListBox,
20891 _swigc__p_wxSingleChoiceDialog,
20892 _swigc__p_wxSize,
20893 _swigc__p_wxSizeEvent,
20894 _swigc__p_wxSizer,
20895 _swigc__p_wxSizerItem,
20896 _swigc__p_wxSplashScreen,
20897 _swigc__p_wxSplashScreenWindow,
20898 _swigc__p_wxSplitterEvent,
20899 _swigc__p_wxSplitterWindow,
20900 _swigc__p_wxStaticBoxSizer,
20901 _swigc__p_wxStatusBar,
20902 _swigc__p_wxStdDialogButtonSizer,
20903 _swigc__p_wxString,
20904 _swigc__p_wxSysColourChangedEvent,
20905 _swigc__p_wxTGAHandler,
20906 _swigc__p_wxTIFFHandler,
20907 _swigc__p_wxTaskBarIconEvent,
20908 _swigc__p_wxTextEntryDialog,
20909 _swigc__p_wxTipWindow,
20910 _swigc__p_wxTopLevelWindow,
20911 _swigc__p_wxUpdateUIEvent,
20912 _swigc__p_wxValidator,
20913 _swigc__p_wxWindow,
20914 _swigc__p_wxWindowCreateEvent,
20915 _swigc__p_wxWindowDestroyEvent,
20916 _swigc__p_wxXPMHandler,
20917 };
20918
20919
20920 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
20921
20922 static swig_const_info swig_const_table[] = {
20923 {0, 0, 0, 0.0, 0, 0}};
20924
20925 #ifdef __cplusplus
20926 }
20927 #endif
20928 /* -----------------------------------------------------------------------------
20929 * Type initialization:
20930 * This problem is tough by the requirement that no dynamic
20931 * memory is used. Also, since swig_type_info structures store pointers to
20932 * swig_cast_info structures and swig_cast_info structures store pointers back
20933 * to swig_type_info structures, we need some lookup code at initialization.
20934 * The idea is that swig generates all the structures that are needed.
20935 * The runtime then collects these partially filled structures.
20936 * The SWIG_InitializeModule function takes these initial arrays out of
20937 * swig_module, and does all the lookup, filling in the swig_module.types
20938 * array with the correct data and linking the correct swig_cast_info
20939 * structures together.
20940 *
20941 * The generated swig_type_info structures are assigned staticly to an initial
20942 * array. We just loop though that array, and handle each type individually.
20943 * First we lookup if this type has been already loaded, and if so, use the
20944 * loaded structure instead of the generated one. Then we have to fill in the
20945 * cast linked list. The cast data is initially stored in something like a
20946 * two-dimensional array. Each row corresponds to a type (there are the same
20947 * number of rows as there are in the swig_type_initial array). Each entry in
20948 * a column is one of the swig_cast_info structures for that type.
20949 * The cast_initial array is actually an array of arrays, because each row has
20950 * a variable number of columns. So to actually build the cast linked list,
20951 * we find the array of casts associated with the type, and loop through it
20952 * adding the casts to the list. The one last trick we need to do is making
20953 * sure the type pointer in the swig_cast_info struct is correct.
20954 *
20955 * First off, we lookup the cast->type name to see if it is already loaded.
20956 * There are three cases to handle:
20957 * 1) If the cast->type has already been loaded AND the type we are adding
20958 * casting info to has not been loaded (it is in this module), THEN we
20959 * replace the cast->type pointer with the type pointer that has already
20960 * been loaded.
20961 * 2) If BOTH types (the one we are adding casting info to, and the
20962 * cast->type) are loaded, THEN the cast info has already been loaded by
20963 * the previous module so we just ignore it.
20964 * 3) Finally, if cast->type has not already been loaded, then we add that
20965 * swig_cast_info to the linked list (because the cast->type) pointer will
20966 * be correct.
20967 * ----------------------------------------------------------------------------- */
20968
20969 #ifdef __cplusplus
20970 extern "C" {
20971 #if 0
20972 } /* c-mode */
20973 #endif
20974 #endif
20975
20976 #if 0
20977 #define SWIGRUNTIME_DEBUG
20978 #endif
20979
20980 SWIGRUNTIME void
20981 SWIG_InitializeModule(void *clientdata) {
20982 size_t i;
20983 swig_module_info *module_head;
20984 static int init_run = 0;
20985
20986 clientdata = clientdata;
20987
20988 if (init_run) return;
20989 init_run = 1;
20990
20991 /* Initialize the swig_module */
20992 swig_module.type_initial = swig_type_initial;
20993 swig_module.cast_initial = swig_cast_initial;
20994
20995 /* Try and load any already created modules */
20996 module_head = SWIG_GetModule(clientdata);
20997 if (module_head) {
20998 swig_module.next = module_head->next;
20999 module_head->next = &swig_module;
21000 } else {
21001 /* This is the first module loaded */
21002 swig_module.next = &swig_module;
21003 SWIG_SetModule(clientdata, &swig_module);
21004 }
21005
21006 /* Now work on filling in swig_module.types */
21007 #ifdef SWIGRUNTIME_DEBUG
21008 printf("SWIG_InitializeModule: size %d\n", swig_module.size);
21009 #endif
21010 for (i = 0; i < swig_module.size; ++i) {
21011 swig_type_info *type = 0;
21012 swig_type_info *ret;
21013 swig_cast_info *cast;
21014
21015 #ifdef SWIGRUNTIME_DEBUG
21016 printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
21017 #endif
21018
21019 /* if there is another module already loaded */
21020 if (swig_module.next != &swig_module) {
21021 type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name);
21022 }
21023 if (type) {
21024 /* Overwrite clientdata field */
21025 #ifdef SWIGRUNTIME_DEBUG
21026 printf("SWIG_InitializeModule: found type %s\n", type->name);
21027 #endif
21028 if (swig_module.type_initial[i]->clientdata) {
21029 type->clientdata = swig_module.type_initial[i]->clientdata;
21030 #ifdef SWIGRUNTIME_DEBUG
21031 printf("SWIG_InitializeModule: found and overwrite type %s \n", type->name);
21032 #endif
21033 }
21034 } else {
21035 type = swig_module.type_initial[i];
21036 }
21037
21038 /* Insert casting types */
21039 cast = swig_module.cast_initial[i];
21040 while (cast->type) {
21041 /* Don't need to add information already in the list */
21042 ret = 0;
21043 #ifdef SWIGRUNTIME_DEBUG
21044 printf("SWIG_InitializeModule: look cast %s\n", cast->type->name);
21045 #endif
21046 if (swig_module.next != &swig_module) {
21047 ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name);
21048 #ifdef SWIGRUNTIME_DEBUG
21049 if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name);
21050 #endif
21051 }
21052 if (ret) {
21053 if (type == swig_module.type_initial[i]) {
21054 #ifdef SWIGRUNTIME_DEBUG
21055 printf("SWIG_InitializeModule: skip old type %s\n", ret->name);
21056 #endif
21057 cast->type = ret;
21058 ret = 0;
21059 } else {
21060 /* Check for casting already in the list */
21061 swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type);
21062 #ifdef SWIGRUNTIME_DEBUG
21063 if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name);
21064 #endif
21065 if (!ocast) ret = 0;
21066 }
21067 }
21068
21069 if (!ret) {
21070 #ifdef SWIGRUNTIME_DEBUG
21071 printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name);
21072 #endif
21073 if (type->cast) {
21074 type->cast->prev = cast;
21075 cast->next = type->cast;
21076 }
21077 type->cast = cast;
21078 }
21079 cast++;
21080 }
21081 /* Set entry in modules->types array equal to the type */
21082 swig_module.types[i] = type;
21083 }
21084 swig_module.types[i] = 0;
21085
21086 #ifdef SWIGRUNTIME_DEBUG
21087 printf("**** SWIG_InitializeModule: Cast List ******\n");
21088 for (i = 0; i < swig_module.size; ++i) {
21089 int j = 0;
21090 swig_cast_info *cast = swig_module.cast_initial[i];
21091 printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
21092 while (cast->type) {
21093 printf("SWIG_InitializeModule: cast type %s\n", cast->type->name);
21094 cast++;
21095 ++j;
21096 }
21097 printf("---- Total casts: %d\n",j);
21098 }
21099 printf("**** SWIG_InitializeModule: Cast List ******\n");
21100 #endif
21101 }
21102
21103 /* This function will propagate the clientdata field of type to
21104 * any new swig_type_info structures that have been added into the list
21105 * of equivalent types. It is like calling
21106 * SWIG_TypeClientData(type, clientdata) a second time.
21107 */
21108 SWIGRUNTIME void
21109 SWIG_PropagateClientData(void) {
21110 size_t i;
21111 swig_cast_info *equiv;
21112 static int init_run = 0;
21113
21114 if (init_run) return;
21115 init_run = 1;
21116
21117 for (i = 0; i < swig_module.size; i++) {
21118 if (swig_module.types[i]->clientdata) {
21119 equiv = swig_module.types[i]->cast;
21120 while (equiv) {
21121 if (!equiv->converter) {
21122 if (equiv->type && !equiv->type->clientdata)
21123 SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata);
21124 }
21125 equiv = equiv->next;
21126 }
21127 }
21128 }
21129 }
21130
21131 #ifdef __cplusplus
21132 #if 0
21133 {
21134 /* c-mode */
21135 #endif
21136 }
21137 #endif
21138
21139
21140
21141 #ifdef __cplusplus
21142 extern "C" {
21143 #endif
21144
21145 /* Python-specific SWIG API */
21146 #define SWIG_newvarlink() SWIG_Python_newvarlink()
21147 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
21148 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
21149
21150 /* -----------------------------------------------------------------------------
21151 * global variable support code.
21152 * ----------------------------------------------------------------------------- */
21153
21154 typedef struct swig_globalvar {
21155 char *name; /* Name of global variable */
21156 PyObject *(*get_attr)(void); /* Return the current value */
21157 int (*set_attr)(PyObject *); /* Set the value */
21158 struct swig_globalvar *next;
21159 } swig_globalvar;
21160
21161 typedef struct swig_varlinkobject {
21162 PyObject_HEAD
21163 swig_globalvar *vars;
21164 } swig_varlinkobject;
21165
21166 SWIGINTERN PyObject *
21167 swig_varlink_repr(swig_varlinkobject *SWIGUNUSEDPARM(v)) {
21168 return PyString_FromString("<Swig global variables>");
21169 }
21170
21171 SWIGINTERN PyObject *
21172 swig_varlink_str(swig_varlinkobject *v) {
21173 PyObject *str = PyString_FromString("(");
21174 swig_globalvar *var;
21175 for (var = v->vars; var; var=var->next) {
21176 PyString_ConcatAndDel(&str,PyString_FromString(var->name));
21177 if (var->next) PyString_ConcatAndDel(&str,PyString_FromString(", "));
21178 }
21179 PyString_ConcatAndDel(&str,PyString_FromString(")"));
21180 return str;
21181 }
21182
21183 SWIGINTERN int
21184 swig_varlink_print(swig_varlinkobject *v, FILE *fp, int SWIGUNUSEDPARM(flags)) {
21185 PyObject *str = swig_varlink_str(v);
21186 fprintf(fp,"Swig global variables ");
21187 fprintf(fp,"%s\n", PyString_AsString(str));
21188 Py_DECREF(str);
21189 return 0;
21190 }
21191
21192 SWIGINTERN void
21193 swig_varlink_dealloc(swig_varlinkobject *v) {
21194 swig_globalvar *var = v->vars;
21195 while (var) {
21196 swig_globalvar *n = var->next;
21197 free(var->name);
21198 free(var);
21199 var = n;
21200 }
21201 }
21202
21203 SWIGINTERN PyObject *
21204 swig_varlink_getattr(swig_varlinkobject *v, char *n) {
21205 PyObject *res = NULL;
21206 swig_globalvar *var = v->vars;
21207 while (var) {
21208 if (strcmp(var->name,n) == 0) {
21209 res = (*var->get_attr)();
21210 break;
21211 }
21212 var = var->next;
21213 }
21214 if (res == NULL && !PyErr_Occurred()) {
21215 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
21216 }
21217 return res;
21218 }
21219
21220 SWIGINTERN int
21221 swig_varlink_setattr(swig_varlinkobject *v, char *n, PyObject *p) {
21222 int res = 1;
21223 swig_globalvar *var = v->vars;
21224 while (var) {
21225 if (strcmp(var->name,n) == 0) {
21226 res = (*var->set_attr)(p);
21227 break;
21228 }
21229 var = var->next;
21230 }
21231 if (res == 1 && !PyErr_Occurred()) {
21232 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
21233 }
21234 return res;
21235 }
21236
21237 SWIGINTERN PyTypeObject*
21238 swig_varlink_type(void) {
21239 static char varlink__doc__[] = "Swig var link object";
21240 static PyTypeObject varlink_type;
21241 static int type_init = 0;
21242 if (!type_init) {
21243 const PyTypeObject tmp
21244 = {
21245 PyObject_HEAD_INIT(NULL)
21246 0, /* Number of items in variable part (ob_size) */
21247 (char *)"swigvarlink", /* Type name (tp_name) */
21248 sizeof(swig_varlinkobject), /* Basic size (tp_basicsize) */
21249 0, /* Itemsize (tp_itemsize) */
21250 (destructor) swig_varlink_dealloc, /* Deallocator (tp_dealloc) */
21251 (printfunc) swig_varlink_print, /* Print (tp_print) */
21252 (getattrfunc) swig_varlink_getattr, /* get attr (tp_getattr) */
21253 (setattrfunc) swig_varlink_setattr, /* Set attr (tp_setattr) */
21254 0, /* tp_compare */
21255 (reprfunc) swig_varlink_repr, /* tp_repr */
21256 0, /* tp_as_number */
21257 0, /* tp_as_sequence */
21258 0, /* tp_as_mapping */
21259 0, /* tp_hash */
21260 0, /* tp_call */
21261 (reprfunc)swig_varlink_str, /* tp_str */
21262 0, /* tp_getattro */
21263 0, /* tp_setattro */
21264 0, /* tp_as_buffer */
21265 0, /* tp_flags */
21266 varlink__doc__, /* tp_doc */
21267 0, /* tp_traverse */
21268 0, /* tp_clear */
21269 0, /* tp_richcompare */
21270 0, /* tp_weaklistoffset */
21271 #if PY_VERSION_HEX >= 0x02020000
21272 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
21273 #endif
21274 #if PY_VERSION_HEX >= 0x02030000
21275 0, /* tp_del */
21276 #endif
21277 #ifdef COUNT_ALLOCS
21278 0,0,0,0 /* tp_alloc -> tp_next */
21279 #endif
21280 };
21281 varlink_type = tmp;
21282 varlink_type.ob_type = &PyType_Type;
21283 type_init = 1;
21284 }
21285 return &varlink_type;
21286 }
21287
21288 /* Create a variable linking object for use later */
21289 SWIGINTERN PyObject *
21290 SWIG_Python_newvarlink(void) {
21291 swig_varlinkobject *result = PyObject_NEW(swig_varlinkobject, swig_varlink_type());
21292 if (result) {
21293 result->vars = 0;
21294 }
21295 return ((PyObject*) result);
21296 }
21297
21298 SWIGINTERN void
21299 SWIG_Python_addvarlink(PyObject *p, char *name, PyObject *(*get_attr)(void), int (*set_attr)(PyObject *p)) {
21300 swig_varlinkobject *v = (swig_varlinkobject *) p;
21301 swig_globalvar *gv = (swig_globalvar *) malloc(sizeof(swig_globalvar));
21302 if (gv) {
21303 size_t size = strlen(name)+1;
21304 gv->name = (char *)malloc(size);
21305 if (gv->name) {
21306 strncpy(gv->name,name,size);
21307 gv->get_attr = get_attr;
21308 gv->set_attr = set_attr;
21309 gv->next = v->vars;
21310 }
21311 }
21312 v->vars = gv;
21313 }
21314
21315 SWIGINTERN PyObject *
21316 SWIG_globals() {
21317 static PyObject *_SWIG_globals = 0;
21318 if (!_SWIG_globals) _SWIG_globals = SWIG_newvarlink();
21319 return _SWIG_globals;
21320 }
21321
21322 /* -----------------------------------------------------------------------------
21323 * constants/methods manipulation
21324 * ----------------------------------------------------------------------------- */
21325
21326 /* Install Constants */
21327 SWIGINTERN void
21328 SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]) {
21329 PyObject *obj = 0;
21330 size_t i;
21331 for (i = 0; constants[i].type; ++i) {
21332 switch(constants[i].type) {
21333 case SWIG_PY_POINTER:
21334 obj = SWIG_NewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0);
21335 break;
21336 case SWIG_PY_BINARY:
21337 obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype));
21338 break;
21339 default:
21340 obj = 0;
21341 break;
21342 }
21343 if (obj) {
21344 PyDict_SetItemString(d, constants[i].name, obj);
21345 Py_DECREF(obj);
21346 }
21347 }
21348 }
21349
21350 /* -----------------------------------------------------------------------------*/
21351 /* Fix SwigMethods to carry the callback ptrs when needed */
21352 /* -----------------------------------------------------------------------------*/
21353
21354 SWIGINTERN void
21355 SWIG_Python_FixMethods(PyMethodDef *methods,
21356 swig_const_info *const_table,
21357 swig_type_info **types,
21358 swig_type_info **types_initial) {
21359 size_t i;
21360 for (i = 0; methods[i].ml_name; ++i) {
21361 const char *c = methods[i].ml_doc;
21362 if (c && (c = strstr(c, "swig_ptr: "))) {
21363 int j;
21364 swig_const_info *ci = 0;
21365 const char *name = c + 10;
21366 for (j = 0; const_table[j].type; ++j) {
21367 if (strncmp(const_table[j].name, name,
21368 strlen(const_table[j].name)) == 0) {
21369 ci = &(const_table[j]);
21370 break;
21371 }
21372 }
21373 if (ci) {
21374 size_t shift = (ci->ptype) - types;
21375 swig_type_info *ty = types_initial[shift];
21376 size_t ldoc = (c - methods[i].ml_doc);
21377 size_t lptr = strlen(ty->name)+2*sizeof(void*)+2;
21378 char *ndoc = (char*)malloc(ldoc + lptr + 10);
21379 if (ndoc) {
21380 char *buff = ndoc;
21381 void *ptr = (ci->type == SWIG_PY_POINTER) ? ci->pvalue : 0;
21382 if (ptr) {
21383 strncpy(buff, methods[i].ml_doc, ldoc);
21384 buff += ldoc;
21385 strncpy(buff, "swig_ptr: ", 10);
21386 buff += 10;
21387 SWIG_PackVoidPtr(buff, ptr, ty->name, lptr);
21388 methods[i].ml_doc = ndoc;
21389 }
21390 }
21391 }
21392 }
21393 }
21394 }
21395
21396 #ifdef __cplusplus
21397 }
21398 #endif
21399
21400 /* -----------------------------------------------------------------------------*
21401 * Partial Init method
21402 * -----------------------------------------------------------------------------*/
21403
21404 #ifdef __cplusplus
21405 extern "C"
21406 #endif
21407 SWIGEXPORT void SWIG_init(void) {
21408 PyObject *m, *d;
21409
21410 /* Fix SwigMethods to carry the callback ptrs when needed */
21411 SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_type_initial);
21412
21413 m = Py_InitModule((char *) SWIG_name, SwigMethods);
21414 d = PyModule_GetDict(m);
21415
21416 SWIG_InitializeModule(0);
21417 SWIG_InstallConstants(d,swig_const_table);
21418
21419
21420 SWIG_Python_SetConstant(d, "AUI_DOCK_NONE",SWIG_From_int(static_cast< int >(wxAUI_DOCK_NONE)));
21421 SWIG_Python_SetConstant(d, "AUI_DOCK_TOP",SWIG_From_int(static_cast< int >(wxAUI_DOCK_TOP)));
21422 SWIG_Python_SetConstant(d, "AUI_DOCK_RIGHT",SWIG_From_int(static_cast< int >(wxAUI_DOCK_RIGHT)));
21423 SWIG_Python_SetConstant(d, "AUI_DOCK_BOTTOM",SWIG_From_int(static_cast< int >(wxAUI_DOCK_BOTTOM)));
21424 SWIG_Python_SetConstant(d, "AUI_DOCK_LEFT",SWIG_From_int(static_cast< int >(wxAUI_DOCK_LEFT)));
21425 SWIG_Python_SetConstant(d, "AUI_DOCK_CENTER",SWIG_From_int(static_cast< int >(wxAUI_DOCK_CENTER)));
21426 SWIG_Python_SetConstant(d, "AUI_DOCK_CENTRE",SWIG_From_int(static_cast< int >(wxAUI_DOCK_CENTRE)));
21427 SWIG_Python_SetConstant(d, "AUI_MGR_ALLOW_FLOATING",SWIG_From_int(static_cast< int >(wxAUI_MGR_ALLOW_FLOATING)));
21428 SWIG_Python_SetConstant(d, "AUI_MGR_ALLOW_ACTIVE_PANE",SWIG_From_int(static_cast< int >(wxAUI_MGR_ALLOW_ACTIVE_PANE)));
21429 SWIG_Python_SetConstant(d, "AUI_MGR_TRANSPARENT_DRAG",SWIG_From_int(static_cast< int >(wxAUI_MGR_TRANSPARENT_DRAG)));
21430 SWIG_Python_SetConstant(d, "AUI_MGR_TRANSPARENT_HINT",SWIG_From_int(static_cast< int >(wxAUI_MGR_TRANSPARENT_HINT)));
21431 SWIG_Python_SetConstant(d, "AUI_MGR_VENETIAN_BLINDS_HINT",SWIG_From_int(static_cast< int >(wxAUI_MGR_VENETIAN_BLINDS_HINT)));
21432 SWIG_Python_SetConstant(d, "AUI_MGR_RECTANGLE_HINT",SWIG_From_int(static_cast< int >(wxAUI_MGR_RECTANGLE_HINT)));
21433 SWIG_Python_SetConstant(d, "AUI_MGR_HINT_FADE",SWIG_From_int(static_cast< int >(wxAUI_MGR_HINT_FADE)));
21434 SWIG_Python_SetConstant(d, "AUI_MGR_NO_VENETIAN_BLINDS_FADE",SWIG_From_int(static_cast< int >(wxAUI_MGR_NO_VENETIAN_BLINDS_FADE)));
21435 SWIG_Python_SetConstant(d, "AUI_MGR_DEFAULT",SWIG_From_int(static_cast< int >(wxAUI_MGR_DEFAULT)));
21436 SWIG_Python_SetConstant(d, "AUI_DOCKART_SASH_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_SASH_SIZE)));
21437 SWIG_Python_SetConstant(d, "AUI_DOCKART_CAPTION_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_CAPTION_SIZE)));
21438 SWIG_Python_SetConstant(d, "AUI_DOCKART_GRIPPER_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_GRIPPER_SIZE)));
21439 SWIG_Python_SetConstant(d, "AUI_DOCKART_PANE_BORDER_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_PANE_BORDER_SIZE)));
21440 SWIG_Python_SetConstant(d, "AUI_DOCKART_PANE_BUTTON_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_PANE_BUTTON_SIZE)));
21441 SWIG_Python_SetConstant(d, "AUI_DOCKART_BACKGROUND_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_BACKGROUND_COLOUR)));
21442 SWIG_Python_SetConstant(d, "AUI_DOCKART_SASH_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_SASH_COLOUR)));
21443 SWIG_Python_SetConstant(d, "AUI_DOCKART_ACTIVE_CAPTION_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_ACTIVE_CAPTION_COLOUR)));
21444 SWIG_Python_SetConstant(d, "AUI_DOCKART_ACTIVE_CAPTION_GRADIENT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_ACTIVE_CAPTION_GRADIENT_COLOUR)));
21445 SWIG_Python_SetConstant(d, "AUI_DOCKART_INACTIVE_CAPTION_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_INACTIVE_CAPTION_COLOUR)));
21446 SWIG_Python_SetConstant(d, "AUI_DOCKART_INACTIVE_CAPTION_GRADIENT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_INACTIVE_CAPTION_GRADIENT_COLOUR)));
21447 SWIG_Python_SetConstant(d, "AUI_DOCKART_ACTIVE_CAPTION_TEXT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_ACTIVE_CAPTION_TEXT_COLOUR)));
21448 SWIG_Python_SetConstant(d, "AUI_DOCKART_INACTIVE_CAPTION_TEXT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_INACTIVE_CAPTION_TEXT_COLOUR)));
21449 SWIG_Python_SetConstant(d, "AUI_DOCKART_BORDER_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_BORDER_COLOUR)));
21450 SWIG_Python_SetConstant(d, "AUI_DOCKART_GRIPPER_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_GRIPPER_COLOUR)));
21451 SWIG_Python_SetConstant(d, "AUI_DOCKART_CAPTION_FONT",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_CAPTION_FONT)));
21452 SWIG_Python_SetConstant(d, "AUI_DOCKART_GRADIENT_TYPE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_GRADIENT_TYPE)));
21453 SWIG_Python_SetConstant(d, "AUI_GRADIENT_NONE",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_NONE)));
21454 SWIG_Python_SetConstant(d, "AUI_GRADIENT_VERTICAL",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_VERTICAL)));
21455 SWIG_Python_SetConstant(d, "AUI_GRADIENT_HORIZONTAL",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_HORIZONTAL)));
21456 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_NORMAL",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_NORMAL)));
21457 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_HOVER",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_HOVER)));
21458 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_PRESSED",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_PRESSED)));
21459 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_DISABLED",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_DISABLED)));
21460 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_HIDDEN",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_HIDDEN)));
21461 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_CHECKED",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_CHECKED)));
21462 SWIG_Python_SetConstant(d, "AUI_BUTTON_CLOSE",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CLOSE)));
21463 SWIG_Python_SetConstant(d, "AUI_BUTTON_MAXIMIZE_RESTORE",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_MAXIMIZE_RESTORE)));
21464 SWIG_Python_SetConstant(d, "AUI_BUTTON_MINIMIZE",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_MINIMIZE)));
21465 SWIG_Python_SetConstant(d, "AUI_BUTTON_PIN",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_PIN)));
21466 SWIG_Python_SetConstant(d, "AUI_BUTTON_OPTIONS",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_OPTIONS)));
21467 SWIG_Python_SetConstant(d, "AUI_BUTTON_WINDOWLIST",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_WINDOWLIST)));
21468 SWIG_Python_SetConstant(d, "AUI_BUTTON_LEFT",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_LEFT)));
21469 SWIG_Python_SetConstant(d, "AUI_BUTTON_RIGHT",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_RIGHT)));
21470 SWIG_Python_SetConstant(d, "AUI_BUTTON_UP",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_UP)));
21471 SWIG_Python_SetConstant(d, "AUI_BUTTON_DOWN",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_DOWN)));
21472 SWIG_Python_SetConstant(d, "AUI_BUTTON_CUSTOM1",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CUSTOM1)));
21473 SWIG_Python_SetConstant(d, "AUI_BUTTON_CUSTOM2",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CUSTOM2)));
21474 SWIG_Python_SetConstant(d, "AUI_BUTTON_CUSTOM3",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CUSTOM3)));
21475 SWIG_Python_SetConstant(d, "AUI_INSERT_PANE",SWIG_From_int(static_cast< int >(wxAUI_INSERT_PANE)));
21476 SWIG_Python_SetConstant(d, "AUI_INSERT_ROW",SWIG_From_int(static_cast< int >(wxAUI_INSERT_ROW)));
21477 SWIG_Python_SetConstant(d, "AUI_INSERT_DOCK",SWIG_From_int(static_cast< int >(wxAUI_INSERT_DOCK)));
21478 PyDict_SetItemString(d,(char*)"cvar", SWIG_globals());
21479 SWIG_addvarlink(SWIG_globals(),(char*)"AuiNullDockInfo",AuiNullDockInfo_get, AuiNullDockInfo_set);
21480 SWIG_addvarlink(SWIG_globals(),(char*)"AuiNullPaneInfo",AuiNullPaneInfo_get, AuiNullPaneInfo_set);
21481 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionFloating",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionFloating)));
21482 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionHidden",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionHidden)));
21483 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionLeftDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionLeftDockable)));
21484 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionRightDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionRightDockable)));
21485 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionTopDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionTopDockable)));
21486 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionBottomDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionBottomDockable)));
21487 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionFloatable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionFloatable)));
21488 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionMovable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionMovable)));
21489 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionResizable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionResizable)));
21490 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionPaneBorder",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionPaneBorder)));
21491 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionCaption",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionCaption)));
21492 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionGripper",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionGripper)));
21493 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionDestroyOnClose",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionDestroyOnClose)));
21494 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionToolbar",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionToolbar)));
21495 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionActive",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionActive)));
21496 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionGripperTop",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionGripperTop)));
21497 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionMaximized",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionMaximized)));
21498 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonClose",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonClose)));
21499 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonMaximize",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonMaximize)));
21500 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonMinimize",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonMinimize)));
21501 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonPin",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonPin)));
21502 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonCustom1",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonCustom1)));
21503 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonCustom2",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonCustom2)));
21504 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonCustom3",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonCustom3)));
21505 SWIG_Python_SetConstant(d, "AuiPaneInfo_savedHiddenState",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::savedHiddenState)));
21506 SWIG_Python_SetConstant(d, "AuiPaneInfo_actionPane",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::actionPane)));
21507 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeCaption",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeCaption)));
21508 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeGripper",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeGripper)));
21509 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeDock",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeDock)));
21510 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeDockSizer",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeDockSizer)));
21511 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePane",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePane)));
21512 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePaneSizer",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePaneSizer)));
21513 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeBackground",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeBackground)));
21514 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePaneBorder",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePaneBorder)));
21515 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePaneButton",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePaneButton)));
21516 PyDict_SetItemString(d, "wxEVT_AUI_PANE_BUTTON", PyInt_FromLong(wxEVT_AUI_PANE_BUTTON));
21517 PyDict_SetItemString(d, "wxEVT_AUI_PANE_CLOSE", PyInt_FromLong(wxEVT_AUI_PANE_CLOSE));
21518 PyDict_SetItemString(d, "wxEVT_AUI_PANE_MAXIMIZE", PyInt_FromLong(wxEVT_AUI_PANE_MAXIMIZE));
21519 PyDict_SetItemString(d, "wxEVT_AUI_PANE_RESTORE", PyInt_FromLong(wxEVT_AUI_PANE_RESTORE));
21520 PyDict_SetItemString(d, "wxEVT_AUI_RENDER", PyInt_FromLong(wxEVT_AUI_RENDER));
21521 PyDict_SetItemString(d, "wxEVT_AUI_FIND_MANAGER", PyInt_FromLong(wxEVT_AUI_FIND_MANAGER));
21522 SWIG_Python_SetConstant(d, "AUI_NB_TOP",SWIG_From_int(static_cast< int >(wxAUI_NB_TOP)));
21523 SWIG_Python_SetConstant(d, "AUI_NB_LEFT",SWIG_From_int(static_cast< int >(wxAUI_NB_LEFT)));
21524 SWIG_Python_SetConstant(d, "AUI_NB_RIGHT",SWIG_From_int(static_cast< int >(wxAUI_NB_RIGHT)));
21525 SWIG_Python_SetConstant(d, "AUI_NB_BOTTOM",SWIG_From_int(static_cast< int >(wxAUI_NB_BOTTOM)));
21526 SWIG_Python_SetConstant(d, "AUI_NB_TAB_SPLIT",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_SPLIT)));
21527 SWIG_Python_SetConstant(d, "AUI_NB_TAB_MOVE",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_MOVE)));
21528 SWIG_Python_SetConstant(d, "AUI_NB_TAB_EXTERNAL_MOVE",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_EXTERNAL_MOVE)));
21529 SWIG_Python_SetConstant(d, "AUI_NB_TAB_FIXED_WIDTH",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_FIXED_WIDTH)));
21530 SWIG_Python_SetConstant(d, "AUI_NB_SCROLL_BUTTONS",SWIG_From_int(static_cast< int >(wxAUI_NB_SCROLL_BUTTONS)));
21531 SWIG_Python_SetConstant(d, "AUI_NB_WINDOWLIST_BUTTON",SWIG_From_int(static_cast< int >(wxAUI_NB_WINDOWLIST_BUTTON)));
21532 SWIG_Python_SetConstant(d, "AUI_NB_CLOSE_BUTTON",SWIG_From_int(static_cast< int >(wxAUI_NB_CLOSE_BUTTON)));
21533 SWIG_Python_SetConstant(d, "AUI_NB_CLOSE_ON_ACTIVE_TAB",SWIG_From_int(static_cast< int >(wxAUI_NB_CLOSE_ON_ACTIVE_TAB)));
21534 SWIG_Python_SetConstant(d, "AUI_NB_CLOSE_ON_ALL_TABS",SWIG_From_int(static_cast< int >(wxAUI_NB_CLOSE_ON_ALL_TABS)));
21535 SWIG_Python_SetConstant(d, "AUI_NB_DEFAULT_STYLE",SWIG_From_int(static_cast< int >(wxAUI_NB_DEFAULT_STYLE)));
21536 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE));
21537 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED));
21538 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING));
21539 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_BUTTON", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_BUTTON));
21540 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG));
21541 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_END_DRAG", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_END_DRAG));
21542 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION));
21543 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND));
21544 }
21545