]> git.saurik.com Git - wxWidgets.git/blame - wxPython/src/mac/aui_wrap.cpp
Fixes for new AUI changes
[wxWidgets.git] / wxPython / src / mac / aui_wrap.cpp
CommitLineData
27e45892
RD
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
15template<class T> class SwigValueWrapper {
16 T *tt;
17public:
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; }
25private:
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)
295SWIGINTERNINLINE int SWIG_AddCast(int r) {
296 return SWIG_IsOK(r) ? ((SWIG_CastRank(r) < SWIG_MAXCASTRANK) ? (r + 1) : SWIG_ERROR) : r;
297}
298SWIGINTERNINLINE 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
312extern "C" {
313#endif
314
315typedef void *(*swig_converter_func)(void *);
316typedef struct swig_type_info *(*swig_dycast_func)(void **);
317
318/* Structure to store inforomation on one type */
319typedef 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 */
329typedef 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.*/
339typedef 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*/
355SWIGRUNTIME int
356SWIG_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*/
370SWIGRUNTIME int
371SWIG_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*/
389SWIGRUNTIME int
390SWIG_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*/
430SWIGRUNTIME swig_cast_info *
431SWIG_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 */
436SWIGRUNTIME swig_cast_info *
437SWIG_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*/
444SWIGRUNTIMEINLINE void *
445SWIG_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*/
452SWIGRUNTIME swig_type_info *
453SWIG_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*/
466SWIGRUNTIMEINLINE const char *
467SWIG_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*/
475SWIGRUNTIME const char *
476SWIG_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*/
496SWIGRUNTIME void
497SWIG_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}
512SWIGRUNTIME void
513SWIG_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*/
526SWIGRUNTIME swig_type_info *
527SWIG_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*/
571SWIGRUNTIME swig_type_info *
572SWIG_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*/
600SWIGRUNTIME char *
601SWIG_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*/
616SWIGRUNTIME const char *
617SWIG_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*/
644SWIGRUNTIME char *
645SWIG_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
655SWIGRUNTIME const char *
656SWIG_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
668SWIGRUNTIME char *
669SWIG_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
683SWIGRUNTIME const char *
684SWIG_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
736static PyObject *
737PyString_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
790static
791PyObject *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
804SWIGRUNTIME PyObject*
805SWIG_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
848SWIGRUNTIME void
849SWIG_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
942extern "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 */
957typedef 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
989typedef 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
1035SWIGINTERN void
1036SWIG_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
1043SWIGINTERN void
1044SWIG_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
1054SWIGINTERN void
1055SWIG_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
1062SWIGINTERN PyObject*
1063SWIG_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
1107SWIGINTERN int
1108SWIG_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
1173extern "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
1193SWIGRUNTIMEINLINE PyObject *
1194_SWIG_Py_None(void)
1195{
1196 PyObject *none = Py_BuildValue("");
1197 Py_DECREF(none);
1198 return none;
1199}
1200SWIGRUNTIME PyObject *
1201SWIG_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
1210SWIGRUNTIMEINLINE PyObject *
1211SWIG_Py_Void(void)
1212{
1213 PyObject *none = Py_None;
1214 Py_INCREF(none);
1215 return none;
1216}
1217
1218/* PySwigClientData */
1219
1220typedef struct {
1221 PyObject *klass;
1222 PyObject *newraw;
1223 PyObject *newargs;
1224 PyObject *destroy;
1225 int delargs;
1226 int implicitconv;
1227} PySwigClientData;
1228
1229SWIGRUNTIMEINLINE int
1230SWIG_Python_CheckImplicit(swig_type_info *ty)
1231{
1232 PySwigClientData *data = (PySwigClientData *)ty->clientdata;
1233 return data ? data->implicitconv : 0;
1234}
1235
1236SWIGRUNTIMEINLINE PyObject *
1237SWIG_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
1244SWIGRUNTIME PySwigClientData *
1245PySwigClientData_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
1297SWIGRUNTIME void
1298PySwigClientData_Del(PySwigClientData* data)
1299{
1300 Py_XDECREF(data->newraw);
1301 Py_XDECREF(data->newargs);
1302 Py_XDECREF(data->destroy);
1303}
1304
1305/* =============== PySwigObject =====================*/
1306
1307typedef struct {
1308 PyObject_HEAD
1309 void *ptr;
1310 swig_type_info *ty;
1311 int own;
1312 PyObject *next;
1313} PySwigObject;
1314
1315SWIGRUNTIME PyObject *
1316PySwigObject_long(PySwigObject *v)
1317{
1318 return PyLong_FromVoidPtr(v->ptr);
1319}
1320
1321SWIGRUNTIME PyObject *
1322PySwigObject_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
1339SWIGRUNTIME PyObject *
1340PySwigObject_oct(PySwigObject *v)
1341{
1342 return PySwigObject_format("%o",v);
1343}
1344
1345SWIGRUNTIME PyObject *
1346PySwigObject_hex(PySwigObject *v)
1347{
1348 return PySwigObject_format("%x",v);
1349}
1350
1351SWIGRUNTIME PyObject *
1352#ifdef METH_NOARGS
1353PySwigObject_repr(PySwigObject *v)
1354#else
1355PySwigObject_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
1373SWIGRUNTIME int
1374PySwigObject_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
1390SWIGRUNTIME PyObject *
1391PySwigObject_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
1398SWIGRUNTIME int
1399PySwigObject_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
1406SWIGRUNTIME PyTypeObject* _PySwigObject_type(void);
1407
1408SWIGRUNTIME PyTypeObject*
1409PySwigObject_type(void) {
1410 static PyTypeObject *SWIG_STATIC_POINTER(type) = _PySwigObject_type();
1411 return type;
1412}
1413
1414SWIGRUNTIMEINLINE int
1415PySwigObject_Check(PyObject *op) {
1416 return ((op)->ob_type == PySwigObject_type())
1417 || (strcmp((op)->ob_type->tp_name,"PySwigObject") == 0);
1418}
1419
1420SWIGRUNTIME PyObject *
1421PySwigObject_New(void *ptr, swig_type_info *ty, int own);
1422
1423SWIGRUNTIME void
1424PySwigObject_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
1457SWIGRUNTIME PyObject*
1458PySwigObject_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
1474SWIGRUNTIME PyObject*
1475#ifdef METH_NOARGS
1476PySwigObject_next(PyObject* v)
1477#else
1478PySwigObject_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
1490SWIGINTERN PyObject*
1491#ifdef METH_NOARGS
1492PySwigObject_disown(PyObject *v)
1493#else
1494PySwigObject_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
1502SWIGINTERN PyObject*
1503#ifdef METH_NOARGS
1504PySwigObject_acquire(PyObject *v)
1505#else
1506PySwigObject_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
1514SWIGINTERN PyObject*
1515PySwigObject_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
1550static PyMethodDef
1551swigobject_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
1561static PyMethodDef
1562swigobject_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
1574SWIGINTERN PyObject *
1575PySwigObject_getattr(PySwigObject *sobj,char *name)
1576{
1577 return Py_FindMethod(swigobject_methods, (PyObject *)sobj, name);
1578}
1579#endif
1580
1581SWIGRUNTIME 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
1687SWIGRUNTIME PyObject *
1688PySwigObject_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
1704typedef struct {
1705 PyObject_HEAD
1706 void *pack;
1707 swig_type_info *ty;
1708 size_t size;
1709} PySwigPacked;
1710
1711SWIGRUNTIME int
1712PySwigPacked_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
1725SWIGRUNTIME PyObject *
1726PySwigPacked_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
1736SWIGRUNTIME PyObject *
1737PySwigPacked_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
1747SWIGRUNTIME int
1748PySwigPacked_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
1756SWIGRUNTIME PyTypeObject* _PySwigPacked_type(void);
1757
1758SWIGRUNTIME PyTypeObject*
1759PySwigPacked_type(void) {
1760 static PyTypeObject *SWIG_STATIC_POINTER(type) = _PySwigPacked_type();
1761 return type;
1762}
1763
1764SWIGRUNTIMEINLINE int
1765PySwigPacked_Check(PyObject *op) {
1766 return ((op)->ob_type == _PySwigPacked_type())
1767 || (strcmp((op)->ob_type->tp_name,"PySwigPacked") == 0);
1768}
1769
1770SWIGRUNTIME void
1771PySwigPacked_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
1780SWIGRUNTIME 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
1850SWIGRUNTIME PyObject *
1851PySwigPacked_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
1869SWIGRUNTIME swig_type_info *
1870PySwigPacked_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
1886SWIGRUNTIMEINLINE PyObject *
1887_SWIG_This(void)
1888{
1889 return PyString_FromString("this");
1890}
1891
1892SWIGRUNTIME PyObject *
1893SWIG_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
1901SWIGRUNTIME PySwigObject *
1902SWIG_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
1952SWIGRUNTIME int
1953SWIG_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
1967SWIGRUNTIME int
1968SWIG_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
2047SWIGRUNTIME int
2048SWIG_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
2074SWIGRUNTIME int
2075SWIG_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
2097SWIGRUNTIME PyObject*
2098SWIG_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
2160SWIGRUNTIME void
2161SWIG_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
2182SWIGINTERN PyObject *
2183SWIG_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
2200SWIGRUNTIME PyObject *
2201SWIG_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
2221SWIGRUNTIMEINLINE PyObject *
2222SWIG_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
2231void *SWIG_ReturnGlobalTypeList(void *);
2232#endif
2233
2234SWIGRUNTIME swig_module_info *
2235SWIG_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 */
2256SWIGINTERN int
2257PyModule_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
2285SWIGRUNTIME void
2286SWIG_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
2301SWIGRUNTIME void
2302SWIG_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 */
2316SWIGRUNTIME PyObject *
2317SWIG_Python_TypeCache() {
2318 static PyObject *SWIG_STATIC_POINTER(cache) = PyDict_New();
2319 return cache;
2320}
2321
2322SWIGRUNTIME swig_type_info *
2323SWIG_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
2351SWIGRUNTIME int
2352SWIG_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
2376SWIGRUNTIME int
2377SWIG_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
2389SWIGRUNTIMEINLINE const char *
2390PySwigObject_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
2397SWIGRUNTIME void
2398SWIG_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 */
2435SWIGRUNTIME void *
2436SWIG_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]
d7645bfd
VZ
2467#define SWIGTYPE_p_double swig_types[1]
2468#define SWIGTYPE_p_form_ops_t swig_types[2]
2469#define SWIGTYPE_p_int swig_types[3]
2470#define SWIGTYPE_p_p_wxAuiFloatingFrame swig_types[4]
2471#define SWIGTYPE_p_p_wxAuiNotebook swig_types[5]
2472#define SWIGTYPE_p_p_wxAuiTabContainerButton swig_types[6]
2473#define SWIGTYPE_p_p_wxAuiTabCtrl swig_types[7]
2474#define SWIGTYPE_p_p_wxColourDialog swig_types[8]
2475#define SWIGTYPE_p_p_wxControl swig_types[9]
2476#define SWIGTYPE_p_p_wxControlWithItems swig_types[10]
2477#define SWIGTYPE_p_p_wxDialog swig_types[11]
2478#define SWIGTYPE_p_p_wxDirDialog swig_types[12]
2479#define SWIGTYPE_p_p_wxFileDialog swig_types[13]
2480#define SWIGTYPE_p_p_wxFindReplaceDialog swig_types[14]
2481#define SWIGTYPE_p_p_wxFontDialog swig_types[15]
2482#define SWIGTYPE_p_p_wxFrame swig_types[16]
2483#define SWIGTYPE_p_p_wxMDIChildFrame swig_types[17]
2484#define SWIGTYPE_p_p_wxMDIClientWindow swig_types[18]
2485#define SWIGTYPE_p_p_wxMDIParentFrame swig_types[19]
2486#define SWIGTYPE_p_p_wxMenuBar swig_types[20]
2487#define SWIGTYPE_p_p_wxMessageDialog swig_types[21]
2488#define SWIGTYPE_p_p_wxMiniFrame swig_types[22]
2489#define SWIGTYPE_p_p_wxMultiChoiceDialog swig_types[23]
2490#define SWIGTYPE_p_p_wxNumberEntryDialog swig_types[24]
2491#define SWIGTYPE_p_p_wxPanel swig_types[25]
2492#define SWIGTYPE_p_p_wxPasswordEntryDialog swig_types[26]
2493#define SWIGTYPE_p_p_wxPopupWindow swig_types[27]
2494#define SWIGTYPE_p_p_wxPreviewCanvas swig_types[28]
2495#define SWIGTYPE_p_p_wxPreviewControlBar swig_types[29]
2496#define SWIGTYPE_p_p_wxPreviewFrame swig_types[30]
2497#define SWIGTYPE_p_p_wxProgressDialog swig_types[31]
2498#define SWIGTYPE_p_p_wxPyHtmlListBox swig_types[32]
2499#define SWIGTYPE_p_p_wxPyPanel swig_types[33]
2500#define SWIGTYPE_p_p_wxPyPopupTransientWindow swig_types[34]
2501#define SWIGTYPE_p_p_wxPyPreviewControlBar swig_types[35]
2502#define SWIGTYPE_p_p_wxPyPreviewFrame swig_types[36]
2503#define SWIGTYPE_p_p_wxPyScrolledWindow swig_types[37]
2504#define SWIGTYPE_p_p_wxPyVListBox swig_types[38]
2505#define SWIGTYPE_p_p_wxPyVScrolledWindow swig_types[39]
2506#define SWIGTYPE_p_p_wxPyWindow swig_types[40]
2507#define SWIGTYPE_p_p_wxSashLayoutWindow swig_types[41]
2508#define SWIGTYPE_p_p_wxSashWindow swig_types[42]
2509#define SWIGTYPE_p_p_wxScrolledWindow swig_types[43]
2510#define SWIGTYPE_p_p_wxSimpleHtmlListBox swig_types[44]
2511#define SWIGTYPE_p_p_wxSingleChoiceDialog swig_types[45]
2512#define SWIGTYPE_p_p_wxSplashScreen swig_types[46]
2513#define SWIGTYPE_p_p_wxSplashScreenWindow swig_types[47]
2514#define SWIGTYPE_p_p_wxSplitterWindow swig_types[48]
2515#define SWIGTYPE_p_p_wxStatusBar swig_types[49]
2516#define SWIGTYPE_p_p_wxTextEntryDialog swig_types[50]
2517#define SWIGTYPE_p_p_wxTipWindow swig_types[51]
2518#define SWIGTYPE_p_p_wxTopLevelWindow swig_types[52]
2519#define SWIGTYPE_p_p_wxWindow swig_types[53]
2520#define SWIGTYPE_p_unsigned_char swig_types[54]
2521#define SWIGTYPE_p_unsigned_int swig_types[55]
2522#define SWIGTYPE_p_unsigned_long swig_types[56]
2523#define SWIGTYPE_p_wxANIHandler swig_types[57]
2524#define SWIGTYPE_p_wxAcceleratorTable swig_types[58]
2525#define SWIGTYPE_p_wxActivateEvent swig_types[59]
2526#define SWIGTYPE_p_wxArrayString swig_types[60]
2527#define SWIGTYPE_p_wxAuiDefaultDockArt swig_types[61]
2528#define SWIGTYPE_p_wxAuiDefaultTabArt swig_types[62]
2529#define SWIGTYPE_p_wxAuiDockArt swig_types[63]
2530#define SWIGTYPE_p_wxAuiDockInfo swig_types[64]
2531#define SWIGTYPE_p_wxAuiDockUIPart swig_types[65]
2532#define SWIGTYPE_p_wxAuiFloatingFrame swig_types[66]
2533#define SWIGTYPE_p_wxAuiManager swig_types[67]
2534#define SWIGTYPE_p_wxAuiManagerEvent swig_types[68]
2535#define SWIGTYPE_p_wxAuiNotebook swig_types[69]
2536#define SWIGTYPE_p_wxAuiNotebookEvent swig_types[70]
2537#define SWIGTYPE_p_wxAuiNotebookPage swig_types[71]
2538#define SWIGTYPE_p_wxAuiNotebookPageArray swig_types[72]
2539#define SWIGTYPE_p_wxAuiPaneButton swig_types[73]
2540#define SWIGTYPE_p_wxAuiPaneButtonArray swig_types[74]
2541#define SWIGTYPE_p_wxAuiPaneInfo swig_types[75]
2542#define SWIGTYPE_p_wxAuiPaneInfoPtrArray swig_types[76]
2543#define SWIGTYPE_p_wxAuiSimpleTabArt swig_types[77]
2544#define SWIGTYPE_p_wxAuiTabArt swig_types[78]
2545#define SWIGTYPE_p_wxAuiTabContainer swig_types[79]
2546#define SWIGTYPE_p_wxAuiTabContainerButton swig_types[80]
2547#define SWIGTYPE_p_wxAuiTabCtrl swig_types[81]
2548#define SWIGTYPE_p_wxBMPHandler swig_types[82]
2549#define SWIGTYPE_p_wxBitmap swig_types[83]
2550#define SWIGTYPE_p_wxBoxSizer swig_types[84]
2551#define SWIGTYPE_p_wxCURHandler swig_types[85]
2552#define SWIGTYPE_p_wxCalculateLayoutEvent swig_types[86]
2553#define SWIGTYPE_p_wxChildFocusEvent swig_types[87]
2554#define SWIGTYPE_p_wxClipboardTextEvent swig_types[88]
2555#define SWIGTYPE_p_wxCloseEvent swig_types[89]
2556#define SWIGTYPE_p_wxColor swig_types[90]
2557#define SWIGTYPE_p_wxColour swig_types[91]
2558#define SWIGTYPE_p_wxColourData swig_types[92]
2559#define SWIGTYPE_p_wxColourDialog swig_types[93]
2560#define SWIGTYPE_p_wxCommandEvent swig_types[94]
2561#define SWIGTYPE_p_wxContextMenuEvent swig_types[95]
2562#define SWIGTYPE_p_wxControl swig_types[96]
2563#define SWIGTYPE_p_wxControlWithItems swig_types[97]
2564#define SWIGTYPE_p_wxDC swig_types[98]
2565#define SWIGTYPE_p_wxDateEvent swig_types[99]
2566#define SWIGTYPE_p_wxDialog swig_types[100]
2567#define SWIGTYPE_p_wxDirDialog swig_types[101]
2568#define SWIGTYPE_p_wxDisplayChangedEvent swig_types[102]
2569#define SWIGTYPE_p_wxDropFilesEvent swig_types[103]
2570#define SWIGTYPE_p_wxDuplexMode swig_types[104]
2571#define SWIGTYPE_p_wxEraseEvent swig_types[105]
2572#define SWIGTYPE_p_wxEvent swig_types[106]
2573#define SWIGTYPE_p_wxEvtHandler swig_types[107]
2574#define SWIGTYPE_p_wxFSFile swig_types[108]
2575#define SWIGTYPE_p_wxFileDialog swig_types[109]
2576#define SWIGTYPE_p_wxFileSystem swig_types[110]
2577#define SWIGTYPE_p_wxFindDialogEvent swig_types[111]
2578#define SWIGTYPE_p_wxFindReplaceData swig_types[112]
2579#define SWIGTYPE_p_wxFindReplaceDialog swig_types[113]
2580#define SWIGTYPE_p_wxFlexGridSizer swig_types[114]
2581#define SWIGTYPE_p_wxFocusEvent swig_types[115]
2582#define SWIGTYPE_p_wxFont swig_types[116]
2583#define SWIGTYPE_p_wxFontData swig_types[117]
2584#define SWIGTYPE_p_wxFontDialog swig_types[118]
2585#define SWIGTYPE_p_wxFrame swig_types[119]
2586#define SWIGTYPE_p_wxGBSizerItem swig_types[120]
2587#define SWIGTYPE_p_wxGIFHandler swig_types[121]
2588#define SWIGTYPE_p_wxGridBagSizer swig_types[122]
2589#define SWIGTYPE_p_wxGridSizer swig_types[123]
2590#define SWIGTYPE_p_wxICOHandler swig_types[124]
2591#define SWIGTYPE_p_wxIconizeEvent swig_types[125]
2592#define SWIGTYPE_p_wxIdleEvent swig_types[126]
2593#define SWIGTYPE_p_wxImage swig_types[127]
2594#define SWIGTYPE_p_wxImageHandler swig_types[128]
2595#define SWIGTYPE_p_wxIndividualLayoutConstraint swig_types[129]
2596#define SWIGTYPE_p_wxInitDialogEvent swig_types[130]
2597#define SWIGTYPE_p_wxJPEGHandler swig_types[131]
2598#define SWIGTYPE_p_wxKeyEvent swig_types[132]
2599#define SWIGTYPE_p_wxLayoutAlgorithm swig_types[133]
2600#define SWIGTYPE_p_wxLayoutConstraints swig_types[134]
2601#define SWIGTYPE_p_wxMDIChildFrame swig_types[135]
2602#define SWIGTYPE_p_wxMDIClientWindow swig_types[136]
2603#define SWIGTYPE_p_wxMDIParentFrame swig_types[137]
2604#define SWIGTYPE_p_wxMaximizeEvent swig_types[138]
2605#define SWIGTYPE_p_wxMenu swig_types[139]
2606#define SWIGTYPE_p_wxMenuBar swig_types[140]
2607#define SWIGTYPE_p_wxMenuEvent swig_types[141]
2608#define SWIGTYPE_p_wxMenuItem swig_types[142]
2609#define SWIGTYPE_p_wxMessageDialog swig_types[143]
2610#define SWIGTYPE_p_wxMiniFrame swig_types[144]
2611#define SWIGTYPE_p_wxMouseCaptureChangedEvent swig_types[145]
2612#define SWIGTYPE_p_wxMouseCaptureLostEvent swig_types[146]
2613#define SWIGTYPE_p_wxMouseEvent swig_types[147]
2614#define SWIGTYPE_p_wxMoveEvent swig_types[148]
2615#define SWIGTYPE_p_wxMultiChoiceDialog swig_types[149]
2616#define SWIGTYPE_p_wxNavigationKeyEvent swig_types[150]
2617#define SWIGTYPE_p_wxNcPaintEvent swig_types[151]
2618#define SWIGTYPE_p_wxNotifyEvent swig_types[152]
2619#define SWIGTYPE_p_wxNumberEntryDialog swig_types[153]
2620#define SWIGTYPE_p_wxObject swig_types[154]
2621#define SWIGTYPE_p_wxPCXHandler swig_types[155]
2622#define SWIGTYPE_p_wxPNGHandler swig_types[156]
2623#define SWIGTYPE_p_wxPNMHandler swig_types[157]
2624#define SWIGTYPE_p_wxPageSetupDialog swig_types[158]
2625#define SWIGTYPE_p_wxPageSetupDialogData swig_types[159]
2626#define SWIGTYPE_p_wxPaintEvent swig_types[160]
2627#define SWIGTYPE_p_wxPaletteChangedEvent swig_types[161]
2628#define SWIGTYPE_p_wxPanel swig_types[162]
2629#define SWIGTYPE_p_wxPaperSize swig_types[163]
2630#define SWIGTYPE_p_wxPasswordEntryDialog swig_types[164]
2631#define SWIGTYPE_p_wxPoint swig_types[165]
2632#define SWIGTYPE_p_wxPopupWindow swig_types[166]
2633#define SWIGTYPE_p_wxPreviewCanvas swig_types[167]
2634#define SWIGTYPE_p_wxPreviewControlBar swig_types[168]
2635#define SWIGTYPE_p_wxPreviewFrame swig_types[169]
2636#define SWIGTYPE_p_wxPrintData swig_types[170]
2637#define SWIGTYPE_p_wxPrintDialog swig_types[171]
2638#define SWIGTYPE_p_wxPrintDialogData swig_types[172]
2639#define SWIGTYPE_p_wxPrintPreview swig_types[173]
2640#define SWIGTYPE_p_wxPrinter swig_types[174]
2641#define SWIGTYPE_p_wxProgressDialog swig_types[175]
2642#define SWIGTYPE_p_wxPyApp swig_types[176]
2643#define SWIGTYPE_p_wxPyAuiDockArt swig_types[177]
2644#define SWIGTYPE_p_wxPyAuiTabArt swig_types[178]
2645#define SWIGTYPE_p_wxPyCommandEvent swig_types[179]
2646#define SWIGTYPE_p_wxPyEvent swig_types[180]
2647#define SWIGTYPE_p_wxPyHtmlListBox swig_types[181]
2648#define SWIGTYPE_p_wxPyImageHandler swig_types[182]
2649#define SWIGTYPE_p_wxPyPanel swig_types[183]
2650#define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[184]
2651#define SWIGTYPE_p_wxPyPreviewControlBar swig_types[185]
2652#define SWIGTYPE_p_wxPyPreviewFrame swig_types[186]
2653#define SWIGTYPE_p_wxPyPrintPreview swig_types[187]
2654#define SWIGTYPE_p_wxPyPrintout swig_types[188]
2655#define SWIGTYPE_p_wxPyScrolledWindow swig_types[189]
2656#define SWIGTYPE_p_wxPySizer swig_types[190]
2657#define SWIGTYPE_p_wxPyTaskBarIcon swig_types[191]
2658#define SWIGTYPE_p_wxPyVListBox swig_types[192]
2659#define SWIGTYPE_p_wxPyVScrolledWindow swig_types[193]
2660#define SWIGTYPE_p_wxPyValidator swig_types[194]
2661#define SWIGTYPE_p_wxPyWindow swig_types[195]
2662#define SWIGTYPE_p_wxQueryLayoutInfoEvent swig_types[196]
2663#define SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[197]
2664#define SWIGTYPE_p_wxRect swig_types[198]
2665#define SWIGTYPE_p_wxSashEvent swig_types[199]
2666#define SWIGTYPE_p_wxSashLayoutWindow swig_types[200]
2667#define SWIGTYPE_p_wxSashWindow swig_types[201]
2668#define SWIGTYPE_p_wxScrollEvent swig_types[202]
2669#define SWIGTYPE_p_wxScrollWinEvent swig_types[203]
2670#define SWIGTYPE_p_wxScrolledWindow swig_types[204]
2671#define SWIGTYPE_p_wxSetCursorEvent swig_types[205]
2672#define SWIGTYPE_p_wxShowEvent swig_types[206]
2673#define SWIGTYPE_p_wxSimpleHtmlListBox swig_types[207]
2674#define SWIGTYPE_p_wxSingleChoiceDialog swig_types[208]
2675#define SWIGTYPE_p_wxSize swig_types[209]
2676#define SWIGTYPE_p_wxSizeEvent swig_types[210]
2677#define SWIGTYPE_p_wxSizer swig_types[211]
2678#define SWIGTYPE_p_wxSizerItem swig_types[212]
2679#define SWIGTYPE_p_wxSplashScreen swig_types[213]
2680#define SWIGTYPE_p_wxSplashScreenWindow swig_types[214]
2681#define SWIGTYPE_p_wxSplitterEvent swig_types[215]
2682#define SWIGTYPE_p_wxSplitterWindow swig_types[216]
2683#define SWIGTYPE_p_wxStaticBoxSizer swig_types[217]
2684#define SWIGTYPE_p_wxStatusBar swig_types[218]
2685#define SWIGTYPE_p_wxStdDialogButtonSizer swig_types[219]
2686#define SWIGTYPE_p_wxString swig_types[220]
2687#define SWIGTYPE_p_wxSysColourChangedEvent swig_types[221]
2688#define SWIGTYPE_p_wxTGAHandler swig_types[222]
2689#define SWIGTYPE_p_wxTIFFHandler swig_types[223]
2690#define SWIGTYPE_p_wxTaskBarIconEvent swig_types[224]
2691#define SWIGTYPE_p_wxTextEntryDialog swig_types[225]
2692#define SWIGTYPE_p_wxTipWindow swig_types[226]
2693#define SWIGTYPE_p_wxTopLevelWindow swig_types[227]
2694#define SWIGTYPE_p_wxUpdateUIEvent swig_types[228]
2695#define SWIGTYPE_p_wxValidator swig_types[229]
2696#define SWIGTYPE_p_wxWindow swig_types[230]
2697#define SWIGTYPE_p_wxWindowCreateEvent swig_types[231]
2698#define SWIGTYPE_p_wxWindowDestroyEvent swig_types[232]
2699#define SWIGTYPE_p_wxXPMHandler swig_types[233]
2700static swig_type_info *swig_types[235];
2701static swig_module_info swig_module = {swig_types, 234, 0, 0, 0, 0};
27e45892
RD
2702#define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
2703#define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
2704
2705/* -------- TYPES TABLE (END) -------- */
2706
2707#if (PY_VERSION_HEX <= 0x02000000)
2708# if !defined(SWIG_PYTHON_CLASSIC)
2709# error "This python version requires to use swig with the '-classic' option"
2710# endif
2711#endif
2712#if (PY_VERSION_HEX <= 0x02020000)
2713# error "This python version requires to use swig with the '-nomodern' option"
2714#endif
2715#if (PY_VERSION_HEX <= 0x02020000)
2716# error "This python version requires to use swig with the '-nomodernargs' option"
2717#endif
2718#ifndef METH_O
2719# error "This python version requires to use swig with the '-nofastunpack' option"
2720#endif
2721
2722/*-----------------------------------------------
2723 @(target):= _aui.so
2724 ------------------------------------------------*/
2725#define SWIG_init init_aui
2726
2727#define SWIG_name "_aui"
2728
2729#define SWIGVERSION 0x010329
2730
2731
2732#define SWIG_as_voidptr(a) const_cast< void * >(static_cast< const void * >(a))
2733#define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))
2734
2735
2736#include <stdexcept>
2737
2738
2739namespace swig {
2740 class PyObject_ptr {
2741 protected:
2742 PyObject *_obj;
2743
2744 public:
2745 PyObject_ptr() :_obj(0)
2746 {
2747 }
2748
2749 PyObject_ptr(const PyObject_ptr& item) : _obj(item._obj)
2750 {
2751 Py_XINCREF(_obj);
2752 }
2753
2754 PyObject_ptr(PyObject *obj, bool initial_ref = true) :_obj(obj)
2755 {
2756 if (initial_ref) Py_XINCREF(_obj);
2757 }
2758
2759 PyObject_ptr & operator=(const PyObject_ptr& item)
2760 {
2761 Py_XINCREF(item._obj);
2762 Py_XDECREF(_obj);
2763 _obj = item._obj;
2764 return *this;
2765 }
2766
2767 ~PyObject_ptr()
2768 {
2769 Py_XDECREF(_obj);
2770 }
2771
2772 operator PyObject *() const
2773 {
2774 return _obj;
2775 }
2776
2777 PyObject *operator->() const
2778 {
2779 return _obj;
2780 }
2781 };
2782}
2783
2784
2785namespace swig {
2786 struct PyObject_var : PyObject_ptr {
2787 PyObject_var(PyObject* obj = 0) : PyObject_ptr(obj, false) { }
2788
2789 PyObject_var & operator = (PyObject* obj)
2790 {
2791 Py_XDECREF(_obj);
2792 _obj = obj;
2793 return *this;
2794 }
2795 };
2796}
2797
2798
2799#include "wx/wxPython/wxPython.h"
2800#include "wx/wxPython/pyclasses.h"
2801#include <wx/aui/aui.h>
2802
2803
2804 #define SWIG_From_long PyInt_FromLong
2805
2806
2807SWIGINTERNINLINE PyObject *
2808SWIG_From_int (int value)
2809{
2810 return SWIG_From_long (value);
2811}
2812
2813
2814#include <limits.h>
2815#ifndef LLONG_MIN
2816# define LLONG_MIN LONG_LONG_MIN
2817#endif
2818#ifndef LLONG_MAX
2819# define LLONG_MAX LONG_LONG_MAX
2820#endif
2821#ifndef ULLONG_MAX
2822# define ULLONG_MAX ULONG_LONG_MAX
2823#endif
2824
2825
2826SWIGINTERN int
2827SWIG_AsVal_long (PyObject* obj, long* val)
2828{
2829 if (PyNumber_Check(obj)) {
2830 if (val) *val = PyInt_AsLong(obj);
2831 return SWIG_OK;
2832 }
2833 return SWIG_TypeError;
2834}
2835
2836
2837SWIGINTERN int
2838SWIG_AsVal_int (PyObject * obj, int *val)
2839{
2840 long v;
2841 int res = SWIG_AsVal_long (obj, &v);
2842 if (SWIG_IsOK(res)) {
2843 if ((v < INT_MIN || v > INT_MAX)) {
2844 return SWIG_OverflowError;
2845 } else {
2846 if (val) *val = static_cast< int >(v);
2847 }
2848 }
2849 return res;
2850}
2851
2852
2853SWIGINTERN int
2854SWIG_AsVal_bool (PyObject *obj, bool *val)
2855{
2856 if (obj == Py_True) {
2857 if (val) *val = true;
2858 return SWIG_OK;
2859 } else if (obj == Py_False) {
2860 if (val) *val = false;
2861 return SWIG_OK;
2862 } else {
2863 long v = 0;
2864 int res = SWIG_AddCast(SWIG_AsVal_long (obj, val ? &v : 0));
2865 if (SWIG_IsOK(res) && val) *val = v ? true : false;
2866 return res;
2867 }
2868}
2869
d7645bfd
VZ
2870
2871SWIGINTERN int
2872SWIG_AsVal_double (PyObject *obj, double* val)
2873{
2874 if (PyNumber_Check(obj)) {
2875 if (val) *val = PyFloat_AsDouble(obj);
2876 return SWIG_OK;
2877 }
2878 return SWIG_TypeError;
2879}
2880
5eb8189c
RD
2881SWIGINTERN void delete_wxAuiDockInfo(wxAuiDockInfo *self){}
2882SWIGINTERN void delete_wxAuiDockUIPart(wxAuiDockUIPart *self){}
2883SWIGINTERN void delete_wxAuiPaneButton(wxAuiPaneButton *self){}
27e45892 2884
1eeb270e
RD
2885SWIGINTERN int
2886SWIG_AsVal_unsigned_SS_long (PyObject* obj, unsigned long* val)
2887{
2888 long v = 0;
2889 if (SWIG_AsVal_long(obj, &v) && v < 0) {
2890 return SWIG_TypeError;
2891 }
2892 else if (val)
2893 *val = (unsigned long)v;
2894 return SWIG_OK;
2895}
2896
2897
2898SWIGINTERNINLINE int
2899SWIG_AsVal_size_t (PyObject * obj, size_t *val)
2900{
2901 unsigned long v;
2902 int res = SWIG_AsVal_unsigned_SS_long (obj, val ? &v : 0);
2903 if (SWIG_IsOK(res) && val) *val = static_cast< size_t >(v);
2904 return res;
2905}
2906
2907
2908SWIGINTERNINLINE PyObject*
2909SWIG_From_unsigned_SS_long (unsigned long value)
2910{
2911 return (value > LONG_MAX) ?
2912 PyLong_FromUnsignedLong(value) : PyInt_FromLong(static_cast< long >(value));
2913}
2914
2915
2916SWIGINTERNINLINE PyObject *
2917SWIG_From_size_t (size_t value)
2918{
2919 return SWIG_From_unsigned_SS_long (static_cast< unsigned long >(value));
2920}
2921
2922
5c8c7dd3 2923// A wxDocArt class that knows how to forward virtuals to Python methods
5eb8189c 2924class wxPyAuiDockArt : public wxAuiDefaultDockArt
27e45892 2925{
5eb8189c 2926 wxPyAuiDockArt() : wxAuiDefaultDockArt() {}
27e45892
RD
2927
2928 DEC_PYCALLBACK_INT_INT(GetMetric);
2929 DEC_PYCALLBACK_VOID_INTINT(SetMetric);
2930 DEC_PYCALLBACK__INTFONT(SetFont);
2931 DEC_PYCALLBACK_FONT_INT(GetFont);
2932 DEC_PYCALLBACK_COLOUR_INT(GetColour);
2933 DEC_PYCALLBACK__INTCOLOUR(SetColour);
2934
2935 virtual void DrawSash(wxDC& dc,
ac5d357a 2936 wxWindow* window,
27e45892
RD
2937 int orientation,
2938 const wxRect& rect)
2939 {
2940 bool found;
2941 wxPyBlock_t blocked = wxPyBeginBlockThreads();
2942 if ((found = wxPyCBH_findCallback(m_myInst, "DrawSash"))) {
2943 PyObject* odc = wxPyMake_wxObject(&dc, false);
ac5d357a 2944 PyObject* owin = wxPyMake_wxObject(window, false);
27e45892 2945 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
ac5d357a
RD
2946 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOiO)",
2947 odc, owin, orientation, orect));
27e45892 2948 Py_DECREF(odc);
8f514ab4 2949 Py_DECREF(owin);
27e45892
RD
2950 Py_DECREF(orect);
2951 }
2952 wxPyEndBlockThreads(blocked);
2953 if (! found)
5eb8189c 2954 wxAuiDefaultDockArt::DrawSash(dc, window, orientation, rect);
27e45892
RD
2955 }
2956
2957 virtual void DrawBackground(wxDC& dc,
ac5d357a 2958 wxWindow* window,
27e45892
RD
2959 int orientation,
2960 const wxRect& rect)
2961 {
2962 bool found;
2963 wxPyBlock_t blocked = wxPyBeginBlockThreads();
2964 if ((found = wxPyCBH_findCallback(m_myInst, "DrawBackground"))) {
2965 PyObject* odc = wxPyMake_wxObject(&dc, false);
ac5d357a 2966 PyObject* owin = wxPyMake_wxObject(window, false);
27e45892 2967 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
ac5d357a
RD
2968 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOiO)",
2969 odc, owin, orientation, orect));
27e45892 2970 Py_DECREF(odc);
8f514ab4 2971 Py_DECREF(owin);
27e45892
RD
2972 Py_DECREF(orect);
2973 }
2974 wxPyEndBlockThreads(blocked);
2975 if (! found)
5eb8189c 2976 wxAuiDefaultDockArt::DrawBackground(dc, window, orientation, rect);
27e45892
RD
2977 }
2978
2979 virtual void DrawCaption(wxDC& dc,
ac5d357a 2980 wxWindow* window,
27e45892
RD
2981 const wxString& text,
2982 const wxRect& rect,
5eb8189c 2983 wxAuiPaneInfo& pane)
27e45892
RD
2984 {
2985 bool found;
2986 wxPyBlock_t blocked = wxPyBeginBlockThreads();
2987 if ((found = wxPyCBH_findCallback(m_myInst, "DrawCaption"))) {
2988 PyObject* odc = wxPyMake_wxObject(&dc, false);
ac5d357a 2989 PyObject* owin = wxPyMake_wxObject(window, false);
27e45892
RD
2990 PyObject* otext = wx2PyString(text);
2991 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
5eb8189c 2992 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiPaneInfo"), 0);
ac5d357a
RD
2993 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOOOO)",
2994 odc, owin, otext, orect, opane));
27e45892 2995 Py_DECREF(odc);
8f514ab4 2996 Py_DECREF(owin);
27e45892
RD
2997 Py_DECREF(otext);
2998 Py_DECREF(orect);
2999 Py_DECREF(opane);
3000 }
3001 wxPyEndBlockThreads(blocked);
3002 if (! found)
5eb8189c 3003 wxAuiDefaultDockArt::DrawCaption(dc, window, text, rect, pane);
27e45892
RD
3004 }
3005
3006 virtual void DrawGripper(wxDC& dc,
ac5d357a 3007 wxWindow* window,
27e45892 3008 const wxRect& rect,
5eb8189c 3009 wxAuiPaneInfo& pane)
27e45892
RD
3010 {
3011 bool found;
3012 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3013 if ((found = wxPyCBH_findCallback(m_myInst, "DrawGripper"))) {
3014 PyObject* odc = wxPyMake_wxObject(&dc, false);
ac5d357a 3015 PyObject* owin = wxPyMake_wxObject(window, false);
27e45892 3016 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
5eb8189c 3017 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiPaneInfo"), 0);
ac5d357a 3018 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOOO)", odc, owin, orect, opane));
27e45892
RD
3019 Py_DECREF(odc);
3020 Py_DECREF(orect);
3021 Py_DECREF(opane);
3022 }
3023 wxPyEndBlockThreads(blocked);
3024 if (! found)
5eb8189c 3025 wxAuiDefaultDockArt::DrawGripper(dc, window, rect, pane);
27e45892
RD
3026 }
3027
3028 virtual void DrawBorder(wxDC& dc,
ac5d357a 3029 wxWindow* window,
27e45892 3030 const wxRect& rect,
5eb8189c 3031 wxAuiPaneInfo& pane)
27e45892
RD
3032 {
3033 bool found;
3034 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3035 if ((found = wxPyCBH_findCallback(m_myInst, "DrawBorder"))) {
3036 PyObject* odc = wxPyMake_wxObject(&dc, false);
ac5d357a 3037 PyObject* owin = wxPyMake_wxObject(window, false);
27e45892 3038 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
5eb8189c 3039 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiPaneInfo"), 0);
27e45892
RD
3040 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOO)", odc, orect, opane));
3041 Py_DECREF(odc);
8f514ab4 3042 Py_DECREF(owin);
27e45892
RD
3043 Py_DECREF(orect);
3044 Py_DECREF(opane);
3045 }
3046 wxPyEndBlockThreads(blocked);
3047 if (! found)
5eb8189c 3048 wxAuiDefaultDockArt::DrawBorder(dc, window, rect, pane);
27e45892
RD
3049 }
3050
3051 virtual void DrawPaneButton(wxDC& dc,
ac5d357a 3052 wxWindow* window,
27e45892
RD
3053 int button,
3054 int button_state,
3055 const wxRect& rect,
5eb8189c 3056 wxAuiPaneInfo& pane)
27e45892
RD
3057 {
3058 bool found;
3059 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3060 if ((found = wxPyCBH_findCallback(m_myInst, "DrawPaneButton"))) {
3061 PyObject* odc = wxPyMake_wxObject(&dc, false);
ac5d357a 3062 PyObject* owin = wxPyMake_wxObject(window, false);
27e45892 3063 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
5eb8189c 3064 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiPaneInfo"), 0);
ac5d357a
RD
3065 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOiIOO)",
3066 odc, owin, button, button_state,
27e45892
RD
3067 orect, opane));
3068 Py_DECREF(odc);
8f514ab4 3069 Py_DECREF(owin);
27e45892
RD
3070 Py_DECREF(orect);
3071 Py_DECREF(opane);
3072 }
3073 wxPyEndBlockThreads(blocked);
3074 if (! found)
5eb8189c 3075 wxAuiDefaultDockArt::DrawPaneButton(dc, window, button, button_state, rect, pane);
27e45892
RD
3076 }
3077
3078 PYPRIVATE;
3079
3080};
3081
5eb8189c
RD
3082IMP_PYCALLBACK_INT_INT(wxPyAuiDockArt, wxAuiDefaultDockArt, GetMetric);
3083IMP_PYCALLBACK_VOID_INTINT(wxPyAuiDockArt, wxAuiDefaultDockArt, SetMetric);
3084IMP_PYCALLBACK__INTFONT(wxPyAuiDockArt, wxAuiDefaultDockArt, SetFont);
3085IMP_PYCALLBACK_FONT_INT(wxPyAuiDockArt, wxAuiDefaultDockArt, GetFont);
3086IMP_PYCALLBACK_COLOUR_INT(wxPyAuiDockArt, wxAuiDefaultDockArt, GetColour);
3087IMP_PYCALLBACK__INTCOLOUR(wxPyAuiDockArt, wxAuiDefaultDockArt, SetColour);
27e45892
RD
3088
3089
5c8c7dd3
RD
3090
3091// A wxTabArt class that knows how to forward virtuals to Python methods
5eb8189c 3092class wxPyAuiTabArt : public wxAuiDefaultTabArt
5c8c7dd3 3093{
5eb8189c 3094 wxPyAuiTabArt() : wxAuiDefaultTabArt() {}
5c8c7dd3 3095
8f514ab4 3096
d95b9f2b 3097 virtual void DrawBackground( wxDC& dc,
26c4d26f 3098 wxWindow* wnd,
5c8c7dd3
RD
3099 const wxRect& rect )
3100 {
3101 bool found;
3102 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3103 if ((found = wxPyCBH_findCallback(m_myInst, "DrawBackground"))) {
d95b9f2b 3104 PyObject* odc = wxPyMake_wxObject(&dc, false);
26c4d26f 3105 PyObject* ownd = wxPyMake_wxObject(wnd, false);
5c8c7dd3 3106 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
26c4d26f 3107 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOO)", odc, ownd, orect));
5c8c7dd3 3108 Py_DECREF(odc);
26c4d26f 3109 Py_DECREF(ownd);
5c8c7dd3
RD
3110 Py_DECREF(orect);
3111 }
3112 wxPyEndBlockThreads(blocked);
3113 if (!found)
26c4d26f 3114 wxAuiDefaultTabArt::DrawBackground(dc, wnd, rect);
5c8c7dd3
RD
3115 }
3116
d95b9f2b 3117 virtual void DrawTab( wxDC& dc,
26c4d26f 3118 wxWindow* wnd,
5c8c7dd3
RD
3119 const wxRect& in_rect,
3120 const wxString& caption,
5172800e 3121 const wxBitmap& bitmap,
5c8c7dd3 3122 bool active,
36cb9ebe
RD
3123 int close_button_state,
3124 wxRect* out_tab_rect,
3125 wxRect* out_button_rect,
5c8c7dd3
RD
3126 int* x_extent)
3127 {
3128 bool found;
36cb9ebe 3129 const char* errmsg = "DrawTab should return a sequence containing (tab_rect, button_rect, x_extent)";
5c8c7dd3
RD
3130 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3131 if ((found = wxPyCBH_findCallback(m_myInst, "DrawTab"))) {
d95b9f2b 3132 PyObject* odc = wxPyMake_wxObject(&dc, false);
26c4d26f 3133 PyObject* ownd = wxPyMake_wxObject(wnd, false);
5c8c7dd3
RD
3134 PyObject* orect = wxPyConstructObject((void*)&in_rect, wxT("wxRect"), 0);
3135 PyObject* otext = wx2PyString(caption);
5172800e 3136 PyObject* obmp = wxPyMake_wxObject((wxObject*)&bitmap, false);
5c8c7dd3 3137 PyObject* ro;
5eb8189c 3138 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue(
5172800e
RD
3139 "(OOOOOii)",
3140 odc, ownd, orect, otext, obmp,
36cb9ebe 3141 (int)active, close_button_state));
5c8c7dd3 3142 if (ro) {
36cb9ebe 3143 if (PySequence_Check(ro) && PyObject_Length(ro) == 3) {
5c8c7dd3
RD
3144 PyObject* o1 = PySequence_GetItem(ro, 0);
3145 PyObject* o2 = PySequence_GetItem(ro, 1);
36cb9ebe
RD
3146 PyObject* o3 = PySequence_GetItem(ro, 2);
3147 if (!wxRect_helper(o1, &out_tab_rect))
5c8c7dd3 3148 PyErr_SetString(PyExc_TypeError, errmsg);
36cb9ebe
RD
3149 else if (!wxRect_helper(o2, &out_button_rect))
3150 PyErr_SetString(PyExc_TypeError, errmsg);
3151 else if (!PyInt_Check(o3))
5c8c7dd3
RD
3152 PyErr_SetString(PyExc_TypeError, errmsg);
3153 else
36cb9ebe 3154 *x_extent = PyInt_AsLong(o3);
5c8c7dd3
RD
3155
3156 Py_DECREF(o1);
3157 Py_DECREF(o2);
36cb9ebe 3158 Py_DECREF(o3);
5c8c7dd3
RD
3159 }
3160 else {
3161 PyErr_SetString(PyExc_TypeError, errmsg);
3162 }
3163 Py_DECREF(ro);
3164 }
3165
3166 Py_DECREF(odc);
26c4d26f 3167 Py_DECREF(ownd);
5c8c7dd3
RD
3168 Py_DECREF(orect);
3169 Py_DECREF(otext);
5172800e 3170 Py_DECREF(obmp);
5c8c7dd3
RD
3171 }
3172 wxPyEndBlockThreads(blocked);
3173 if (!found)
5172800e 3174 wxAuiDefaultTabArt::DrawTab(dc, wnd, in_rect, caption, bitmap, active, close_button_state, out_tab_rect, out_button_rect, x_extent);
5c8c7dd3
RD
3175 }
3176
3177
d95b9f2b 3178 virtual void DrawButton( wxDC& dc,
26c4d26f 3179 wxWindow* wnd,
8f514ab4
RD
3180 const wxRect& in_rect,
3181 int bitmap_id,
3182 int button_state,
3183 int orientation,
3184 const wxBitmap& bitmap_override,
3185 wxRect* out_rect)
3186 {
3187 bool found;
3188 const char* errmsg = "DrawButton should return a wxRect";
3189 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3190 if ((found = wxPyCBH_findCallback(m_myInst, "DrawButton"))) {
d95b9f2b 3191 PyObject* odc = wxPyMake_wxObject(&dc, false);
26c4d26f 3192 PyObject* ownd = wxPyMake_wxObject(wnd, false);
8f514ab4
RD
3193 PyObject* orect = wxPyConstructObject((void*)&in_rect, wxT("wxRect"), 0);
3194 PyObject* obmp = wxPyConstructObject((void*)&bitmap_override, wxT("wxBitmap"), 0);
3195 PyObject* ro;
26c4d26f 3196 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue("(OOOiiiO)", odc, ownd, orect,
8f514ab4
RD
3197 bitmap_id, button_state, orientation,
3198 obmp));
3199 if (ro) {
3200 if (!wxRect_helper(ro, &out_rect))
3201 PyErr_SetString(PyExc_TypeError, errmsg);
3202 Py_DECREF(ro);
3203 }
3204
3205 Py_DECREF(odc);
26c4d26f 3206 Py_DECREF(ownd);
8f514ab4
RD
3207 Py_DECREF(orect);
3208 Py_DECREF(obmp);
3209 }
3210 wxPyEndBlockThreads(blocked);
3211 if (!found)
26c4d26f 3212 wxAuiDefaultTabArt::DrawButton(dc, wnd, in_rect, bitmap_id, button_state, orientation, bitmap_override, out_rect);
8f514ab4
RD
3213 }
3214
26c4d26f 3215
d95b9f2b 3216 virtual wxSize GetTabSize( wxDC& dc,
26c4d26f 3217 wxWindow* wnd,
8f514ab4 3218 const wxString& caption,
5172800e 3219 const wxBitmap& bitmap,
8f514ab4 3220 bool active,
36cb9ebe 3221 int close_button_state,
8f514ab4
RD
3222 int* x_extent)
3223 {
3224 bool found;
3225 wxSize rv, *prv = &rv;
3226 const char* errmsg = "GetTabSize should return a sequence containing (size, x_extent)";
3227 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3228 if ((found = wxPyCBH_findCallback(m_myInst, "GetTabSize"))) {
d95b9f2b 3229 PyObject* odc = wxPyMake_wxObject(&dc, false);
26c4d26f 3230 PyObject* ownd = wxPyMake_wxObject(wnd, false);
8f514ab4 3231 PyObject* otext = wx2PyString(caption);
5172800e 3232 PyObject* obmp = wxPyMake_wxObject((wxObject*)&bitmap, false);
8f514ab4 3233 PyObject* ro;
5eb8189c 3234 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue(
5172800e 3235 "(OOOOii)", odc, ownd, otext, obmp, (int)active, close_button_state));
8f514ab4
RD
3236 if (ro) {
3237 if (PySequence_Check(ro) && PyObject_Length(ro) == 2) {
3238 PyObject* o1 = PySequence_GetItem(ro, 0);
3239 PyObject* o2 = PySequence_GetItem(ro, 1);
3240 if (!wxSize_helper(o1, &prv))
3241 PyErr_SetString(PyExc_TypeError, errmsg);
3242 else if (!PyInt_Check(o2))
3243 PyErr_SetString(PyExc_TypeError, errmsg);
3244 else
3245 *x_extent = PyInt_AsLong(o2);
3246
3247 Py_DECREF(o1);
3248 Py_DECREF(o2);
3249 }
3250 else {
3251 PyErr_SetString(PyExc_TypeError, errmsg);
3252 }
3253 Py_DECREF(ro);
3254 }
3255
3256 Py_DECREF(odc);
26c4d26f 3257 Py_DECREF(ownd);
8f514ab4 3258 Py_DECREF(otext);
5172800e 3259 Py_DECREF(obmp);
8f514ab4
RD
3260 }
3261 wxPyEndBlockThreads(blocked);
3262 if (!found)
5172800e 3263 rv = wxAuiDefaultTabArt::GetTabSize(dc, wnd, caption, bitmap, active, close_button_state, x_extent);
8f514ab4
RD
3264 return rv;
3265 }
26c4d26f 3266
d95b9f2b
RD
3267// TODO
3268// virtual int ShowWindowList(
3269// wxWindow* wnd,
3270// const wxArrayString& items,
3271// int active_idx);
5172800e
RD
3272//
3273// virtual int GetBestTabCtrlSize(wxWindow* wnd,
3274// wxAuiNotebookPageArray& pages);
3275// virtual wxAuiTabArt* Clone();
3276// virtual void SetFlags(unsigned int flags);
3277// virtual void SetSizingInfo(const wxSize& tab_ctrl_size,
3278// size_t tab_count);
3279// virtual int GetIndentSize();
3280
d95b9f2b 3281
8f514ab4 3282
5c8c7dd3
RD
3283 DEC_PYCALLBACK__FONT(SetNormalFont);
3284 DEC_PYCALLBACK__FONT(SetSelectedFont);
3285 DEC_PYCALLBACK__FONT(SetMeasuringFont);
5172800e 3286// DEC_PYCALLBACK_INT_WIN(GetBestTabCtrlSize);
5c8c7dd3
RD
3287
3288 PYPRIVATE;
3289};
3290
3291
5eb8189c
RD
3292IMP_PYCALLBACK__FONT(wxPyAuiTabArt, wxAuiDefaultTabArt, SetNormalFont);
3293IMP_PYCALLBACK__FONT(wxPyAuiTabArt, wxAuiDefaultTabArt, SetSelectedFont);
3294IMP_PYCALLBACK__FONT(wxPyAuiTabArt, wxAuiDefaultTabArt, SetMeasuringFont);
5172800e 3295//IMP_PYCALLBACK_INT_WIN(wxPyAuiTabArt, wxAuiDefaultTabArt, GetBestTabCtrlSize);
5c8c7dd3 3296
27e45892
RD
3297#ifdef __cplusplus
3298extern "C" {
3299#endif
5eb8189c 3300SWIGINTERN int AuiNullDockInfo_set(PyObject *_val) {
27e45892
RD
3301 {
3302 void *argp = 0;
5eb8189c 3303 int res = SWIG_ConvertPtr(_val, &argp, SWIGTYPE_p_wxAuiDockInfo, 0 | 0);
27e45892 3304 if (!SWIG_IsOK(res)) {
5eb8189c 3305 SWIG_exception_fail(SWIG_ArgError(res), "in variable '""wxAuiNullDockInfo""' of type '""wxAuiDockInfo""'");
27e45892
RD
3306 }
3307 if (!argp) {
5eb8189c 3308 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""wxAuiNullDockInfo""' of type '""wxAuiDockInfo""'");
27e45892 3309 } else {
5eb8189c
RD
3310 wxAuiDockInfo * temp;
3311 temp = reinterpret_cast< wxAuiDockInfo * >(argp);
3312 wxAuiNullDockInfo = *temp;
27e45892
RD
3313 if (SWIG_IsNewObj(res)) delete temp;
3314 }
3315 }
3316 return 0;
3317fail:
3318 return 1;
3319}
3320
3321
5eb8189c 3322SWIGINTERN PyObject *AuiNullDockInfo_get(void) {
27e45892
RD
3323 PyObject *pyobj = 0;
3324
5eb8189c 3325 pyobj = SWIG_NewPointerObj(SWIG_as_voidptr(&wxAuiNullDockInfo), SWIGTYPE_p_wxAuiDockInfo, 0 );
27e45892
RD
3326 return pyobj;
3327}
3328
3329
5eb8189c 3330SWIGINTERN int AuiNullPaneInfo_set(PyObject *_val) {
27e45892
RD
3331 {
3332 void *argp = 0;
5eb8189c 3333 int res = SWIG_ConvertPtr(_val, &argp, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
27e45892 3334 if (!SWIG_IsOK(res)) {
5eb8189c 3335 SWIG_exception_fail(SWIG_ArgError(res), "in variable '""wxAuiNullPaneInfo""' of type '""wxAuiPaneInfo""'");
27e45892
RD
3336 }
3337 if (!argp) {
5eb8189c 3338 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""wxAuiNullPaneInfo""' of type '""wxAuiPaneInfo""'");
27e45892 3339 } else {
5eb8189c
RD
3340 wxAuiPaneInfo * temp;
3341 temp = reinterpret_cast< wxAuiPaneInfo * >(argp);
3342 wxAuiNullPaneInfo = *temp;
27e45892
RD
3343 if (SWIG_IsNewObj(res)) delete temp;
3344 }
3345 }
3346 return 0;
3347fail:
3348 return 1;
3349}
3350
3351
5eb8189c 3352SWIGINTERN PyObject *AuiNullPaneInfo_get(void) {
27e45892
RD
3353 PyObject *pyobj = 0;
3354
5eb8189c 3355 pyobj = SWIG_NewPointerObj(SWIG_as_voidptr(&wxAuiNullPaneInfo), SWIGTYPE_p_wxAuiPaneInfo, 0 );
27e45892
RD
3356 return pyobj;
3357}
3358
3359
5eb8189c 3360SWIGINTERN PyObject *_wrap_new_AuiPaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3361 PyObject *resultobj = 0;
5eb8189c 3362 wxAuiPaneInfo *result = 0 ;
27e45892 3363
5eb8189c 3364 if (!SWIG_Python_UnpackTuple(args,"new_AuiPaneInfo",0,0,0)) SWIG_fail;
27e45892
RD
3365 {
3366 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3367 result = (wxAuiPaneInfo *)new wxAuiPaneInfo();
27e45892
RD
3368 wxPyEndAllowThreads(__tstate);
3369 if (PyErr_Occurred()) SWIG_fail;
3370 }
5eb8189c 3371 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_NEW | 0 );
27e45892
RD
3372 return resultobj;
3373fail:
3374 return NULL;
3375}
3376
3377
5eb8189c 3378SWIGINTERN PyObject *_wrap_delete_AuiPaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3379 PyObject *resultobj = 0;
5eb8189c 3380 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3381 void *argp1 = 0 ;
3382 int res1 = 0 ;
3383 PyObject *swig_obj[1] ;
3384
3385 if (!args) SWIG_fail;
3386 swig_obj[0] = args;
5eb8189c 3387 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_DISOWN | 0 );
27e45892 3388 if (!SWIG_IsOK(res1)) {
5eb8189c 3389 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiPaneInfo" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 3390 }
5eb8189c 3391 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3392 {
3393 PyThreadState* __tstate = wxPyBeginAllowThreads();
3394 delete arg1;
3395
3396 wxPyEndAllowThreads(__tstate);
3397 if (PyErr_Occurred()) SWIG_fail;
3398 }
3399 resultobj = SWIG_Py_Void();
3400 return resultobj;
3401fail:
3402 return NULL;
3403}
3404
3405
5eb8189c 3406SWIGINTERN PyObject *_wrap_AuiPaneInfo_SafeSet(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 3407 PyObject *resultobj = 0;
5eb8189c
RD
3408 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3409 wxAuiPaneInfo arg2 ;
1eeb270e
RD
3410 void *argp1 = 0 ;
3411 int res1 = 0 ;
3412 void *argp2 ;
3413 int res2 = 0 ;
3414 PyObject * obj0 = 0 ;
3415 PyObject * obj1 = 0 ;
3416 char * kwnames[] = {
3417 (char *) "self",(char *) "source", NULL
3418 };
3419
5eb8189c
RD
3420 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_SafeSet",kwnames,&obj0,&obj1)) SWIG_fail;
3421 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
1eeb270e 3422 if (!SWIG_IsOK(res1)) {
5eb8189c 3423 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_SafeSet" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
1eeb270e 3424 }
5eb8189c 3425 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
1eeb270e 3426 {
5eb8189c 3427 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
1eeb270e 3428 if (!SWIG_IsOK(res2)) {
5eb8189c 3429 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_SafeSet" "', expected argument " "2"" of type '" "wxAuiPaneInfo""'");
1eeb270e
RD
3430 }
3431 if (!argp2) {
5eb8189c 3432 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiPaneInfo_SafeSet" "', expected argument " "2"" of type '" "wxAuiPaneInfo""'");
1eeb270e 3433 } else {
5eb8189c 3434 wxAuiPaneInfo * temp = reinterpret_cast< wxAuiPaneInfo * >(argp2);
1eeb270e
RD
3435 arg2 = *temp;
3436 if (SWIG_IsNewObj(res2)) delete temp;
3437 }
3438 }
3439 {
3440 PyThreadState* __tstate = wxPyBeginAllowThreads();
3441 (arg1)->SafeSet(arg2);
3442 wxPyEndAllowThreads(__tstate);
3443 if (PyErr_Occurred()) SWIG_fail;
3444 }
3445 resultobj = SWIG_Py_Void();
3446 return resultobj;
3447fail:
3448 return NULL;
3449}
3450
3451
5eb8189c 3452SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsOk(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3453 PyObject *resultobj = 0;
5eb8189c 3454 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3455 bool result;
3456 void *argp1 = 0 ;
3457 int res1 = 0 ;
3458 PyObject *swig_obj[1] ;
3459
3460 if (!args) SWIG_fail;
3461 swig_obj[0] = args;
5eb8189c 3462 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3463 if (!SWIG_IsOK(res1)) {
5eb8189c 3464 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsOk" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3465 }
5eb8189c 3466 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3467 {
3468 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3469 result = (bool)((wxAuiPaneInfo const *)arg1)->IsOk();
27e45892
RD
3470 wxPyEndAllowThreads(__tstate);
3471 if (PyErr_Occurred()) SWIG_fail;
3472 }
3473 {
3474 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3475 }
3476 return resultobj;
3477fail:
3478 return NULL;
3479}
3480
3481
5eb8189c 3482SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsFixed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3483 PyObject *resultobj = 0;
5eb8189c 3484 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3485 bool result;
3486 void *argp1 = 0 ;
3487 int res1 = 0 ;
3488 PyObject *swig_obj[1] ;
3489
3490 if (!args) SWIG_fail;
3491 swig_obj[0] = args;
5eb8189c 3492 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3493 if (!SWIG_IsOK(res1)) {
5eb8189c 3494 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsFixed" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3495 }
5eb8189c 3496 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3497 {
3498 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3499 result = (bool)((wxAuiPaneInfo const *)arg1)->IsFixed();
27e45892
RD
3500 wxPyEndAllowThreads(__tstate);
3501 if (PyErr_Occurred()) SWIG_fail;
3502 }
3503 {
3504 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3505 }
3506 return resultobj;
3507fail:
3508 return NULL;
3509}
3510
3511
5eb8189c 3512SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsResizable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3513 PyObject *resultobj = 0;
5eb8189c 3514 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3515 bool result;
3516 void *argp1 = 0 ;
3517 int res1 = 0 ;
3518 PyObject *swig_obj[1] ;
3519
3520 if (!args) SWIG_fail;
3521 swig_obj[0] = args;
5eb8189c 3522 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3523 if (!SWIG_IsOK(res1)) {
5eb8189c 3524 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsResizable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3525 }
5eb8189c 3526 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3527 {
3528 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3529 result = (bool)((wxAuiPaneInfo const *)arg1)->IsResizable();
27e45892
RD
3530 wxPyEndAllowThreads(__tstate);
3531 if (PyErr_Occurred()) SWIG_fail;
3532 }
3533 {
3534 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3535 }
3536 return resultobj;
3537fail:
3538 return NULL;
3539}
3540
3541
5eb8189c 3542SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsShown(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3543 PyObject *resultobj = 0;
5eb8189c 3544 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3545 bool result;
3546 void *argp1 = 0 ;
3547 int res1 = 0 ;
3548 PyObject *swig_obj[1] ;
3549
3550 if (!args) SWIG_fail;
3551 swig_obj[0] = args;
5eb8189c 3552 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3553 if (!SWIG_IsOK(res1)) {
5eb8189c 3554 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsShown" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3555 }
5eb8189c 3556 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3557 {
3558 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3559 result = (bool)((wxAuiPaneInfo const *)arg1)->IsShown();
27e45892
RD
3560 wxPyEndAllowThreads(__tstate);
3561 if (PyErr_Occurred()) SWIG_fail;
3562 }
3563 {
3564 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3565 }
3566 return resultobj;
3567fail:
3568 return NULL;
3569}
3570
3571
5eb8189c 3572SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsFloating(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3573 PyObject *resultobj = 0;
5eb8189c 3574 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3575 bool result;
3576 void *argp1 = 0 ;
3577 int res1 = 0 ;
3578 PyObject *swig_obj[1] ;
3579
3580 if (!args) SWIG_fail;
3581 swig_obj[0] = args;
5eb8189c 3582 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3583 if (!SWIG_IsOK(res1)) {
5eb8189c 3584 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsFloating" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3585 }
5eb8189c 3586 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3587 {
3588 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3589 result = (bool)((wxAuiPaneInfo const *)arg1)->IsFloating();
27e45892
RD
3590 wxPyEndAllowThreads(__tstate);
3591 if (PyErr_Occurred()) SWIG_fail;
3592 }
3593 {
3594 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3595 }
3596 return resultobj;
3597fail:
3598 return NULL;
3599}
3600
3601
5eb8189c 3602SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsDocked(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3603 PyObject *resultobj = 0;
5eb8189c 3604 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3605 bool result;
3606 void *argp1 = 0 ;
3607 int res1 = 0 ;
3608 PyObject *swig_obj[1] ;
3609
3610 if (!args) SWIG_fail;
3611 swig_obj[0] = args;
5eb8189c 3612 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3613 if (!SWIG_IsOK(res1)) {
5eb8189c 3614 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsDocked" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3615 }
5eb8189c 3616 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3617 {
3618 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3619 result = (bool)((wxAuiPaneInfo const *)arg1)->IsDocked();
27e45892
RD
3620 wxPyEndAllowThreads(__tstate);
3621 if (PyErr_Occurred()) SWIG_fail;
3622 }
3623 {
3624 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3625 }
3626 return resultobj;
3627fail:
3628 return NULL;
3629}
3630
3631
5eb8189c 3632SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsToolbar(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3633 PyObject *resultobj = 0;
5eb8189c 3634 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3635 bool result;
3636 void *argp1 = 0 ;
3637 int res1 = 0 ;
3638 PyObject *swig_obj[1] ;
3639
3640 if (!args) SWIG_fail;
3641 swig_obj[0] = args;
5eb8189c 3642 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3643 if (!SWIG_IsOK(res1)) {
5eb8189c 3644 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsToolbar" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3645 }
5eb8189c 3646 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3647 {
3648 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3649 result = (bool)((wxAuiPaneInfo const *)arg1)->IsToolbar();
27e45892
RD
3650 wxPyEndAllowThreads(__tstate);
3651 if (PyErr_Occurred()) SWIG_fail;
3652 }
3653 {
3654 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3655 }
3656 return resultobj;
3657fail:
3658 return NULL;
3659}
3660
3661
5eb8189c 3662SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsTopDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3663 PyObject *resultobj = 0;
5eb8189c 3664 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3665 bool result;
3666 void *argp1 = 0 ;
3667 int res1 = 0 ;
3668 PyObject *swig_obj[1] ;
3669
3670 if (!args) SWIG_fail;
3671 swig_obj[0] = args;
5eb8189c 3672 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3673 if (!SWIG_IsOK(res1)) {
5eb8189c 3674 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsTopDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3675 }
5eb8189c 3676 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3677 {
3678 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3679 result = (bool)((wxAuiPaneInfo const *)arg1)->IsTopDockable();
27e45892
RD
3680 wxPyEndAllowThreads(__tstate);
3681 if (PyErr_Occurred()) SWIG_fail;
3682 }
3683 {
3684 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3685 }
3686 return resultobj;
3687fail:
3688 return NULL;
3689}
3690
3691
5eb8189c 3692SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsBottomDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3693 PyObject *resultobj = 0;
5eb8189c 3694 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3695 bool result;
3696 void *argp1 = 0 ;
3697 int res1 = 0 ;
3698 PyObject *swig_obj[1] ;
3699
3700 if (!args) SWIG_fail;
3701 swig_obj[0] = args;
5eb8189c 3702 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3703 if (!SWIG_IsOK(res1)) {
5eb8189c 3704 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsBottomDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3705 }
5eb8189c 3706 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3707 {
3708 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3709 result = (bool)((wxAuiPaneInfo const *)arg1)->IsBottomDockable();
27e45892
RD
3710 wxPyEndAllowThreads(__tstate);
3711 if (PyErr_Occurred()) SWIG_fail;
3712 }
3713 {
3714 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3715 }
3716 return resultobj;
3717fail:
3718 return NULL;
3719}
3720
3721
5eb8189c 3722SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsLeftDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3723 PyObject *resultobj = 0;
5eb8189c 3724 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3725 bool result;
3726 void *argp1 = 0 ;
3727 int res1 = 0 ;
3728 PyObject *swig_obj[1] ;
3729
3730 if (!args) SWIG_fail;
3731 swig_obj[0] = args;
5eb8189c 3732 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3733 if (!SWIG_IsOK(res1)) {
5eb8189c 3734 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsLeftDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3735 }
5eb8189c 3736 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3737 {
3738 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3739 result = (bool)((wxAuiPaneInfo const *)arg1)->IsLeftDockable();
27e45892
RD
3740 wxPyEndAllowThreads(__tstate);
3741 if (PyErr_Occurred()) SWIG_fail;
3742 }
3743 {
3744 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3745 }
3746 return resultobj;
3747fail:
3748 return NULL;
3749}
3750
3751
5eb8189c 3752SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsRightDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3753 PyObject *resultobj = 0;
5eb8189c 3754 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3755 bool result;
3756 void *argp1 = 0 ;
3757 int res1 = 0 ;
3758 PyObject *swig_obj[1] ;
3759
3760 if (!args) SWIG_fail;
3761 swig_obj[0] = args;
5eb8189c 3762 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3763 if (!SWIG_IsOK(res1)) {
5eb8189c 3764 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsRightDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3765 }
5eb8189c 3766 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3767 {
3768 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3769 result = (bool)((wxAuiPaneInfo const *)arg1)->IsRightDockable();
27e45892
RD
3770 wxPyEndAllowThreads(__tstate);
3771 if (PyErr_Occurred()) SWIG_fail;
3772 }
3773 {
3774 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3775 }
3776 return resultobj;
3777fail:
3778 return NULL;
3779}
3780
3781
5eb8189c 3782SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsFloatable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3783 PyObject *resultobj = 0;
5eb8189c 3784 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3785 bool result;
3786 void *argp1 = 0 ;
3787 int res1 = 0 ;
3788 PyObject *swig_obj[1] ;
3789
3790 if (!args) SWIG_fail;
3791 swig_obj[0] = args;
5eb8189c 3792 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3793 if (!SWIG_IsOK(res1)) {
5eb8189c 3794 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsFloatable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3795 }
5eb8189c 3796 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3797 {
3798 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3799 result = (bool)((wxAuiPaneInfo const *)arg1)->IsFloatable();
27e45892
RD
3800 wxPyEndAllowThreads(__tstate);
3801 if (PyErr_Occurred()) SWIG_fail;
3802 }
3803 {
3804 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3805 }
3806 return resultobj;
3807fail:
3808 return NULL;
3809}
3810
3811
5eb8189c 3812SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsMovable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3813 PyObject *resultobj = 0;
5eb8189c 3814 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3815 bool result;
3816 void *argp1 = 0 ;
3817 int res1 = 0 ;
3818 PyObject *swig_obj[1] ;
3819
3820 if (!args) SWIG_fail;
3821 swig_obj[0] = args;
5eb8189c 3822 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3823 if (!SWIG_IsOK(res1)) {
5eb8189c 3824 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsMovable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3825 }
5eb8189c 3826 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3827 {
3828 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3829 result = (bool)((wxAuiPaneInfo const *)arg1)->IsMovable();
27e45892
RD
3830 wxPyEndAllowThreads(__tstate);
3831 if (PyErr_Occurred()) SWIG_fail;
3832 }
3833 {
3834 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3835 }
3836 return resultobj;
3837fail:
3838 return NULL;
3839}
3840
3841
5eb8189c 3842SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsDestroyOnClose(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9b940138 3843 PyObject *resultobj = 0;
5eb8189c 3844 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
9b940138
RD
3845 bool result;
3846 void *argp1 = 0 ;
3847 int res1 = 0 ;
3848 PyObject *swig_obj[1] ;
3849
3850 if (!args) SWIG_fail;
3851 swig_obj[0] = args;
5eb8189c 3852 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
9b940138 3853 if (!SWIG_IsOK(res1)) {
5eb8189c 3854 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsDestroyOnClose" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
9b940138 3855 }
5eb8189c 3856 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
9b940138
RD
3857 {
3858 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3859 result = (bool)((wxAuiPaneInfo const *)arg1)->IsDestroyOnClose();
9b940138
RD
3860 wxPyEndAllowThreads(__tstate);
3861 if (PyErr_Occurred()) SWIG_fail;
3862 }
3863 {
3864 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3865 }
3866 return resultobj;
3867fail:
3868 return NULL;
3869}
3870
3871
5eb8189c 3872SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsMaximized(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3873 PyObject *resultobj = 0;
5eb8189c 3874 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3875 bool result;
3876 void *argp1 = 0 ;
3877 int res1 = 0 ;
3878 PyObject *swig_obj[1] ;
3879
3880 if (!args) SWIG_fail;
3881 swig_obj[0] = args;
5eb8189c 3882 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3883 if (!SWIG_IsOK(res1)) {
5eb8189c 3884 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsMaximized" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3885 }
5eb8189c 3886 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3887 {
3888 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3889 result = (bool)((wxAuiPaneInfo const *)arg1)->IsMaximized();
27e45892
RD
3890 wxPyEndAllowThreads(__tstate);
3891 if (PyErr_Occurred()) SWIG_fail;
3892 }
3893 {
3894 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3895 }
3896 return resultobj;
3897fail:
3898 return NULL;
3899}
3900
3901
5eb8189c 3902SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasCaption(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3903 PyObject *resultobj = 0;
5eb8189c 3904 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3905 bool result;
3906 void *argp1 = 0 ;
3907 int res1 = 0 ;
3908 PyObject *swig_obj[1] ;
3909
3910 if (!args) SWIG_fail;
3911 swig_obj[0] = args;
5eb8189c 3912 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3913 if (!SWIG_IsOK(res1)) {
5eb8189c 3914 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasCaption" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3915 }
5eb8189c 3916 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3917 {
3918 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3919 result = (bool)((wxAuiPaneInfo const *)arg1)->HasCaption();
27e45892
RD
3920 wxPyEndAllowThreads(__tstate);
3921 if (PyErr_Occurred()) SWIG_fail;
3922 }
3923 {
3924 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3925 }
3926 return resultobj;
3927fail:
3928 return NULL;
3929}
3930
3931
5eb8189c 3932SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasGripper(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3933 PyObject *resultobj = 0;
5eb8189c 3934 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3935 bool result;
3936 void *argp1 = 0 ;
3937 int res1 = 0 ;
3938 PyObject *swig_obj[1] ;
3939
3940 if (!args) SWIG_fail;
3941 swig_obj[0] = args;
5eb8189c 3942 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3943 if (!SWIG_IsOK(res1)) {
5eb8189c 3944 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasGripper" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3945 }
5eb8189c 3946 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3947 {
3948 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3949 result = (bool)((wxAuiPaneInfo const *)arg1)->HasGripper();
27e45892
RD
3950 wxPyEndAllowThreads(__tstate);
3951 if (PyErr_Occurred()) SWIG_fail;
3952 }
3953 {
3954 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3955 }
3956 return resultobj;
3957fail:
3958 return NULL;
3959}
3960
3961
5eb8189c 3962SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasBorder(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3963 PyObject *resultobj = 0;
5eb8189c 3964 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3965 bool result;
3966 void *argp1 = 0 ;
3967 int res1 = 0 ;
3968 PyObject *swig_obj[1] ;
3969
3970 if (!args) SWIG_fail;
3971 swig_obj[0] = args;
5eb8189c 3972 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3973 if (!SWIG_IsOK(res1)) {
5eb8189c 3974 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasBorder" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3975 }
5eb8189c 3976 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3977 {
3978 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3979 result = (bool)((wxAuiPaneInfo const *)arg1)->HasBorder();
27e45892
RD
3980 wxPyEndAllowThreads(__tstate);
3981 if (PyErr_Occurred()) SWIG_fail;
3982 }
3983 {
3984 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3985 }
3986 return resultobj;
3987fail:
3988 return NULL;
3989}
3990
3991
5eb8189c 3992SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasCloseButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3993 PyObject *resultobj = 0;
5eb8189c 3994 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3995 bool result;
3996 void *argp1 = 0 ;
3997 int res1 = 0 ;
3998 PyObject *swig_obj[1] ;
3999
4000 if (!args) SWIG_fail;
4001 swig_obj[0] = args;
5eb8189c 4002 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4003 if (!SWIG_IsOK(res1)) {
5eb8189c 4004 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasCloseButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 4005 }
5eb8189c 4006 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4007 {
4008 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 4009 result = (bool)((wxAuiPaneInfo const *)arg1)->HasCloseButton();
27e45892
RD
4010 wxPyEndAllowThreads(__tstate);
4011 if (PyErr_Occurred()) SWIG_fail;
4012 }
4013 {
4014 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4015 }
4016 return resultobj;
4017fail:
4018 return NULL;
4019}
4020
4021
5eb8189c 4022SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasMaximizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4023 PyObject *resultobj = 0;
5eb8189c 4024 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
4025 bool result;
4026 void *argp1 = 0 ;
4027 int res1 = 0 ;
4028 PyObject *swig_obj[1] ;
4029
4030 if (!args) SWIG_fail;
4031 swig_obj[0] = args;
5eb8189c 4032 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4033 if (!SWIG_IsOK(res1)) {
5eb8189c 4034 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasMaximizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 4035 }
5eb8189c 4036 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4037 {
4038 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 4039 result = (bool)((wxAuiPaneInfo const *)arg1)->HasMaximizeButton();
27e45892
RD
4040 wxPyEndAllowThreads(__tstate);
4041 if (PyErr_Occurred()) SWIG_fail;
4042 }
4043 {
4044 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4045 }
4046 return resultobj;
4047fail:
4048 return NULL;
4049}
4050
4051
5eb8189c 4052SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasMinimizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4053 PyObject *resultobj = 0;
5eb8189c 4054 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
4055 bool result;
4056 void *argp1 = 0 ;
4057 int res1 = 0 ;
4058 PyObject *swig_obj[1] ;
4059
4060 if (!args) SWIG_fail;
4061 swig_obj[0] = args;
5eb8189c 4062 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4063 if (!SWIG_IsOK(res1)) {
5eb8189c 4064 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasMinimizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 4065 }
5eb8189c 4066 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4067 {
4068 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 4069 result = (bool)((wxAuiPaneInfo const *)arg1)->HasMinimizeButton();
27e45892
RD
4070 wxPyEndAllowThreads(__tstate);
4071 if (PyErr_Occurred()) SWIG_fail;
4072 }
4073 {
4074 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4075 }
4076 return resultobj;
4077fail:
4078 return NULL;
4079}
4080
4081
5eb8189c 4082SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasPinButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4083 PyObject *resultobj = 0;
5eb8189c 4084 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
4085 bool result;
4086 void *argp1 = 0 ;
4087 int res1 = 0 ;
4088 PyObject *swig_obj[1] ;
4089
4090 if (!args) SWIG_fail;
4091 swig_obj[0] = args;
5eb8189c 4092 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4093 if (!SWIG_IsOK(res1)) {
5eb8189c 4094 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasPinButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 4095 }
5eb8189c 4096 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4097 {
4098 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 4099 result = (bool)((wxAuiPaneInfo const *)arg1)->HasPinButton();
27e45892
RD
4100 wxPyEndAllowThreads(__tstate);
4101 if (PyErr_Occurred()) SWIG_fail;
4102 }
4103 {
4104 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4105 }
4106 return resultobj;
4107fail:
4108 return NULL;
4109}
4110
4111
5eb8189c 4112SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasGripperTop(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4113 PyObject *resultobj = 0;
5eb8189c
RD
4114 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4115 bool result;
4116 void *argp1 = 0 ;
4117 int res1 = 0 ;
4118 PyObject *swig_obj[1] ;
4119
4120 if (!args) SWIG_fail;
4121 swig_obj[0] = args;
4122 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4123 if (!SWIG_IsOK(res1)) {
4124 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasGripperTop" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
4125 }
4126 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4127 {
4128 PyThreadState* __tstate = wxPyBeginAllowThreads();
4129 result = (bool)((wxAuiPaneInfo const *)arg1)->HasGripperTop();
4130 wxPyEndAllowThreads(__tstate);
4131 if (PyErr_Occurred()) SWIG_fail;
4132 }
4133 {
4134 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4135 }
4136 return resultobj;
4137fail:
4138 return NULL;
4139}
4140
4141
4142SWIGINTERN PyObject *_wrap_AuiPaneInfo_Window(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4143 PyObject *resultobj = 0;
4144 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4145 wxWindow *arg2 = (wxWindow *) 0 ;
5eb8189c 4146 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4147 void *argp1 = 0 ;
4148 int res1 = 0 ;
4149 void *argp2 = 0 ;
4150 int res2 = 0 ;
4151 PyObject * obj0 = 0 ;
4152 PyObject * obj1 = 0 ;
4153 char * kwnames[] = {
4154 (char *) "self",(char *) "w", NULL
4155 };
4156
5eb8189c
RD
4157 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Window",kwnames,&obj0,&obj1)) SWIG_fail;
4158 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4159 if (!SWIG_IsOK(res1)) {
5eb8189c 4160 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Window" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4161 }
5eb8189c 4162 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4163 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
4164 if (!SWIG_IsOK(res2)) {
5eb8189c 4165 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_Window" "', expected argument " "2"" of type '" "wxWindow *""'");
27e45892
RD
4166 }
4167 arg2 = reinterpret_cast< wxWindow * >(argp2);
4168 {
4169 PyThreadState* __tstate = wxPyBeginAllowThreads();
4170 {
5eb8189c
RD
4171 wxAuiPaneInfo &_result_ref = (arg1)->Window(arg2);
4172 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4173 }
4174 wxPyEndAllowThreads(__tstate);
4175 if (PyErr_Occurred()) SWIG_fail;
4176 }
4177 {
4178 resultobj = obj0; Py_INCREF(resultobj);
4179 }
4180 return resultobj;
4181fail:
4182 return NULL;
4183}
4184
4185
5eb8189c 4186SWIGINTERN PyObject *_wrap_AuiPaneInfo_Name(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4187 PyObject *resultobj = 0;
5eb8189c 4188 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4189 wxString *arg2 = 0 ;
5eb8189c 4190 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4191 void *argp1 = 0 ;
4192 int res1 = 0 ;
4193 bool temp2 = false ;
4194 PyObject * obj0 = 0 ;
4195 PyObject * obj1 = 0 ;
4196 char * kwnames[] = {
4197 (char *) "self",(char *) "n", NULL
4198 };
4199
5eb8189c
RD
4200 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Name",kwnames,&obj0,&obj1)) SWIG_fail;
4201 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4202 if (!SWIG_IsOK(res1)) {
5eb8189c 4203 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Name" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4204 }
5eb8189c 4205 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4206 {
4207 arg2 = wxString_in_helper(obj1);
4208 if (arg2 == NULL) SWIG_fail;
4209 temp2 = true;
4210 }
4211 {
4212 PyThreadState* __tstate = wxPyBeginAllowThreads();
4213 {
5eb8189c
RD
4214 wxAuiPaneInfo &_result_ref = (arg1)->Name((wxString const &)*arg2);
4215 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4216 }
4217 wxPyEndAllowThreads(__tstate);
4218 if (PyErr_Occurred()) SWIG_fail;
4219 }
4220 {
4221 resultobj = obj0; Py_INCREF(resultobj);
4222 }
4223 {
4224 if (temp2)
4225 delete arg2;
4226 }
4227 return resultobj;
4228fail:
4229 {
4230 if (temp2)
4231 delete arg2;
4232 }
4233 return NULL;
4234}
4235
4236
5eb8189c 4237SWIGINTERN PyObject *_wrap_AuiPaneInfo_Caption(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4238 PyObject *resultobj = 0;
5eb8189c 4239 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4240 wxString *arg2 = 0 ;
5eb8189c 4241 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4242 void *argp1 = 0 ;
4243 int res1 = 0 ;
4244 bool temp2 = false ;
4245 PyObject * obj0 = 0 ;
4246 PyObject * obj1 = 0 ;
4247 char * kwnames[] = {
4248 (char *) "self",(char *) "c", NULL
4249 };
4250
5eb8189c
RD
4251 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Caption",kwnames,&obj0,&obj1)) SWIG_fail;
4252 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4253 if (!SWIG_IsOK(res1)) {
5eb8189c 4254 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Caption" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4255 }
5eb8189c 4256 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4257 {
4258 arg2 = wxString_in_helper(obj1);
4259 if (arg2 == NULL) SWIG_fail;
4260 temp2 = true;
4261 }
4262 {
4263 PyThreadState* __tstate = wxPyBeginAllowThreads();
4264 {
5eb8189c
RD
4265 wxAuiPaneInfo &_result_ref = (arg1)->Caption((wxString const &)*arg2);
4266 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4267 }
4268 wxPyEndAllowThreads(__tstate);
4269 if (PyErr_Occurred()) SWIG_fail;
4270 }
4271 {
4272 resultobj = obj0; Py_INCREF(resultobj);
4273 }
4274 {
4275 if (temp2)
4276 delete arg2;
4277 }
4278 return resultobj;
4279fail:
4280 {
4281 if (temp2)
4282 delete arg2;
4283 }
4284 return NULL;
4285}
4286
4287
5eb8189c 4288SWIGINTERN PyObject *_wrap_AuiPaneInfo_Left(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4289 PyObject *resultobj = 0;
5eb8189c
RD
4290 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4291 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4292 void *argp1 = 0 ;
4293 int res1 = 0 ;
4294 PyObject *swig_obj[1] ;
4295
4296 if (!args) SWIG_fail;
4297 swig_obj[0] = args;
5eb8189c 4298 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4299 if (!SWIG_IsOK(res1)) {
5eb8189c 4300 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Left" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4301 }
5eb8189c 4302 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4303 {
4304 PyThreadState* __tstate = wxPyBeginAllowThreads();
4305 {
5eb8189c
RD
4306 wxAuiPaneInfo &_result_ref = (arg1)->Left();
4307 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4308 }
4309 wxPyEndAllowThreads(__tstate);
4310 if (PyErr_Occurred()) SWIG_fail;
4311 }
4312 {
4313 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4314 }
4315 return resultobj;
4316fail:
4317 return NULL;
4318}
4319
4320
5eb8189c 4321SWIGINTERN PyObject *_wrap_AuiPaneInfo_Right(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4322 PyObject *resultobj = 0;
5eb8189c
RD
4323 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4324 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4325 void *argp1 = 0 ;
4326 int res1 = 0 ;
4327 PyObject *swig_obj[1] ;
4328
4329 if (!args) SWIG_fail;
4330 swig_obj[0] = args;
5eb8189c 4331 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4332 if (!SWIG_IsOK(res1)) {
5eb8189c 4333 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Right" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4334 }
5eb8189c 4335 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4336 {
4337 PyThreadState* __tstate = wxPyBeginAllowThreads();
4338 {
5eb8189c
RD
4339 wxAuiPaneInfo &_result_ref = (arg1)->Right();
4340 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4341 }
4342 wxPyEndAllowThreads(__tstate);
4343 if (PyErr_Occurred()) SWIG_fail;
4344 }
4345 {
4346 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4347 }
4348 return resultobj;
4349fail:
4350 return NULL;
4351}
4352
4353
5eb8189c 4354SWIGINTERN PyObject *_wrap_AuiPaneInfo_Top(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4355 PyObject *resultobj = 0;
5eb8189c
RD
4356 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4357 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4358 void *argp1 = 0 ;
4359 int res1 = 0 ;
4360 PyObject *swig_obj[1] ;
4361
4362 if (!args) SWIG_fail;
4363 swig_obj[0] = args;
5eb8189c 4364 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4365 if (!SWIG_IsOK(res1)) {
5eb8189c 4366 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Top" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4367 }
5eb8189c 4368 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4369 {
4370 PyThreadState* __tstate = wxPyBeginAllowThreads();
4371 {
5eb8189c
RD
4372 wxAuiPaneInfo &_result_ref = (arg1)->Top();
4373 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4374 }
4375 wxPyEndAllowThreads(__tstate);
4376 if (PyErr_Occurred()) SWIG_fail;
4377 }
4378 {
4379 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4380 }
4381 return resultobj;
4382fail:
4383 return NULL;
4384}
4385
4386
5eb8189c 4387SWIGINTERN PyObject *_wrap_AuiPaneInfo_Bottom(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4388 PyObject *resultobj = 0;
5eb8189c
RD
4389 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4390 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4391 void *argp1 = 0 ;
4392 int res1 = 0 ;
4393 PyObject *swig_obj[1] ;
4394
4395 if (!args) SWIG_fail;
4396 swig_obj[0] = args;
5eb8189c 4397 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4398 if (!SWIG_IsOK(res1)) {
5eb8189c 4399 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Bottom" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4400 }
5eb8189c 4401 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4402 {
4403 PyThreadState* __tstate = wxPyBeginAllowThreads();
4404 {
5eb8189c
RD
4405 wxAuiPaneInfo &_result_ref = (arg1)->Bottom();
4406 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4407 }
4408 wxPyEndAllowThreads(__tstate);
4409 if (PyErr_Occurred()) SWIG_fail;
4410 }
4411 {
4412 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4413 }
4414 return resultobj;
4415fail:
4416 return NULL;
4417}
4418
4419
5eb8189c 4420SWIGINTERN PyObject *_wrap_AuiPaneInfo_Center(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4421 PyObject *resultobj = 0;
5eb8189c
RD
4422 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4423 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4424 void *argp1 = 0 ;
4425 int res1 = 0 ;
4426 PyObject *swig_obj[1] ;
4427
4428 if (!args) SWIG_fail;
4429 swig_obj[0] = args;
5eb8189c 4430 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4431 if (!SWIG_IsOK(res1)) {
5eb8189c 4432 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Center" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4433 }
5eb8189c 4434 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4435 {
4436 PyThreadState* __tstate = wxPyBeginAllowThreads();
4437 {
5eb8189c
RD
4438 wxAuiPaneInfo &_result_ref = (arg1)->Center();
4439 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4440 }
4441 wxPyEndAllowThreads(__tstate);
4442 if (PyErr_Occurred()) SWIG_fail;
4443 }
4444 {
4445 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4446 }
4447 return resultobj;
4448fail:
4449 return NULL;
4450}
4451
4452
5eb8189c 4453SWIGINTERN PyObject *_wrap_AuiPaneInfo_Centre(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4454 PyObject *resultobj = 0;
5eb8189c
RD
4455 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4456 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4457 void *argp1 = 0 ;
4458 int res1 = 0 ;
4459 PyObject *swig_obj[1] ;
4460
4461 if (!args) SWIG_fail;
4462 swig_obj[0] = args;
5eb8189c 4463 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4464 if (!SWIG_IsOK(res1)) {
5eb8189c 4465 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Centre" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4466 }
5eb8189c 4467 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4468 {
4469 PyThreadState* __tstate = wxPyBeginAllowThreads();
4470 {
5eb8189c
RD
4471 wxAuiPaneInfo &_result_ref = (arg1)->Centre();
4472 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4473 }
4474 wxPyEndAllowThreads(__tstate);
4475 if (PyErr_Occurred()) SWIG_fail;
4476 }
4477 {
4478 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4479 }
4480 return resultobj;
4481fail:
4482 return NULL;
4483}
4484
4485
5eb8189c 4486SWIGINTERN PyObject *_wrap_AuiPaneInfo_Direction(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4487 PyObject *resultobj = 0;
5eb8189c 4488 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4489 int arg2 ;
5eb8189c 4490 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4491 void *argp1 = 0 ;
4492 int res1 = 0 ;
4493 int val2 ;
4494 int ecode2 = 0 ;
4495 PyObject * obj0 = 0 ;
4496 PyObject * obj1 = 0 ;
4497 char * kwnames[] = {
4498 (char *) "self",(char *) "direction", NULL
4499 };
4500
5eb8189c
RD
4501 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Direction",kwnames,&obj0,&obj1)) SWIG_fail;
4502 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4503 if (!SWIG_IsOK(res1)) {
5eb8189c 4504 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Direction" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4505 }
5eb8189c 4506 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4507 ecode2 = SWIG_AsVal_int(obj1, &val2);
4508 if (!SWIG_IsOK(ecode2)) {
5eb8189c 4509 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Direction" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
4510 }
4511 arg2 = static_cast< int >(val2);
4512 {
4513 PyThreadState* __tstate = wxPyBeginAllowThreads();
4514 {
5eb8189c
RD
4515 wxAuiPaneInfo &_result_ref = (arg1)->Direction(arg2);
4516 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4517 }
4518 wxPyEndAllowThreads(__tstate);
4519 if (PyErr_Occurred()) SWIG_fail;
4520 }
4521 {
4522 resultobj = obj0; Py_INCREF(resultobj);
4523 }
4524 return resultobj;
4525fail:
4526 return NULL;
4527}
4528
4529
5eb8189c 4530SWIGINTERN PyObject *_wrap_AuiPaneInfo_Layer(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4531 PyObject *resultobj = 0;
5eb8189c 4532 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4533 int arg2 ;
5eb8189c 4534 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4535 void *argp1 = 0 ;
4536 int res1 = 0 ;
4537 int val2 ;
4538 int ecode2 = 0 ;
4539 PyObject * obj0 = 0 ;
4540 PyObject * obj1 = 0 ;
4541 char * kwnames[] = {
4542 (char *) "self",(char *) "layer", NULL
4543 };
4544
5eb8189c
RD
4545 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Layer",kwnames,&obj0,&obj1)) SWIG_fail;
4546 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4547 if (!SWIG_IsOK(res1)) {
5eb8189c 4548 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Layer" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4549 }
5eb8189c 4550 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4551 ecode2 = SWIG_AsVal_int(obj1, &val2);
4552 if (!SWIG_IsOK(ecode2)) {
5eb8189c 4553 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Layer" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
4554 }
4555 arg2 = static_cast< int >(val2);
4556 {
4557 PyThreadState* __tstate = wxPyBeginAllowThreads();
4558 {
5eb8189c
RD
4559 wxAuiPaneInfo &_result_ref = (arg1)->Layer(arg2);
4560 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4561 }
4562 wxPyEndAllowThreads(__tstate);
4563 if (PyErr_Occurred()) SWIG_fail;
4564 }
4565 {
4566 resultobj = obj0; Py_INCREF(resultobj);
4567 }
4568 return resultobj;
4569fail:
4570 return NULL;
4571}
4572
4573
5eb8189c 4574SWIGINTERN PyObject *_wrap_AuiPaneInfo_Row(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4575 PyObject *resultobj = 0;
5eb8189c 4576 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4577 int arg2 ;
5eb8189c 4578 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4579 void *argp1 = 0 ;
4580 int res1 = 0 ;
4581 int val2 ;
4582 int ecode2 = 0 ;
4583 PyObject * obj0 = 0 ;
4584 PyObject * obj1 = 0 ;
4585 char * kwnames[] = {
4586 (char *) "self",(char *) "row", NULL
4587 };
4588
5eb8189c
RD
4589 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Row",kwnames,&obj0,&obj1)) SWIG_fail;
4590 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4591 if (!SWIG_IsOK(res1)) {
5eb8189c 4592 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Row" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4593 }
5eb8189c 4594 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4595 ecode2 = SWIG_AsVal_int(obj1, &val2);
4596 if (!SWIG_IsOK(ecode2)) {
5eb8189c 4597 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Row" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
4598 }
4599 arg2 = static_cast< int >(val2);
4600 {
4601 PyThreadState* __tstate = wxPyBeginAllowThreads();
4602 {
5eb8189c
RD
4603 wxAuiPaneInfo &_result_ref = (arg1)->Row(arg2);
4604 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4605 }
4606 wxPyEndAllowThreads(__tstate);
4607 if (PyErr_Occurred()) SWIG_fail;
4608 }
4609 {
4610 resultobj = obj0; Py_INCREF(resultobj);
4611 }
4612 return resultobj;
4613fail:
4614 return NULL;
4615}
4616
4617
5eb8189c 4618SWIGINTERN PyObject *_wrap_AuiPaneInfo_Position(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4619 PyObject *resultobj = 0;
5eb8189c 4620 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4621 int arg2 ;
5eb8189c 4622 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4623 void *argp1 = 0 ;
4624 int res1 = 0 ;
4625 int val2 ;
4626 int ecode2 = 0 ;
4627 PyObject * obj0 = 0 ;
4628 PyObject * obj1 = 0 ;
4629 char * kwnames[] = {
4630 (char *) "self",(char *) "pos", NULL
4631 };
4632
5eb8189c
RD
4633 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Position",kwnames,&obj0,&obj1)) SWIG_fail;
4634 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4635 if (!SWIG_IsOK(res1)) {
5eb8189c 4636 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Position" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4637 }
5eb8189c 4638 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4639 ecode2 = SWIG_AsVal_int(obj1, &val2);
4640 if (!SWIG_IsOK(ecode2)) {
5eb8189c 4641 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Position" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
4642 }
4643 arg2 = static_cast< int >(val2);
4644 {
4645 PyThreadState* __tstate = wxPyBeginAllowThreads();
4646 {
5eb8189c
RD
4647 wxAuiPaneInfo &_result_ref = (arg1)->Position(arg2);
4648 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4649 }
4650 wxPyEndAllowThreads(__tstate);
4651 if (PyErr_Occurred()) SWIG_fail;
4652 }
4653 {
4654 resultobj = obj0; Py_INCREF(resultobj);
4655 }
4656 return resultobj;
4657fail:
4658 return NULL;
4659}
4660
4661
5eb8189c 4662SWIGINTERN PyObject *_wrap_AuiPaneInfo_BestSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4663 PyObject *resultobj = 0;
5eb8189c 4664 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4665 wxSize *arg2 = 0 ;
5eb8189c 4666 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4667 void *argp1 = 0 ;
4668 int res1 = 0 ;
4669 wxSize temp2 ;
4670 PyObject * obj0 = 0 ;
4671 PyObject * obj1 = 0 ;
4672 char * kwnames[] = {
4673 (char *) "self",(char *) "size", NULL
4674 };
4675
5eb8189c
RD
4676 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_BestSize",kwnames,&obj0,&obj1)) SWIG_fail;
4677 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4678 if (!SWIG_IsOK(res1)) {
5eb8189c 4679 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_BestSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4680 }
5eb8189c 4681 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4682 {
4683 arg2 = &temp2;
4684 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4685 }
4686 {
4687 PyThreadState* __tstate = wxPyBeginAllowThreads();
4688 {
5eb8189c
RD
4689 wxAuiPaneInfo &_result_ref = (arg1)->BestSize((wxSize const &)*arg2);
4690 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4691 }
4692 wxPyEndAllowThreads(__tstate);
4693 if (PyErr_Occurred()) SWIG_fail;
4694 }
4695 {
4696 resultobj = obj0; Py_INCREF(resultobj);
4697 }
4698 return resultobj;
4699fail:
4700 return NULL;
4701}
4702
4703
5eb8189c 4704SWIGINTERN PyObject *_wrap_AuiPaneInfo_MinSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4705 PyObject *resultobj = 0;
5eb8189c 4706 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4707 wxSize *arg2 = 0 ;
5eb8189c 4708 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4709 void *argp1 = 0 ;
4710 int res1 = 0 ;
4711 wxSize temp2 ;
4712 PyObject * obj0 = 0 ;
4713 PyObject * obj1 = 0 ;
4714 char * kwnames[] = {
4715 (char *) "self",(char *) "size", NULL
4716 };
4717
5eb8189c
RD
4718 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_MinSize",kwnames,&obj0,&obj1)) SWIG_fail;
4719 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4720 if (!SWIG_IsOK(res1)) {
5eb8189c 4721 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MinSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4722 }
5eb8189c 4723 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4724 {
4725 arg2 = &temp2;
4726 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4727 }
4728 {
4729 PyThreadState* __tstate = wxPyBeginAllowThreads();
4730 {
5eb8189c
RD
4731 wxAuiPaneInfo &_result_ref = (arg1)->MinSize((wxSize const &)*arg2);
4732 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4733 }
4734 wxPyEndAllowThreads(__tstate);
4735 if (PyErr_Occurred()) SWIG_fail;
4736 }
4737 {
4738 resultobj = obj0; Py_INCREF(resultobj);
4739 }
4740 return resultobj;
4741fail:
4742 return NULL;
4743}
4744
4745
5eb8189c 4746SWIGINTERN PyObject *_wrap_AuiPaneInfo_MaxSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4747 PyObject *resultobj = 0;
5eb8189c 4748 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4749 wxSize *arg2 = 0 ;
5eb8189c 4750 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4751 void *argp1 = 0 ;
4752 int res1 = 0 ;
4753 wxSize temp2 ;
4754 PyObject * obj0 = 0 ;
4755 PyObject * obj1 = 0 ;
4756 char * kwnames[] = {
4757 (char *) "self",(char *) "size", NULL
4758 };
4759
5eb8189c
RD
4760 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_MaxSize",kwnames,&obj0,&obj1)) SWIG_fail;
4761 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4762 if (!SWIG_IsOK(res1)) {
5eb8189c 4763 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MaxSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4764 }
5eb8189c 4765 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4766 {
4767 arg2 = &temp2;
4768 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4769 }
4770 {
4771 PyThreadState* __tstate = wxPyBeginAllowThreads();
4772 {
5eb8189c
RD
4773 wxAuiPaneInfo &_result_ref = (arg1)->MaxSize((wxSize const &)*arg2);
4774 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4775 }
4776 wxPyEndAllowThreads(__tstate);
4777 if (PyErr_Occurred()) SWIG_fail;
4778 }
4779 {
4780 resultobj = obj0; Py_INCREF(resultobj);
4781 }
4782 return resultobj;
4783fail:
4784 return NULL;
4785}
4786
4787
5eb8189c 4788SWIGINTERN PyObject *_wrap_AuiPaneInfo_FloatingPosition(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4789 PyObject *resultobj = 0;
5eb8189c 4790 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4791 wxPoint *arg2 = 0 ;
5eb8189c 4792 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4793 void *argp1 = 0 ;
4794 int res1 = 0 ;
4795 wxPoint temp2 ;
4796 PyObject * obj0 = 0 ;
4797 PyObject * obj1 = 0 ;
4798 char * kwnames[] = {
4799 (char *) "self",(char *) "pos", NULL
4800 };
4801
5eb8189c
RD
4802 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_FloatingPosition",kwnames,&obj0,&obj1)) SWIG_fail;
4803 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4804 if (!SWIG_IsOK(res1)) {
5eb8189c 4805 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_FloatingPosition" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4806 }
5eb8189c 4807 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4808 {
4809 arg2 = &temp2;
4810 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
4811 }
4812 {
4813 PyThreadState* __tstate = wxPyBeginAllowThreads();
4814 {
5eb8189c
RD
4815 wxAuiPaneInfo &_result_ref = (arg1)->FloatingPosition((wxPoint const &)*arg2);
4816 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4817 }
4818 wxPyEndAllowThreads(__tstate);
4819 if (PyErr_Occurred()) SWIG_fail;
4820 }
4821 {
4822 resultobj = obj0; Py_INCREF(resultobj);
4823 }
4824 return resultobj;
4825fail:
4826 return NULL;
4827}
4828
4829
5eb8189c 4830SWIGINTERN PyObject *_wrap_AuiPaneInfo_FloatingSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4831 PyObject *resultobj = 0;
5eb8189c 4832 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4833 wxSize *arg2 = 0 ;
5eb8189c 4834 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4835 void *argp1 = 0 ;
4836 int res1 = 0 ;
4837 wxSize temp2 ;
4838 PyObject * obj0 = 0 ;
4839 PyObject * obj1 = 0 ;
4840 char * kwnames[] = {
4841 (char *) "self",(char *) "size", NULL
4842 };
4843
5eb8189c
RD
4844 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_FloatingSize",kwnames,&obj0,&obj1)) SWIG_fail;
4845 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4846 if (!SWIG_IsOK(res1)) {
5eb8189c 4847 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_FloatingSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4848 }
5eb8189c 4849 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4850 {
4851 arg2 = &temp2;
4852 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4853 }
4854 {
4855 PyThreadState* __tstate = wxPyBeginAllowThreads();
4856 {
5eb8189c
RD
4857 wxAuiPaneInfo &_result_ref = (arg1)->FloatingSize((wxSize const &)*arg2);
4858 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4859 }
4860 wxPyEndAllowThreads(__tstate);
4861 if (PyErr_Occurred()) SWIG_fail;
4862 }
4863 {
4864 resultobj = obj0; Py_INCREF(resultobj);
4865 }
4866 return resultobj;
4867fail:
4868 return NULL;
4869}
4870
4871
5eb8189c 4872SWIGINTERN PyObject *_wrap_AuiPaneInfo_Fixed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4873 PyObject *resultobj = 0;
5eb8189c
RD
4874 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4875 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4876 void *argp1 = 0 ;
4877 int res1 = 0 ;
4878 PyObject *swig_obj[1] ;
4879
4880 if (!args) SWIG_fail;
4881 swig_obj[0] = args;
5eb8189c 4882 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4883 if (!SWIG_IsOK(res1)) {
5eb8189c 4884 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Fixed" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4885 }
5eb8189c 4886 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4887 {
4888 PyThreadState* __tstate = wxPyBeginAllowThreads();
4889 {
5eb8189c
RD
4890 wxAuiPaneInfo &_result_ref = (arg1)->Fixed();
4891 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4892 }
4893 wxPyEndAllowThreads(__tstate);
4894 if (PyErr_Occurred()) SWIG_fail;
4895 }
4896 {
4897 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4898 }
4899 return resultobj;
4900fail:
4901 return NULL;
4902}
4903
4904
5eb8189c 4905SWIGINTERN PyObject *_wrap_AuiPaneInfo_Resizable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4906 PyObject *resultobj = 0;
5eb8189c 4907 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4908 bool arg2 = (bool) true ;
5eb8189c 4909 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4910 void *argp1 = 0 ;
4911 int res1 = 0 ;
4912 bool val2 ;
4913 int ecode2 = 0 ;
4914 PyObject * obj0 = 0 ;
4915 PyObject * obj1 = 0 ;
4916 char * kwnames[] = {
4917 (char *) "self",(char *) "resizable", NULL
4918 };
4919
5eb8189c
RD
4920 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Resizable",kwnames,&obj0,&obj1)) SWIG_fail;
4921 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4922 if (!SWIG_IsOK(res1)) {
5eb8189c 4923 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Resizable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4924 }
5eb8189c 4925 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4926 if (obj1) {
4927 ecode2 = SWIG_AsVal_bool(obj1, &val2);
4928 if (!SWIG_IsOK(ecode2)) {
5eb8189c 4929 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Resizable" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
4930 }
4931 arg2 = static_cast< bool >(val2);
4932 }
4933 {
4934 PyThreadState* __tstate = wxPyBeginAllowThreads();
4935 {
5eb8189c
RD
4936 wxAuiPaneInfo &_result_ref = (arg1)->Resizable(arg2);
4937 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4938 }
4939 wxPyEndAllowThreads(__tstate);
4940 if (PyErr_Occurred()) SWIG_fail;
4941 }
4942 {
4943 resultobj = obj0; Py_INCREF(resultobj);
4944 }
4945 return resultobj;
4946fail:
4947 return NULL;
4948}
4949
4950
5eb8189c 4951SWIGINTERN PyObject *_wrap_AuiPaneInfo_Dock(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4952 PyObject *resultobj = 0;
5eb8189c
RD
4953 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4954 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4955 void *argp1 = 0 ;
4956 int res1 = 0 ;
4957 PyObject *swig_obj[1] ;
4958
4959 if (!args) SWIG_fail;
4960 swig_obj[0] = args;
5eb8189c 4961 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4962 if (!SWIG_IsOK(res1)) {
5eb8189c 4963 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Dock" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4964 }
5eb8189c 4965 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4966 {
4967 PyThreadState* __tstate = wxPyBeginAllowThreads();
4968 {
5eb8189c
RD
4969 wxAuiPaneInfo &_result_ref = (arg1)->Dock();
4970 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4971 }
4972 wxPyEndAllowThreads(__tstate);
4973 if (PyErr_Occurred()) SWIG_fail;
4974 }
4975 {
4976 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4977 }
4978 return resultobj;
4979fail:
4980 return NULL;
4981}
4982
4983
5eb8189c 4984SWIGINTERN PyObject *_wrap_AuiPaneInfo_Float(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4985 PyObject *resultobj = 0;
5eb8189c
RD
4986 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4987 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4988 void *argp1 = 0 ;
4989 int res1 = 0 ;
4990 PyObject *swig_obj[1] ;
4991
4992 if (!args) SWIG_fail;
4993 swig_obj[0] = args;
5eb8189c 4994 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4995 if (!SWIG_IsOK(res1)) {
5eb8189c 4996 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Float" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4997 }
5eb8189c 4998 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4999 {
5000 PyThreadState* __tstate = wxPyBeginAllowThreads();
5001 {
5eb8189c
RD
5002 wxAuiPaneInfo &_result_ref = (arg1)->Float();
5003 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5004 }
5005 wxPyEndAllowThreads(__tstate);
5006 if (PyErr_Occurred()) SWIG_fail;
5007 }
5008 {
5009 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5010 }
5011 return resultobj;
5012fail:
5013 return NULL;
5014}
5015
5016
5eb8189c 5017SWIGINTERN PyObject *_wrap_AuiPaneInfo_Hide(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 5018 PyObject *resultobj = 0;
5eb8189c
RD
5019 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5020 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5021 void *argp1 = 0 ;
5022 int res1 = 0 ;
5023 PyObject *swig_obj[1] ;
5024
5025 if (!args) SWIG_fail;
5026 swig_obj[0] = args;
5eb8189c 5027 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5028 if (!SWIG_IsOK(res1)) {
5eb8189c 5029 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Hide" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5030 }
5eb8189c 5031 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5032 {
5033 PyThreadState* __tstate = wxPyBeginAllowThreads();
5034 {
5eb8189c
RD
5035 wxAuiPaneInfo &_result_ref = (arg1)->Hide();
5036 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5037 }
5038 wxPyEndAllowThreads(__tstate);
5039 if (PyErr_Occurred()) SWIG_fail;
5040 }
5041 {
5042 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5043 }
5044 return resultobj;
5045fail:
5046 return NULL;
5047}
5048
5049
5eb8189c 5050SWIGINTERN PyObject *_wrap_AuiPaneInfo_Show(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5051 PyObject *resultobj = 0;
5eb8189c 5052 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5053 bool arg2 = (bool) true ;
5eb8189c 5054 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5055 void *argp1 = 0 ;
5056 int res1 = 0 ;
5057 bool val2 ;
5058 int ecode2 = 0 ;
5059 PyObject * obj0 = 0 ;
5060 PyObject * obj1 = 0 ;
5061 char * kwnames[] = {
5062 (char *) "self",(char *) "show", NULL
5063 };
5064
5eb8189c
RD
5065 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Show",kwnames,&obj0,&obj1)) SWIG_fail;
5066 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5067 if (!SWIG_IsOK(res1)) {
5eb8189c 5068 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Show" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5069 }
5eb8189c 5070 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5071 if (obj1) {
5072 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5073 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5074 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Show" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5075 }
5076 arg2 = static_cast< bool >(val2);
5077 }
5078 {
5079 PyThreadState* __tstate = wxPyBeginAllowThreads();
5080 {
5eb8189c
RD
5081 wxAuiPaneInfo &_result_ref = (arg1)->Show(arg2);
5082 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5083 }
5084 wxPyEndAllowThreads(__tstate);
5085 if (PyErr_Occurred()) SWIG_fail;
5086 }
5087 {
5088 resultobj = obj0; Py_INCREF(resultobj);
5089 }
5090 return resultobj;
5091fail:
5092 return NULL;
5093}
5094
5095
5eb8189c 5096SWIGINTERN PyObject *_wrap_AuiPaneInfo_CaptionVisible(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5097 PyObject *resultobj = 0;
5eb8189c 5098 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5099 bool arg2 = (bool) true ;
5eb8189c 5100 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5101 void *argp1 = 0 ;
5102 int res1 = 0 ;
5103 bool val2 ;
5104 int ecode2 = 0 ;
5105 PyObject * obj0 = 0 ;
5106 PyObject * obj1 = 0 ;
5107 char * kwnames[] = {
5108 (char *) "self",(char *) "visible", NULL
5109 };
5110
5eb8189c
RD
5111 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_CaptionVisible",kwnames,&obj0,&obj1)) SWIG_fail;
5112 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5113 if (!SWIG_IsOK(res1)) {
5eb8189c 5114 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CaptionVisible" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5115 }
5eb8189c 5116 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5117 if (obj1) {
5118 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5119 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5120 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_CaptionVisible" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5121 }
5122 arg2 = static_cast< bool >(val2);
5123 }
5124 {
5125 PyThreadState* __tstate = wxPyBeginAllowThreads();
5126 {
5eb8189c
RD
5127 wxAuiPaneInfo &_result_ref = (arg1)->CaptionVisible(arg2);
5128 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5129 }
5130 wxPyEndAllowThreads(__tstate);
5131 if (PyErr_Occurred()) SWIG_fail;
5132 }
5133 {
5134 resultobj = obj0; Py_INCREF(resultobj);
5135 }
5136 return resultobj;
5137fail:
5138 return NULL;
5139}
5140
5141
5eb8189c
RD
5142SWIGINTERN PyObject *_wrap_AuiPaneInfo_Maximize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5143 PyObject *resultobj = 0;
5144 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5145 wxAuiPaneInfo *result = 0 ;
5146 void *argp1 = 0 ;
5147 int res1 = 0 ;
5148 PyObject *swig_obj[1] ;
5149
5150 if (!args) SWIG_fail;
5151 swig_obj[0] = args;
5152 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5153 if (!SWIG_IsOK(res1)) {
5154 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Maximize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5155 }
5156 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5157 {
5158 PyThreadState* __tstate = wxPyBeginAllowThreads();
5159 {
5160 wxAuiPaneInfo &_result_ref = (arg1)->Maximize();
5161 result = (wxAuiPaneInfo *) &_result_ref;
5162 }
5163 wxPyEndAllowThreads(__tstate);
5164 if (PyErr_Occurred()) SWIG_fail;
5165 }
5166 {
5167 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5168 }
5169 return resultobj;
5170fail:
5171 return NULL;
5172}
5173
5174
5175SWIGINTERN PyObject *_wrap_AuiPaneInfo_Restore(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 5176 PyObject *resultobj = 0;
5eb8189c
RD
5177 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5178 wxAuiPaneInfo *result = 0 ;
5179 void *argp1 = 0 ;
5180 int res1 = 0 ;
5181 PyObject *swig_obj[1] ;
5182
5183 if (!args) SWIG_fail;
5184 swig_obj[0] = args;
5185 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5186 if (!SWIG_IsOK(res1)) {
5187 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Restore" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5188 }
5189 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5190 {
5191 PyThreadState* __tstate = wxPyBeginAllowThreads();
5192 {
5193 wxAuiPaneInfo &_result_ref = (arg1)->Restore();
5194 result = (wxAuiPaneInfo *) &_result_ref;
5195 }
5196 wxPyEndAllowThreads(__tstate);
5197 if (PyErr_Occurred()) SWIG_fail;
5198 }
5199 {
5200 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5201 }
5202 return resultobj;
5203fail:
5204 return NULL;
5205}
5206
5207
5208SWIGINTERN PyObject *_wrap_AuiPaneInfo_PaneBorder(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5209 PyObject *resultobj = 0;
5210 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5211 bool arg2 = (bool) true ;
5eb8189c 5212 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5213 void *argp1 = 0 ;
5214 int res1 = 0 ;
5215 bool val2 ;
5216 int ecode2 = 0 ;
5217 PyObject * obj0 = 0 ;
5218 PyObject * obj1 = 0 ;
5219 char * kwnames[] = {
5220 (char *) "self",(char *) "visible", NULL
5221 };
5222
5eb8189c
RD
5223 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_PaneBorder",kwnames,&obj0,&obj1)) SWIG_fail;
5224 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5225 if (!SWIG_IsOK(res1)) {
5eb8189c 5226 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_PaneBorder" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5227 }
5eb8189c 5228 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5229 if (obj1) {
5230 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5231 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5232 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_PaneBorder" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5233 }
5234 arg2 = static_cast< bool >(val2);
5235 }
5236 {
5237 PyThreadState* __tstate = wxPyBeginAllowThreads();
5238 {
5eb8189c
RD
5239 wxAuiPaneInfo &_result_ref = (arg1)->PaneBorder(arg2);
5240 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5241 }
5242 wxPyEndAllowThreads(__tstate);
5243 if (PyErr_Occurred()) SWIG_fail;
5244 }
5245 {
5246 resultobj = obj0; Py_INCREF(resultobj);
5247 }
5248 return resultobj;
5249fail:
5250 return NULL;
5251}
5252
5253
5eb8189c 5254SWIGINTERN PyObject *_wrap_AuiPaneInfo_Gripper(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5255 PyObject *resultobj = 0;
5eb8189c 5256 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5257 bool arg2 = (bool) true ;
5eb8189c 5258 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5259 void *argp1 = 0 ;
5260 int res1 = 0 ;
5261 bool val2 ;
5262 int ecode2 = 0 ;
5263 PyObject * obj0 = 0 ;
5264 PyObject * obj1 = 0 ;
5265 char * kwnames[] = {
5266 (char *) "self",(char *) "visible", NULL
5267 };
5268
5eb8189c
RD
5269 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Gripper",kwnames,&obj0,&obj1)) SWIG_fail;
5270 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5271 if (!SWIG_IsOK(res1)) {
5eb8189c 5272 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Gripper" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5273 }
5eb8189c 5274 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5275 if (obj1) {
5276 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5277 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5278 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Gripper" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5279 }
5280 arg2 = static_cast< bool >(val2);
5281 }
5282 {
5283 PyThreadState* __tstate = wxPyBeginAllowThreads();
5284 {
5eb8189c
RD
5285 wxAuiPaneInfo &_result_ref = (arg1)->Gripper(arg2);
5286 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5287 }
5288 wxPyEndAllowThreads(__tstate);
5289 if (PyErr_Occurred()) SWIG_fail;
5290 }
5291 {
5292 resultobj = obj0; Py_INCREF(resultobj);
5293 }
5294 return resultobj;
5295fail:
5296 return NULL;
5297}
5298
5299
5eb8189c 5300SWIGINTERN PyObject *_wrap_AuiPaneInfo_GripperTop(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5301 PyObject *resultobj = 0;
5eb8189c 5302 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5303 bool arg2 = (bool) true ;
5eb8189c 5304 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5305 void *argp1 = 0 ;
5306 int res1 = 0 ;
5307 bool val2 ;
5308 int ecode2 = 0 ;
5309 PyObject * obj0 = 0 ;
5310 PyObject * obj1 = 0 ;
5311 char * kwnames[] = {
5312 (char *) "self",(char *) "attop", NULL
5313 };
5314
5eb8189c
RD
5315 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_GripperTop",kwnames,&obj0,&obj1)) SWIG_fail;
5316 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5317 if (!SWIG_IsOK(res1)) {
5eb8189c 5318 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_GripperTop" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5319 }
5eb8189c 5320 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5321 if (obj1) {
5322 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5323 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5324 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_GripperTop" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5325 }
5326 arg2 = static_cast< bool >(val2);
5327 }
5328 {
5329 PyThreadState* __tstate = wxPyBeginAllowThreads();
5330 {
5eb8189c
RD
5331 wxAuiPaneInfo &_result_ref = (arg1)->GripperTop(arg2);
5332 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5333 }
5334 wxPyEndAllowThreads(__tstate);
5335 if (PyErr_Occurred()) SWIG_fail;
5336 }
5337 {
5338 resultobj = obj0; Py_INCREF(resultobj);
5339 }
5340 return resultobj;
5341fail:
5342 return NULL;
5343}
5344
5345
5eb8189c 5346SWIGINTERN PyObject *_wrap_AuiPaneInfo_CloseButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5347 PyObject *resultobj = 0;
5eb8189c 5348 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5349 bool arg2 = (bool) true ;
5eb8189c 5350 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5351 void *argp1 = 0 ;
5352 int res1 = 0 ;
5353 bool val2 ;
5354 int ecode2 = 0 ;
5355 PyObject * obj0 = 0 ;
5356 PyObject * obj1 = 0 ;
5357 char * kwnames[] = {
5358 (char *) "self",(char *) "visible", NULL
5359 };
5360
5eb8189c
RD
5361 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_CloseButton",kwnames,&obj0,&obj1)) SWIG_fail;
5362 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5363 if (!SWIG_IsOK(res1)) {
5eb8189c 5364 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CloseButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5365 }
5eb8189c 5366 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5367 if (obj1) {
5368 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5369 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5370 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_CloseButton" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5371 }
5372 arg2 = static_cast< bool >(val2);
5373 }
5374 {
5375 PyThreadState* __tstate = wxPyBeginAllowThreads();
5376 {
5eb8189c
RD
5377 wxAuiPaneInfo &_result_ref = (arg1)->CloseButton(arg2);
5378 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5379 }
5380 wxPyEndAllowThreads(__tstate);
5381 if (PyErr_Occurred()) SWIG_fail;
5382 }
5383 {
5384 resultobj = obj0; Py_INCREF(resultobj);
5385 }
5386 return resultobj;
5387fail:
5388 return NULL;
5389}
5390
5391
5eb8189c 5392SWIGINTERN PyObject *_wrap_AuiPaneInfo_MaximizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5393 PyObject *resultobj = 0;
5eb8189c 5394 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5395 bool arg2 = (bool) true ;
5eb8189c 5396 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5397 void *argp1 = 0 ;
5398 int res1 = 0 ;
5399 bool val2 ;
5400 int ecode2 = 0 ;
5401 PyObject * obj0 = 0 ;
5402 PyObject * obj1 = 0 ;
5403 char * kwnames[] = {
5404 (char *) "self",(char *) "visible", NULL
5405 };
5406
5eb8189c
RD
5407 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_MaximizeButton",kwnames,&obj0,&obj1)) SWIG_fail;
5408 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5409 if (!SWIG_IsOK(res1)) {
5eb8189c 5410 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MaximizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5411 }
5eb8189c 5412 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5413 if (obj1) {
5414 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5415 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5416 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_MaximizeButton" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5417 }
5418 arg2 = static_cast< bool >(val2);
5419 }
5420 {
5421 PyThreadState* __tstate = wxPyBeginAllowThreads();
5422 {
5eb8189c
RD
5423 wxAuiPaneInfo &_result_ref = (arg1)->MaximizeButton(arg2);
5424 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5425 }
5426 wxPyEndAllowThreads(__tstate);
5427 if (PyErr_Occurred()) SWIG_fail;
5428 }
5429 {
5430 resultobj = obj0; Py_INCREF(resultobj);
5431 }
5432 return resultobj;
5433fail:
5434 return NULL;
5435}
5436
5437
5eb8189c 5438SWIGINTERN PyObject *_wrap_AuiPaneInfo_MinimizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5439 PyObject *resultobj = 0;
5eb8189c 5440 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5441 bool arg2 = (bool) true ;
5eb8189c 5442 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5443 void *argp1 = 0 ;
5444 int res1 = 0 ;
5445 bool val2 ;
5446 int ecode2 = 0 ;
5447 PyObject * obj0 = 0 ;
5448 PyObject * obj1 = 0 ;
5449 char * kwnames[] = {
5450 (char *) "self",(char *) "visible", NULL
5451 };
5452
5eb8189c
RD
5453 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_MinimizeButton",kwnames,&obj0,&obj1)) SWIG_fail;
5454 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5455 if (!SWIG_IsOK(res1)) {
5eb8189c 5456 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MinimizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5457 }
5eb8189c 5458 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5459 if (obj1) {
5460 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5461 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5462 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_MinimizeButton" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5463 }
5464 arg2 = static_cast< bool >(val2);
5465 }
5466 {
5467 PyThreadState* __tstate = wxPyBeginAllowThreads();
5468 {
5eb8189c
RD
5469 wxAuiPaneInfo &_result_ref = (arg1)->MinimizeButton(arg2);
5470 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5471 }
5472 wxPyEndAllowThreads(__tstate);
5473 if (PyErr_Occurred()) SWIG_fail;
5474 }
5475 {
5476 resultobj = obj0; Py_INCREF(resultobj);
5477 }
5478 return resultobj;
5479fail:
5480 return NULL;
5481}
5482
5483
5eb8189c 5484SWIGINTERN PyObject *_wrap_AuiPaneInfo_PinButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5485 PyObject *resultobj = 0;
5eb8189c 5486 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5487 bool arg2 = (bool) true ;
5eb8189c 5488 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5489 void *argp1 = 0 ;
5490 int res1 = 0 ;
5491 bool val2 ;
5492 int ecode2 = 0 ;
5493 PyObject * obj0 = 0 ;
5494 PyObject * obj1 = 0 ;
5495 char * kwnames[] = {
5496 (char *) "self",(char *) "visible", NULL
5497 };
5498
5eb8189c
RD
5499 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_PinButton",kwnames,&obj0,&obj1)) SWIG_fail;
5500 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5501 if (!SWIG_IsOK(res1)) {
5eb8189c 5502 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_PinButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5503 }
5eb8189c 5504 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5505 if (obj1) {
5506 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5507 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5508 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_PinButton" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5509 }
5510 arg2 = static_cast< bool >(val2);
5511 }
5512 {
5513 PyThreadState* __tstate = wxPyBeginAllowThreads();
5514 {
5eb8189c
RD
5515 wxAuiPaneInfo &_result_ref = (arg1)->PinButton(arg2);
5516 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5517 }
5518 wxPyEndAllowThreads(__tstate);
5519 if (PyErr_Occurred()) SWIG_fail;
5520 }
5521 {
5522 resultobj = obj0; Py_INCREF(resultobj);
5523 }
5524 return resultobj;
5525fail:
5526 return NULL;
5527}
5528
5529
5eb8189c 5530SWIGINTERN PyObject *_wrap_AuiPaneInfo_DestroyOnClose(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5531 PyObject *resultobj = 0;
5eb8189c 5532 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5533 bool arg2 = (bool) true ;
5eb8189c 5534 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5535 void *argp1 = 0 ;
5536 int res1 = 0 ;
5537 bool val2 ;
5538 int ecode2 = 0 ;
5539 PyObject * obj0 = 0 ;
5540 PyObject * obj1 = 0 ;
5541 char * kwnames[] = {
5542 (char *) "self",(char *) "b", NULL
5543 };
5544
5eb8189c
RD
5545 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_DestroyOnClose",kwnames,&obj0,&obj1)) SWIG_fail;
5546 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5547 if (!SWIG_IsOK(res1)) {
5eb8189c 5548 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_DestroyOnClose" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5549 }
5eb8189c 5550 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5551 if (obj1) {
5552 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5553 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5554 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_DestroyOnClose" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5555 }
5556 arg2 = static_cast< bool >(val2);
5557 }
5558 {
5559 PyThreadState* __tstate = wxPyBeginAllowThreads();
5560 {
5eb8189c
RD
5561 wxAuiPaneInfo &_result_ref = (arg1)->DestroyOnClose(arg2);
5562 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5563 }
5564 wxPyEndAllowThreads(__tstate);
5565 if (PyErr_Occurred()) SWIG_fail;
5566 }
5567 {
5568 resultobj = obj0; Py_INCREF(resultobj);
5569 }
5570 return resultobj;
5571fail:
5572 return NULL;
5573}
5574
5575
5eb8189c 5576SWIGINTERN PyObject *_wrap_AuiPaneInfo_TopDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5577 PyObject *resultobj = 0;
5eb8189c 5578 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5579 bool arg2 = (bool) true ;
5eb8189c 5580 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5581 void *argp1 = 0 ;
5582 int res1 = 0 ;
5583 bool val2 ;
5584 int ecode2 = 0 ;
5585 PyObject * obj0 = 0 ;
5586 PyObject * obj1 = 0 ;
5587 char * kwnames[] = {
5588 (char *) "self",(char *) "b", NULL
5589 };
5590
5eb8189c
RD
5591 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_TopDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5592 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5593 if (!SWIG_IsOK(res1)) {
5eb8189c 5594 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_TopDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5595 }
5eb8189c 5596 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5597 if (obj1) {
5598 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5599 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5600 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_TopDockable" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5601 }
5602 arg2 = static_cast< bool >(val2);
5603 }
5604 {
5605 PyThreadState* __tstate = wxPyBeginAllowThreads();
5606 {
5eb8189c
RD
5607 wxAuiPaneInfo &_result_ref = (arg1)->TopDockable(arg2);
5608 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5609 }
5610 wxPyEndAllowThreads(__tstate);
5611 if (PyErr_Occurred()) SWIG_fail;
5612 }
5613 {
5614 resultobj = obj0; Py_INCREF(resultobj);
5615 }
5616 return resultobj;
5617fail:
5618 return NULL;
5619}
5620
5621
5eb8189c 5622SWIGINTERN PyObject *_wrap_AuiPaneInfo_BottomDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5623 PyObject *resultobj = 0;
5eb8189c 5624 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5625 bool arg2 = (bool) true ;
5eb8189c 5626 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5627 void *argp1 = 0 ;
5628 int res1 = 0 ;
5629 bool val2 ;
5630 int ecode2 = 0 ;
5631 PyObject * obj0 = 0 ;
5632 PyObject * obj1 = 0 ;
5633 char * kwnames[] = {
5634 (char *) "self",(char *) "b", NULL
5635 };
5636
5eb8189c
RD
5637 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_BottomDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5638 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5639 if (!SWIG_IsOK(res1)) {
5eb8189c 5640 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_BottomDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5641 }
5eb8189c 5642 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5643 if (obj1) {
5644 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5645 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5646 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_BottomDockable" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5647 }
5648 arg2 = static_cast< bool >(val2);
5649 }
5650 {
5651 PyThreadState* __tstate = wxPyBeginAllowThreads();
5652 {
5eb8189c
RD
5653 wxAuiPaneInfo &_result_ref = (arg1)->BottomDockable(arg2);
5654 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5655 }
5656 wxPyEndAllowThreads(__tstate);
5657 if (PyErr_Occurred()) SWIG_fail;
5658 }
5659 {
5660 resultobj = obj0; Py_INCREF(resultobj);
5661 }
5662 return resultobj;
5663fail:
5664 return NULL;
5665}
5666
5667
5eb8189c 5668SWIGINTERN PyObject *_wrap_AuiPaneInfo_LeftDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5669 PyObject *resultobj = 0;
5eb8189c 5670 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5671 bool arg2 = (bool) true ;
5eb8189c 5672 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5673 void *argp1 = 0 ;
5674 int res1 = 0 ;
5675 bool val2 ;
5676 int ecode2 = 0 ;
5677 PyObject * obj0 = 0 ;
5678 PyObject * obj1 = 0 ;
5679 char * kwnames[] = {
5680 (char *) "self",(char *) "b", NULL
5681 };
5682
5eb8189c
RD
5683 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_LeftDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5684 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5685 if (!SWIG_IsOK(res1)) {
5eb8189c 5686 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_LeftDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5687 }
5eb8189c 5688 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5689 if (obj1) {
5690 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5691 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5692 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_LeftDockable" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5693 }
5694 arg2 = static_cast< bool >(val2);
5695 }
5696 {
5697 PyThreadState* __tstate = wxPyBeginAllowThreads();
5698 {
5eb8189c
RD
5699 wxAuiPaneInfo &_result_ref = (arg1)->LeftDockable(arg2);
5700 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5701 }
5702 wxPyEndAllowThreads(__tstate);
5703 if (PyErr_Occurred()) SWIG_fail;
5704 }
5705 {
5706 resultobj = obj0; Py_INCREF(resultobj);
5707 }
5708 return resultobj;
5709fail:
5710 return NULL;
5711}
5712
5713
5eb8189c 5714SWIGINTERN PyObject *_wrap_AuiPaneInfo_RightDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5715 PyObject *resultobj = 0;
5eb8189c 5716 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5717 bool arg2 = (bool) true ;
5eb8189c 5718 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5719 void *argp1 = 0 ;
5720 int res1 = 0 ;
5721 bool val2 ;
5722 int ecode2 = 0 ;
5723 PyObject * obj0 = 0 ;
5724 PyObject * obj1 = 0 ;
5725 char * kwnames[] = {
5726 (char *) "self",(char *) "b", NULL
5727 };
5728
5eb8189c
RD
5729 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_RightDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5730 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5731 if (!SWIG_IsOK(res1)) {
5eb8189c 5732 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_RightDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5733 }
5eb8189c 5734 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5735 if (obj1) {
5736 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5737 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5738 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_RightDockable" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5739 }
5740 arg2 = static_cast< bool >(val2);
5741 }
5742 {
5743 PyThreadState* __tstate = wxPyBeginAllowThreads();
5744 {
5eb8189c
RD
5745 wxAuiPaneInfo &_result_ref = (arg1)->RightDockable(arg2);
5746 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5747 }
5748 wxPyEndAllowThreads(__tstate);
5749 if (PyErr_Occurred()) SWIG_fail;
5750 }
5751 {
5752 resultobj = obj0; Py_INCREF(resultobj);
5753 }
5754 return resultobj;
5755fail:
5756 return NULL;
5757}
5758
5759
5eb8189c 5760SWIGINTERN PyObject *_wrap_AuiPaneInfo_Floatable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5761 PyObject *resultobj = 0;
5eb8189c 5762 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5763 bool arg2 = (bool) true ;
5eb8189c 5764 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5765 void *argp1 = 0 ;
5766 int res1 = 0 ;
5767 bool val2 ;
5768 int ecode2 = 0 ;
5769 PyObject * obj0 = 0 ;
5770 PyObject * obj1 = 0 ;
5771 char * kwnames[] = {
5772 (char *) "self",(char *) "b", NULL
5773 };
5774
5eb8189c
RD
5775 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Floatable",kwnames,&obj0,&obj1)) SWIG_fail;
5776 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5777 if (!SWIG_IsOK(res1)) {
5eb8189c 5778 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Floatable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5779 }
5eb8189c 5780 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5781 if (obj1) {
5782 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5783 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5784 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Floatable" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5785 }
5786 arg2 = static_cast< bool >(val2);
5787 }
5788 {
5789 PyThreadState* __tstate = wxPyBeginAllowThreads();
5790 {
5eb8189c
RD
5791 wxAuiPaneInfo &_result_ref = (arg1)->Floatable(arg2);
5792 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5793 }
5794 wxPyEndAllowThreads(__tstate);
5795 if (PyErr_Occurred()) SWIG_fail;
5796 }
5797 {
5798 resultobj = obj0; Py_INCREF(resultobj);
5799 }
5800 return resultobj;
5801fail:
5802 return NULL;
5803}
5804
5805
5eb8189c 5806SWIGINTERN PyObject *_wrap_AuiPaneInfo_Movable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5807 PyObject *resultobj = 0;
5eb8189c 5808 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5809 bool arg2 = (bool) true ;
5eb8189c 5810 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5811 void *argp1 = 0 ;
5812 int res1 = 0 ;
5813 bool val2 ;
5814 int ecode2 = 0 ;
5815 PyObject * obj0 = 0 ;
5816 PyObject * obj1 = 0 ;
5817 char * kwnames[] = {
5818 (char *) "self",(char *) "b", NULL
5819 };
5820
5eb8189c
RD
5821 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Movable",kwnames,&obj0,&obj1)) SWIG_fail;
5822 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5823 if (!SWIG_IsOK(res1)) {
5eb8189c 5824 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Movable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5825 }
5eb8189c 5826 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5827 if (obj1) {
5828 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5829 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5830 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Movable" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5831 }
5832 arg2 = static_cast< bool >(val2);
5833 }
5834 {
5835 PyThreadState* __tstate = wxPyBeginAllowThreads();
5836 {
5eb8189c
RD
5837 wxAuiPaneInfo &_result_ref = (arg1)->Movable(arg2);
5838 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5839 }
5840 wxPyEndAllowThreads(__tstate);
5841 if (PyErr_Occurred()) SWIG_fail;
5842 }
5843 {
5844 resultobj = obj0; Py_INCREF(resultobj);
5845 }
5846 return resultobj;
5847fail:
5848 return NULL;
5849}
5850
5851
5eb8189c 5852SWIGINTERN PyObject *_wrap_AuiPaneInfo_SaveHidden(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 5853 PyObject *resultobj = 0;
5eb8189c
RD
5854 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5855 wxAuiPaneInfo *result = 0 ;
5856 void *argp1 = 0 ;
5857 int res1 = 0 ;
5858 PyObject *swig_obj[1] ;
5859
5860 if (!args) SWIG_fail;
5861 swig_obj[0] = args;
5862 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5863 if (!SWIG_IsOK(res1)) {
5864 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_SaveHidden" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5865 }
5866 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5867 {
5868 PyThreadState* __tstate = wxPyBeginAllowThreads();
5869 {
5870 wxAuiPaneInfo &_result_ref = (arg1)->SaveHidden();
5871 result = (wxAuiPaneInfo *) &_result_ref;
5872 }
5873 wxPyEndAllowThreads(__tstate);
5874 if (PyErr_Occurred()) SWIG_fail;
5875 }
5876 {
5877 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5878 }
5879 return resultobj;
5880fail:
5881 return NULL;
5882}
5883
5884
5885SWIGINTERN PyObject *_wrap_AuiPaneInfo_RestoreHidden(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5886 PyObject *resultobj = 0;
5887 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5888 wxAuiPaneInfo *result = 0 ;
5889 void *argp1 = 0 ;
5890 int res1 = 0 ;
5891 PyObject *swig_obj[1] ;
5892
5893 if (!args) SWIG_fail;
5894 swig_obj[0] = args;
5895 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5896 if (!SWIG_IsOK(res1)) {
5897 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_RestoreHidden" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5898 }
5899 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5900 {
5901 PyThreadState* __tstate = wxPyBeginAllowThreads();
5902 {
5903 wxAuiPaneInfo &_result_ref = (arg1)->RestoreHidden();
5904 result = (wxAuiPaneInfo *) &_result_ref;
5905 }
5906 wxPyEndAllowThreads(__tstate);
5907 if (PyErr_Occurred()) SWIG_fail;
5908 }
5909 {
5910 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5911 }
5912 return resultobj;
5913fail:
5914 return NULL;
5915}
5916
5917
5918SWIGINTERN PyObject *_wrap_AuiPaneInfo_Dockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5919 PyObject *resultobj = 0;
5920 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5921 bool arg2 = (bool) true ;
5eb8189c 5922 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5923 void *argp1 = 0 ;
5924 int res1 = 0 ;
5925 bool val2 ;
5926 int ecode2 = 0 ;
5927 PyObject * obj0 = 0 ;
5928 PyObject * obj1 = 0 ;
5929 char * kwnames[] = {
5930 (char *) "self",(char *) "b", NULL
5931 };
5932
5eb8189c
RD
5933 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Dockable",kwnames,&obj0,&obj1)) SWIG_fail;
5934 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5935 if (!SWIG_IsOK(res1)) {
5eb8189c 5936 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Dockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5937 }
5eb8189c 5938 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5939 if (obj1) {
5940 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5941 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5942 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Dockable" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5943 }
5944 arg2 = static_cast< bool >(val2);
5945 }
5946 {
5947 PyThreadState* __tstate = wxPyBeginAllowThreads();
5948 {
5eb8189c
RD
5949 wxAuiPaneInfo &_result_ref = (arg1)->Dockable(arg2);
5950 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5951 }
5952 wxPyEndAllowThreads(__tstate);
5953 if (PyErr_Occurred()) SWIG_fail;
5954 }
5955 {
5956 resultobj = obj0; Py_INCREF(resultobj);
5957 }
5958 return resultobj;
5959fail:
5960 return NULL;
5961}
5962
5963
5eb8189c 5964SWIGINTERN PyObject *_wrap_AuiPaneInfo_DefaultPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 5965 PyObject *resultobj = 0;
5eb8189c
RD
5966 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5967 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5968 void *argp1 = 0 ;
5969 int res1 = 0 ;
5970 PyObject *swig_obj[1] ;
5971
5972 if (!args) SWIG_fail;
5973 swig_obj[0] = args;
5eb8189c 5974 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5975 if (!SWIG_IsOK(res1)) {
5eb8189c 5976 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_DefaultPane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5977 }
5eb8189c 5978 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5979 {
5980 PyThreadState* __tstate = wxPyBeginAllowThreads();
5981 {
5eb8189c
RD
5982 wxAuiPaneInfo &_result_ref = (arg1)->DefaultPane();
5983 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5984 }
5985 wxPyEndAllowThreads(__tstate);
5986 if (PyErr_Occurred()) SWIG_fail;
5987 }
5988 {
5989 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5990 }
5991 return resultobj;
5992fail:
5993 return NULL;
5994}
5995
5996
5eb8189c 5997SWIGINTERN PyObject *_wrap_AuiPaneInfo_CentrePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 5998 PyObject *resultobj = 0;
5eb8189c
RD
5999 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6000 wxAuiPaneInfo *result = 0 ;
27e45892
RD
6001 void *argp1 = 0 ;
6002 int res1 = 0 ;
6003 PyObject *swig_obj[1] ;
6004
6005 if (!args) SWIG_fail;
6006 swig_obj[0] = args;
5eb8189c 6007 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6008 if (!SWIG_IsOK(res1)) {
5eb8189c 6009 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CentrePane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6010 }
5eb8189c 6011 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6012 {
6013 PyThreadState* __tstate = wxPyBeginAllowThreads();
6014 {
5eb8189c
RD
6015 wxAuiPaneInfo &_result_ref = (arg1)->CentrePane();
6016 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
6017 }
6018 wxPyEndAllowThreads(__tstate);
6019 if (PyErr_Occurred()) SWIG_fail;
6020 }
6021 {
6022 resultobj = swig_obj[0]; Py_INCREF(resultobj);
6023 }
6024 return resultobj;
6025fail:
6026 return NULL;
6027}
6028
6029
5eb8189c 6030SWIGINTERN PyObject *_wrap_AuiPaneInfo_CenterPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6031 PyObject *resultobj = 0;
5eb8189c
RD
6032 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6033 wxAuiPaneInfo *result = 0 ;
27e45892
RD
6034 void *argp1 = 0 ;
6035 int res1 = 0 ;
6036 PyObject *swig_obj[1] ;
6037
6038 if (!args) SWIG_fail;
6039 swig_obj[0] = args;
5eb8189c 6040 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6041 if (!SWIG_IsOK(res1)) {
5eb8189c 6042 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CenterPane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6043 }
5eb8189c 6044 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6045 {
6046 PyThreadState* __tstate = wxPyBeginAllowThreads();
6047 {
5eb8189c
RD
6048 wxAuiPaneInfo &_result_ref = (arg1)->CenterPane();
6049 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
6050 }
6051 wxPyEndAllowThreads(__tstate);
6052 if (PyErr_Occurred()) SWIG_fail;
6053 }
6054 {
6055 resultobj = swig_obj[0]; Py_INCREF(resultobj);
6056 }
6057 return resultobj;
6058fail:
6059 return NULL;
6060}
6061
6062
5eb8189c 6063SWIGINTERN PyObject *_wrap_AuiPaneInfo_ToolbarPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6064 PyObject *resultobj = 0;
5eb8189c
RD
6065 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6066 wxAuiPaneInfo *result = 0 ;
27e45892
RD
6067 void *argp1 = 0 ;
6068 int res1 = 0 ;
6069 PyObject *swig_obj[1] ;
6070
6071 if (!args) SWIG_fail;
6072 swig_obj[0] = args;
5eb8189c 6073 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6074 if (!SWIG_IsOK(res1)) {
5eb8189c 6075 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_ToolbarPane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6076 }
5eb8189c 6077 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6078 {
6079 PyThreadState* __tstate = wxPyBeginAllowThreads();
6080 {
5eb8189c
RD
6081 wxAuiPaneInfo &_result_ref = (arg1)->ToolbarPane();
6082 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
6083 }
6084 wxPyEndAllowThreads(__tstate);
6085 if (PyErr_Occurred()) SWIG_fail;
6086 }
6087 {
6088 resultobj = swig_obj[0]; Py_INCREF(resultobj);
6089 }
6090 return resultobj;
6091fail:
6092 return NULL;
6093}
6094
6095
5eb8189c 6096SWIGINTERN PyObject *_wrap_AuiPaneInfo_SetFlag(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 6097 PyObject *resultobj = 0;
5eb8189c 6098 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6099 int arg2 ;
6100 bool arg3 ;
5eb8189c 6101 wxAuiPaneInfo *result = 0 ;
27e45892
RD
6102 void *argp1 = 0 ;
6103 int res1 = 0 ;
6104 int val2 ;
6105 int ecode2 = 0 ;
6106 bool val3 ;
6107 int ecode3 = 0 ;
6108 PyObject * obj0 = 0 ;
6109 PyObject * obj1 = 0 ;
6110 PyObject * obj2 = 0 ;
6111 char * kwnames[] = {
6112 (char *) "self",(char *) "flag",(char *) "option_state", NULL
6113 };
6114
5eb8189c
RD
6115 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiPaneInfo_SetFlag",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
6116 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6117 if (!SWIG_IsOK(res1)) {
5eb8189c 6118 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_SetFlag" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6119 }
5eb8189c 6120 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6121 ecode2 = SWIG_AsVal_int(obj1, &val2);
6122 if (!SWIG_IsOK(ecode2)) {
5eb8189c 6123 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_SetFlag" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
6124 }
6125 arg2 = static_cast< int >(val2);
6126 ecode3 = SWIG_AsVal_bool(obj2, &val3);
6127 if (!SWIG_IsOK(ecode3)) {
5eb8189c 6128 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiPaneInfo_SetFlag" "', expected argument " "3"" of type '" "bool""'");
27e45892
RD
6129 }
6130 arg3 = static_cast< bool >(val3);
6131 {
6132 PyThreadState* __tstate = wxPyBeginAllowThreads();
6133 {
5eb8189c
RD
6134 wxAuiPaneInfo &_result_ref = (arg1)->SetFlag(arg2,arg3);
6135 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
6136 }
6137 wxPyEndAllowThreads(__tstate);
6138 if (PyErr_Occurred()) SWIG_fail;
6139 }
6140 {
6141 resultobj = obj0; Py_INCREF(resultobj);
6142 }
6143 return resultobj;
6144fail:
6145 return NULL;
6146}
6147
6148
5eb8189c 6149SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasFlag(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 6150 PyObject *resultobj = 0;
5eb8189c 6151 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6152 int arg2 ;
6153 bool result;
6154 void *argp1 = 0 ;
6155 int res1 = 0 ;
6156 int val2 ;
6157 int ecode2 = 0 ;
6158 PyObject * obj0 = 0 ;
6159 PyObject * obj1 = 0 ;
6160 char * kwnames[] = {
6161 (char *) "self",(char *) "flag", NULL
6162 };
6163
5eb8189c
RD
6164 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_HasFlag",kwnames,&obj0,&obj1)) SWIG_fail;
6165 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6166 if (!SWIG_IsOK(res1)) {
5eb8189c 6167 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasFlag" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 6168 }
5eb8189c 6169 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6170 ecode2 = SWIG_AsVal_int(obj1, &val2);
6171 if (!SWIG_IsOK(ecode2)) {
5eb8189c 6172 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_HasFlag" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
6173 }
6174 arg2 = static_cast< int >(val2);
6175 {
6176 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 6177 result = (bool)((wxAuiPaneInfo const *)arg1)->HasFlag(arg2);
27e45892
RD
6178 wxPyEndAllowThreads(__tstate);
6179 if (PyErr_Occurred()) SWIG_fail;
6180 }
6181 {
6182 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6183 }
6184 return resultobj;
6185fail:
6186 return NULL;
6187}
6188
6189
5eb8189c 6190SWIGINTERN PyObject *_wrap_AuiPaneInfo_name_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6191 PyObject *resultobj = 0;
5eb8189c 6192 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6193 wxString *arg2 = (wxString *) 0 ;
6194 void *argp1 = 0 ;
6195 int res1 = 0 ;
6196 bool temp2 = false ;
6197 PyObject *swig_obj[2] ;
6198
5eb8189c
RD
6199 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_name_set",2,2,swig_obj)) SWIG_fail;
6200 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6201 if (!SWIG_IsOK(res1)) {
5eb8189c 6202 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_name_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6203 }
5eb8189c 6204 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6205 {
6206 arg2 = wxString_in_helper(swig_obj[1]);
6207 if (arg2 == NULL) SWIG_fail;
6208 temp2 = true;
6209 }
6210 if (arg1) (arg1)->name = *arg2;
6211
6212 resultobj = SWIG_Py_Void();
6213 {
6214 if (temp2)
6215 delete arg2;
6216 }
6217 return resultobj;
6218fail:
6219 {
6220 if (temp2)
6221 delete arg2;
6222 }
6223 return NULL;
6224}
6225
6226
5eb8189c 6227SWIGINTERN PyObject *_wrap_AuiPaneInfo_name_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6228 PyObject *resultobj = 0;
5eb8189c 6229 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6230 wxString *result = 0 ;
6231 void *argp1 = 0 ;
6232 int res1 = 0 ;
6233 PyObject *swig_obj[1] ;
6234
6235 if (!args) SWIG_fail;
6236 swig_obj[0] = args;
5eb8189c 6237 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6238 if (!SWIG_IsOK(res1)) {
5eb8189c 6239 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_name_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6240 }
5eb8189c 6241 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6242 result = (wxString *)& ((arg1)->name);
6243 {
6244#if wxUSE_UNICODE
6245 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
6246#else
6247 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
6248#endif
6249 }
6250 return resultobj;
6251fail:
6252 return NULL;
6253}
6254
6255
5eb8189c 6256SWIGINTERN PyObject *_wrap_AuiPaneInfo_caption_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6257 PyObject *resultobj = 0;
5eb8189c 6258 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6259 wxString *arg2 = (wxString *) 0 ;
6260 void *argp1 = 0 ;
6261 int res1 = 0 ;
6262 bool temp2 = false ;
6263 PyObject *swig_obj[2] ;
6264
5eb8189c
RD
6265 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_caption_set",2,2,swig_obj)) SWIG_fail;
6266 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6267 if (!SWIG_IsOK(res1)) {
5eb8189c 6268 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_caption_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6269 }
5eb8189c 6270 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6271 {
6272 arg2 = wxString_in_helper(swig_obj[1]);
6273 if (arg2 == NULL) SWIG_fail;
6274 temp2 = true;
6275 }
6276 if (arg1) (arg1)->caption = *arg2;
6277
6278 resultobj = SWIG_Py_Void();
6279 {
6280 if (temp2)
6281 delete arg2;
6282 }
6283 return resultobj;
6284fail:
6285 {
6286 if (temp2)
6287 delete arg2;
6288 }
6289 return NULL;
6290}
6291
6292
5eb8189c 6293SWIGINTERN PyObject *_wrap_AuiPaneInfo_caption_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6294 PyObject *resultobj = 0;
5eb8189c 6295 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6296 wxString *result = 0 ;
6297 void *argp1 = 0 ;
6298 int res1 = 0 ;
6299 PyObject *swig_obj[1] ;
6300
6301 if (!args) SWIG_fail;
6302 swig_obj[0] = args;
5eb8189c 6303 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6304 if (!SWIG_IsOK(res1)) {
5eb8189c 6305 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_caption_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6306 }
5eb8189c 6307 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6308 result = (wxString *)& ((arg1)->caption);
6309 {
6310#if wxUSE_UNICODE
6311 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
6312#else
6313 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
6314#endif
6315 }
6316 return resultobj;
6317fail:
6318 return NULL;
6319}
6320
6321
5eb8189c 6322SWIGINTERN PyObject *_wrap_AuiPaneInfo_window_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6323 PyObject *resultobj = 0;
5eb8189c 6324 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6325 wxWindow *arg2 = (wxWindow *) 0 ;
6326 void *argp1 = 0 ;
6327 int res1 = 0 ;
6328 void *argp2 = 0 ;
6329 int res2 = 0 ;
6330 PyObject *swig_obj[2] ;
6331
5eb8189c
RD
6332 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_window_set",2,2,swig_obj)) SWIG_fail;
6333 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6334 if (!SWIG_IsOK(res1)) {
5eb8189c 6335 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_window_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6336 }
5eb8189c 6337 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6338 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxWindow, SWIG_POINTER_DISOWN | 0 );
6339 if (!SWIG_IsOK(res2)) {
5eb8189c 6340 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_window_set" "', expected argument " "2"" of type '" "wxWindow *""'");
27e45892
RD
6341 }
6342 arg2 = reinterpret_cast< wxWindow * >(argp2);
6343 if (arg1) (arg1)->window = arg2;
6344
6345 resultobj = SWIG_Py_Void();
6346 return resultobj;
6347fail:
6348 return NULL;
6349}
6350
6351
5eb8189c 6352SWIGINTERN PyObject *_wrap_AuiPaneInfo_window_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6353 PyObject *resultobj = 0;
5eb8189c 6354 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6355 wxWindow *result = 0 ;
6356 void *argp1 = 0 ;
6357 int res1 = 0 ;
6358 PyObject *swig_obj[1] ;
6359
6360 if (!args) SWIG_fail;
6361 swig_obj[0] = args;
5eb8189c 6362 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6363 if (!SWIG_IsOK(res1)) {
5eb8189c 6364 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_window_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6365 }
5eb8189c 6366 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6367 result = (wxWindow *) ((arg1)->window);
6368 {
6369 resultobj = wxPyMake_wxObject(result, 0);
6370 }
6371 return resultobj;
6372fail:
6373 return NULL;
6374}
6375
6376
5eb8189c 6377SWIGINTERN PyObject *_wrap_AuiPaneInfo_frame_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6378 PyObject *resultobj = 0;
5eb8189c 6379 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
10044bf1 6380 wxFrame *arg2 = (wxFrame *) 0 ;
27e45892
RD
6381 void *argp1 = 0 ;
6382 int res1 = 0 ;
6383 void *argp2 = 0 ;
6384 int res2 = 0 ;
6385 PyObject *swig_obj[2] ;
6386
5eb8189c
RD
6387 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_frame_set",2,2,swig_obj)) SWIG_fail;
6388 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6389 if (!SWIG_IsOK(res1)) {
5eb8189c 6390 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_frame_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6391 }
5eb8189c 6392 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
10044bf1 6393 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxFrame, SWIG_POINTER_DISOWN | 0 );
27e45892 6394 if (!SWIG_IsOK(res2)) {
5eb8189c 6395 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_frame_set" "', expected argument " "2"" of type '" "wxFrame *""'");
27e45892 6396 }
10044bf1 6397 arg2 = reinterpret_cast< wxFrame * >(argp2);
27e45892
RD
6398 if (arg1) (arg1)->frame = arg2;
6399
6400 resultobj = SWIG_Py_Void();
6401 return resultobj;
6402fail:
6403 return NULL;
6404}
6405
6406
5eb8189c 6407SWIGINTERN PyObject *_wrap_AuiPaneInfo_frame_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6408 PyObject *resultobj = 0;
5eb8189c 6409 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
10044bf1 6410 wxFrame *result = 0 ;
27e45892
RD
6411 void *argp1 = 0 ;
6412 int res1 = 0 ;
6413 PyObject *swig_obj[1] ;
6414
6415 if (!args) SWIG_fail;
6416 swig_obj[0] = args;
5eb8189c 6417 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6418 if (!SWIG_IsOK(res1)) {
5eb8189c 6419 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_frame_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6420 }
5eb8189c 6421 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
10044bf1 6422 result = (wxFrame *) ((arg1)->frame);
27e45892
RD
6423 {
6424 resultobj = wxPyMake_wxObject(result, 0);
6425 }
6426 return resultobj;
6427fail:
6428 return NULL;
6429}
6430
6431
5eb8189c 6432SWIGINTERN PyObject *_wrap_AuiPaneInfo_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6433 PyObject *resultobj = 0;
5eb8189c 6434 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6435 int arg2 ;
6436 void *argp1 = 0 ;
6437 int res1 = 0 ;
6438 int val2 ;
6439 int ecode2 = 0 ;
6440 PyObject *swig_obj[2] ;
6441
5eb8189c
RD
6442 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_state_set",2,2,swig_obj)) SWIG_fail;
6443 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6444 if (!SWIG_IsOK(res1)) {
5eb8189c 6445 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_state_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6446 }
5eb8189c 6447 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6448 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6449 if (!SWIG_IsOK(ecode2)) {
5eb8189c 6450 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_state_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
6451 }
6452 arg2 = static_cast< int >(val2);
6453 if (arg1) (arg1)->state = arg2;
6454
6455 resultobj = SWIG_Py_Void();
6456 return resultobj;
6457fail:
6458 return NULL;
6459}
6460
6461
5eb8189c 6462SWIGINTERN PyObject *_wrap_AuiPaneInfo_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6463 PyObject *resultobj = 0;
5eb8189c 6464 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6465 int result;
6466 void *argp1 = 0 ;
6467 int res1 = 0 ;
6468 PyObject *swig_obj[1] ;
6469
6470 if (!args) SWIG_fail;
6471 swig_obj[0] = args;
5eb8189c 6472 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6473 if (!SWIG_IsOK(res1)) {
5eb8189c 6474 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_state_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6475 }
5eb8189c 6476 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6477 result = (int) ((arg1)->state);
6478 resultobj = SWIG_From_int(static_cast< int >(result));
6479 return resultobj;
6480fail:
6481 return NULL;
6482}
6483
6484
5eb8189c 6485SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_direction_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6486 PyObject *resultobj = 0;
5eb8189c 6487 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6488 int arg2 ;
6489 void *argp1 = 0 ;
6490 int res1 = 0 ;
6491 int val2 ;
6492 int ecode2 = 0 ;
6493 PyObject *swig_obj[2] ;
6494
5eb8189c
RD
6495 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_direction_set",2,2,swig_obj)) SWIG_fail;
6496 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6497 if (!SWIG_IsOK(res1)) {
5eb8189c 6498 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_direction_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6499 }
5eb8189c 6500 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6501 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6502 if (!SWIG_IsOK(ecode2)) {
5eb8189c 6503 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_direction_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
6504 }
6505 arg2 = static_cast< int >(val2);
6506 if (arg1) (arg1)->dock_direction = arg2;
6507
6508 resultobj = SWIG_Py_Void();
6509 return resultobj;
6510fail:
6511 return NULL;
6512}
6513
6514
5eb8189c 6515SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_direction_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6516 PyObject *resultobj = 0;
5eb8189c 6517 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6518 int result;
6519 void *argp1 = 0 ;
6520 int res1 = 0 ;
6521 PyObject *swig_obj[1] ;
6522
6523 if (!args) SWIG_fail;
6524 swig_obj[0] = args;
5eb8189c 6525 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6526 if (!SWIG_IsOK(res1)) {
5eb8189c 6527 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_direction_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6528 }
5eb8189c 6529 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6530 result = (int) ((arg1)->dock_direction);
6531 resultobj = SWIG_From_int(static_cast< int >(result));
6532 return resultobj;
6533fail:
6534 return NULL;
6535}
6536
6537
5eb8189c 6538SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_layer_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6539 PyObject *resultobj = 0;
5eb8189c 6540 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6541 int arg2 ;
6542 void *argp1 = 0 ;
6543 int res1 = 0 ;
6544 int val2 ;
6545 int ecode2 = 0 ;
6546 PyObject *swig_obj[2] ;
6547
5eb8189c
RD
6548 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_layer_set",2,2,swig_obj)) SWIG_fail;
6549 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6550 if (!SWIG_IsOK(res1)) {
5eb8189c 6551 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_layer_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6552 }
5eb8189c 6553 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6554 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6555 if (!SWIG_IsOK(ecode2)) {
5eb8189c 6556 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_layer_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
6557 }
6558 arg2 = static_cast< int >(val2);
6559 if (arg1) (arg1)->dock_layer = arg2;
6560
6561 resultobj = SWIG_Py_Void();
6562 return resultobj;
6563fail:
6564 return NULL;
6565}
6566
6567
5eb8189c 6568SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_layer_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6569 PyObject *resultobj = 0;
5eb8189c 6570 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6571 int result;
6572 void *argp1 = 0 ;
6573 int res1 = 0 ;
6574 PyObject *swig_obj[1] ;
6575
6576 if (!args) SWIG_fail;
6577 swig_obj[0] = args;
5eb8189c 6578 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6579 if (!SWIG_IsOK(res1)) {
5eb8189c 6580 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_layer_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6581 }
5eb8189c 6582 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6583 result = (int) ((arg1)->dock_layer);
6584 resultobj = SWIG_From_int(static_cast< int >(result));
6585 return resultobj;
6586fail:
6587 return NULL;
6588}
6589
6590
5eb8189c 6591SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_row_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6592 PyObject *resultobj = 0;
5eb8189c 6593 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6594 int arg2 ;
6595 void *argp1 = 0 ;
6596 int res1 = 0 ;
6597 int val2 ;
6598 int ecode2 = 0 ;
6599 PyObject *swig_obj[2] ;
6600
5eb8189c
RD
6601 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_row_set",2,2,swig_obj)) SWIG_fail;
6602 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6603 if (!SWIG_IsOK(res1)) {
5eb8189c 6604 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_row_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6605 }
5eb8189c 6606 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6607 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6608 if (!SWIG_IsOK(ecode2)) {
5eb8189c 6609 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_row_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
6610 }
6611 arg2 = static_cast< int >(val2);
6612 if (arg1) (arg1)->dock_row = arg2;
6613
6614 resultobj = SWIG_Py_Void();
6615 return resultobj;
6616fail:
6617 return NULL;
6618}
6619
6620
5eb8189c 6621SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_row_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6622 PyObject *resultobj = 0;
5eb8189c 6623 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6624 int result;
6625 void *argp1 = 0 ;
6626 int res1 = 0 ;
6627 PyObject *swig_obj[1] ;
6628
6629 if (!args) SWIG_fail;
6630 swig_obj[0] = args;
5eb8189c 6631 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6632 if (!SWIG_IsOK(res1)) {
5eb8189c 6633 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_row_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6634 }
5eb8189c 6635 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6636 result = (int) ((arg1)->dock_row);
6637 resultobj = SWIG_From_int(static_cast< int >(result));
6638 return resultobj;
6639fail:
6640 return NULL;
6641}
6642
6643
5eb8189c 6644SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_pos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6645 PyObject *resultobj = 0;
5eb8189c 6646 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6647 int arg2 ;
6648 void *argp1 = 0 ;
6649 int res1 = 0 ;
6650 int val2 ;
6651 int ecode2 = 0 ;
6652 PyObject *swig_obj[2] ;
6653
5eb8189c
RD
6654 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_pos_set",2,2,swig_obj)) SWIG_fail;
6655 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6656 if (!SWIG_IsOK(res1)) {
5eb8189c 6657 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_pos_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6658 }
5eb8189c 6659 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6660 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6661 if (!SWIG_IsOK(ecode2)) {
5eb8189c 6662 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_pos_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
6663 }
6664 arg2 = static_cast< int >(val2);
6665 if (arg1) (arg1)->dock_pos = arg2;
6666
6667 resultobj = SWIG_Py_Void();
6668 return resultobj;
6669fail:
6670 return NULL;
6671}
6672
6673
5eb8189c 6674SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_pos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6675 PyObject *resultobj = 0;
5eb8189c 6676 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6677 int result;
6678 void *argp1 = 0 ;
6679 int res1 = 0 ;
6680 PyObject *swig_obj[1] ;
6681
6682 if (!args) SWIG_fail;
6683 swig_obj[0] = args;
5eb8189c 6684 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6685 if (!SWIG_IsOK(res1)) {
5eb8189c 6686 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_pos_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6687 }
5eb8189c 6688 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6689 result = (int) ((arg1)->dock_pos);
6690 resultobj = SWIG_From_int(static_cast< int >(result));
6691 return resultobj;
6692fail:
6693 return NULL;
6694}
6695
6696
5eb8189c 6697SWIGINTERN PyObject *_wrap_AuiPaneInfo_best_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6698 PyObject *resultobj = 0;
5eb8189c 6699 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6700 wxSize *arg2 = (wxSize *) 0 ;
6701 void *argp1 = 0 ;
6702 int res1 = 0 ;
6703 void *argp2 = 0 ;
6704 int res2 = 0 ;
6705 PyObject *swig_obj[2] ;
6706
5eb8189c
RD
6707 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_best_size_set",2,2,swig_obj)) SWIG_fail;
6708 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6709 if (!SWIG_IsOK(res1)) {
5eb8189c 6710 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_best_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6711 }
5eb8189c 6712 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6713 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6714 if (!SWIG_IsOK(res2)) {
5eb8189c 6715 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_best_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
27e45892
RD
6716 }
6717 arg2 = reinterpret_cast< wxSize * >(argp2);
6718 if (arg1) (arg1)->best_size = *arg2;
6719
6720 resultobj = SWIG_Py_Void();
6721 return resultobj;
6722fail:
6723 return NULL;
6724}
6725
6726
5eb8189c 6727SWIGINTERN PyObject *_wrap_AuiPaneInfo_best_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6728 PyObject *resultobj = 0;
5eb8189c 6729 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6730 wxSize *result = 0 ;
6731 void *argp1 = 0 ;
6732 int res1 = 0 ;
6733 PyObject *swig_obj[1] ;
6734
6735 if (!args) SWIG_fail;
6736 swig_obj[0] = args;
5eb8189c 6737 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6738 if (!SWIG_IsOK(res1)) {
5eb8189c 6739 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_best_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6740 }
5eb8189c 6741 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6742 result = (wxSize *)& ((arg1)->best_size);
6743 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6744 return resultobj;
6745fail:
6746 return NULL;
6747}
6748
6749
5eb8189c 6750SWIGINTERN PyObject *_wrap_AuiPaneInfo_min_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6751 PyObject *resultobj = 0;
5eb8189c 6752 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6753 wxSize *arg2 = (wxSize *) 0 ;
6754 void *argp1 = 0 ;
6755 int res1 = 0 ;
6756 void *argp2 = 0 ;
6757 int res2 = 0 ;
6758 PyObject *swig_obj[2] ;
6759
5eb8189c
RD
6760 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_min_size_set",2,2,swig_obj)) SWIG_fail;
6761 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6762 if (!SWIG_IsOK(res1)) {
5eb8189c 6763 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_min_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6764 }
5eb8189c 6765 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6766 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6767 if (!SWIG_IsOK(res2)) {
5eb8189c 6768 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_min_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
27e45892
RD
6769 }
6770 arg2 = reinterpret_cast< wxSize * >(argp2);
6771 if (arg1) (arg1)->min_size = *arg2;
6772
6773 resultobj = SWIG_Py_Void();
6774 return resultobj;
6775fail:
6776 return NULL;
6777}
6778
6779
5eb8189c 6780SWIGINTERN PyObject *_wrap_AuiPaneInfo_min_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6781 PyObject *resultobj = 0;
5eb8189c 6782 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6783 wxSize *result = 0 ;
6784 void *argp1 = 0 ;
6785 int res1 = 0 ;
6786 PyObject *swig_obj[1] ;
6787
6788 if (!args) SWIG_fail;
6789 swig_obj[0] = args;
5eb8189c 6790 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6791 if (!SWIG_IsOK(res1)) {
5eb8189c 6792 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_min_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6793 }
5eb8189c 6794 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6795 result = (wxSize *)& ((arg1)->min_size);
6796 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6797 return resultobj;
6798fail:
6799 return NULL;
6800}
6801
6802
5eb8189c 6803SWIGINTERN PyObject *_wrap_AuiPaneInfo_max_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6804 PyObject *resultobj = 0;
5eb8189c 6805 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6806 wxSize *arg2 = (wxSize *) 0 ;
6807 void *argp1 = 0 ;
6808 int res1 = 0 ;
6809 void *argp2 = 0 ;
6810 int res2 = 0 ;
6811 PyObject *swig_obj[2] ;
6812
5eb8189c
RD
6813 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_max_size_set",2,2,swig_obj)) SWIG_fail;
6814 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6815 if (!SWIG_IsOK(res1)) {
5eb8189c 6816 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_max_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6817 }
5eb8189c 6818 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6819 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6820 if (!SWIG_IsOK(res2)) {
5eb8189c 6821 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_max_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
27e45892
RD
6822 }
6823 arg2 = reinterpret_cast< wxSize * >(argp2);
6824 if (arg1) (arg1)->max_size = *arg2;
6825
6826 resultobj = SWIG_Py_Void();
6827 return resultobj;
6828fail:
6829 return NULL;
6830}
6831
6832
5eb8189c 6833SWIGINTERN PyObject *_wrap_AuiPaneInfo_max_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6834 PyObject *resultobj = 0;
5eb8189c 6835 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6836 wxSize *result = 0 ;
6837 void *argp1 = 0 ;
6838 int res1 = 0 ;
6839 PyObject *swig_obj[1] ;
6840
6841 if (!args) SWIG_fail;
6842 swig_obj[0] = args;
5eb8189c 6843 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6844 if (!SWIG_IsOK(res1)) {
5eb8189c 6845 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_max_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6846 }
5eb8189c 6847 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6848 result = (wxSize *)& ((arg1)->max_size);
6849 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6850 return resultobj;
6851fail:
6852 return NULL;
6853}
6854
6855
5eb8189c 6856SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_pos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6857 PyObject *resultobj = 0;
5eb8189c 6858 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6859 wxPoint *arg2 = (wxPoint *) 0 ;
6860 void *argp1 = 0 ;
6861 int res1 = 0 ;
6862 void *argp2 = 0 ;
6863 int res2 = 0 ;
6864 PyObject *swig_obj[2] ;
6865
5eb8189c
RD
6866 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_floating_pos_set",2,2,swig_obj)) SWIG_fail;
6867 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6868 if (!SWIG_IsOK(res1)) {
5eb8189c 6869 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_floating_pos_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6870 }
5eb8189c 6871 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6872 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxPoint, 0 | 0 );
6873 if (!SWIG_IsOK(res2)) {
5eb8189c 6874 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_floating_pos_set" "', expected argument " "2"" of type '" "wxPoint *""'");
27e45892
RD
6875 }
6876 arg2 = reinterpret_cast< wxPoint * >(argp2);
6877 if (arg1) (arg1)->floating_pos = *arg2;
6878
6879 resultobj = SWIG_Py_Void();
6880 return resultobj;
6881fail:
6882 return NULL;
6883}
6884
6885
5eb8189c 6886SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_pos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6887 PyObject *resultobj = 0;
5eb8189c 6888 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6889 wxPoint *result = 0 ;
6890 void *argp1 = 0 ;
6891 int res1 = 0 ;
6892 PyObject *swig_obj[1] ;
6893
6894 if (!args) SWIG_fail;
6895 swig_obj[0] = args;
5eb8189c 6896 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6897 if (!SWIG_IsOK(res1)) {
5eb8189c 6898 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_floating_pos_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6899 }
5eb8189c 6900 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6901 result = (wxPoint *)& ((arg1)->floating_pos);
6902 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPoint, 0 | 0 );
6903 return resultobj;
6904fail:
6905 return NULL;
6906}
6907
6908
5eb8189c 6909SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6910 PyObject *resultobj = 0;
5eb8189c 6911 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6912 wxSize *arg2 = (wxSize *) 0 ;
6913 void *argp1 = 0 ;
6914 int res1 = 0 ;
6915 void *argp2 = 0 ;
6916 int res2 = 0 ;
6917 PyObject *swig_obj[2] ;
6918
5eb8189c
RD
6919 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_floating_size_set",2,2,swig_obj)) SWIG_fail;
6920 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6921 if (!SWIG_IsOK(res1)) {
5eb8189c 6922 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_floating_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6923 }
5eb8189c 6924 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6925 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6926 if (!SWIG_IsOK(res2)) {
5eb8189c 6927 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_floating_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
27e45892
RD
6928 }
6929 arg2 = reinterpret_cast< wxSize * >(argp2);
6930 if (arg1) (arg1)->floating_size = *arg2;
6931
6932 resultobj = SWIG_Py_Void();
6933 return resultobj;
6934fail:
6935 return NULL;
6936}
6937
6938
5eb8189c 6939SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6940 PyObject *resultobj = 0;
5eb8189c 6941 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6942 wxSize *result = 0 ;
6943 void *argp1 = 0 ;
6944 int res1 = 0 ;
6945 PyObject *swig_obj[1] ;
6946
6947 if (!args) SWIG_fail;
6948 swig_obj[0] = args;
5eb8189c 6949 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6950 if (!SWIG_IsOK(res1)) {
5eb8189c 6951 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_floating_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6952 }
5eb8189c 6953 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6954 result = (wxSize *)& ((arg1)->floating_size);
6955 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6956 return resultobj;
6957fail:
6958 return NULL;
6959}
6960
6961
5eb8189c 6962SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_proportion_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6963 PyObject *resultobj = 0;
5eb8189c 6964 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6965 int arg2 ;
6966 void *argp1 = 0 ;
6967 int res1 = 0 ;
6968 int val2 ;
6969 int ecode2 = 0 ;
6970 PyObject *swig_obj[2] ;
6971
5eb8189c
RD
6972 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_proportion_set",2,2,swig_obj)) SWIG_fail;
6973 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6974 if (!SWIG_IsOK(res1)) {
5eb8189c 6975 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_proportion_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6976 }
5eb8189c 6977 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6978 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6979 if (!SWIG_IsOK(ecode2)) {
5eb8189c 6980 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_proportion_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
6981 }
6982 arg2 = static_cast< int >(val2);
6983 if (arg1) (arg1)->dock_proportion = arg2;
6984
6985 resultobj = SWIG_Py_Void();
6986 return resultobj;
6987fail:
6988 return NULL;
6989}
6990
6991
5eb8189c 6992SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_proportion_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6993 PyObject *resultobj = 0;
5eb8189c 6994 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6995 int result;
6996 void *argp1 = 0 ;
6997 int res1 = 0 ;
6998 PyObject *swig_obj[1] ;
6999
7000 if (!args) SWIG_fail;
7001 swig_obj[0] = args;
5eb8189c 7002 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 7003 if (!SWIG_IsOK(res1)) {
5eb8189c 7004 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_proportion_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 7005 }
5eb8189c 7006 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
7007 result = (int) ((arg1)->dock_proportion);
7008 resultobj = SWIG_From_int(static_cast< int >(result));
7009 return resultobj;
7010fail:
7011 return NULL;
7012}
7013
7014
5eb8189c 7015SWIGINTERN PyObject *_wrap_AuiPaneInfo_buttons_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7016 PyObject *resultobj = 0;
5eb8189c
RD
7017 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
7018 wxAuiPaneButtonArray arg2 ;
27e45892
RD
7019 void *argp1 = 0 ;
7020 int res1 = 0 ;
7021 void *argp2 ;
7022 int res2 = 0 ;
7023 PyObject *swig_obj[2] ;
7024
5eb8189c
RD
7025 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_buttons_set",2,2,swig_obj)) SWIG_fail;
7026 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 7027 if (!SWIG_IsOK(res1)) {
5eb8189c 7028 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_buttons_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 7029 }
5eb8189c 7030 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892 7031 {
5eb8189c 7032 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_wxAuiPaneButtonArray, 0 | 0);
27e45892 7033 if (!SWIG_IsOK(res2)) {
5eb8189c 7034 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_buttons_set" "', expected argument " "2"" of type '" "wxAuiPaneButtonArray""'");
27e45892
RD
7035 }
7036 if (!argp2) {
5eb8189c 7037 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiPaneInfo_buttons_set" "', expected argument " "2"" of type '" "wxAuiPaneButtonArray""'");
27e45892 7038 } else {
5eb8189c 7039 wxAuiPaneButtonArray * temp = reinterpret_cast< wxAuiPaneButtonArray * >(argp2);
27e45892
RD
7040 arg2 = *temp;
7041 if (SWIG_IsNewObj(res2)) delete temp;
7042 }
7043 }
7044 if (arg1) (arg1)->buttons = arg2;
7045
7046 resultobj = SWIG_Py_Void();
7047 return resultobj;
7048fail:
7049 return NULL;
7050}
7051
7052
5eb8189c 7053SWIGINTERN PyObject *_wrap_AuiPaneInfo_buttons_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7054 PyObject *resultobj = 0;
5eb8189c
RD
7055 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
7056 wxAuiPaneButtonArray result;
27e45892
RD
7057 void *argp1 = 0 ;
7058 int res1 = 0 ;
7059 PyObject *swig_obj[1] ;
7060
7061 if (!args) SWIG_fail;
7062 swig_obj[0] = args;
5eb8189c 7063 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 7064 if (!SWIG_IsOK(res1)) {
5eb8189c 7065 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_buttons_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 7066 }
5eb8189c 7067 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892 7068 result = ((arg1)->buttons);
5eb8189c 7069 resultobj = SWIG_NewPointerObj((new wxAuiPaneButtonArray(static_cast< const wxAuiPaneButtonArray& >(result))), SWIGTYPE_p_wxAuiPaneButtonArray, SWIG_POINTER_OWN | 0 );
27e45892
RD
7070 return resultobj;
7071fail:
7072 return NULL;
7073}
7074
7075
5eb8189c 7076SWIGINTERN PyObject *_wrap_AuiPaneInfo_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7077 PyObject *resultobj = 0;
5eb8189c 7078 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
7079 wxRect *arg2 = (wxRect *) 0 ;
7080 void *argp1 = 0 ;
7081 int res1 = 0 ;
7082 void *argp2 = 0 ;
7083 int res2 = 0 ;
7084 PyObject *swig_obj[2] ;
7085
5eb8189c
RD
7086 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_rect_set",2,2,swig_obj)) SWIG_fail;
7087 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 7088 if (!SWIG_IsOK(res1)) {
5eb8189c 7089 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_rect_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 7090 }
5eb8189c 7091 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
7092 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
7093 if (!SWIG_IsOK(res2)) {
5eb8189c 7094 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
27e45892
RD
7095 }
7096 arg2 = reinterpret_cast< wxRect * >(argp2);
7097 if (arg1) (arg1)->rect = *arg2;
7098
7099 resultobj = SWIG_Py_Void();
7100 return resultobj;
7101fail:
7102 return NULL;
7103}
7104
7105
5eb8189c 7106SWIGINTERN PyObject *_wrap_AuiPaneInfo_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7107 PyObject *resultobj = 0;
5eb8189c 7108 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
7109 wxRect *result = 0 ;
7110 void *argp1 = 0 ;
7111 int res1 = 0 ;
7112 PyObject *swig_obj[1] ;
7113
7114 if (!args) SWIG_fail;
7115 swig_obj[0] = args;
5eb8189c 7116 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 7117 if (!SWIG_IsOK(res1)) {
5eb8189c 7118 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_rect_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 7119 }
5eb8189c 7120 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
7121 result = (wxRect *)& ((arg1)->rect);
7122 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
7123 return resultobj;
7124fail:
7125 return NULL;
7126}
7127
7128
5eb8189c 7129SWIGINTERN PyObject *AuiPaneInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
7130 PyObject *obj;
7131 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 7132 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiPaneInfo, SWIG_NewClientData(obj));
27e45892
RD
7133 return SWIG_Py_Void();
7134}
7135
5eb8189c 7136SWIGINTERN PyObject *AuiPaneInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
7137 return SWIG_Python_InitShadowInstance(args);
7138}
7139
5eb8189c 7140SWIGINTERN PyObject *_wrap_new_AuiManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7141 PyObject *resultobj = 0;
10044bf1 7142 wxWindow *arg1 = (wxWindow *) NULL ;
27e45892 7143 int arg2 = (int) wxAUI_MGR_DEFAULT ;
5eb8189c 7144 wxAuiManager *result = 0 ;
27e45892
RD
7145 void *argp1 = 0 ;
7146 int res1 = 0 ;
7147 int val2 ;
7148 int ecode2 = 0 ;
7149 PyObject * obj0 = 0 ;
7150 PyObject * obj1 = 0 ;
7151 char * kwnames[] = {
10044bf1 7152 (char *) "managed_wnd",(char *) "flags", NULL
27e45892
RD
7153 };
7154
5eb8189c 7155 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_AuiManager",kwnames,&obj0,&obj1)) SWIG_fail;
27e45892 7156 if (obj0) {
10044bf1 7157 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
27e45892 7158 if (!SWIG_IsOK(res1)) {
5eb8189c 7159 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiManager" "', expected argument " "1"" of type '" "wxWindow *""'");
27e45892 7160 }
10044bf1 7161 arg1 = reinterpret_cast< wxWindow * >(argp1);
27e45892
RD
7162 }
7163 if (obj1) {
7164 ecode2 = SWIG_AsVal_int(obj1, &val2);
7165 if (!SWIG_IsOK(ecode2)) {
5eb8189c 7166 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiManager" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
7167 }
7168 arg2 = static_cast< int >(val2);
7169 }
7170 {
7171 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 7172 result = (wxAuiManager *)new wxAuiManager(arg1,arg2);
27e45892
RD
7173 wxPyEndAllowThreads(__tstate);
7174 if (PyErr_Occurred()) SWIG_fail;
7175 }
5eb8189c 7176 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, SWIG_POINTER_NEW | 0 );
27e45892
RD
7177 return resultobj;
7178fail:
7179 return NULL;
7180}
7181
7182
5eb8189c 7183SWIGINTERN PyObject *_wrap_delete_AuiManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7184 PyObject *resultobj = 0;
5eb8189c 7185 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
7186 void *argp1 = 0 ;
7187 int res1 = 0 ;
7188 PyObject *swig_obj[1] ;
7189
7190 if (!args) SWIG_fail;
7191 swig_obj[0] = args;
5eb8189c 7192 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, SWIG_POINTER_DISOWN | 0 );
27e45892 7193 if (!SWIG_IsOK(res1)) {
5eb8189c 7194 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiManager" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7195 }
5eb8189c 7196 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7197 {
7198 PyThreadState* __tstate = wxPyBeginAllowThreads();
7199 delete arg1;
7200
7201 wxPyEndAllowThreads(__tstate);
7202 if (PyErr_Occurred()) SWIG_fail;
7203 }
7204 resultobj = SWIG_Py_Void();
7205 return resultobj;
7206fail:
7207 return NULL;
7208}
7209
7210
5eb8189c 7211SWIGINTERN PyObject *_wrap_AuiManager_UnInit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7212 PyObject *resultobj = 0;
5eb8189c 7213 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
7214 void *argp1 = 0 ;
7215 int res1 = 0 ;
7216 PyObject *swig_obj[1] ;
7217
7218 if (!args) SWIG_fail;
7219 swig_obj[0] = args;
5eb8189c 7220 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7221 if (!SWIG_IsOK(res1)) {
5eb8189c 7222 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_UnInit" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7223 }
5eb8189c 7224 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7225 {
7226 PyThreadState* __tstate = wxPyBeginAllowThreads();
7227 (arg1)->UnInit();
7228 wxPyEndAllowThreads(__tstate);
7229 if (PyErr_Occurred()) SWIG_fail;
7230 }
7231 resultobj = SWIG_Py_Void();
7232 return resultobj;
7233fail:
7234 return NULL;
7235}
7236
7237
5eb8189c 7238SWIGINTERN PyObject *_wrap_AuiManager_SetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7239 PyObject *resultobj = 0;
5eb8189c 7240 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
7241 int arg2 ;
7242 void *argp1 = 0 ;
7243 int res1 = 0 ;
7244 int val2 ;
7245 int ecode2 = 0 ;
7246 PyObject * obj0 = 0 ;
7247 PyObject * obj1 = 0 ;
7248 char * kwnames[] = {
7249 (char *) "self",(char *) "flags", NULL
7250 };
7251
5eb8189c
RD
7252 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SetFlags",kwnames,&obj0,&obj1)) SWIG_fail;
7253 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7254 if (!SWIG_IsOK(res1)) {
5eb8189c 7255 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetFlags" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7256 }
5eb8189c 7257 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7258 ecode2 = SWIG_AsVal_int(obj1, &val2);
7259 if (!SWIG_IsOK(ecode2)) {
5eb8189c 7260 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManager_SetFlags" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
7261 }
7262 arg2 = static_cast< int >(val2);
7263 {
7264 PyThreadState* __tstate = wxPyBeginAllowThreads();
7265 (arg1)->SetFlags(arg2);
7266 wxPyEndAllowThreads(__tstate);
7267 if (PyErr_Occurred()) SWIG_fail;
7268 }
7269 resultobj = SWIG_Py_Void();
7270 return resultobj;
7271fail:
7272 return NULL;
7273}
7274
7275
5eb8189c 7276SWIGINTERN PyObject *_wrap_AuiManager_GetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7277 PyObject *resultobj = 0;
5eb8189c 7278 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
7279 int result;
7280 void *argp1 = 0 ;
7281 int res1 = 0 ;
7282 PyObject *swig_obj[1] ;
7283
7284 if (!args) SWIG_fail;
7285 swig_obj[0] = args;
5eb8189c 7286 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7287 if (!SWIG_IsOK(res1)) {
5eb8189c 7288 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetFlags" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
27e45892 7289 }
5eb8189c 7290 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7291 {
7292 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 7293 result = (int)((wxAuiManager const *)arg1)->GetFlags();
27e45892
RD
7294 wxPyEndAllowThreads(__tstate);
7295 if (PyErr_Occurred()) SWIG_fail;
7296 }
7297 resultobj = SWIG_From_int(static_cast< int >(result));
7298 return resultobj;
7299fail:
7300 return NULL;
7301}
7302
7303
5eb8189c 7304SWIGINTERN PyObject *_wrap_AuiManager_SetManagedWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7305 PyObject *resultobj = 0;
5eb8189c 7306 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
1d5ee749 7307 wxWindow *arg2 = (wxWindow *) 0 ;
27e45892
RD
7308 void *argp1 = 0 ;
7309 int res1 = 0 ;
7310 void *argp2 = 0 ;
7311 int res2 = 0 ;
7312 PyObject * obj0 = 0 ;
7313 PyObject * obj1 = 0 ;
7314 char * kwnames[] = {
10044bf1 7315 (char *) "self",(char *) "managed_wnd", NULL
27e45892
RD
7316 };
7317
5eb8189c
RD
7318 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SetManagedWindow",kwnames,&obj0,&obj1)) SWIG_fail;
7319 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7320 if (!SWIG_IsOK(res1)) {
5eb8189c 7321 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetManagedWindow" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7322 }
5eb8189c 7323 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
1d5ee749 7324 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
27e45892 7325 if (!SWIG_IsOK(res2)) {
5eb8189c 7326 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_SetManagedWindow" "', expected argument " "2"" of type '" "wxWindow *""'");
27e45892 7327 }
1d5ee749 7328 arg2 = reinterpret_cast< wxWindow * >(argp2);
27e45892
RD
7329 {
7330 PyThreadState* __tstate = wxPyBeginAllowThreads();
10044bf1 7331 (arg1)->SetManagedWindow(arg2);
27e45892
RD
7332 wxPyEndAllowThreads(__tstate);
7333 if (PyErr_Occurred()) SWIG_fail;
7334 }
7335 resultobj = SWIG_Py_Void();
7336 return resultobj;
7337fail:
7338 return NULL;
7339}
7340
7341
5eb8189c 7342SWIGINTERN PyObject *_wrap_AuiManager_GetManagedWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7343 PyObject *resultobj = 0;
5eb8189c 7344 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
1d5ee749 7345 wxWindow *result = 0 ;
27e45892
RD
7346 void *argp1 = 0 ;
7347 int res1 = 0 ;
7348 PyObject *swig_obj[1] ;
7349
7350 if (!args) SWIG_fail;
7351 swig_obj[0] = args;
5eb8189c 7352 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7353 if (!SWIG_IsOK(res1)) {
5eb8189c 7354 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetManagedWindow" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
27e45892 7355 }
5eb8189c 7356 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7357 {
7358 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 7359 result = (wxWindow *)((wxAuiManager const *)arg1)->GetManagedWindow();
27e45892
RD
7360 wxPyEndAllowThreads(__tstate);
7361 if (PyErr_Occurred()) SWIG_fail;
7362 }
7363 {
7364 resultobj = wxPyMake_wxObject(result, 0);
7365 }
7366 return resultobj;
7367fail:
7368 return NULL;
7369}
7370
7371
eccab1a7
RD
7372SWIGINTERN PyObject *_wrap_AuiManager_GetManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7373 PyObject *resultobj = 0;
7374 wxWindow *arg1 = (wxWindow *) 0 ;
7375 wxAuiManager *result = 0 ;
7376 void *argp1 = 0 ;
7377 int res1 = 0 ;
7378 PyObject * obj0 = 0 ;
7379 char * kwnames[] = {
7380 (char *) "window", NULL
7381 };
7382
7383 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:AuiManager_GetManager",kwnames,&obj0)) SWIG_fail;
7384 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
7385 if (!SWIG_IsOK(res1)) {
7386 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetManager" "', expected argument " "1"" of type '" "wxWindow *""'");
7387 }
7388 arg1 = reinterpret_cast< wxWindow * >(argp1);
7389 {
7390 PyThreadState* __tstate = wxPyBeginAllowThreads();
7391 result = (wxAuiManager *)wxAuiManager::GetManager(arg1);
7392 wxPyEndAllowThreads(__tstate);
7393 if (PyErr_Occurred()) SWIG_fail;
7394 }
7395 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
7396 return resultobj;
7397fail:
7398 return NULL;
7399}
7400
7401
5eb8189c 7402SWIGINTERN PyObject *_wrap_AuiManager_SetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7403 PyObject *resultobj = 0;
5eb8189c
RD
7404 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7405 wxAuiDockArt *arg2 = (wxAuiDockArt *) 0 ;
27e45892
RD
7406 void *argp1 = 0 ;
7407 int res1 = 0 ;
7408 int res2 = 0 ;
7409 PyObject * obj0 = 0 ;
7410 PyObject * obj1 = 0 ;
7411 char * kwnames[] = {
7412 (char *) "self",(char *) "art_provider", NULL
7413 };
7414
5eb8189c
RD
7415 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SetArtProvider",kwnames,&obj0,&obj1)) SWIG_fail;
7416 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7417 if (!SWIG_IsOK(res1)) {
5eb8189c 7418 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetArtProvider" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7419 }
5eb8189c
RD
7420 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7421 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&arg2), SWIGTYPE_p_wxAuiDockArt, SWIG_POINTER_DISOWN | 0 );
27e45892 7422 if (!SWIG_IsOK(res2)) {
5eb8189c 7423 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_SetArtProvider" "', expected argument " "2"" of type '" "wxAuiDockArt *""'");
27e45892
RD
7424 }
7425 {
7426 PyThreadState* __tstate = wxPyBeginAllowThreads();
7427 (arg1)->SetArtProvider(arg2);
7428 wxPyEndAllowThreads(__tstate);
7429 if (PyErr_Occurred()) SWIG_fail;
7430 }
7431 resultobj = SWIG_Py_Void();
7432 return resultobj;
7433fail:
7434 return NULL;
7435}
7436
7437
5eb8189c 7438SWIGINTERN PyObject *_wrap_AuiManager_GetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7439 PyObject *resultobj = 0;
5eb8189c
RD
7440 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7441 wxAuiDockArt *result = 0 ;
27e45892
RD
7442 void *argp1 = 0 ;
7443 int res1 = 0 ;
7444 PyObject *swig_obj[1] ;
7445
7446 if (!args) SWIG_fail;
7447 swig_obj[0] = args;
5eb8189c 7448 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7449 if (!SWIG_IsOK(res1)) {
5eb8189c 7450 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetArtProvider" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
27e45892 7451 }
5eb8189c 7452 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7453 {
7454 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 7455 result = (wxAuiDockArt *)((wxAuiManager const *)arg1)->GetArtProvider();
27e45892
RD
7456 wxPyEndAllowThreads(__tstate);
7457 if (PyErr_Occurred()) SWIG_fail;
7458 }
5eb8189c 7459 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892
RD
7460 return resultobj;
7461fail:
7462 return NULL;
7463}
7464
7465
5eb8189c 7466SWIGINTERN PyObject *_wrap_AuiManager__GetPaneByWidget(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7467 PyObject *resultobj = 0;
5eb8189c 7468 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892 7469 wxWindow *arg2 = (wxWindow *) 0 ;
5eb8189c 7470 wxAuiPaneInfo *result = 0 ;
27e45892
RD
7471 void *argp1 = 0 ;
7472 int res1 = 0 ;
7473 void *argp2 = 0 ;
7474 int res2 = 0 ;
7475 PyObject * obj0 = 0 ;
7476 PyObject * obj1 = 0 ;
7477 char * kwnames[] = {
7478 (char *) "self",(char *) "window", NULL
7479 };
7480
5eb8189c
RD
7481 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager__GetPaneByWidget",kwnames,&obj0,&obj1)) SWIG_fail;
7482 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7483 if (!SWIG_IsOK(res1)) {
5eb8189c 7484 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__GetPaneByWidget" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7485 }
5eb8189c 7486 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7487 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7488 if (!SWIG_IsOK(res2)) {
5eb8189c 7489 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager__GetPaneByWidget" "', expected argument " "2"" of type '" "wxWindow *""'");
27e45892
RD
7490 }
7491 arg2 = reinterpret_cast< wxWindow * >(argp2);
7492 {
7493 PyThreadState* __tstate = wxPyBeginAllowThreads();
7494 {
5eb8189c
RD
7495 wxAuiPaneInfo &_result_ref = (arg1)->GetPane(arg2);
7496 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
7497 }
7498 wxPyEndAllowThreads(__tstate);
7499 if (PyErr_Occurred()) SWIG_fail;
7500 }
5eb8189c 7501 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892
RD
7502 return resultobj;
7503fail:
7504 return NULL;
7505}
7506
7507
5eb8189c 7508SWIGINTERN PyObject *_wrap_AuiManager__GetPaneByName(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7509 PyObject *resultobj = 0;
5eb8189c 7510 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892 7511 wxString *arg2 = 0 ;
5eb8189c 7512 wxAuiPaneInfo *result = 0 ;
27e45892
RD
7513 void *argp1 = 0 ;
7514 int res1 = 0 ;
7515 bool temp2 = false ;
7516 PyObject * obj0 = 0 ;
7517 PyObject * obj1 = 0 ;
7518 char * kwnames[] = {
7519 (char *) "self",(char *) "name", NULL
7520 };
7521
5eb8189c
RD
7522 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager__GetPaneByName",kwnames,&obj0,&obj1)) SWIG_fail;
7523 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7524 if (!SWIG_IsOK(res1)) {
5eb8189c 7525 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__GetPaneByName" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7526 }
5eb8189c 7527 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7528 {
7529 arg2 = wxString_in_helper(obj1);
7530 if (arg2 == NULL) SWIG_fail;
7531 temp2 = true;
7532 }
7533 {
7534 PyThreadState* __tstate = wxPyBeginAllowThreads();
7535 {
5eb8189c
RD
7536 wxAuiPaneInfo &_result_ref = (arg1)->GetPane((wxString const &)*arg2);
7537 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
7538 }
7539 wxPyEndAllowThreads(__tstate);
7540 if (PyErr_Occurred()) SWIG_fail;
7541 }
5eb8189c 7542 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892
RD
7543 {
7544 if (temp2)
7545 delete arg2;
7546 }
7547 return resultobj;
7548fail:
7549 {
7550 if (temp2)
7551 delete arg2;
7552 }
7553 return NULL;
7554}
7555
7556
5eb8189c 7557SWIGINTERN PyObject *_wrap_AuiManager_GetAllPanes(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7558 PyObject *resultobj = 0;
5eb8189c
RD
7559 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7560 wxAuiPaneInfoArray *result = 0 ;
27e45892
RD
7561 void *argp1 = 0 ;
7562 int res1 = 0 ;
7563 PyObject *swig_obj[1] ;
7564
7565 if (!args) SWIG_fail;
7566 swig_obj[0] = args;
5eb8189c 7567 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7568 if (!SWIG_IsOK(res1)) {
5eb8189c 7569 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetAllPanes" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7570 }
5eb8189c 7571 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7572 {
7573 PyThreadState* __tstate = wxPyBeginAllowThreads();
7574 {
5eb8189c
RD
7575 wxAuiPaneInfoArray &_result_ref = (arg1)->GetAllPanes();
7576 result = (wxAuiPaneInfoArray *) &_result_ref;
27e45892
RD
7577 }
7578 wxPyEndAllowThreads(__tstate);
7579 if (PyErr_Occurred()) SWIG_fail;
7580 }
7581 {
7582 resultobj = PyList_New(0);
7583 for (size_t i=0; i < result->GetCount(); i++) {
5eb8189c 7584 PyObject* pane_obj = SWIG_NewPointerObj((void*)(&result->Item(i)), SWIGTYPE_p_wxAuiPaneInfo, 0);
27e45892
RD
7585 PyList_Append(resultobj, pane_obj);
7586 }
7587 }
7588 return resultobj;
7589fail:
7590 return NULL;
7591}
7592
7593
36cb9ebe 7594SWIGINTERN PyObject *_wrap_AuiManager__AddPane1(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7595 PyObject *resultobj = 0;
5eb8189c 7596 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892 7597 wxWindow *arg2 = (wxWindow *) 0 ;
5eb8189c 7598 wxAuiPaneInfo *arg3 = 0 ;
27e45892
RD
7599 bool result;
7600 void *argp1 = 0 ;
7601 int res1 = 0 ;
7602 void *argp2 = 0 ;
7603 int res2 = 0 ;
7604 void *argp3 = 0 ;
7605 int res3 = 0 ;
36cb9ebe
RD
7606 PyObject * obj0 = 0 ;
7607 PyObject * obj1 = 0 ;
7608 PyObject * obj2 = 0 ;
7609 char * kwnames[] = {
7610 (char *) "self",(char *) "window",(char *) "pane_info", NULL
7611 };
27e45892 7612
36cb9ebe
RD
7613 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager__AddPane1",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
7614 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7615 if (!SWIG_IsOK(res1)) {
36cb9ebe 7616 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__AddPane1" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7617 }
5eb8189c 7618 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
36cb9ebe 7619 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
27e45892 7620 if (!SWIG_IsOK(res2)) {
36cb9ebe 7621 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager__AddPane1" "', expected argument " "2"" of type '" "wxWindow *""'");
27e45892
RD
7622 }
7623 arg2 = reinterpret_cast< wxWindow * >(argp2);
36cb9ebe 7624 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
27e45892 7625 if (!SWIG_IsOK(res3)) {
36cb9ebe 7626 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager__AddPane1" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
27e45892
RD
7627 }
7628 if (!argp3) {
36cb9ebe 7629 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager__AddPane1" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
27e45892 7630 }
5eb8189c 7631 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
27e45892
RD
7632 {
7633 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 7634 result = (bool)(arg1)->AddPane(arg2,(wxAuiPaneInfo const &)*arg3);
27e45892
RD
7635 wxPyEndAllowThreads(__tstate);
7636 if (PyErr_Occurred()) SWIG_fail;
7637 }
7638 {
7639 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7640 }
7641 return resultobj;
7642fail:
7643 return NULL;
7644}
7645
7646
36cb9ebe 7647SWIGINTERN PyObject *_wrap_AuiManager_AddPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10044bf1 7648 PyObject *resultobj = 0;
5eb8189c 7649 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
10044bf1 7650 wxWindow *arg2 = (wxWindow *) 0 ;
5eb8189c 7651 wxAuiPaneInfo *arg3 = 0 ;
10044bf1
RD
7652 wxPoint *arg4 = 0 ;
7653 bool result;
7654 void *argp1 = 0 ;
7655 int res1 = 0 ;
7656 void *argp2 = 0 ;
7657 int res2 = 0 ;
7658 void *argp3 = 0 ;
7659 int res3 = 0 ;
7660 wxPoint temp4 ;
36cb9ebe
RD
7661 PyObject * obj0 = 0 ;
7662 PyObject * obj1 = 0 ;
7663 PyObject * obj2 = 0 ;
7664 PyObject * obj3 = 0 ;
7665 char * kwnames[] = {
7666 (char *) "self",(char *) "window",(char *) "pane_info",(char *) "drop_pos", NULL
7667 };
10044bf1 7668
36cb9ebe
RD
7669 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiManager_AddPane",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7670 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
10044bf1 7671 if (!SWIG_IsOK(res1)) {
5eb8189c 7672 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_AddPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
10044bf1 7673 }
5eb8189c 7674 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
36cb9ebe 7675 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
10044bf1 7676 if (!SWIG_IsOK(res2)) {
5eb8189c 7677 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_AddPane" "', expected argument " "2"" of type '" "wxWindow *""'");
10044bf1
RD
7678 }
7679 arg2 = reinterpret_cast< wxWindow * >(argp2);
36cb9ebe 7680 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
10044bf1 7681 if (!SWIG_IsOK(res3)) {
5eb8189c 7682 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_AddPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
10044bf1
RD
7683 }
7684 if (!argp3) {
5eb8189c 7685 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_AddPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
10044bf1 7686 }
5eb8189c 7687 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
10044bf1
RD
7688 {
7689 arg4 = &temp4;
36cb9ebe 7690 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
10044bf1
RD
7691 }
7692 {
7693 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 7694 result = (bool)(arg1)->AddPane(arg2,(wxAuiPaneInfo const &)*arg3,(wxPoint const &)*arg4);
10044bf1
RD
7695 wxPyEndAllowThreads(__tstate);
7696 if (PyErr_Occurred()) SWIG_fail;
7697 }
7698 {
7699 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7700 }
7701 return resultobj;
7702fail:
7703 return NULL;
7704}
7705
7706
5eb8189c 7707SWIGINTERN PyObject *_wrap_AuiManager__AddPane2(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7708 PyObject *resultobj = 0;
5eb8189c 7709 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
7710 wxWindow *arg2 = (wxWindow *) 0 ;
7711 int arg3 = (int) wxLEFT ;
7712 wxString const &arg4_defvalue = wxEmptyString ;
7713 wxString *arg4 = (wxString *) &arg4_defvalue ;
7714 bool result;
7715 void *argp1 = 0 ;
7716 int res1 = 0 ;
7717 void *argp2 = 0 ;
7718 int res2 = 0 ;
7719 int val3 ;
7720 int ecode3 = 0 ;
7721 bool temp4 = false ;
7722 PyObject * obj0 = 0 ;
7723 PyObject * obj1 = 0 ;
7724 PyObject * obj2 = 0 ;
7725 PyObject * obj3 = 0 ;
7726 char * kwnames[] = {
7727 (char *) "self",(char *) "window",(char *) "direction",(char *) "caption", NULL
7728 };
7729
5eb8189c
RD
7730 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:AuiManager__AddPane2",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7731 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7732 if (!SWIG_IsOK(res1)) {
5eb8189c 7733 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__AddPane2" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7734 }
5eb8189c 7735 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7736 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7737 if (!SWIG_IsOK(res2)) {
5eb8189c 7738 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager__AddPane2" "', expected argument " "2"" of type '" "wxWindow *""'");
27e45892
RD
7739 }
7740 arg2 = reinterpret_cast< wxWindow * >(argp2);
7741 if (obj2) {
7742 ecode3 = SWIG_AsVal_int(obj2, &val3);
7743 if (!SWIG_IsOK(ecode3)) {
5eb8189c 7744 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiManager__AddPane2" "', expected argument " "3"" of type '" "int""'");
27e45892
RD
7745 }
7746 arg3 = static_cast< int >(val3);
7747 }
7748 if (obj3) {
7749 {
7750 arg4 = wxString_in_helper(obj3);
7751 if (arg4 == NULL) SWIG_fail;
7752 temp4 = true;
7753 }
7754 }
7755 {
7756 PyThreadState* __tstate = wxPyBeginAllowThreads();
7757 result = (bool)(arg1)->AddPane(arg2,arg3,(wxString const &)*arg4);
7758 wxPyEndAllowThreads(__tstate);
7759 if (PyErr_Occurred()) SWIG_fail;
7760 }
7761 {
7762 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7763 }
7764 {
7765 if (temp4)
7766 delete arg4;
7767 }
7768 return resultobj;
7769fail:
7770 {
7771 if (temp4)
7772 delete arg4;
7773 }
7774 return NULL;
7775}
7776
7777
5eb8189c 7778SWIGINTERN PyObject *_wrap_AuiManager_InsertPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7779 PyObject *resultobj = 0;
5eb8189c 7780 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892 7781 wxWindow *arg2 = (wxWindow *) 0 ;
5eb8189c 7782 wxAuiPaneInfo *arg3 = 0 ;
27e45892
RD
7783 int arg4 = (int) wxAUI_INSERT_PANE ;
7784 bool result;
7785 void *argp1 = 0 ;
7786 int res1 = 0 ;
7787 void *argp2 = 0 ;
7788 int res2 = 0 ;
7789 void *argp3 = 0 ;
7790 int res3 = 0 ;
7791 int val4 ;
7792 int ecode4 = 0 ;
7793 PyObject * obj0 = 0 ;
7794 PyObject * obj1 = 0 ;
7795 PyObject * obj2 = 0 ;
7796 PyObject * obj3 = 0 ;
7797 char * kwnames[] = {
7798 (char *) "self",(char *) "window",(char *) "insert_location",(char *) "insert_level", NULL
7799 };
7800
5eb8189c
RD
7801 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:AuiManager_InsertPane",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7802 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7803 if (!SWIG_IsOK(res1)) {
5eb8189c 7804 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_InsertPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7805 }
5eb8189c 7806 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7807 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7808 if (!SWIG_IsOK(res2)) {
5eb8189c 7809 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_InsertPane" "', expected argument " "2"" of type '" "wxWindow *""'");
27e45892
RD
7810 }
7811 arg2 = reinterpret_cast< wxWindow * >(argp2);
5eb8189c 7812 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
27e45892 7813 if (!SWIG_IsOK(res3)) {
5eb8189c 7814 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_InsertPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
27e45892
RD
7815 }
7816 if (!argp3) {
5eb8189c 7817 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_InsertPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
27e45892 7818 }
5eb8189c 7819 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
27e45892
RD
7820 if (obj3) {
7821 ecode4 = SWIG_AsVal_int(obj3, &val4);
7822 if (!SWIG_IsOK(ecode4)) {
5eb8189c 7823 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiManager_InsertPane" "', expected argument " "4"" of type '" "int""'");
27e45892
RD
7824 }
7825 arg4 = static_cast< int >(val4);
7826 }
7827 {
7828 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 7829 result = (bool)(arg1)->InsertPane(arg2,(wxAuiPaneInfo const &)*arg3,arg4);
27e45892
RD
7830 wxPyEndAllowThreads(__tstate);
7831 if (PyErr_Occurred()) SWIG_fail;
7832 }
7833 {
7834 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7835 }
7836 return resultobj;
7837fail:
7838 return NULL;
7839}
7840
7841
5eb8189c 7842SWIGINTERN PyObject *_wrap_AuiManager_DetachPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7843 PyObject *resultobj = 0;
5eb8189c 7844 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
7845 wxWindow *arg2 = (wxWindow *) 0 ;
7846 bool result;
7847 void *argp1 = 0 ;
7848 int res1 = 0 ;
7849 void *argp2 = 0 ;
7850 int res2 = 0 ;
7851 PyObject * obj0 = 0 ;
7852 PyObject * obj1 = 0 ;
7853 char * kwnames[] = {
7854 (char *) "self",(char *) "window", NULL
7855 };
7856
5eb8189c
RD
7857 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_DetachPane",kwnames,&obj0,&obj1)) SWIG_fail;
7858 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7859 if (!SWIG_IsOK(res1)) {
5eb8189c 7860 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_DetachPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7861 }
5eb8189c 7862 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7863 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7864 if (!SWIG_IsOK(res2)) {
5eb8189c 7865 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_DetachPane" "', expected argument " "2"" of type '" "wxWindow *""'");
27e45892
RD
7866 }
7867 arg2 = reinterpret_cast< wxWindow * >(argp2);
7868 {
7869 PyThreadState* __tstate = wxPyBeginAllowThreads();
7870 result = (bool)(arg1)->DetachPane(arg2);
7871 wxPyEndAllowThreads(__tstate);
7872 if (PyErr_Occurred()) SWIG_fail;
7873 }
7874 {
7875 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7876 }
7877 return resultobj;
7878fail:
7879 return NULL;
7880}
7881
7882
d7645bfd 7883SWIGINTERN PyObject *_wrap_AuiManager_Update(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5eb8189c
RD
7884 PyObject *resultobj = 0;
7885 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7886 void *argp1 = 0 ;
7887 int res1 = 0 ;
7888 PyObject *swig_obj[1] ;
7889
7890 if (!args) SWIG_fail;
7891 swig_obj[0] = args;
7892 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7893 if (!SWIG_IsOK(res1)) {
d7645bfd 7894 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_Update" "', expected argument " "1"" of type '" "wxAuiManager *""'");
5eb8189c
RD
7895 }
7896 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7897 {
7898 PyThreadState* __tstate = wxPyBeginAllowThreads();
d7645bfd 7899 (arg1)->Update();
5eb8189c
RD
7900 wxPyEndAllowThreads(__tstate);
7901 if (PyErr_Occurred()) SWIG_fail;
7902 }
7903 resultobj = SWIG_Py_Void();
7904 return resultobj;
7905fail:
7906 return NULL;
7907}
7908
7909
7910SWIGINTERN PyObject *_wrap_AuiManager_SavePaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7911 PyObject *resultobj = 0;
7912 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7913 wxAuiPaneInfo *arg2 = 0 ;
1eeb270e
RD
7914 wxString result;
7915 void *argp1 = 0 ;
7916 int res1 = 0 ;
7917 void *argp2 = 0 ;
7918 int res2 = 0 ;
7919 PyObject * obj0 = 0 ;
7920 PyObject * obj1 = 0 ;
7921 char * kwnames[] = {
7922 (char *) "self",(char *) "pane", NULL
7923 };
7924
5eb8189c
RD
7925 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SavePaneInfo",kwnames,&obj0,&obj1)) SWIG_fail;
7926 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
1eeb270e 7927 if (!SWIG_IsOK(res1)) {
5eb8189c 7928 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SavePaneInfo" "', expected argument " "1"" of type '" "wxAuiManager *""'");
1eeb270e 7929 }
5eb8189c
RD
7930 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7931 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
1eeb270e 7932 if (!SWIG_IsOK(res2)) {
5eb8189c 7933 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_SavePaneInfo" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
1eeb270e
RD
7934 }
7935 if (!argp2) {
5eb8189c 7936 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_SavePaneInfo" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
1eeb270e 7937 }
5eb8189c 7938 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
1eeb270e
RD
7939 {
7940 PyThreadState* __tstate = wxPyBeginAllowThreads();
7941 result = (arg1)->SavePaneInfo(*arg2);
7942 wxPyEndAllowThreads(__tstate);
7943 if (PyErr_Occurred()) SWIG_fail;
7944 }
7945 {
7946#if wxUSE_UNICODE
7947 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
7948#else
7949 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
7950#endif
7951 }
7952 return resultobj;
7953fail:
7954 return NULL;
7955}
7956
7957
5eb8189c 7958SWIGINTERN PyObject *_wrap_AuiManager_LoadPaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 7959 PyObject *resultobj = 0;
5eb8189c 7960 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
1eeb270e 7961 wxString arg2 ;
5eb8189c 7962 wxAuiPaneInfo *arg3 = 0 ;
1eeb270e
RD
7963 void *argp1 = 0 ;
7964 int res1 = 0 ;
7965 void *argp3 = 0 ;
7966 int res3 = 0 ;
7967 PyObject * obj0 = 0 ;
7968 PyObject * obj1 = 0 ;
7969 PyObject * obj2 = 0 ;
7970 char * kwnames[] = {
7971 (char *) "self",(char *) "pane_part",(char *) "pane", NULL
7972 };
7973
5eb8189c
RD
7974 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_LoadPaneInfo",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
7975 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
1eeb270e 7976 if (!SWIG_IsOK(res1)) {
5eb8189c 7977 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_LoadPaneInfo" "', expected argument " "1"" of type '" "wxAuiManager *""'");
1eeb270e 7978 }
5eb8189c 7979 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
1eeb270e
RD
7980 {
7981 wxString* sptr = wxString_in_helper(obj1);
7982 if (sptr == NULL) SWIG_fail;
7983 arg2 = *sptr;
7984 delete sptr;
7985 }
5eb8189c 7986 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 );
1eeb270e 7987 if (!SWIG_IsOK(res3)) {
5eb8189c 7988 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_LoadPaneInfo" "', expected argument " "3"" of type '" "wxAuiPaneInfo &""'");
1eeb270e
RD
7989 }
7990 if (!argp3) {
5eb8189c 7991 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_LoadPaneInfo" "', expected argument " "3"" of type '" "wxAuiPaneInfo &""'");
1eeb270e 7992 }
5eb8189c 7993 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
1eeb270e
RD
7994 {
7995 PyThreadState* __tstate = wxPyBeginAllowThreads();
7996 (arg1)->LoadPaneInfo(arg2,*arg3);
7997 wxPyEndAllowThreads(__tstate);
7998 if (PyErr_Occurred()) SWIG_fail;
7999 }
8000 resultobj = SWIG_Py_Void();
8001 return resultobj;
8002fail:
8003 return NULL;
8004}
8005
8006
5eb8189c 8007SWIGINTERN PyObject *_wrap_AuiManager_SavePerspective(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8008 PyObject *resultobj = 0;
5eb8189c 8009 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
8010 wxString result;
8011 void *argp1 = 0 ;
8012 int res1 = 0 ;
8013 PyObject *swig_obj[1] ;
8014
8015 if (!args) SWIG_fail;
8016 swig_obj[0] = args;
5eb8189c 8017 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 8018 if (!SWIG_IsOK(res1)) {
5eb8189c 8019 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SavePerspective" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 8020 }
5eb8189c 8021 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
8022 {
8023 PyThreadState* __tstate = wxPyBeginAllowThreads();
8024 result = (arg1)->SavePerspective();
8025 wxPyEndAllowThreads(__tstate);
8026 if (PyErr_Occurred()) SWIG_fail;
8027 }
8028 {
8029#if wxUSE_UNICODE
8030 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
8031#else
8032 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
8033#endif
8034 }
8035 return resultobj;
8036fail:
8037 return NULL;
8038}
8039
8040
5eb8189c 8041SWIGINTERN PyObject *_wrap_AuiManager_LoadPerspective(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 8042 PyObject *resultobj = 0;
5eb8189c 8043 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
8044 wxString *arg2 = 0 ;
8045 bool arg3 = (bool) true ;
8046 bool result;
8047 void *argp1 = 0 ;
8048 int res1 = 0 ;
8049 bool temp2 = false ;
8050 bool val3 ;
8051 int ecode3 = 0 ;
8052 PyObject * obj0 = 0 ;
8053 PyObject * obj1 = 0 ;
8054 PyObject * obj2 = 0 ;
8055 char * kwnames[] = {
8056 (char *) "self",(char *) "perspective",(char *) "update", NULL
8057 };
8058
5eb8189c
RD
8059 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:AuiManager_LoadPerspective",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8060 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 8061 if (!SWIG_IsOK(res1)) {
5eb8189c 8062 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_LoadPerspective" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 8063 }
5eb8189c 8064 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
8065 {
8066 arg2 = wxString_in_helper(obj1);
8067 if (arg2 == NULL) SWIG_fail;
8068 temp2 = true;
8069 }
8070 if (obj2) {
8071 ecode3 = SWIG_AsVal_bool(obj2, &val3);
8072 if (!SWIG_IsOK(ecode3)) {
5eb8189c 8073 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiManager_LoadPerspective" "', expected argument " "3"" of type '" "bool""'");
27e45892
RD
8074 }
8075 arg3 = static_cast< bool >(val3);
8076 }
8077 {
8078 PyThreadState* __tstate = wxPyBeginAllowThreads();
8079 result = (bool)(arg1)->LoadPerspective((wxString const &)*arg2,arg3);
8080 wxPyEndAllowThreads(__tstate);
8081 if (PyErr_Occurred()) SWIG_fail;
8082 }
8083 {
8084 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8085 }
8086 {
8087 if (temp2)
8088 delete arg2;
8089 }
8090 return resultobj;
8091fail:
8092 {
8093 if (temp2)
8094 delete arg2;
8095 }
8096 return NULL;
8097}
8098
8099
d7645bfd
VZ
8100SWIGINTERN PyObject *_wrap_AuiManager_SetDockSizeConstraint(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8101 PyObject *resultobj = 0;
8102 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8103 double arg2 ;
8104 double arg3 ;
8105 void *argp1 = 0 ;
8106 int res1 = 0 ;
8107 double val2 ;
8108 int ecode2 = 0 ;
8109 double val3 ;
8110 int ecode3 = 0 ;
8111 PyObject * obj0 = 0 ;
8112 PyObject * obj1 = 0 ;
8113 PyObject * obj2 = 0 ;
8114 char * kwnames[] = {
8115 (char *) "self",(char *) "width_pct",(char *) "height_pct", NULL
8116 };
8117
8118 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_SetDockSizeConstraint",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8119 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8120 if (!SWIG_IsOK(res1)) {
8121 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetDockSizeConstraint" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8122 }
8123 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8124 ecode2 = SWIG_AsVal_double(obj1, &val2);
8125 if (!SWIG_IsOK(ecode2)) {
8126 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManager_SetDockSizeConstraint" "', expected argument " "2"" of type '" "double""'");
8127 }
8128 arg2 = static_cast< double >(val2);
8129 ecode3 = SWIG_AsVal_double(obj2, &val3);
8130 if (!SWIG_IsOK(ecode3)) {
8131 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiManager_SetDockSizeConstraint" "', expected argument " "3"" of type '" "double""'");
8132 }
8133 arg3 = static_cast< double >(val3);
8134 {
8135 PyThreadState* __tstate = wxPyBeginAllowThreads();
8136 (arg1)->SetDockSizeConstraint(arg2,arg3);
8137 wxPyEndAllowThreads(__tstate);
8138 if (PyErr_Occurred()) SWIG_fail;
8139 }
8140 resultobj = SWIG_Py_Void();
8141 return resultobj;
8142fail:
8143 return NULL;
8144}
8145
8146
8147SWIGINTERN PyObject *_wrap_AuiManager_GetDockSizeConstraint(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8148 PyObject *resultobj = 0;
8149 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8150 double *arg2 = (double *) 0 ;
8151 double *arg3 = (double *) 0 ;
8152 void *argp1 = 0 ;
8153 int res1 = 0 ;
8154 void *argp2 = 0 ;
8155 int res2 = 0 ;
8156 void *argp3 = 0 ;
8157 int res3 = 0 ;
8158 PyObject * obj0 = 0 ;
8159 PyObject * obj1 = 0 ;
8160 PyObject * obj2 = 0 ;
8161 char * kwnames[] = {
8162 (char *) "self",(char *) "width_pct",(char *) "height_pct", NULL
8163 };
8164
8165 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_GetDockSizeConstraint",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8166 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8167 if (!SWIG_IsOK(res1)) {
8168 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetDockSizeConstraint" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
8169 }
8170 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8171 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_double, 0 | 0 );
8172 if (!SWIG_IsOK(res2)) {
8173 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_GetDockSizeConstraint" "', expected argument " "2"" of type '" "double *""'");
8174 }
8175 arg2 = reinterpret_cast< double * >(argp2);
8176 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_double, 0 | 0 );
8177 if (!SWIG_IsOK(res3)) {
8178 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_GetDockSizeConstraint" "', expected argument " "3"" of type '" "double *""'");
8179 }
8180 arg3 = reinterpret_cast< double * >(argp3);
8181 {
8182 PyThreadState* __tstate = wxPyBeginAllowThreads();
8183 ((wxAuiManager const *)arg1)->GetDockSizeConstraint(arg2,arg3);
8184 wxPyEndAllowThreads(__tstate);
8185 if (PyErr_Occurred()) SWIG_fail;
8186 }
8187 resultobj = SWIG_Py_Void();
8188 return resultobj;
8189fail:
8190 return NULL;
8191}
8192
8193
8194SWIGINTERN PyObject *_wrap_AuiManager_ClosePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8195 PyObject *resultobj = 0;
8196 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8197 wxAuiPaneInfo *arg2 = 0 ;
8198 void *argp1 = 0 ;
8199 int res1 = 0 ;
8200 void *argp2 = 0 ;
8201 int res2 = 0 ;
8202 PyObject * obj0 = 0 ;
8203 PyObject * obj1 = 0 ;
8204 char * kwnames[] = {
8205 (char *) "self",(char *) "pane_info", NULL
8206 };
8207
8208 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_ClosePane",kwnames,&obj0,&obj1)) SWIG_fail;
8209 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8210 if (!SWIG_IsOK(res1)) {
8211 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_ClosePane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8212 }
8213 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8214 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
8215 if (!SWIG_IsOK(res2)) {
8216 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_ClosePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8217 }
8218 if (!argp2) {
8219 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_ClosePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8220 }
8221 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
8222 {
8223 PyThreadState* __tstate = wxPyBeginAllowThreads();
8224 (arg1)->ClosePane(*arg2);
8225 wxPyEndAllowThreads(__tstate);
8226 if (PyErr_Occurred()) SWIG_fail;
8227 }
8228 resultobj = SWIG_Py_Void();
8229 return resultobj;
8230fail:
8231 return NULL;
8232}
8233
8234
8235SWIGINTERN PyObject *_wrap_AuiManager_MaximizePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8236 PyObject *resultobj = 0;
8237 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8238 wxAuiPaneInfo *arg2 = 0 ;
8239 void *argp1 = 0 ;
8240 int res1 = 0 ;
8241 void *argp2 = 0 ;
8242 int res2 = 0 ;
8243 PyObject * obj0 = 0 ;
8244 PyObject * obj1 = 0 ;
8245 char * kwnames[] = {
8246 (char *) "self",(char *) "pane_info", NULL
8247 };
8248
8249 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_MaximizePane",kwnames,&obj0,&obj1)) SWIG_fail;
8250 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8251 if (!SWIG_IsOK(res1)) {
8252 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_MaximizePane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8253 }
8254 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8255 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
8256 if (!SWIG_IsOK(res2)) {
8257 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_MaximizePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8258 }
8259 if (!argp2) {
8260 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_MaximizePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8261 }
8262 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
8263 {
8264 PyThreadState* __tstate = wxPyBeginAllowThreads();
8265 (arg1)->MaximizePane(*arg2);
8266 wxPyEndAllowThreads(__tstate);
8267 if (PyErr_Occurred()) SWIG_fail;
8268 }
8269 resultobj = SWIG_Py_Void();
8270 return resultobj;
8271fail:
8272 return NULL;
8273}
8274
8275
8276SWIGINTERN PyObject *_wrap_AuiManager_RestorePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8277 PyObject *resultobj = 0;
8278 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8279 wxAuiPaneInfo *arg2 = 0 ;
8280 void *argp1 = 0 ;
8281 int res1 = 0 ;
8282 void *argp2 = 0 ;
8283 int res2 = 0 ;
8284 PyObject * obj0 = 0 ;
8285 PyObject * obj1 = 0 ;
8286 char * kwnames[] = {
8287 (char *) "self",(char *) "pane_info", NULL
8288 };
8289
8290 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_RestorePane",kwnames,&obj0,&obj1)) SWIG_fail;
8291 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8292 if (!SWIG_IsOK(res1)) {
8293 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_RestorePane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8294 }
8295 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8296 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
8297 if (!SWIG_IsOK(res2)) {
8298 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_RestorePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8299 }
8300 if (!argp2) {
8301 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_RestorePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8302 }
8303 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
8304 {
8305 PyThreadState* __tstate = wxPyBeginAllowThreads();
8306 (arg1)->RestorePane(*arg2);
8307 wxPyEndAllowThreads(__tstate);
8308 if (PyErr_Occurred()) SWIG_fail;
8309 }
8310 resultobj = SWIG_Py_Void();
8311 return resultobj;
8312fail:
8313 return NULL;
8314}
8315
8316
8317SWIGINTERN PyObject *_wrap_AuiManager_RestoreMaximizedPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8318 PyObject *resultobj = 0;
5eb8189c 8319 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
8320 void *argp1 = 0 ;
8321 int res1 = 0 ;
8322 PyObject *swig_obj[1] ;
8323
8324 if (!args) SWIG_fail;
8325 swig_obj[0] = args;
5eb8189c 8326 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 8327 if (!SWIG_IsOK(res1)) {
d7645bfd 8328 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_RestoreMaximizedPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 8329 }
5eb8189c 8330 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
8331 {
8332 PyThreadState* __tstate = wxPyBeginAllowThreads();
d7645bfd 8333 (arg1)->RestoreMaximizedPane();
27e45892
RD
8334 wxPyEndAllowThreads(__tstate);
8335 if (PyErr_Occurred()) SWIG_fail;
8336 }
8337 resultobj = SWIG_Py_Void();
8338 return resultobj;
8339fail:
8340 return NULL;
8341}
8342
8343
5eb8189c 8344SWIGINTERN PyObject *_wrap_AuiManager_CreateFloatingFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9b940138 8345 PyObject *resultobj = 0;
5eb8189c 8346 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
9b940138 8347 wxWindow *arg2 = (wxWindow *) 0 ;
5eb8189c
RD
8348 wxAuiPaneInfo *arg3 = 0 ;
8349 wxAuiFloatingFrame *result = 0 ;
9b940138
RD
8350 void *argp1 = 0 ;
8351 int res1 = 0 ;
8352 void *argp2 = 0 ;
8353 int res2 = 0 ;
8354 void *argp3 = 0 ;
8355 int res3 = 0 ;
8356 PyObject * obj0 = 0 ;
8357 PyObject * obj1 = 0 ;
8358 PyObject * obj2 = 0 ;
8359 char * kwnames[] = {
8360 (char *) "self",(char *) "parent",(char *) "p", NULL
8361 };
8362
5eb8189c
RD
8363 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_CreateFloatingFrame",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8364 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
9b940138 8365 if (!SWIG_IsOK(res1)) {
5eb8189c 8366 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "1"" of type '" "wxAuiManager *""'");
9b940138 8367 }
5eb8189c 8368 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
9b940138
RD
8369 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8370 if (!SWIG_IsOK(res2)) {
5eb8189c 8371 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "2"" of type '" "wxWindow *""'");
9b940138
RD
8372 }
8373 arg2 = reinterpret_cast< wxWindow * >(argp2);
5eb8189c 8374 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
9b940138 8375 if (!SWIG_IsOK(res3)) {
5eb8189c 8376 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
9b940138
RD
8377 }
8378 if (!argp3) {
5eb8189c 8379 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
9b940138 8380 }
5eb8189c 8381 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
9b940138
RD
8382 {
8383 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 8384 result = (wxAuiFloatingFrame *)(arg1)->CreateFloatingFrame(arg2,(wxAuiPaneInfo const &)*arg3);
9b940138
RD
8385 wxPyEndAllowThreads(__tstate);
8386 if (PyErr_Occurred()) SWIG_fail;
8387 }
5eb8189c 8388 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiFloatingFrame, 0 | 0 );
9b940138
RD
8389 return resultobj;
8390fail:
8391 return NULL;
8392}
8393
8394
e7e9d1b8
RD
8395SWIGINTERN PyObject *_wrap_AuiManager_StartPaneDrag(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8396 PyObject *resultobj = 0;
8397 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8398 wxWindow *arg2 = (wxWindow *) 0 ;
8399 wxPoint *arg3 = 0 ;
8400 void *argp1 = 0 ;
8401 int res1 = 0 ;
8402 void *argp2 = 0 ;
8403 int res2 = 0 ;
8404 wxPoint temp3 ;
8405 PyObject * obj0 = 0 ;
8406 PyObject * obj1 = 0 ;
8407 PyObject * obj2 = 0 ;
8408 char * kwnames[] = {
8409 (char *) "self",(char *) "pane_window",(char *) "offset", NULL
8410 };
8411
8412 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_StartPaneDrag",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8413 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8414 if (!SWIG_IsOK(res1)) {
8415 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_StartPaneDrag" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8416 }
8417 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8418 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8419 if (!SWIG_IsOK(res2)) {
8420 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_StartPaneDrag" "', expected argument " "2"" of type '" "wxWindow *""'");
8421 }
8422 arg2 = reinterpret_cast< wxWindow * >(argp2);
8423 {
8424 arg3 = &temp3;
8425 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8426 }
8427 {
8428 PyThreadState* __tstate = wxPyBeginAllowThreads();
8429 (arg1)->StartPaneDrag(arg2,(wxPoint const &)*arg3);
8430 wxPyEndAllowThreads(__tstate);
8431 if (PyErr_Occurred()) SWIG_fail;
8432 }
8433 resultobj = SWIG_Py_Void();
8434 return resultobj;
8435fail:
8436 return NULL;
8437}
8438
8439
5172800e
RD
8440SWIGINTERN PyObject *_wrap_AuiManager_CalculateHintRect(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8441 PyObject *resultobj = 0;
8442 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8443 wxWindow *arg2 = (wxWindow *) 0 ;
8444 wxPoint *arg3 = 0 ;
8445 wxPoint *arg4 = 0 ;
8446 wxRect result;
8447 void *argp1 = 0 ;
8448 int res1 = 0 ;
8449 void *argp2 = 0 ;
8450 int res2 = 0 ;
8451 wxPoint temp3 ;
8452 wxPoint temp4 ;
8453 PyObject * obj0 = 0 ;
8454 PyObject * obj1 = 0 ;
8455 PyObject * obj2 = 0 ;
8456 PyObject * obj3 = 0 ;
8457 char * kwnames[] = {
8458 (char *) "self",(char *) "pane_window",(char *) "pt",(char *) "offset", NULL
8459 };
8460
8461 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiManager_CalculateHintRect",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
8462 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8463 if (!SWIG_IsOK(res1)) {
8464 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_CalculateHintRect" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8465 }
8466 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8467 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8468 if (!SWIG_IsOK(res2)) {
8469 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_CalculateHintRect" "', expected argument " "2"" of type '" "wxWindow *""'");
8470 }
8471 arg2 = reinterpret_cast< wxWindow * >(argp2);
8472 {
8473 arg3 = &temp3;
8474 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8475 }
8476 {
8477 arg4 = &temp4;
8478 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
8479 }
8480 {
8481 PyThreadState* __tstate = wxPyBeginAllowThreads();
8482 result = (arg1)->CalculateHintRect(arg2,(wxPoint const &)*arg3,(wxPoint const &)*arg4);
8483 wxPyEndAllowThreads(__tstate);
8484 if (PyErr_Occurred()) SWIG_fail;
8485 }
8486 resultobj = SWIG_NewPointerObj((new wxRect(static_cast< const wxRect& >(result))), SWIGTYPE_p_wxRect, SWIG_POINTER_OWN | 0 );
8487 return resultobj;
8488fail:
8489 return NULL;
8490}
8491
8492
5eb8189c 8493SWIGINTERN PyObject *_wrap_AuiManager_DrawHintRect(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10044bf1 8494 PyObject *resultobj = 0;
5eb8189c 8495 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
10044bf1
RD
8496 wxWindow *arg2 = (wxWindow *) 0 ;
8497 wxPoint *arg3 = 0 ;
8498 wxPoint *arg4 = 0 ;
8499 void *argp1 = 0 ;
8500 int res1 = 0 ;
8501 void *argp2 = 0 ;
8502 int res2 = 0 ;
8503 wxPoint temp3 ;
8504 wxPoint temp4 ;
8505 PyObject * obj0 = 0 ;
8506 PyObject * obj1 = 0 ;
8507 PyObject * obj2 = 0 ;
8508 PyObject * obj3 = 0 ;
8509 char * kwnames[] = {
8510 (char *) "self",(char *) "pane_window",(char *) "pt",(char *) "offset", NULL
8511 };
8512
5eb8189c
RD
8513 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiManager_DrawHintRect",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
8514 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
10044bf1 8515 if (!SWIG_IsOK(res1)) {
5eb8189c 8516 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_DrawHintRect" "', expected argument " "1"" of type '" "wxAuiManager *""'");
10044bf1 8517 }
5eb8189c 8518 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
10044bf1
RD
8519 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8520 if (!SWIG_IsOK(res2)) {
5eb8189c 8521 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_DrawHintRect" "', expected argument " "2"" of type '" "wxWindow *""'");
10044bf1
RD
8522 }
8523 arg2 = reinterpret_cast< wxWindow * >(argp2);
8524 {
8525 arg3 = &temp3;
8526 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8527 }
8528 {
8529 arg4 = &temp4;
8530 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
8531 }
8532 {
8533 PyThreadState* __tstate = wxPyBeginAllowThreads();
8534 (arg1)->DrawHintRect(arg2,(wxPoint const &)*arg3,(wxPoint const &)*arg4);
8535 wxPyEndAllowThreads(__tstate);
8536 if (PyErr_Occurred()) SWIG_fail;
8537 }
8538 resultobj = SWIG_Py_Void();
8539 return resultobj;
8540fail:
8541 return NULL;
8542}
8543
8544
5eb8189c 8545SWIGINTERN PyObject *_wrap_AuiManager_ShowHint(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10044bf1 8546 PyObject *resultobj = 0;
5eb8189c 8547 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
10044bf1
RD
8548 wxRect *arg2 = 0 ;
8549 void *argp1 = 0 ;
8550 int res1 = 0 ;
8551 wxRect temp2 ;
8552 PyObject * obj0 = 0 ;
8553 PyObject * obj1 = 0 ;
8554 char * kwnames[] = {
8555 (char *) "self",(char *) "rect", NULL
8556 };
8557
5eb8189c
RD
8558 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_ShowHint",kwnames,&obj0,&obj1)) SWIG_fail;
8559 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
10044bf1 8560 if (!SWIG_IsOK(res1)) {
5eb8189c 8561 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_ShowHint" "', expected argument " "1"" of type '" "wxAuiManager *""'");
10044bf1 8562 }
5eb8189c 8563 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
10044bf1
RD
8564 {
8565 arg2 = &temp2;
8566 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
8567 }
8568 {
8569 PyThreadState* __tstate = wxPyBeginAllowThreads();
8570 (arg1)->ShowHint((wxRect const &)*arg2);
8571 wxPyEndAllowThreads(__tstate);
8572 if (PyErr_Occurred()) SWIG_fail;
8573 }
8574 resultobj = SWIG_Py_Void();
8575 return resultobj;
8576fail:
8577 return NULL;
8578}
8579
8580
5eb8189c 8581SWIGINTERN PyObject *_wrap_AuiManager_HideHint(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 8582 PyObject *resultobj = 0;
5eb8189c 8583 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
10044bf1
RD
8584 void *argp1 = 0 ;
8585 int res1 = 0 ;
8586 PyObject *swig_obj[1] ;
8587
8588 if (!args) SWIG_fail;
8589 swig_obj[0] = args;
5eb8189c 8590 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
10044bf1 8591 if (!SWIG_IsOK(res1)) {
5eb8189c 8592 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_HideHint" "', expected argument " "1"" of type '" "wxAuiManager *""'");
10044bf1 8593 }
5eb8189c 8594 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
10044bf1
RD
8595 {
8596 PyThreadState* __tstate = wxPyBeginAllowThreads();
8597 (arg1)->HideHint();
8598 wxPyEndAllowThreads(__tstate);
8599 if (PyErr_Occurred()) SWIG_fail;
8600 }
8601 resultobj = SWIG_Py_Void();
8602 return resultobj;
8603fail:
8604 return NULL;
8605}
8606
8607
5eb8189c 8608SWIGINTERN PyObject *_wrap_AuiManager_OnRender(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1d5ee749 8609 PyObject *resultobj = 0;
5eb8189c
RD
8610 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8611 wxAuiManagerEvent *arg2 = 0 ;
1d5ee749
RD
8612 void *argp1 = 0 ;
8613 int res1 = 0 ;
8614 void *argp2 = 0 ;
8615 int res2 = 0 ;
8616 PyObject * obj0 = 0 ;
8617 PyObject * obj1 = 0 ;
8618 char * kwnames[] = {
8619 (char *) "self",(char *) "evt", NULL
8620 };
8621
5eb8189c
RD
8622 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_OnRender",kwnames,&obj0,&obj1)) SWIG_fail;
8623 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
1d5ee749 8624 if (!SWIG_IsOK(res1)) {
5eb8189c 8625 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_OnRender" "', expected argument " "1"" of type '" "wxAuiManager *""'");
1d5ee749 8626 }
5eb8189c
RD
8627 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8628 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiManagerEvent, 0 );
1d5ee749 8629 if (!SWIG_IsOK(res2)) {
5eb8189c 8630 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_OnRender" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
1d5ee749
RD
8631 }
8632 if (!argp2) {
5eb8189c 8633 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_OnRender" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
1d5ee749 8634 }
5eb8189c 8635 arg2 = reinterpret_cast< wxAuiManagerEvent * >(argp2);
1d5ee749
RD
8636 {
8637 PyThreadState* __tstate = wxPyBeginAllowThreads();
8638 (arg1)->OnRender(*arg2);
8639 wxPyEndAllowThreads(__tstate);
8640 if (PyErr_Occurred()) SWIG_fail;
8641 }
8642 resultobj = SWIG_Py_Void();
8643 return resultobj;
8644fail:
8645 return NULL;
8646}
8647
8648
5eb8189c 8649SWIGINTERN PyObject *_wrap_AuiManager_OnPaneButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1d5ee749 8650 PyObject *resultobj = 0;
5eb8189c
RD
8651 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8652 wxAuiManagerEvent *arg2 = 0 ;
1d5ee749
RD
8653 void *argp1 = 0 ;
8654 int res1 = 0 ;
8655 void *argp2 = 0 ;
8656 int res2 = 0 ;
8657 PyObject * obj0 = 0 ;
8658 PyObject * obj1 = 0 ;
8659 char * kwnames[] = {
8660 (char *) "self",(char *) "evt", NULL
8661 };
8662
5eb8189c
RD
8663 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_OnPaneButton",kwnames,&obj0,&obj1)) SWIG_fail;
8664 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
1d5ee749 8665 if (!SWIG_IsOK(res1)) {
5eb8189c 8666 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_OnPaneButton" "', expected argument " "1"" of type '" "wxAuiManager *""'");
1d5ee749 8667 }
5eb8189c
RD
8668 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8669 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiManagerEvent, 0 );
1d5ee749 8670 if (!SWIG_IsOK(res2)) {
5eb8189c 8671 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_OnPaneButton" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
1d5ee749
RD
8672 }
8673 if (!argp2) {
5eb8189c 8674 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_OnPaneButton" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
1d5ee749 8675 }
5eb8189c 8676 arg2 = reinterpret_cast< wxAuiManagerEvent * >(argp2);
1d5ee749
RD
8677 {
8678 PyThreadState* __tstate = wxPyBeginAllowThreads();
8679 (arg1)->OnPaneButton(*arg2);
8680 wxPyEndAllowThreads(__tstate);
8681 if (PyErr_Occurred()) SWIG_fail;
8682 }
8683 resultobj = SWIG_Py_Void();
8684 return resultobj;
8685fail:
8686 return NULL;
8687}
8688
8689
5eb8189c 8690SWIGINTERN PyObject *AuiManager_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
8691 PyObject *obj;
8692 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 8693 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiManager, SWIG_NewClientData(obj));
27e45892
RD
8694 return SWIG_Py_Void();
8695}
8696
5eb8189c 8697SWIGINTERN PyObject *AuiManager_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
8698 return SWIG_Python_InitShadowInstance(args);
8699}
8700
5eb8189c 8701SWIGINTERN PyObject *_wrap_new_AuiManagerEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892
RD
8702 PyObject *resultobj = 0;
8703 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
5eb8189c 8704 wxAuiManagerEvent *result = 0 ;
27e45892
RD
8705 int val1 ;
8706 int ecode1 = 0 ;
8707 PyObject * obj0 = 0 ;
8708 char * kwnames[] = {
8709 (char *) "type", NULL
8710 };
8711
5eb8189c 8712 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_AuiManagerEvent",kwnames,&obj0)) SWIG_fail;
27e45892
RD
8713 if (obj0) {
8714 ecode1 = SWIG_AsVal_int(obj0, &val1);
8715 if (!SWIG_IsOK(ecode1)) {
5eb8189c 8716 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_AuiManagerEvent" "', expected argument " "1"" of type '" "wxEventType""'");
27e45892
RD
8717 }
8718 arg1 = static_cast< wxEventType >(val1);
8719 }
8720 {
8721 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 8722 result = (wxAuiManagerEvent *)new wxAuiManagerEvent(arg1);
27e45892
RD
8723 wxPyEndAllowThreads(__tstate);
8724 if (PyErr_Occurred()) SWIG_fail;
8725 }
5eb8189c 8726 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManagerEvent, SWIG_POINTER_NEW | 0 );
27e45892
RD
8727 return resultobj;
8728fail:
8729 return NULL;
8730}
8731
8732
5eb8189c 8733SWIGINTERN PyObject *_wrap_AuiManagerEvent_Clone(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8734 PyObject *resultobj = 0;
5eb8189c 8735 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
8736 wxEvent *result = 0 ;
8737 void *argp1 = 0 ;
8738 int res1 = 0 ;
8739 PyObject *swig_obj[1] ;
8740
8741 if (!args) SWIG_fail;
8742 swig_obj[0] = args;
5eb8189c 8743 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8744 if (!SWIG_IsOK(res1)) {
5eb8189c 8745 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_Clone" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
27e45892 8746 }
5eb8189c 8747 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
8748 {
8749 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 8750 result = (wxEvent *)((wxAuiManagerEvent const *)arg1)->Clone();
27e45892
RD
8751 wxPyEndAllowThreads(__tstate);
8752 if (PyErr_Occurred()) SWIG_fail;
8753 }
8754 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxEvent, 0 | 0 );
8755 return resultobj;
8756fail:
8757 return NULL;
8758}
8759
8760
eccab1a7
RD
8761SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8762 PyObject *resultobj = 0;
8763 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8764 wxAuiManager *arg2 = (wxAuiManager *) 0 ;
8765 void *argp1 = 0 ;
8766 int res1 = 0 ;
8767 void *argp2 = 0 ;
8768 int res2 = 0 ;
8769 PyObject * obj0 = 0 ;
8770 PyObject * obj1 = 0 ;
8771 char * kwnames[] = {
8772 (char *) "self",(char *) "mgr", NULL
8773 };
8774
8775 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetManager",kwnames,&obj0,&obj1)) SWIG_fail;
8776 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8777 if (!SWIG_IsOK(res1)) {
8778 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetManager" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
8779 }
8780 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8781 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8782 if (!SWIG_IsOK(res2)) {
8783 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_SetManager" "', expected argument " "2"" of type '" "wxAuiManager *""'");
8784 }
8785 arg2 = reinterpret_cast< wxAuiManager * >(argp2);
8786 {
8787 PyThreadState* __tstate = wxPyBeginAllowThreads();
8788 (arg1)->SetManager(arg2);
8789 wxPyEndAllowThreads(__tstate);
8790 if (PyErr_Occurred()) SWIG_fail;
8791 }
8792 resultobj = SWIG_Py_Void();
8793 return resultobj;
8794fail:
8795 return NULL;
8796}
8797
8798
5eb8189c 8799SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 8800 PyObject *resultobj = 0;
5eb8189c
RD
8801 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8802 wxAuiPaneInfo *arg2 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
8803 void *argp1 = 0 ;
8804 int res1 = 0 ;
8805 void *argp2 = 0 ;
8806 int res2 = 0 ;
8807 PyObject * obj0 = 0 ;
8808 PyObject * obj1 = 0 ;
8809 char * kwnames[] = {
8810 (char *) "self",(char *) "p", NULL
8811 };
8812
5eb8189c
RD
8813 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetPane",kwnames,&obj0,&obj1)) SWIG_fail;
8814 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8815 if (!SWIG_IsOK(res1)) {
5eb8189c 8816 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetPane" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 8817 }
5eb8189c
RD
8818 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8819 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 8820 if (!SWIG_IsOK(res2)) {
5eb8189c 8821 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_SetPane" "', expected argument " "2"" of type '" "wxAuiPaneInfo *""'");
27e45892 8822 }
5eb8189c 8823 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
27e45892
RD
8824 {
8825 PyThreadState* __tstate = wxPyBeginAllowThreads();
8826 (arg1)->SetPane(arg2);
8827 wxPyEndAllowThreads(__tstate);
8828 if (PyErr_Occurred()) SWIG_fail;
8829 }
8830 resultobj = SWIG_Py_Void();
8831 return resultobj;
8832fail:
8833 return NULL;
8834}
8835
8836
5eb8189c 8837SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 8838 PyObject *resultobj = 0;
5eb8189c 8839 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
8840 int arg2 ;
8841 void *argp1 = 0 ;
8842 int res1 = 0 ;
8843 int val2 ;
8844 int ecode2 = 0 ;
8845 PyObject * obj0 = 0 ;
8846 PyObject * obj1 = 0 ;
8847 char * kwnames[] = {
8848 (char *) "self",(char *) "b", NULL
8849 };
8850
5eb8189c
RD
8851 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetButton",kwnames,&obj0,&obj1)) SWIG_fail;
8852 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8853 if (!SWIG_IsOK(res1)) {
5eb8189c 8854 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetButton" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 8855 }
5eb8189c 8856 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
8857 ecode2 = SWIG_AsVal_int(obj1, &val2);
8858 if (!SWIG_IsOK(ecode2)) {
5eb8189c 8859 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_SetButton" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
8860 }
8861 arg2 = static_cast< int >(val2);
8862 {
8863 PyThreadState* __tstate = wxPyBeginAllowThreads();
8864 (arg1)->SetButton(arg2);
8865 wxPyEndAllowThreads(__tstate);
8866 if (PyErr_Occurred()) SWIG_fail;
8867 }
8868 resultobj = SWIG_Py_Void();
8869 return resultobj;
8870fail:
8871 return NULL;
8872}
8873
8874
5eb8189c 8875SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetDC(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1d5ee749 8876 PyObject *resultobj = 0;
5eb8189c 8877 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
1d5ee749
RD
8878 wxDC *arg2 = (wxDC *) 0 ;
8879 void *argp1 = 0 ;
8880 int res1 = 0 ;
8881 void *argp2 = 0 ;
8882 int res2 = 0 ;
8883 PyObject * obj0 = 0 ;
8884 PyObject * obj1 = 0 ;
8885 char * kwnames[] = {
8886 (char *) "self",(char *) "pdc", NULL
8887 };
8888
5eb8189c
RD
8889 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetDC",kwnames,&obj0,&obj1)) SWIG_fail;
8890 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
1d5ee749 8891 if (!SWIG_IsOK(res1)) {
5eb8189c 8892 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetDC" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
1d5ee749 8893 }
5eb8189c 8894 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
1d5ee749
RD
8895 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxDC, 0 | 0 );
8896 if (!SWIG_IsOK(res2)) {
5eb8189c 8897 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_SetDC" "', expected argument " "2"" of type '" "wxDC *""'");
1d5ee749
RD
8898 }
8899 arg2 = reinterpret_cast< wxDC * >(argp2);
8900 {
8901 PyThreadState* __tstate = wxPyBeginAllowThreads();
8902 (arg1)->SetDC(arg2);
8903 wxPyEndAllowThreads(__tstate);
8904 if (PyErr_Occurred()) SWIG_fail;
8905 }
8906 resultobj = SWIG_Py_Void();
8907 return resultobj;
8908fail:
8909 return NULL;
8910}
8911
8912
eccab1a7
RD
8913SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8914 PyObject *resultobj = 0;
8915 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8916 wxAuiManager *result = 0 ;
8917 void *argp1 = 0 ;
8918 int res1 = 0 ;
8919 PyObject *swig_obj[1] ;
8920
8921 if (!args) SWIG_fail;
8922 swig_obj[0] = args;
8923 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8924 if (!SWIG_IsOK(res1)) {
8925 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetManager" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
8926 }
8927 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8928 {
8929 PyThreadState* __tstate = wxPyBeginAllowThreads();
8930 result = (wxAuiManager *)((wxAuiManagerEvent const *)arg1)->GetManager();
8931 wxPyEndAllowThreads(__tstate);
8932 if (PyErr_Occurred()) SWIG_fail;
8933 }
8934 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
8935 return resultobj;
8936fail:
8937 return NULL;
8938}
8939
8940
5eb8189c 8941SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8942 PyObject *resultobj = 0;
5eb8189c
RD
8943 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8944 wxAuiPaneInfo *result = 0 ;
27e45892
RD
8945 void *argp1 = 0 ;
8946 int res1 = 0 ;
8947 PyObject *swig_obj[1] ;
8948
8949 if (!args) SWIG_fail;
8950 swig_obj[0] = args;
5eb8189c 8951 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8952 if (!SWIG_IsOK(res1)) {
eccab1a7 8953 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetPane" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
27e45892 8954 }
5eb8189c 8955 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
8956 {
8957 PyThreadState* __tstate = wxPyBeginAllowThreads();
eccab1a7 8958 result = (wxAuiPaneInfo *)((wxAuiManagerEvent const *)arg1)->GetPane();
27e45892
RD
8959 wxPyEndAllowThreads(__tstate);
8960 if (PyErr_Occurred()) SWIG_fail;
8961 }
5eb8189c 8962 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892
RD
8963 return resultobj;
8964fail:
8965 return NULL;
8966}
8967
8968
5eb8189c 8969SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8970 PyObject *resultobj = 0;
5eb8189c 8971 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
8972 int result;
8973 void *argp1 = 0 ;
8974 int res1 = 0 ;
8975 PyObject *swig_obj[1] ;
8976
8977 if (!args) SWIG_fail;
8978 swig_obj[0] = args;
5eb8189c 8979 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8980 if (!SWIG_IsOK(res1)) {
eccab1a7 8981 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetButton" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
27e45892 8982 }
5eb8189c 8983 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
8984 {
8985 PyThreadState* __tstate = wxPyBeginAllowThreads();
eccab1a7 8986 result = (int)((wxAuiManagerEvent const *)arg1)->GetButton();
27e45892
RD
8987 wxPyEndAllowThreads(__tstate);
8988 if (PyErr_Occurred()) SWIG_fail;
8989 }
8990 resultobj = SWIG_From_int(static_cast< int >(result));
8991 return resultobj;
8992fail:
8993 return NULL;
8994}
8995
8996
5eb8189c 8997SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetDC(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1d5ee749 8998 PyObject *resultobj = 0;
5eb8189c 8999 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
1d5ee749
RD
9000 wxDC *result = 0 ;
9001 void *argp1 = 0 ;
9002 int res1 = 0 ;
9003 PyObject *swig_obj[1] ;
9004
9005 if (!args) SWIG_fail;
9006 swig_obj[0] = args;
5eb8189c 9007 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
1d5ee749 9008 if (!SWIG_IsOK(res1)) {
eccab1a7 9009 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetDC" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
1d5ee749 9010 }
5eb8189c 9011 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
1d5ee749
RD
9012 {
9013 PyThreadState* __tstate = wxPyBeginAllowThreads();
eccab1a7 9014 result = (wxDC *)((wxAuiManagerEvent const *)arg1)->GetDC();
1d5ee749
RD
9015 wxPyEndAllowThreads(__tstate);
9016 if (PyErr_Occurred()) SWIG_fail;
9017 }
9018 {
9019 resultobj = wxPyMake_wxObject(result, (bool)0);
9020 }
9021 return resultobj;
9022fail:
9023 return NULL;
9024}
9025
9026
5eb8189c 9027SWIGINTERN PyObject *_wrap_AuiManagerEvent_Veto(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 9028 PyObject *resultobj = 0;
5eb8189c 9029 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
9030 bool arg2 = (bool) true ;
9031 void *argp1 = 0 ;
9032 int res1 = 0 ;
9033 bool val2 ;
9034 int ecode2 = 0 ;
9035 PyObject * obj0 = 0 ;
9036 PyObject * obj1 = 0 ;
9037 char * kwnames[] = {
9038 (char *) "self",(char *) "veto", NULL
9039 };
9040
5eb8189c
RD
9041 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiManagerEvent_Veto",kwnames,&obj0,&obj1)) SWIG_fail;
9042 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 9043 if (!SWIG_IsOK(res1)) {
5eb8189c 9044 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_Veto" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 9045 }
5eb8189c 9046 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
9047 if (obj1) {
9048 ecode2 = SWIG_AsVal_bool(obj1, &val2);
9049 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9050 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_Veto" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
9051 }
9052 arg2 = static_cast< bool >(val2);
9053 }
9054 {
9055 PyThreadState* __tstate = wxPyBeginAllowThreads();
9056 (arg1)->Veto(arg2);
9057 wxPyEndAllowThreads(__tstate);
9058 if (PyErr_Occurred()) SWIG_fail;
9059 }
9060 resultobj = SWIG_Py_Void();
9061 return resultobj;
9062fail:
9063 return NULL;
9064}
9065
9066
5eb8189c 9067SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetVeto(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9068 PyObject *resultobj = 0;
5eb8189c 9069 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
9070 bool result;
9071 void *argp1 = 0 ;
9072 int res1 = 0 ;
9073 PyObject *swig_obj[1] ;
9074
9075 if (!args) SWIG_fail;
9076 swig_obj[0] = args;
5eb8189c 9077 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 9078 if (!SWIG_IsOK(res1)) {
5eb8189c 9079 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetVeto" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
27e45892 9080 }
5eb8189c 9081 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
9082 {
9083 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 9084 result = (bool)((wxAuiManagerEvent const *)arg1)->GetVeto();
27e45892
RD
9085 wxPyEndAllowThreads(__tstate);
9086 if (PyErr_Occurred()) SWIG_fail;
9087 }
9088 {
9089 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9090 }
9091 return resultobj;
9092fail:
9093 return NULL;
9094}
9095
9096
5eb8189c 9097SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetCanVeto(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 9098 PyObject *resultobj = 0;
5eb8189c 9099 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
9100 bool arg2 ;
9101 void *argp1 = 0 ;
9102 int res1 = 0 ;
9103 bool val2 ;
9104 int ecode2 = 0 ;
9105 PyObject * obj0 = 0 ;
9106 PyObject * obj1 = 0 ;
9107 char * kwnames[] = {
9108 (char *) "self",(char *) "can_veto", NULL
9109 };
9110
5eb8189c
RD
9111 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetCanVeto",kwnames,&obj0,&obj1)) SWIG_fail;
9112 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 9113 if (!SWIG_IsOK(res1)) {
5eb8189c 9114 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetCanVeto" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 9115 }
5eb8189c 9116 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
9117 ecode2 = SWIG_AsVal_bool(obj1, &val2);
9118 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9119 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_SetCanVeto" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
9120 }
9121 arg2 = static_cast< bool >(val2);
9122 {
9123 PyThreadState* __tstate = wxPyBeginAllowThreads();
9124 (arg1)->SetCanVeto(arg2);
9125 wxPyEndAllowThreads(__tstate);
9126 if (PyErr_Occurred()) SWIG_fail;
9127 }
9128 resultobj = SWIG_Py_Void();
9129 return resultobj;
9130fail:
9131 return NULL;
9132}
9133
9134
5eb8189c 9135SWIGINTERN PyObject *_wrap_AuiManagerEvent_CanVeto(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9136 PyObject *resultobj = 0;
5eb8189c 9137 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
9138 bool result;
9139 void *argp1 = 0 ;
9140 int res1 = 0 ;
9141 PyObject *swig_obj[1] ;
9142
9143 if (!args) SWIG_fail;
9144 swig_obj[0] = args;
5eb8189c 9145 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 9146 if (!SWIG_IsOK(res1)) {
5eb8189c 9147 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_CanVeto" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
27e45892 9148 }
5eb8189c 9149 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
9150 {
9151 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 9152 result = (bool)((wxAuiManagerEvent const *)arg1)->CanVeto();
27e45892
RD
9153 wxPyEndAllowThreads(__tstate);
9154 if (PyErr_Occurred()) SWIG_fail;
9155 }
9156 {
9157 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9158 }
9159 return resultobj;
9160fail:
9161 return NULL;
9162}
9163
9164
eccab1a7
RD
9165SWIGINTERN PyObject *_wrap_AuiManagerEvent_manager_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9166 PyObject *resultobj = 0;
9167 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9168 wxAuiManager *arg2 = (wxAuiManager *) 0 ;
9169 void *argp1 = 0 ;
9170 int res1 = 0 ;
9171 void *argp2 = 0 ;
9172 int res2 = 0 ;
9173 PyObject *swig_obj[2] ;
9174
9175 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_manager_set",2,2,swig_obj)) SWIG_fail;
9176 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9177 if (!SWIG_IsOK(res1)) {
9178 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_manager_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9179 }
9180 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9181 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiManager, SWIG_POINTER_DISOWN | 0 );
9182 if (!SWIG_IsOK(res2)) {
9183 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_manager_set" "', expected argument " "2"" of type '" "wxAuiManager *""'");
9184 }
9185 arg2 = reinterpret_cast< wxAuiManager * >(argp2);
9186 if (arg1) (arg1)->manager = arg2;
9187
9188 resultobj = SWIG_Py_Void();
9189 return resultobj;
9190fail:
9191 return NULL;
9192}
9193
9194
9195SWIGINTERN PyObject *_wrap_AuiManagerEvent_manager_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9196 PyObject *resultobj = 0;
9197 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9198 wxAuiManager *result = 0 ;
9199 void *argp1 = 0 ;
9200 int res1 = 0 ;
9201 PyObject *swig_obj[1] ;
9202
9203 if (!args) SWIG_fail;
9204 swig_obj[0] = args;
9205 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9206 if (!SWIG_IsOK(res1)) {
9207 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_manager_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9208 }
9209 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9210 result = (wxAuiManager *) ((arg1)->manager);
9211 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
9212 return resultobj;
9213fail:
9214 return NULL;
9215}
9216
9217
5eb8189c 9218SWIGINTERN PyObject *_wrap_AuiManagerEvent_pane_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9219 PyObject *resultobj = 0;
5eb8189c
RD
9220 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9221 wxAuiPaneInfo *arg2 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
9222 void *argp1 = 0 ;
9223 int res1 = 0 ;
9224 void *argp2 = 0 ;
9225 int res2 = 0 ;
9226 PyObject *swig_obj[2] ;
9227
5eb8189c
RD
9228 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_pane_set",2,2,swig_obj)) SWIG_fail;
9229 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 9230 if (!SWIG_IsOK(res1)) {
5eb8189c 9231 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_pane_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 9232 }
5eb8189c
RD
9233 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9234 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_DISOWN | 0 );
27e45892 9235 if (!SWIG_IsOK(res2)) {
5eb8189c 9236 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_pane_set" "', expected argument " "2"" of type '" "wxAuiPaneInfo *""'");
27e45892 9237 }
5eb8189c 9238 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
27e45892
RD
9239 if (arg1) (arg1)->pane = arg2;
9240
9241 resultobj = SWIG_Py_Void();
9242 return resultobj;
9243fail:
9244 return NULL;
9245}
9246
9247
5eb8189c 9248SWIGINTERN PyObject *_wrap_AuiManagerEvent_pane_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9249 PyObject *resultobj = 0;
5eb8189c
RD
9250 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9251 wxAuiPaneInfo *result = 0 ;
27e45892
RD
9252 void *argp1 = 0 ;
9253 int res1 = 0 ;
9254 PyObject *swig_obj[1] ;
9255
9256 if (!args) SWIG_fail;
9257 swig_obj[0] = args;
5eb8189c 9258 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 9259 if (!SWIG_IsOK(res1)) {
5eb8189c 9260 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_pane_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 9261 }
5eb8189c
RD
9262 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9263 result = (wxAuiPaneInfo *) ((arg1)->pane);
9264 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892
RD
9265 return resultobj;
9266fail:
9267 return NULL;
9268}
9269
9270
5eb8189c 9271SWIGINTERN PyObject *_wrap_AuiManagerEvent_button_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9272 PyObject *resultobj = 0;
5eb8189c 9273 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
9274 int arg2 ;
9275 void *argp1 = 0 ;
9276 int res1 = 0 ;
9277 int val2 ;
9278 int ecode2 = 0 ;
9279 PyObject *swig_obj[2] ;
9280
5eb8189c
RD
9281 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_button_set",2,2,swig_obj)) SWIG_fail;
9282 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 9283 if (!SWIG_IsOK(res1)) {
5eb8189c 9284 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_button_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 9285 }
5eb8189c 9286 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
9287 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9288 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9289 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_button_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
9290 }
9291 arg2 = static_cast< int >(val2);
9292 if (arg1) (arg1)->button = arg2;
9293
9294 resultobj = SWIG_Py_Void();
9295 return resultobj;
9296fail:
9297 return NULL;
9298}
9299
9300
5eb8189c 9301SWIGINTERN PyObject *_wrap_AuiManagerEvent_button_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9302 PyObject *resultobj = 0;
5eb8189c 9303 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
9304 int result;
9305 void *argp1 = 0 ;
9306 int res1 = 0 ;
9307 PyObject *swig_obj[1] ;
9308
9309 if (!args) SWIG_fail;
9310 swig_obj[0] = args;
5eb8189c 9311 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 9312 if (!SWIG_IsOK(res1)) {
5eb8189c 9313 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_button_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 9314 }
5eb8189c 9315 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
9316 result = (int) ((arg1)->button);
9317 resultobj = SWIG_From_int(static_cast< int >(result));
9318 return resultobj;
9319fail:
9320 return NULL;
9321}
9322
9323
5eb8189c 9324SWIGINTERN PyObject *_wrap_AuiManagerEvent_veto_flag_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9325 PyObject *resultobj = 0;
5eb8189c 9326 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
9327 bool arg2 ;
9328 void *argp1 = 0 ;
9329 int res1 = 0 ;
9330 bool val2 ;
9331 int ecode2 = 0 ;
9332 PyObject *swig_obj[2] ;
9333
5eb8189c
RD
9334 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_veto_flag_set",2,2,swig_obj)) SWIG_fail;
9335 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 9336 if (!SWIG_IsOK(res1)) {
5eb8189c 9337 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_veto_flag_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 9338 }
5eb8189c 9339 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
9340 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
9341 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9342 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_veto_flag_set" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
9343 }
9344 arg2 = static_cast< bool >(val2);
9345 if (arg1) (arg1)->veto_flag = arg2;
9346
9347 resultobj = SWIG_Py_Void();
9348 return resultobj;
9349fail:
9350 return NULL;
9351}
9352
9353
5eb8189c 9354SWIGINTERN PyObject *_wrap_AuiManagerEvent_veto_flag_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9355 PyObject *resultobj = 0;
5eb8189c 9356 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
9357 bool result;
9358 void *argp1 = 0 ;
9359 int res1 = 0 ;
9360 PyObject *swig_obj[1] ;
9361
9362 if (!args) SWIG_fail;
9363 swig_obj[0] = args;
5eb8189c 9364 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 9365 if (!SWIG_IsOK(res1)) {
5eb8189c 9366 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_veto_flag_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 9367 }
5eb8189c 9368 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
9369 result = (bool) ((arg1)->veto_flag);
9370 {
9371 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9372 }
9373 return resultobj;
9374fail:
9375 return NULL;
9376}
9377
9378
5eb8189c 9379SWIGINTERN PyObject *_wrap_AuiManagerEvent_canveto_flag_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9380 PyObject *resultobj = 0;
5eb8189c 9381 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
9382 bool arg2 ;
9383 void *argp1 = 0 ;
9384 int res1 = 0 ;
9385 bool val2 ;
9386 int ecode2 = 0 ;
9387 PyObject *swig_obj[2] ;
9388
5eb8189c
RD
9389 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_canveto_flag_set",2,2,swig_obj)) SWIG_fail;
9390 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 9391 if (!SWIG_IsOK(res1)) {
5eb8189c 9392 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_canveto_flag_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 9393 }
5eb8189c 9394 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
9395 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
9396 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9397 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_canveto_flag_set" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
9398 }
9399 arg2 = static_cast< bool >(val2);
9400 if (arg1) (arg1)->canveto_flag = arg2;
9401
9402 resultobj = SWIG_Py_Void();
9403 return resultobj;
9404fail:
9405 return NULL;
9406}
9407
9408
5eb8189c 9409SWIGINTERN PyObject *_wrap_AuiManagerEvent_canveto_flag_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9410 PyObject *resultobj = 0;
5eb8189c 9411 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
9412 bool result;
9413 void *argp1 = 0 ;
9414 int res1 = 0 ;
9415 PyObject *swig_obj[1] ;
9416
9417 if (!args) SWIG_fail;
9418 swig_obj[0] = args;
5eb8189c 9419 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 9420 if (!SWIG_IsOK(res1)) {
5eb8189c 9421 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_canveto_flag_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 9422 }
5eb8189c 9423 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
9424 result = (bool) ((arg1)->canveto_flag);
9425 {
9426 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9427 }
9428 return resultobj;
9429fail:
9430 return NULL;
9431}
9432
9433
5eb8189c 9434SWIGINTERN PyObject *_wrap_AuiManagerEvent_dc_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1d5ee749 9435 PyObject *resultobj = 0;
5eb8189c 9436 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
1d5ee749
RD
9437 wxDC *arg2 = (wxDC *) 0 ;
9438 void *argp1 = 0 ;
9439 int res1 = 0 ;
9440 void *argp2 = 0 ;
9441 int res2 = 0 ;
9442 PyObject *swig_obj[2] ;
9443
5eb8189c
RD
9444 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_dc_set",2,2,swig_obj)) SWIG_fail;
9445 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
1d5ee749 9446 if (!SWIG_IsOK(res1)) {
5eb8189c 9447 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_dc_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
1d5ee749 9448 }
5eb8189c 9449 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
1d5ee749
RD
9450 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxDC, SWIG_POINTER_DISOWN | 0 );
9451 if (!SWIG_IsOK(res2)) {
5eb8189c 9452 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_dc_set" "', expected argument " "2"" of type '" "wxDC *""'");
1d5ee749
RD
9453 }
9454 arg2 = reinterpret_cast< wxDC * >(argp2);
9455 if (arg1) (arg1)->dc = arg2;
9456
9457 resultobj = SWIG_Py_Void();
9458 return resultobj;
9459fail:
9460 return NULL;
9461}
9462
9463
5eb8189c 9464SWIGINTERN PyObject *_wrap_AuiManagerEvent_dc_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1d5ee749 9465 PyObject *resultobj = 0;
5eb8189c 9466 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
1d5ee749
RD
9467 wxDC *result = 0 ;
9468 void *argp1 = 0 ;
9469 int res1 = 0 ;
9470 PyObject *swig_obj[1] ;
9471
9472 if (!args) SWIG_fail;
9473 swig_obj[0] = args;
5eb8189c 9474 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
1d5ee749 9475 if (!SWIG_IsOK(res1)) {
5eb8189c 9476 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_dc_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
1d5ee749 9477 }
5eb8189c 9478 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
1d5ee749
RD
9479 result = (wxDC *) ((arg1)->dc);
9480 {
9481 resultobj = wxPyMake_wxObject(result, (bool)0);
9482 }
9483 return resultobj;
9484fail:
9485 return NULL;
9486}
9487
9488
5eb8189c 9489SWIGINTERN PyObject *AuiManagerEvent_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
9490 PyObject *obj;
9491 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 9492 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiManagerEvent, SWIG_NewClientData(obj));
27e45892
RD
9493 return SWIG_Py_Void();
9494}
9495
5eb8189c 9496SWIGINTERN PyObject *AuiManagerEvent_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
9497 return SWIG_Python_InitShadowInstance(args);
9498}
9499
5eb8189c 9500SWIGINTERN PyObject *_wrap_new_AuiDockInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9501 PyObject *resultobj = 0;
5eb8189c 9502 wxAuiDockInfo *result = 0 ;
27e45892 9503
5eb8189c 9504 if (!SWIG_Python_UnpackTuple(args,"new_AuiDockInfo",0,0,0)) SWIG_fail;
27e45892
RD
9505 {
9506 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 9507 result = (wxAuiDockInfo *)new wxAuiDockInfo();
27e45892
RD
9508 wxPyEndAllowThreads(__tstate);
9509 if (PyErr_Occurred()) SWIG_fail;
9510 }
5eb8189c 9511 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDockInfo, SWIG_POINTER_NEW | 0 );
27e45892
RD
9512 return resultobj;
9513fail:
9514 return NULL;
9515}
9516
9517
5eb8189c 9518SWIGINTERN PyObject *_wrap_AuiDockInfo_IsOk(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9519 PyObject *resultobj = 0;
5eb8189c 9520 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9521 bool result;
9522 void *argp1 = 0 ;
9523 int res1 = 0 ;
9524 PyObject *swig_obj[1] ;
9525
9526 if (!args) SWIG_fail;
9527 swig_obj[0] = args;
5eb8189c 9528 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9529 if (!SWIG_IsOK(res1)) {
5eb8189c 9530 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_IsOk" "', expected argument " "1"" of type '" "wxAuiDockInfo const *""'");
27e45892 9531 }
5eb8189c 9532 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9533 {
9534 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 9535 result = (bool)((wxAuiDockInfo const *)arg1)->IsOk();
27e45892
RD
9536 wxPyEndAllowThreads(__tstate);
9537 if (PyErr_Occurred()) SWIG_fail;
9538 }
9539 {
9540 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9541 }
9542 return resultobj;
9543fail:
9544 return NULL;
9545}
9546
9547
5eb8189c 9548SWIGINTERN PyObject *_wrap_AuiDockInfo_IsHorizontal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9549 PyObject *resultobj = 0;
5eb8189c 9550 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9551 bool result;
9552 void *argp1 = 0 ;
9553 int res1 = 0 ;
9554 PyObject *swig_obj[1] ;
9555
9556 if (!args) SWIG_fail;
9557 swig_obj[0] = args;
5eb8189c 9558 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9559 if (!SWIG_IsOK(res1)) {
5eb8189c 9560 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_IsHorizontal" "', expected argument " "1"" of type '" "wxAuiDockInfo const *""'");
27e45892 9561 }
5eb8189c 9562 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9563 {
9564 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 9565 result = (bool)((wxAuiDockInfo const *)arg1)->IsHorizontal();
27e45892
RD
9566 wxPyEndAllowThreads(__tstate);
9567 if (PyErr_Occurred()) SWIG_fail;
9568 }
9569 {
9570 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9571 }
9572 return resultobj;
9573fail:
9574 return NULL;
9575}
9576
9577
5eb8189c 9578SWIGINTERN PyObject *_wrap_AuiDockInfo_IsVertical(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9579 PyObject *resultobj = 0;
5eb8189c 9580 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9581 bool result;
9582 void *argp1 = 0 ;
9583 int res1 = 0 ;
9584 PyObject *swig_obj[1] ;
9585
9586 if (!args) SWIG_fail;
9587 swig_obj[0] = args;
5eb8189c 9588 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9589 if (!SWIG_IsOK(res1)) {
5eb8189c 9590 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_IsVertical" "', expected argument " "1"" of type '" "wxAuiDockInfo const *""'");
27e45892 9591 }
5eb8189c 9592 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9593 {
9594 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 9595 result = (bool)((wxAuiDockInfo const *)arg1)->IsVertical();
27e45892
RD
9596 wxPyEndAllowThreads(__tstate);
9597 if (PyErr_Occurred()) SWIG_fail;
9598 }
9599 {
9600 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9601 }
9602 return resultobj;
9603fail:
9604 return NULL;
9605}
9606
9607
5eb8189c 9608SWIGINTERN PyObject *_wrap_AuiDockInfo_panes_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9609 PyObject *resultobj = 0;
5eb8189c
RD
9610 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9611 wxAuiPaneInfoPtrArray arg2 ;
27e45892
RD
9612 void *argp1 = 0 ;
9613 int res1 = 0 ;
9614 void *argp2 ;
9615 int res2 = 0 ;
9616 PyObject *swig_obj[2] ;
9617
5eb8189c
RD
9618 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_panes_set",2,2,swig_obj)) SWIG_fail;
9619 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9620 if (!SWIG_IsOK(res1)) {
5eb8189c 9621 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_panes_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9622 }
5eb8189c 9623 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892 9624 {
5eb8189c 9625 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_wxAuiPaneInfoPtrArray, 0 | 0);
27e45892 9626 if (!SWIG_IsOK(res2)) {
5eb8189c 9627 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockInfo_panes_set" "', expected argument " "2"" of type '" "wxAuiPaneInfoPtrArray""'");
27e45892
RD
9628 }
9629 if (!argp2) {
5eb8189c 9630 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockInfo_panes_set" "', expected argument " "2"" of type '" "wxAuiPaneInfoPtrArray""'");
27e45892 9631 } else {
5eb8189c 9632 wxAuiPaneInfoPtrArray * temp = reinterpret_cast< wxAuiPaneInfoPtrArray * >(argp2);
27e45892
RD
9633 arg2 = *temp;
9634 if (SWIG_IsNewObj(res2)) delete temp;
9635 }
9636 }
9637 if (arg1) (arg1)->panes = arg2;
9638
9639 resultobj = SWIG_Py_Void();
9640 return resultobj;
9641fail:
9642 return NULL;
9643}
9644
9645
5eb8189c 9646SWIGINTERN PyObject *_wrap_AuiDockInfo_panes_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9647 PyObject *resultobj = 0;
5eb8189c
RD
9648 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9649 wxAuiPaneInfoPtrArray result;
27e45892
RD
9650 void *argp1 = 0 ;
9651 int res1 = 0 ;
9652 PyObject *swig_obj[1] ;
9653
9654 if (!args) SWIG_fail;
9655 swig_obj[0] = args;
5eb8189c 9656 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9657 if (!SWIG_IsOK(res1)) {
5eb8189c 9658 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_panes_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9659 }
5eb8189c 9660 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892 9661 result = ((arg1)->panes);
5eb8189c 9662 resultobj = SWIG_NewPointerObj((new wxAuiPaneInfoPtrArray(static_cast< const wxAuiPaneInfoPtrArray& >(result))), SWIGTYPE_p_wxAuiPaneInfoPtrArray, SWIG_POINTER_OWN | 0 );
27e45892
RD
9663 return resultobj;
9664fail:
9665 return NULL;
9666}
9667
9668
5eb8189c 9669SWIGINTERN PyObject *_wrap_AuiDockInfo_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9670 PyObject *resultobj = 0;
5eb8189c 9671 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9672 wxRect *arg2 = (wxRect *) 0 ;
9673 void *argp1 = 0 ;
9674 int res1 = 0 ;
9675 void *argp2 = 0 ;
9676 int res2 = 0 ;
9677 PyObject *swig_obj[2] ;
9678
5eb8189c
RD
9679 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_rect_set",2,2,swig_obj)) SWIG_fail;
9680 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9681 if (!SWIG_IsOK(res1)) {
5eb8189c 9682 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_rect_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9683 }
5eb8189c 9684 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9685 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
9686 if (!SWIG_IsOK(res2)) {
5eb8189c 9687 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockInfo_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
27e45892
RD
9688 }
9689 arg2 = reinterpret_cast< wxRect * >(argp2);
9690 if (arg1) (arg1)->rect = *arg2;
9691
9692 resultobj = SWIG_Py_Void();
9693 return resultobj;
9694fail:
9695 return NULL;
9696}
9697
9698
5eb8189c 9699SWIGINTERN PyObject *_wrap_AuiDockInfo_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9700 PyObject *resultobj = 0;
5eb8189c 9701 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9702 wxRect *result = 0 ;
9703 void *argp1 = 0 ;
9704 int res1 = 0 ;
9705 PyObject *swig_obj[1] ;
9706
9707 if (!args) SWIG_fail;
9708 swig_obj[0] = args;
5eb8189c 9709 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9710 if (!SWIG_IsOK(res1)) {
5eb8189c 9711 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_rect_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9712 }
5eb8189c 9713 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9714 result = (wxRect *)& ((arg1)->rect);
9715 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
9716 return resultobj;
9717fail:
9718 return NULL;
9719}
9720
9721
5eb8189c 9722SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_direction_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9723 PyObject *resultobj = 0;
5eb8189c 9724 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9725 int arg2 ;
9726 void *argp1 = 0 ;
9727 int res1 = 0 ;
9728 int val2 ;
9729 int ecode2 = 0 ;
9730 PyObject *swig_obj[2] ;
9731
5eb8189c
RD
9732 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_dock_direction_set",2,2,swig_obj)) SWIG_fail;
9733 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9734 if (!SWIG_IsOK(res1)) {
5eb8189c 9735 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_direction_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9736 }
5eb8189c 9737 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9738 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9739 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9740 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_dock_direction_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
9741 }
9742 arg2 = static_cast< int >(val2);
9743 if (arg1) (arg1)->dock_direction = arg2;
9744
9745 resultobj = SWIG_Py_Void();
9746 return resultobj;
9747fail:
9748 return NULL;
9749}
9750
9751
5eb8189c 9752SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_direction_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9753 PyObject *resultobj = 0;
5eb8189c 9754 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9755 int result;
9756 void *argp1 = 0 ;
9757 int res1 = 0 ;
9758 PyObject *swig_obj[1] ;
9759
9760 if (!args) SWIG_fail;
9761 swig_obj[0] = args;
5eb8189c 9762 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9763 if (!SWIG_IsOK(res1)) {
5eb8189c 9764 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_direction_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9765 }
5eb8189c 9766 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9767 result = (int) ((arg1)->dock_direction);
9768 resultobj = SWIG_From_int(static_cast< int >(result));
9769 return resultobj;
9770fail:
9771 return NULL;
9772}
9773
9774
5eb8189c 9775SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_layer_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9776 PyObject *resultobj = 0;
5eb8189c 9777 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9778 int arg2 ;
9779 void *argp1 = 0 ;
9780 int res1 = 0 ;
9781 int val2 ;
9782 int ecode2 = 0 ;
9783 PyObject *swig_obj[2] ;
9784
5eb8189c
RD
9785 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_dock_layer_set",2,2,swig_obj)) SWIG_fail;
9786 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9787 if (!SWIG_IsOK(res1)) {
5eb8189c 9788 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_layer_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9789 }
5eb8189c 9790 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9791 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9792 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9793 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_dock_layer_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
9794 }
9795 arg2 = static_cast< int >(val2);
9796 if (arg1) (arg1)->dock_layer = arg2;
9797
9798 resultobj = SWIG_Py_Void();
9799 return resultobj;
9800fail:
9801 return NULL;
9802}
9803
9804
5eb8189c 9805SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_layer_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9806 PyObject *resultobj = 0;
5eb8189c 9807 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9808 int result;
9809 void *argp1 = 0 ;
9810 int res1 = 0 ;
9811 PyObject *swig_obj[1] ;
9812
9813 if (!args) SWIG_fail;
9814 swig_obj[0] = args;
5eb8189c 9815 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9816 if (!SWIG_IsOK(res1)) {
5eb8189c 9817 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_layer_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9818 }
5eb8189c 9819 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9820 result = (int) ((arg1)->dock_layer);
9821 resultobj = SWIG_From_int(static_cast< int >(result));
9822 return resultobj;
9823fail:
9824 return NULL;
9825}
9826
9827
5eb8189c 9828SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_row_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9829 PyObject *resultobj = 0;
5eb8189c 9830 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9831 int arg2 ;
9832 void *argp1 = 0 ;
9833 int res1 = 0 ;
9834 int val2 ;
9835 int ecode2 = 0 ;
9836 PyObject *swig_obj[2] ;
9837
5eb8189c
RD
9838 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_dock_row_set",2,2,swig_obj)) SWIG_fail;
9839 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9840 if (!SWIG_IsOK(res1)) {
5eb8189c 9841 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_row_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9842 }
5eb8189c 9843 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9844 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9845 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9846 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_dock_row_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
9847 }
9848 arg2 = static_cast< int >(val2);
9849 if (arg1) (arg1)->dock_row = arg2;
9850
9851 resultobj = SWIG_Py_Void();
9852 return resultobj;
9853fail:
9854 return NULL;
9855}
9856
9857
5eb8189c 9858SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_row_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9859 PyObject *resultobj = 0;
5eb8189c 9860 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9861 int result;
9862 void *argp1 = 0 ;
9863 int res1 = 0 ;
9864 PyObject *swig_obj[1] ;
9865
9866 if (!args) SWIG_fail;
9867 swig_obj[0] = args;
5eb8189c 9868 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9869 if (!SWIG_IsOK(res1)) {
5eb8189c 9870 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_row_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9871 }
5eb8189c 9872 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9873 result = (int) ((arg1)->dock_row);
9874 resultobj = SWIG_From_int(static_cast< int >(result));
9875 return resultobj;
9876fail:
9877 return NULL;
9878}
9879
9880
5eb8189c 9881SWIGINTERN PyObject *_wrap_AuiDockInfo_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9882 PyObject *resultobj = 0;
5eb8189c 9883 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9884 int arg2 ;
9885 void *argp1 = 0 ;
9886 int res1 = 0 ;
9887 int val2 ;
9888 int ecode2 = 0 ;
9889 PyObject *swig_obj[2] ;
9890
5eb8189c
RD
9891 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_size_set",2,2,swig_obj)) SWIG_fail;
9892 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9893 if (!SWIG_IsOK(res1)) {
5eb8189c 9894 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_size_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9895 }
5eb8189c 9896 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9897 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9898 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9899 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_size_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
9900 }
9901 arg2 = static_cast< int >(val2);
9902 if (arg1) (arg1)->size = arg2;
9903
9904 resultobj = SWIG_Py_Void();
9905 return resultobj;
9906fail:
9907 return NULL;
9908}
9909
9910
5eb8189c 9911SWIGINTERN PyObject *_wrap_AuiDockInfo_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9912 PyObject *resultobj = 0;
5eb8189c 9913 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9914 int result;
9915 void *argp1 = 0 ;
9916 int res1 = 0 ;
9917 PyObject *swig_obj[1] ;
9918
9919 if (!args) SWIG_fail;
9920 swig_obj[0] = args;
5eb8189c 9921 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9922 if (!SWIG_IsOK(res1)) {
5eb8189c 9923 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_size_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9924 }
5eb8189c 9925 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9926 result = (int) ((arg1)->size);
9927 resultobj = SWIG_From_int(static_cast< int >(result));
9928 return resultobj;
9929fail:
9930 return NULL;
9931}
9932
9933
5eb8189c 9934SWIGINTERN PyObject *_wrap_AuiDockInfo_min_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9935 PyObject *resultobj = 0;
5eb8189c 9936 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9937 int arg2 ;
9938 void *argp1 = 0 ;
9939 int res1 = 0 ;
9940 int val2 ;
9941 int ecode2 = 0 ;
9942 PyObject *swig_obj[2] ;
9943
5eb8189c
RD
9944 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_min_size_set",2,2,swig_obj)) SWIG_fail;
9945 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9946 if (!SWIG_IsOK(res1)) {
5eb8189c 9947 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_min_size_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9948 }
5eb8189c 9949 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9950 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9951 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9952 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_min_size_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
9953 }
9954 arg2 = static_cast< int >(val2);
9955 if (arg1) (arg1)->min_size = arg2;
9956
9957 resultobj = SWIG_Py_Void();
9958 return resultobj;
9959fail:
9960 return NULL;
9961}
9962
9963
5eb8189c 9964SWIGINTERN PyObject *_wrap_AuiDockInfo_min_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9965 PyObject *resultobj = 0;
5eb8189c 9966 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9967 int result;
9968 void *argp1 = 0 ;
9969 int res1 = 0 ;
9970 PyObject *swig_obj[1] ;
9971
9972 if (!args) SWIG_fail;
9973 swig_obj[0] = args;
5eb8189c 9974 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9975 if (!SWIG_IsOK(res1)) {
5eb8189c 9976 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_min_size_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9977 }
5eb8189c 9978 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9979 result = (int) ((arg1)->min_size);
9980 resultobj = SWIG_From_int(static_cast< int >(result));
9981 return resultobj;
9982fail:
9983 return NULL;
9984}
9985
9986
5eb8189c 9987SWIGINTERN PyObject *_wrap_AuiDockInfo_resizable_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9988 PyObject *resultobj = 0;
5eb8189c 9989 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9990 bool arg2 ;
9991 void *argp1 = 0 ;
9992 int res1 = 0 ;
9993 bool val2 ;
9994 int ecode2 = 0 ;
9995 PyObject *swig_obj[2] ;
9996
5eb8189c
RD
9997 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_resizable_set",2,2,swig_obj)) SWIG_fail;
9998 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9999 if (!SWIG_IsOK(res1)) {
5eb8189c 10000 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_resizable_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 10001 }
5eb8189c 10002 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
10003 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
10004 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10005 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_resizable_set" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
10006 }
10007 arg2 = static_cast< bool >(val2);
10008 if (arg1) (arg1)->resizable = arg2;
10009
10010 resultobj = SWIG_Py_Void();
10011 return resultobj;
10012fail:
10013 return NULL;
10014}
10015
10016
5eb8189c 10017SWIGINTERN PyObject *_wrap_AuiDockInfo_resizable_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10018 PyObject *resultobj = 0;
5eb8189c 10019 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
10020 bool result;
10021 void *argp1 = 0 ;
10022 int res1 = 0 ;
10023 PyObject *swig_obj[1] ;
10024
10025 if (!args) SWIG_fail;
10026 swig_obj[0] = args;
5eb8189c 10027 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 10028 if (!SWIG_IsOK(res1)) {
5eb8189c 10029 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_resizable_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 10030 }
5eb8189c 10031 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
10032 result = (bool) ((arg1)->resizable);
10033 {
10034 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10035 }
10036 return resultobj;
10037fail:
10038 return NULL;
10039}
10040
10041
5eb8189c 10042SWIGINTERN PyObject *_wrap_AuiDockInfo_toolbar_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10043 PyObject *resultobj = 0;
5eb8189c 10044 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
10045 bool arg2 ;
10046 void *argp1 = 0 ;
10047 int res1 = 0 ;
10048 bool val2 ;
10049 int ecode2 = 0 ;
10050 PyObject *swig_obj[2] ;
10051
5eb8189c
RD
10052 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_toolbar_set",2,2,swig_obj)) SWIG_fail;
10053 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 10054 if (!SWIG_IsOK(res1)) {
5eb8189c 10055 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_toolbar_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 10056 }
5eb8189c 10057 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
10058 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
10059 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10060 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_toolbar_set" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
10061 }
10062 arg2 = static_cast< bool >(val2);
10063 if (arg1) (arg1)->toolbar = arg2;
10064
10065 resultobj = SWIG_Py_Void();
10066 return resultobj;
10067fail:
10068 return NULL;
10069}
10070
10071
5eb8189c 10072SWIGINTERN PyObject *_wrap_AuiDockInfo_toolbar_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10073 PyObject *resultobj = 0;
5eb8189c 10074 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
10075 bool result;
10076 void *argp1 = 0 ;
10077 int res1 = 0 ;
10078 PyObject *swig_obj[1] ;
10079
10080 if (!args) SWIG_fail;
10081 swig_obj[0] = args;
5eb8189c 10082 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 10083 if (!SWIG_IsOK(res1)) {
5eb8189c 10084 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_toolbar_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 10085 }
5eb8189c 10086 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
10087 result = (bool) ((arg1)->toolbar);
10088 {
10089 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10090 }
10091 return resultobj;
10092fail:
10093 return NULL;
10094}
10095
10096
5eb8189c 10097SWIGINTERN PyObject *_wrap_AuiDockInfo_fixed_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10098 PyObject *resultobj = 0;
5eb8189c 10099 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
10100 bool arg2 ;
10101 void *argp1 = 0 ;
10102 int res1 = 0 ;
10103 bool val2 ;
10104 int ecode2 = 0 ;
10105 PyObject *swig_obj[2] ;
10106
5eb8189c
RD
10107 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_fixed_set",2,2,swig_obj)) SWIG_fail;
10108 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 10109 if (!SWIG_IsOK(res1)) {
5eb8189c 10110 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_fixed_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 10111 }
5eb8189c 10112 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
10113 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
10114 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10115 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_fixed_set" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
10116 }
10117 arg2 = static_cast< bool >(val2);
10118 if (arg1) (arg1)->fixed = arg2;
10119
10120 resultobj = SWIG_Py_Void();
10121 return resultobj;
10122fail:
10123 return NULL;
10124}
10125
10126
5eb8189c 10127SWIGINTERN PyObject *_wrap_AuiDockInfo_fixed_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10128 PyObject *resultobj = 0;
5eb8189c 10129 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
10130 bool result;
10131 void *argp1 = 0 ;
10132 int res1 = 0 ;
10133 PyObject *swig_obj[1] ;
10134
10135 if (!args) SWIG_fail;
10136 swig_obj[0] = args;
5eb8189c 10137 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 10138 if (!SWIG_IsOK(res1)) {
5eb8189c 10139 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_fixed_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 10140 }
5eb8189c 10141 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
10142 result = (bool) ((arg1)->fixed);
10143 {
10144 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10145 }
10146 return resultobj;
10147fail:
10148 return NULL;
10149}
10150
10151
5eb8189c 10152SWIGINTERN PyObject *_wrap_delete_AuiDockInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72ef6efb 10153 PyObject *resultobj = 0;
5eb8189c 10154 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
72ef6efb
RD
10155 void *argp1 = 0 ;
10156 int res1 = 0 ;
10157 PyObject *swig_obj[1] ;
10158
10159 if (!args) SWIG_fail;
10160 swig_obj[0] = args;
5eb8189c 10161 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, SWIG_POINTER_DISOWN | 0 );
72ef6efb 10162 if (!SWIG_IsOK(res1)) {
5eb8189c 10163 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDockInfo" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
72ef6efb 10164 }
5eb8189c 10165 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
72ef6efb
RD
10166 {
10167 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 10168 delete_wxAuiDockInfo(arg1);
72ef6efb
RD
10169
10170 wxPyEndAllowThreads(__tstate);
10171 if (PyErr_Occurred()) SWIG_fail;
10172 }
10173 resultobj = SWIG_Py_Void();
10174 return resultobj;
10175fail:
10176 return NULL;
10177}
10178
10179
5eb8189c 10180SWIGINTERN PyObject *AuiDockInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
10181 PyObject *obj;
10182 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 10183 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDockInfo, SWIG_NewClientData(obj));
27e45892
RD
10184 return SWIG_Py_Void();
10185}
10186
5eb8189c 10187SWIGINTERN PyObject *AuiDockInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
10188 return SWIG_Python_InitShadowInstance(args);
10189}
10190
5eb8189c 10191SWIGINTERN PyObject *_wrap_AuiDockUIPart_type_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10192 PyObject *resultobj = 0;
5eb8189c 10193 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10194 int arg2 ;
10195 void *argp1 = 0 ;
10196 int res1 = 0 ;
10197 int val2 ;
10198 int ecode2 = 0 ;
10199 PyObject *swig_obj[2] ;
10200
5eb8189c
RD
10201 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_type_set",2,2,swig_obj)) SWIG_fail;
10202 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10203 if (!SWIG_IsOK(res1)) {
5eb8189c 10204 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_type_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10205 }
5eb8189c 10206 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10207 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
10208 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10209 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockUIPart_type_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10210 }
10211 arg2 = static_cast< int >(val2);
10212 if (arg1) (arg1)->type = arg2;
10213
10214 resultobj = SWIG_Py_Void();
10215 return resultobj;
10216fail:
10217 return NULL;
10218}
10219
10220
5eb8189c 10221SWIGINTERN PyObject *_wrap_AuiDockUIPart_type_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10222 PyObject *resultobj = 0;
5eb8189c 10223 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10224 int result;
10225 void *argp1 = 0 ;
10226 int res1 = 0 ;
10227 PyObject *swig_obj[1] ;
10228
10229 if (!args) SWIG_fail;
10230 swig_obj[0] = args;
5eb8189c 10231 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10232 if (!SWIG_IsOK(res1)) {
5eb8189c 10233 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_type_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10234 }
5eb8189c 10235 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10236 result = (int) ((arg1)->type);
10237 resultobj = SWIG_From_int(static_cast< int >(result));
10238 return resultobj;
10239fail:
10240 return NULL;
10241}
10242
10243
5eb8189c 10244SWIGINTERN PyObject *_wrap_AuiDockUIPart_orientation_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10245 PyObject *resultobj = 0;
5eb8189c 10246 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10247 int arg2 ;
10248 void *argp1 = 0 ;
10249 int res1 = 0 ;
10250 int val2 ;
10251 int ecode2 = 0 ;
10252 PyObject *swig_obj[2] ;
10253
5eb8189c
RD
10254 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_orientation_set",2,2,swig_obj)) SWIG_fail;
10255 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10256 if (!SWIG_IsOK(res1)) {
5eb8189c 10257 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_orientation_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10258 }
5eb8189c 10259 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10260 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
10261 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10262 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockUIPart_orientation_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10263 }
10264 arg2 = static_cast< int >(val2);
10265 if (arg1) (arg1)->orientation = arg2;
10266
10267 resultobj = SWIG_Py_Void();
10268 return resultobj;
10269fail:
10270 return NULL;
10271}
10272
10273
5eb8189c 10274SWIGINTERN PyObject *_wrap_AuiDockUIPart_orientation_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10275 PyObject *resultobj = 0;
5eb8189c 10276 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10277 int result;
10278 void *argp1 = 0 ;
10279 int res1 = 0 ;
10280 PyObject *swig_obj[1] ;
10281
10282 if (!args) SWIG_fail;
10283 swig_obj[0] = args;
5eb8189c 10284 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10285 if (!SWIG_IsOK(res1)) {
5eb8189c 10286 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_orientation_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10287 }
5eb8189c 10288 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10289 result = (int) ((arg1)->orientation);
10290 resultobj = SWIG_From_int(static_cast< int >(result));
10291 return resultobj;
10292fail:
10293 return NULL;
10294}
10295
10296
5eb8189c 10297SWIGINTERN PyObject *_wrap_AuiDockUIPart_dock_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10298 PyObject *resultobj = 0;
5eb8189c
RD
10299 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10300 wxAuiDockInfo *arg2 = (wxAuiDockInfo *) 0 ;
27e45892
RD
10301 void *argp1 = 0 ;
10302 int res1 = 0 ;
10303 void *argp2 = 0 ;
10304 int res2 = 0 ;
10305 PyObject *swig_obj[2] ;
10306
5eb8189c
RD
10307 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_dock_set",2,2,swig_obj)) SWIG_fail;
10308 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10309 if (!SWIG_IsOK(res1)) {
5eb8189c 10310 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_dock_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10311 }
5eb8189c
RD
10312 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10313 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiDockInfo, SWIG_POINTER_DISOWN | 0 );
27e45892 10314 if (!SWIG_IsOK(res2)) {
5eb8189c 10315 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_dock_set" "', expected argument " "2"" of type '" "wxAuiDockInfo *""'");
27e45892 10316 }
5eb8189c 10317 arg2 = reinterpret_cast< wxAuiDockInfo * >(argp2);
27e45892
RD
10318 if (arg1) (arg1)->dock = arg2;
10319
10320 resultobj = SWIG_Py_Void();
10321 return resultobj;
10322fail:
10323 return NULL;
10324}
10325
10326
5eb8189c 10327SWIGINTERN PyObject *_wrap_AuiDockUIPart_dock_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10328 PyObject *resultobj = 0;
5eb8189c
RD
10329 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10330 wxAuiDockInfo *result = 0 ;
27e45892
RD
10331 void *argp1 = 0 ;
10332 int res1 = 0 ;
10333 PyObject *swig_obj[1] ;
10334
10335 if (!args) SWIG_fail;
10336 swig_obj[0] = args;
5eb8189c 10337 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10338 if (!SWIG_IsOK(res1)) {
5eb8189c 10339 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_dock_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10340 }
5eb8189c
RD
10341 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10342 result = (wxAuiDockInfo *) ((arg1)->dock);
10343 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892
RD
10344 return resultobj;
10345fail:
10346 return NULL;
10347}
10348
10349
5eb8189c 10350SWIGINTERN PyObject *_wrap_AuiDockUIPart_pane_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10351 PyObject *resultobj = 0;
5eb8189c
RD
10352 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10353 wxAuiPaneInfo *arg2 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
10354 void *argp1 = 0 ;
10355 int res1 = 0 ;
10356 void *argp2 = 0 ;
10357 int res2 = 0 ;
10358 PyObject *swig_obj[2] ;
10359
5eb8189c
RD
10360 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_pane_set",2,2,swig_obj)) SWIG_fail;
10361 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10362 if (!SWIG_IsOK(res1)) {
5eb8189c 10363 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_pane_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10364 }
5eb8189c
RD
10365 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10366 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_DISOWN | 0 );
27e45892 10367 if (!SWIG_IsOK(res2)) {
5eb8189c 10368 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_pane_set" "', expected argument " "2"" of type '" "wxAuiPaneInfo *""'");
27e45892 10369 }
5eb8189c 10370 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
27e45892
RD
10371 if (arg1) (arg1)->pane = arg2;
10372
10373 resultobj = SWIG_Py_Void();
10374 return resultobj;
10375fail:
10376 return NULL;
10377}
10378
10379
5eb8189c 10380SWIGINTERN PyObject *_wrap_AuiDockUIPart_pane_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10381 PyObject *resultobj = 0;
5eb8189c
RD
10382 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10383 wxAuiPaneInfo *result = 0 ;
27e45892
RD
10384 void *argp1 = 0 ;
10385 int res1 = 0 ;
10386 PyObject *swig_obj[1] ;
10387
10388 if (!args) SWIG_fail;
10389 swig_obj[0] = args;
5eb8189c 10390 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10391 if (!SWIG_IsOK(res1)) {
5eb8189c 10392 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_pane_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10393 }
5eb8189c
RD
10394 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10395 result = (wxAuiPaneInfo *) ((arg1)->pane);
10396 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892
RD
10397 return resultobj;
10398fail:
10399 return NULL;
10400}
10401
10402
5eb8189c 10403SWIGINTERN PyObject *_wrap_AuiDockUIPart_button_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10404 PyObject *resultobj = 0;
5eb8189c
RD
10405 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10406 wxAuiPaneButton *arg2 = (wxAuiPaneButton *) 0 ;
27e45892
RD
10407 void *argp1 = 0 ;
10408 int res1 = 0 ;
10409 void *argp2 = 0 ;
10410 int res2 = 0 ;
10411 PyObject *swig_obj[2] ;
10412
5eb8189c
RD
10413 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_button_set",2,2,swig_obj)) SWIG_fail;
10414 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10415 if (!SWIG_IsOK(res1)) {
5eb8189c 10416 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_button_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10417 }
5eb8189c
RD
10418 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10419 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiPaneButton, SWIG_POINTER_DISOWN | 0 );
27e45892 10420 if (!SWIG_IsOK(res2)) {
5eb8189c 10421 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_button_set" "', expected argument " "2"" of type '" "wxAuiPaneButton *""'");
27e45892 10422 }
5eb8189c 10423 arg2 = reinterpret_cast< wxAuiPaneButton * >(argp2);
27e45892
RD
10424 if (arg1) (arg1)->button = arg2;
10425
10426 resultobj = SWIG_Py_Void();
10427 return resultobj;
10428fail:
10429 return NULL;
10430}
10431
10432
5eb8189c 10433SWIGINTERN PyObject *_wrap_AuiDockUIPart_button_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10434 PyObject *resultobj = 0;
5eb8189c
RD
10435 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10436 wxAuiPaneButton *result = 0 ;
27e45892
RD
10437 void *argp1 = 0 ;
10438 int res1 = 0 ;
10439 PyObject *swig_obj[1] ;
10440
10441 if (!args) SWIG_fail;
10442 swig_obj[0] = args;
5eb8189c 10443 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10444 if (!SWIG_IsOK(res1)) {
5eb8189c 10445 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_button_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10446 }
5eb8189c
RD
10447 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10448 result = (wxAuiPaneButton *) ((arg1)->button);
10449 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneButton, 0 | 0 );
27e45892
RD
10450 return resultobj;
10451fail:
10452 return NULL;
10453}
10454
10455
5eb8189c 10456SWIGINTERN PyObject *_wrap_AuiDockUIPart_cont_sizer_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10457 PyObject *resultobj = 0;
5eb8189c 10458 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10459 wxSizer *arg2 = (wxSizer *) 0 ;
10460 void *argp1 = 0 ;
10461 int res1 = 0 ;
10462 void *argp2 = 0 ;
10463 int res2 = 0 ;
10464 PyObject *swig_obj[2] ;
10465
5eb8189c
RD
10466 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_cont_sizer_set",2,2,swig_obj)) SWIG_fail;
10467 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10468 if (!SWIG_IsOK(res1)) {
5eb8189c 10469 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_cont_sizer_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10470 }
5eb8189c 10471 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10472 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSizer, SWIG_POINTER_DISOWN | 0 );
10473 if (!SWIG_IsOK(res2)) {
5eb8189c 10474 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_cont_sizer_set" "', expected argument " "2"" of type '" "wxSizer *""'");
27e45892
RD
10475 }
10476 arg2 = reinterpret_cast< wxSizer * >(argp2);
10477 if (arg1) (arg1)->cont_sizer = arg2;
10478
10479 resultobj = SWIG_Py_Void();
10480 return resultobj;
10481fail:
10482 return NULL;
10483}
10484
10485
5eb8189c 10486SWIGINTERN PyObject *_wrap_AuiDockUIPart_cont_sizer_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10487 PyObject *resultobj = 0;
5eb8189c 10488 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10489 wxSizer *result = 0 ;
10490 void *argp1 = 0 ;
10491 int res1 = 0 ;
10492 PyObject *swig_obj[1] ;
10493
10494 if (!args) SWIG_fail;
10495 swig_obj[0] = args;
5eb8189c 10496 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10497 if (!SWIG_IsOK(res1)) {
5eb8189c 10498 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_cont_sizer_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10499 }
5eb8189c 10500 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10501 result = (wxSizer *) ((arg1)->cont_sizer);
10502 {
10503 resultobj = wxPyMake_wxObject(result, (bool)0);
10504 }
10505 return resultobj;
10506fail:
10507 return NULL;
10508}
10509
10510
5eb8189c 10511SWIGINTERN PyObject *_wrap_AuiDockUIPart_sizer_item_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10512 PyObject *resultobj = 0;
5eb8189c 10513 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10514 wxSizerItem *arg2 = (wxSizerItem *) 0 ;
10515 void *argp1 = 0 ;
10516 int res1 = 0 ;
10517 void *argp2 = 0 ;
10518 int res2 = 0 ;
10519 PyObject *swig_obj[2] ;
10520
5eb8189c
RD
10521 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_sizer_item_set",2,2,swig_obj)) SWIG_fail;
10522 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10523 if (!SWIG_IsOK(res1)) {
5eb8189c 10524 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_sizer_item_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10525 }
5eb8189c 10526 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10527 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSizerItem, SWIG_POINTER_DISOWN | 0 );
10528 if (!SWIG_IsOK(res2)) {
5eb8189c 10529 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_sizer_item_set" "', expected argument " "2"" of type '" "wxSizerItem *""'");
27e45892
RD
10530 }
10531 arg2 = reinterpret_cast< wxSizerItem * >(argp2);
10532 if (arg1) (arg1)->sizer_item = arg2;
10533
10534 resultobj = SWIG_Py_Void();
10535 return resultobj;
10536fail:
10537 return NULL;
10538}
10539
10540
5eb8189c 10541SWIGINTERN PyObject *_wrap_AuiDockUIPart_sizer_item_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10542 PyObject *resultobj = 0;
5eb8189c 10543 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10544 wxSizerItem *result = 0 ;
10545 void *argp1 = 0 ;
10546 int res1 = 0 ;
10547 PyObject *swig_obj[1] ;
10548
10549 if (!args) SWIG_fail;
10550 swig_obj[0] = args;
5eb8189c 10551 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10552 if (!SWIG_IsOK(res1)) {
5eb8189c 10553 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_sizer_item_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10554 }
5eb8189c 10555 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10556 result = (wxSizerItem *) ((arg1)->sizer_item);
10557 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSizerItem, 0 | 0 );
10558 return resultobj;
10559fail:
10560 return NULL;
10561}
10562
10563
5eb8189c 10564SWIGINTERN PyObject *_wrap_AuiDockUIPart_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10565 PyObject *resultobj = 0;
5eb8189c 10566 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10567 wxRect *arg2 = (wxRect *) 0 ;
10568 void *argp1 = 0 ;
10569 int res1 = 0 ;
10570 void *argp2 = 0 ;
10571 int res2 = 0 ;
10572 PyObject *swig_obj[2] ;
10573
5eb8189c
RD
10574 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_rect_set",2,2,swig_obj)) SWIG_fail;
10575 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10576 if (!SWIG_IsOK(res1)) {
5eb8189c 10577 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_rect_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10578 }
5eb8189c 10579 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10580 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
10581 if (!SWIG_IsOK(res2)) {
5eb8189c 10582 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
27e45892
RD
10583 }
10584 arg2 = reinterpret_cast< wxRect * >(argp2);
10585 if (arg1) (arg1)->rect = *arg2;
10586
10587 resultobj = SWIG_Py_Void();
10588 return resultobj;
10589fail:
10590 return NULL;
10591}
10592
10593
5eb8189c 10594SWIGINTERN PyObject *_wrap_AuiDockUIPart_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10595 PyObject *resultobj = 0;
5eb8189c 10596 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10597 wxRect *result = 0 ;
10598 void *argp1 = 0 ;
10599 int res1 = 0 ;
10600 PyObject *swig_obj[1] ;
10601
10602 if (!args) SWIG_fail;
10603 swig_obj[0] = args;
5eb8189c 10604 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10605 if (!SWIG_IsOK(res1)) {
5eb8189c 10606 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_rect_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10607 }
5eb8189c 10608 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10609 result = (wxRect *)& ((arg1)->rect);
10610 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
10611 return resultobj;
10612fail:
10613 return NULL;
10614}
10615
10616
5eb8189c 10617SWIGINTERN PyObject *_wrap_delete_AuiDockUIPart(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72ef6efb 10618 PyObject *resultobj = 0;
5eb8189c 10619 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
72ef6efb
RD
10620 void *argp1 = 0 ;
10621 int res1 = 0 ;
10622 PyObject *swig_obj[1] ;
10623
10624 if (!args) SWIG_fail;
10625 swig_obj[0] = args;
5eb8189c 10626 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, SWIG_POINTER_DISOWN | 0 );
72ef6efb 10627 if (!SWIG_IsOK(res1)) {
5eb8189c 10628 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDockUIPart" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
72ef6efb 10629 }
5eb8189c 10630 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
72ef6efb
RD
10631 {
10632 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 10633 delete_wxAuiDockUIPart(arg1);
72ef6efb
RD
10634
10635 wxPyEndAllowThreads(__tstate);
10636 if (PyErr_Occurred()) SWIG_fail;
10637 }
10638 resultobj = SWIG_Py_Void();
10639 return resultobj;
10640fail:
10641 return NULL;
10642}
10643
10644
5eb8189c 10645SWIGINTERN PyObject *AuiDockUIPart_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
10646 PyObject *obj;
10647 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 10648 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDockUIPart, SWIG_NewClientData(obj));
27e45892
RD
10649 return SWIG_Py_Void();
10650}
10651
5eb8189c 10652SWIGINTERN PyObject *_wrap_AuiPaneButton_button_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10653 PyObject *resultobj = 0;
5eb8189c 10654 wxAuiPaneButton *arg1 = (wxAuiPaneButton *) 0 ;
27e45892
RD
10655 int arg2 ;
10656 void *argp1 = 0 ;
10657 int res1 = 0 ;
10658 int val2 ;
10659 int ecode2 = 0 ;
10660 PyObject *swig_obj[2] ;
10661
5eb8189c
RD
10662 if (!SWIG_Python_UnpackTuple(args,"AuiPaneButton_button_id_set",2,2,swig_obj)) SWIG_fail;
10663 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneButton, 0 | 0 );
27e45892 10664 if (!SWIG_IsOK(res1)) {
5eb8189c 10665 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneButton_button_id_set" "', expected argument " "1"" of type '" "wxAuiPaneButton *""'");
27e45892 10666 }
5eb8189c 10667 arg1 = reinterpret_cast< wxAuiPaneButton * >(argp1);
27e45892
RD
10668 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
10669 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10670 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneButton_button_id_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10671 }
10672 arg2 = static_cast< int >(val2);
10673 if (arg1) (arg1)->button_id = arg2;
10674
10675 resultobj = SWIG_Py_Void();
10676 return resultobj;
10677fail:
10678 return NULL;
10679}
10680
10681
5eb8189c 10682SWIGINTERN PyObject *_wrap_AuiPaneButton_button_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10683 PyObject *resultobj = 0;
5eb8189c 10684 wxAuiPaneButton *arg1 = (wxAuiPaneButton *) 0 ;
27e45892
RD
10685 int result;
10686 void *argp1 = 0 ;
10687 int res1 = 0 ;
10688 PyObject *swig_obj[1] ;
10689
10690 if (!args) SWIG_fail;
10691 swig_obj[0] = args;
5eb8189c 10692 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneButton, 0 | 0 );
27e45892 10693 if (!SWIG_IsOK(res1)) {
5eb8189c 10694 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneButton_button_id_get" "', expected argument " "1"" of type '" "wxAuiPaneButton *""'");
27e45892 10695 }
5eb8189c 10696 arg1 = reinterpret_cast< wxAuiPaneButton * >(argp1);
27e45892
RD
10697 result = (int) ((arg1)->button_id);
10698 resultobj = SWIG_From_int(static_cast< int >(result));
10699 return resultobj;
10700fail:
10701 return NULL;
10702}
10703
10704
5eb8189c 10705SWIGINTERN PyObject *_wrap_delete_AuiPaneButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72ef6efb 10706 PyObject *resultobj = 0;
5eb8189c 10707 wxAuiPaneButton *arg1 = (wxAuiPaneButton *) 0 ;
72ef6efb
RD
10708 void *argp1 = 0 ;
10709 int res1 = 0 ;
10710 PyObject *swig_obj[1] ;
10711
10712 if (!args) SWIG_fail;
10713 swig_obj[0] = args;
5eb8189c 10714 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneButton, SWIG_POINTER_DISOWN | 0 );
72ef6efb 10715 if (!SWIG_IsOK(res1)) {
5eb8189c 10716 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiPaneButton" "', expected argument " "1"" of type '" "wxAuiPaneButton *""'");
72ef6efb 10717 }
5eb8189c 10718 arg1 = reinterpret_cast< wxAuiPaneButton * >(argp1);
72ef6efb
RD
10719 {
10720 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 10721 delete_wxAuiPaneButton(arg1);
72ef6efb
RD
10722
10723 wxPyEndAllowThreads(__tstate);
10724 if (PyErr_Occurred()) SWIG_fail;
10725 }
10726 resultobj = SWIG_Py_Void();
10727 return resultobj;
10728fail:
10729 return NULL;
10730}
10731
10732
5eb8189c 10733SWIGINTERN PyObject *AuiPaneButton_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
10734 PyObject *obj;
10735 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 10736 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiPaneButton, SWIG_NewClientData(obj));
27e45892
RD
10737 return SWIG_Py_Void();
10738}
10739
5eb8189c 10740SWIGINTERN PyObject *_wrap_delete_AuiDockArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10741 PyObject *resultobj = 0;
5eb8189c 10742 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10743 void *argp1 = 0 ;
10744 int res1 = 0 ;
10745 PyObject *swig_obj[1] ;
10746
10747 if (!args) SWIG_fail;
10748 swig_obj[0] = args;
5eb8189c 10749 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockArt, SWIG_POINTER_DISOWN | 0 );
27e45892 10750 if (!SWIG_IsOK(res1)) {
5eb8189c 10751 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDockArt" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10752 }
5eb8189c 10753 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10754 {
10755 PyThreadState* __tstate = wxPyBeginAllowThreads();
10756 delete arg1;
10757
10758 wxPyEndAllowThreads(__tstate);
10759 if (PyErr_Occurred()) SWIG_fail;
10760 }
10761 resultobj = SWIG_Py_Void();
10762 return resultobj;
10763fail:
10764 return NULL;
10765}
10766
10767
5eb8189c 10768SWIGINTERN PyObject *_wrap_AuiDockArt_GetMetric(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10769 PyObject *resultobj = 0;
5eb8189c 10770 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10771 int arg2 ;
10772 int result;
10773 void *argp1 = 0 ;
10774 int res1 = 0 ;
10775 int val2 ;
10776 int ecode2 = 0 ;
10777 PyObject * obj0 = 0 ;
10778 PyObject * obj1 = 0 ;
10779 char * kwnames[] = {
10780 (char *) "self",(char *) "id", NULL
10781 };
10782
5eb8189c
RD
10783 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetMetric",kwnames,&obj0,&obj1)) SWIG_fail;
10784 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10785 if (!SWIG_IsOK(res1)) {
5eb8189c 10786 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetMetric" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10787 }
5eb8189c 10788 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10789 ecode2 = SWIG_AsVal_int(obj1, &val2);
10790 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10791 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetMetric" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10792 }
10793 arg2 = static_cast< int >(val2);
10794 {
10795 PyThreadState* __tstate = wxPyBeginAllowThreads();
10796 result = (int)(arg1)->GetMetric(arg2);
10797 wxPyEndAllowThreads(__tstate);
10798 if (PyErr_Occurred()) SWIG_fail;
10799 }
10800 resultobj = SWIG_From_int(static_cast< int >(result));
10801 return resultobj;
10802fail:
10803 return NULL;
10804}
10805
10806
5eb8189c 10807SWIGINTERN PyObject *_wrap_AuiDockArt_SetMetric(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10808 PyObject *resultobj = 0;
5eb8189c 10809 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10810 int arg2 ;
10811 int arg3 ;
10812 void *argp1 = 0 ;
10813 int res1 = 0 ;
10814 int val2 ;
10815 int ecode2 = 0 ;
10816 int val3 ;
10817 int ecode3 = 0 ;
10818 PyObject * obj0 = 0 ;
10819 PyObject * obj1 = 0 ;
10820 PyObject * obj2 = 0 ;
10821 char * kwnames[] = {
10822 (char *) "self",(char *) "id",(char *) "new_val", NULL
10823 };
10824
5eb8189c
RD
10825 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetMetric",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10826 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10827 if (!SWIG_IsOK(res1)) {
5eb8189c 10828 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetMetric" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10829 }
5eb8189c 10830 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10831 ecode2 = SWIG_AsVal_int(obj1, &val2);
10832 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10833 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetMetric" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10834 }
10835 arg2 = static_cast< int >(val2);
10836 ecode3 = SWIG_AsVal_int(obj2, &val3);
10837 if (!SWIG_IsOK(ecode3)) {
5eb8189c 10838 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiDockArt_SetMetric" "', expected argument " "3"" of type '" "int""'");
27e45892
RD
10839 }
10840 arg3 = static_cast< int >(val3);
10841 {
10842 PyThreadState* __tstate = wxPyBeginAllowThreads();
10843 (arg1)->SetMetric(arg2,arg3);
10844 wxPyEndAllowThreads(__tstate);
10845 if (PyErr_Occurred()) SWIG_fail;
10846 }
10847 resultobj = SWIG_Py_Void();
10848 return resultobj;
10849fail:
10850 return NULL;
10851}
10852
10853
5eb8189c 10854SWIGINTERN PyObject *_wrap_AuiDockArt_SetFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10855 PyObject *resultobj = 0;
5eb8189c 10856 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10857 int arg2 ;
10858 wxFont *arg3 = 0 ;
10859 void *argp1 = 0 ;
10860 int res1 = 0 ;
10861 int val2 ;
10862 int ecode2 = 0 ;
10863 void *argp3 = 0 ;
10864 int res3 = 0 ;
10865 PyObject * obj0 = 0 ;
10866 PyObject * obj1 = 0 ;
10867 PyObject * obj2 = 0 ;
10868 char * kwnames[] = {
10869 (char *) "self",(char *) "id",(char *) "font", NULL
10870 };
10871
5eb8189c
RD
10872 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetFont",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10873 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10874 if (!SWIG_IsOK(res1)) {
5eb8189c 10875 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetFont" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10876 }
5eb8189c 10877 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10878 ecode2 = SWIG_AsVal_int(obj1, &val2);
10879 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10880 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetFont" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10881 }
10882 arg2 = static_cast< int >(val2);
10883 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxFont, 0 | 0);
10884 if (!SWIG_IsOK(res3)) {
5eb8189c 10885 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_SetFont" "', expected argument " "3"" of type '" "wxFont const &""'");
27e45892
RD
10886 }
10887 if (!argp3) {
5eb8189c 10888 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_SetFont" "', expected argument " "3"" of type '" "wxFont const &""'");
27e45892
RD
10889 }
10890 arg3 = reinterpret_cast< wxFont * >(argp3);
10891 {
10892 PyThreadState* __tstate = wxPyBeginAllowThreads();
10893 (arg1)->SetFont(arg2,(wxFont const &)*arg3);
10894 wxPyEndAllowThreads(__tstate);
10895 if (PyErr_Occurred()) SWIG_fail;
10896 }
10897 resultobj = SWIG_Py_Void();
10898 return resultobj;
10899fail:
10900 return NULL;
10901}
10902
10903
5eb8189c 10904SWIGINTERN PyObject *_wrap_AuiDockArt_GetFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10905 PyObject *resultobj = 0;
5eb8189c 10906 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10907 int arg2 ;
10908 wxFont result;
10909 void *argp1 = 0 ;
10910 int res1 = 0 ;
10911 int val2 ;
10912 int ecode2 = 0 ;
10913 PyObject * obj0 = 0 ;
10914 PyObject * obj1 = 0 ;
10915 char * kwnames[] = {
10916 (char *) "self",(char *) "id", NULL
10917 };
10918
5eb8189c
RD
10919 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetFont",kwnames,&obj0,&obj1)) SWIG_fail;
10920 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10921 if (!SWIG_IsOK(res1)) {
5eb8189c 10922 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetFont" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10923 }
5eb8189c 10924 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10925 ecode2 = SWIG_AsVal_int(obj1, &val2);
10926 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10927 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetFont" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10928 }
10929 arg2 = static_cast< int >(val2);
10930 {
10931 PyThreadState* __tstate = wxPyBeginAllowThreads();
10932 result = (arg1)->GetFont(arg2);
10933 wxPyEndAllowThreads(__tstate);
10934 if (PyErr_Occurred()) SWIG_fail;
10935 }
10936 resultobj = SWIG_NewPointerObj((new wxFont(static_cast< const wxFont& >(result))), SWIGTYPE_p_wxFont, SWIG_POINTER_OWN | 0 );
10937 return resultobj;
10938fail:
10939 return NULL;
10940}
10941
10942
5eb8189c 10943SWIGINTERN PyObject *_wrap_AuiDockArt_GetColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10944 PyObject *resultobj = 0;
5eb8189c 10945 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10946 int arg2 ;
10947 wxColour result;
10948 void *argp1 = 0 ;
10949 int res1 = 0 ;
10950 int val2 ;
10951 int ecode2 = 0 ;
10952 PyObject * obj0 = 0 ;
10953 PyObject * obj1 = 0 ;
10954 char * kwnames[] = {
10955 (char *) "self",(char *) "id", NULL
10956 };
10957
5eb8189c
RD
10958 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetColour",kwnames,&obj0,&obj1)) SWIG_fail;
10959 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10960 if (!SWIG_IsOK(res1)) {
5eb8189c 10961 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetColour" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10962 }
5eb8189c 10963 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10964 ecode2 = SWIG_AsVal_int(obj1, &val2);
10965 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10966 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetColour" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10967 }
10968 arg2 = static_cast< int >(val2);
10969 {
10970 PyThreadState* __tstate = wxPyBeginAllowThreads();
10971 result = (arg1)->GetColour(arg2);
10972 wxPyEndAllowThreads(__tstate);
10973 if (PyErr_Occurred()) SWIG_fail;
10974 }
10975 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
10976 return resultobj;
10977fail:
10978 return NULL;
10979}
10980
10981
5eb8189c 10982SWIGINTERN PyObject *_wrap_AuiDockArt_SetColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10983 PyObject *resultobj = 0;
5eb8189c 10984 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10985 int arg2 ;
10986 wxColor *arg3 = 0 ;
10987 void *argp1 = 0 ;
10988 int res1 = 0 ;
10989 int val2 ;
10990 int ecode2 = 0 ;
10991 void *argp3 = 0 ;
10992 int res3 = 0 ;
10993 PyObject * obj0 = 0 ;
10994 PyObject * obj1 = 0 ;
10995 PyObject * obj2 = 0 ;
10996 char * kwnames[] = {
10997 (char *) "self",(char *) "id",(char *) "colour", NULL
10998 };
10999
5eb8189c
RD
11000 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetColour",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
11001 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 11002 if (!SWIG_IsOK(res1)) {
5eb8189c 11003 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetColour" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 11004 }
5eb8189c 11005 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
11006 ecode2 = SWIG_AsVal_int(obj1, &val2);
11007 if (!SWIG_IsOK(ecode2)) {
5eb8189c 11008 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetColour" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
11009 }
11010 arg2 = static_cast< int >(val2);
11011 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxColor, 0 | 0);
11012 if (!SWIG_IsOK(res3)) {
5eb8189c 11013 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_SetColour" "', expected argument " "3"" of type '" "wxColor const &""'");
27e45892
RD
11014 }
11015 if (!argp3) {
5eb8189c 11016 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_SetColour" "', expected argument " "3"" of type '" "wxColor const &""'");
27e45892
RD
11017 }
11018 arg3 = reinterpret_cast< wxColor * >(argp3);
11019 {
11020 PyThreadState* __tstate = wxPyBeginAllowThreads();
11021 (arg1)->SetColour(arg2,(wxColor const &)*arg3);
11022 wxPyEndAllowThreads(__tstate);
11023 if (PyErr_Occurred()) SWIG_fail;
11024 }
11025 resultobj = SWIG_Py_Void();
11026 return resultobj;
11027fail:
11028 return NULL;
11029}
11030
11031
5eb8189c 11032SWIGINTERN PyObject *_wrap_AuiDockArt_GetColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 11033 PyObject *resultobj = 0;
5eb8189c 11034 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
11035 int arg2 ;
11036 wxColour result;
11037 void *argp1 = 0 ;
11038 int res1 = 0 ;
11039 int val2 ;
11040 int ecode2 = 0 ;
11041 PyObject * obj0 = 0 ;
11042 PyObject * obj1 = 0 ;
11043 char * kwnames[] = {
11044 (char *) "self",(char *) "id", NULL
11045 };
11046
5eb8189c
RD
11047 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetColor",kwnames,&obj0,&obj1)) SWIG_fail;
11048 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 11049 if (!SWIG_IsOK(res1)) {
5eb8189c 11050 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetColor" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 11051 }
5eb8189c 11052 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
11053 ecode2 = SWIG_AsVal_int(obj1, &val2);
11054 if (!SWIG_IsOK(ecode2)) {
5eb8189c 11055 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetColor" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
11056 }
11057 arg2 = static_cast< int >(val2);
11058 {
11059 PyThreadState* __tstate = wxPyBeginAllowThreads();
11060 result = (arg1)->GetColor(arg2);
11061 wxPyEndAllowThreads(__tstate);
11062 if (PyErr_Occurred()) SWIG_fail;
11063 }
11064 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
11065 return resultobj;
11066fail:
11067 return NULL;
11068}
11069
11070
5eb8189c 11071SWIGINTERN PyObject *_wrap_AuiDockArt_SetColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 11072 PyObject *resultobj = 0;
5eb8189c 11073 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
11074 int arg2 ;
11075 wxColour *arg3 = 0 ;
11076 void *argp1 = 0 ;
11077 int res1 = 0 ;
11078 int val2 ;
11079 int ecode2 = 0 ;
11080 wxColour temp3 ;
11081 PyObject * obj0 = 0 ;
11082 PyObject * obj1 = 0 ;
11083 PyObject * obj2 = 0 ;
11084 char * kwnames[] = {
11085 (char *) "self",(char *) "id",(char *) "color", NULL
11086 };
11087
5eb8189c
RD
11088 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetColor",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
11089 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 11090 if (!SWIG_IsOK(res1)) {
5eb8189c 11091 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetColor" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 11092 }
5eb8189c 11093 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
11094 ecode2 = SWIG_AsVal_int(obj1, &val2);
11095 if (!SWIG_IsOK(ecode2)) {
5eb8189c 11096 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetColor" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
11097 }
11098 arg2 = static_cast< int >(val2);
11099 {
11100 arg3 = &temp3;
11101 if ( ! wxColour_helper(obj2, &arg3)) SWIG_fail;
11102 }
11103 {
11104 PyThreadState* __tstate = wxPyBeginAllowThreads();
11105 (arg1)->SetColor(arg2,(wxColour const &)*arg3);
11106 wxPyEndAllowThreads(__tstate);
11107 if (PyErr_Occurred()) SWIG_fail;
11108 }
11109 resultobj = SWIG_Py_Void();
11110 return resultobj;
11111fail:
11112 return NULL;
11113}
11114
11115
5eb8189c 11116SWIGINTERN PyObject *_wrap_AuiDockArt_DrawSash(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 11117 PyObject *resultobj = 0;
5eb8189c 11118 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892 11119 wxDC *arg2 = 0 ;
ac5d357a
RD
11120 wxWindow *arg3 = (wxWindow *) 0 ;
11121 int arg4 ;
11122 wxRect *arg5 = 0 ;
27e45892
RD
11123 void *argp1 = 0 ;
11124 int res1 = 0 ;
11125 void *argp2 = 0 ;
11126 int res2 = 0 ;
ac5d357a
RD
11127 void *argp3 = 0 ;
11128 int res3 = 0 ;
11129 int val4 ;
11130 int ecode4 = 0 ;
11131 wxRect temp5 ;
27e45892
RD
11132 PyObject * obj0 = 0 ;
11133 PyObject * obj1 = 0 ;
11134 PyObject * obj2 = 0 ;
11135 PyObject * obj3 = 0 ;
ac5d357a 11136 PyObject * obj4 = 0 ;
27e45892 11137 char * kwnames[] = {
ac5d357a 11138 (char *) "self",(char *) "dc",(char *) "window",(char *) "orientation",(char *) "rect", NULL
27e45892
RD
11139 };
11140
5eb8189c
RD
11141 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawSash",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11142 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 11143 if (!SWIG_IsOK(res1)) {
5eb8189c 11144 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawSash" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 11145 }
5eb8189c 11146 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
11147 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11148 if (!SWIG_IsOK(res2)) {
5eb8189c 11149 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawSash" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11150 }
11151 if (!argp2) {
5eb8189c 11152 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawSash" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11153 }
11154 arg2 = reinterpret_cast< wxDC * >(argp2);
ac5d357a
RD
11155 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11156 if (!SWIG_IsOK(res3)) {
5eb8189c 11157 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawSash" "', expected argument " "3"" of type '" "wxWindow *""'");
ac5d357a
RD
11158 }
11159 arg3 = reinterpret_cast< wxWindow * >(argp3);
11160 ecode4 = SWIG_AsVal_int(obj3, &val4);
11161 if (!SWIG_IsOK(ecode4)) {
5eb8189c 11162 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiDockArt_DrawSash" "', expected argument " "4"" of type '" "int""'");
27e45892 11163 }
ac5d357a 11164 arg4 = static_cast< int >(val4);
27e45892 11165 {
ac5d357a
RD
11166 arg5 = &temp5;
11167 if ( ! wxRect_helper(obj4, &arg5)) SWIG_fail;
27e45892
RD
11168 }
11169 {
11170 PyThreadState* __tstate = wxPyBeginAllowThreads();
ac5d357a 11171 (arg1)->DrawSash(*arg2,arg3,arg4,(wxRect const &)*arg5);
27e45892
RD
11172 wxPyEndAllowThreads(__tstate);
11173 if (PyErr_Occurred()) SWIG_fail;
11174 }
11175 resultobj = SWIG_Py_Void();
11176 return resultobj;
11177fail:
11178 return NULL;
11179}
11180
11181
5eb8189c 11182SWIGINTERN PyObject *_wrap_AuiDockArt_DrawBackground(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 11183 PyObject *resultobj = 0;
5eb8189c 11184 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892 11185 wxDC *arg2 = 0 ;
ac5d357a
RD
11186 wxWindow *arg3 = (wxWindow *) 0 ;
11187 int arg4 ;
11188 wxRect *arg5 = 0 ;
27e45892
RD
11189 void *argp1 = 0 ;
11190 int res1 = 0 ;
11191 void *argp2 = 0 ;
11192 int res2 = 0 ;
ac5d357a
RD
11193 void *argp3 = 0 ;
11194 int res3 = 0 ;
11195 int val4 ;
11196 int ecode4 = 0 ;
11197 wxRect temp5 ;
27e45892
RD
11198 PyObject * obj0 = 0 ;
11199 PyObject * obj1 = 0 ;
11200 PyObject * obj2 = 0 ;
11201 PyObject * obj3 = 0 ;
ac5d357a 11202 PyObject * obj4 = 0 ;
27e45892 11203 char * kwnames[] = {
ac5d357a 11204 (char *) "self",(char *) "dc",(char *) "window",(char *) "orientation",(char *) "rect", NULL
27e45892
RD
11205 };
11206
5eb8189c
RD
11207 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawBackground",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11208 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 11209 if (!SWIG_IsOK(res1)) {
5eb8189c 11210 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 11211 }
5eb8189c 11212 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
11213 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11214 if (!SWIG_IsOK(res2)) {
5eb8189c 11215 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11216 }
11217 if (!argp2) {
5eb8189c 11218 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11219 }
11220 arg2 = reinterpret_cast< wxDC * >(argp2);
ac5d357a
RD
11221 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11222 if (!SWIG_IsOK(res3)) {
5eb8189c 11223 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "3"" of type '" "wxWindow *""'");
ac5d357a
RD
11224 }
11225 arg3 = reinterpret_cast< wxWindow * >(argp3);
11226 ecode4 = SWIG_AsVal_int(obj3, &val4);
11227 if (!SWIG_IsOK(ecode4)) {
5eb8189c 11228 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "4"" of type '" "int""'");
27e45892 11229 }
ac5d357a 11230 arg4 = static_cast< int >(val4);
27e45892 11231 {
ac5d357a
RD
11232 arg5 = &temp5;
11233 if ( ! wxRect_helper(obj4, &arg5)) SWIG_fail;
27e45892
RD
11234 }
11235 {
11236 PyThreadState* __tstate = wxPyBeginAllowThreads();
ac5d357a 11237 (arg1)->DrawBackground(*arg2,arg3,arg4,(wxRect const &)*arg5);
27e45892
RD
11238 wxPyEndAllowThreads(__tstate);
11239 if (PyErr_Occurred()) SWIG_fail;
11240 }
11241 resultobj = SWIG_Py_Void();
11242 return resultobj;
11243fail:
11244 return NULL;
11245}
11246
11247
5eb8189c 11248SWIGINTERN PyObject *_wrap_AuiDockArt_DrawCaption(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 11249 PyObject *resultobj = 0;
5eb8189c 11250 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892 11251 wxDC *arg2 = 0 ;
ac5d357a
RD
11252 wxWindow *arg3 = (wxWindow *) 0 ;
11253 wxString *arg4 = 0 ;
11254 wxRect *arg5 = 0 ;
5eb8189c 11255 wxAuiPaneInfo *arg6 = 0 ;
27e45892
RD
11256 void *argp1 = 0 ;
11257 int res1 = 0 ;
11258 void *argp2 = 0 ;
11259 int res2 = 0 ;
ac5d357a
RD
11260 void *argp3 = 0 ;
11261 int res3 = 0 ;
11262 bool temp4 = false ;
11263 wxRect temp5 ;
11264 void *argp6 = 0 ;
11265 int res6 = 0 ;
27e45892
RD
11266 PyObject * obj0 = 0 ;
11267 PyObject * obj1 = 0 ;
11268 PyObject * obj2 = 0 ;
11269 PyObject * obj3 = 0 ;
11270 PyObject * obj4 = 0 ;
ac5d357a 11271 PyObject * obj5 = 0 ;
27e45892 11272 char * kwnames[] = {
ac5d357a 11273 (char *) "self",(char *) "dc",(char *) "window",(char *) "text",(char *) "rect",(char *) "pane", NULL
27e45892
RD
11274 };
11275
5eb8189c
RD
11276 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOO:AuiDockArt_DrawCaption",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
11277 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 11278 if (!SWIG_IsOK(res1)) {
5eb8189c 11279 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 11280 }
5eb8189c 11281 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
11282 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11283 if (!SWIG_IsOK(res2)) {
5eb8189c 11284 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11285 }
11286 if (!argp2) {
5eb8189c 11287 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawCaption" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11288 }
11289 arg2 = reinterpret_cast< wxDC * >(argp2);
ac5d357a
RD
11290 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11291 if (!SWIG_IsOK(res3)) {
5eb8189c 11292 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "3"" of type '" "wxWindow *""'");
ac5d357a
RD
11293 }
11294 arg3 = reinterpret_cast< wxWindow * >(argp3);
27e45892 11295 {
ac5d357a
RD
11296 arg4 = wxString_in_helper(obj3);
11297 if (arg4 == NULL) SWIG_fail;
11298 temp4 = true;
27e45892
RD
11299 }
11300 {
ac5d357a
RD
11301 arg5 = &temp5;
11302 if ( ! wxRect_helper(obj4, &arg5)) SWIG_fail;
27e45892 11303 }
5eb8189c 11304 res6 = SWIG_ConvertPtr(obj5, &argp6, SWIGTYPE_p_wxAuiPaneInfo, 0 );
ac5d357a 11305 if (!SWIG_IsOK(res6)) {
5eb8189c 11306 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "6"" of type '" "wxAuiPaneInfo &""'");
27e45892 11307 }
ac5d357a 11308 if (!argp6) {
5eb8189c 11309 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawCaption" "', expected argument " "6"" of type '" "wxAuiPaneInfo &""'");
27e45892 11310 }
5eb8189c 11311 arg6 = reinterpret_cast< wxAuiPaneInfo * >(argp6);
27e45892
RD
11312 {
11313 PyThreadState* __tstate = wxPyBeginAllowThreads();
ac5d357a 11314 (arg1)->DrawCaption(*arg2,arg3,(wxString const &)*arg4,(wxRect const &)*arg5,*arg6);
27e45892
RD
11315 wxPyEndAllowThreads(__tstate);
11316 if (PyErr_Occurred()) SWIG_fail;
11317 }
11318 resultobj = SWIG_Py_Void();
11319 {
ac5d357a
RD
11320 if (temp4)
11321 delete arg4;
27e45892
RD
11322 }
11323 return resultobj;
11324fail:
11325 {
ac5d357a
RD
11326 if (temp4)
11327 delete arg4;
27e45892
RD
11328 }
11329 return NULL;
11330}
11331
11332
5eb8189c 11333SWIGINTERN PyObject *_wrap_AuiDockArt_DrawGripper(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 11334 PyObject *resultobj = 0;
5eb8189c 11335 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892 11336 wxDC *arg2 = 0 ;
ac5d357a
RD
11337 wxWindow *arg3 = (wxWindow *) 0 ;
11338 wxRect *arg4 = 0 ;
5eb8189c 11339 wxAuiPaneInfo *arg5 = 0 ;
27e45892
RD
11340 void *argp1 = 0 ;
11341 int res1 = 0 ;
11342 void *argp2 = 0 ;
11343 int res2 = 0 ;
ac5d357a
RD
11344 void *argp3 = 0 ;
11345 int res3 = 0 ;
11346 wxRect temp4 ;
11347 void *argp5 = 0 ;
11348 int res5 = 0 ;
27e45892
RD
11349 PyObject * obj0 = 0 ;
11350 PyObject * obj1 = 0 ;
11351 PyObject * obj2 = 0 ;
11352 PyObject * obj3 = 0 ;
ac5d357a 11353 PyObject * obj4 = 0 ;
27e45892 11354 char * kwnames[] = {
ac5d357a 11355 (char *) "self",(char *) "dc",(char *) "window",(char *) "rect",(char *) "pane", NULL
27e45892
RD
11356 };
11357
5eb8189c
RD
11358 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawGripper",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11359 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 11360 if (!SWIG_IsOK(res1)) {
5eb8189c 11361 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 11362 }
5eb8189c 11363 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
11364 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11365 if (!SWIG_IsOK(res2)) {
5eb8189c 11366 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11367 }
11368 if (!argp2) {
5eb8189c 11369 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawGripper" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11370 }
11371 arg2 = reinterpret_cast< wxDC * >(argp2);
ac5d357a
RD
11372 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11373 if (!SWIG_IsOK(res3)) {
5eb8189c 11374 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "3"" of type '" "wxWindow *""'");
ac5d357a
RD
11375 }
11376 arg3 = reinterpret_cast< wxWindow * >(argp3);
27e45892 11377 {
ac5d357a
RD
11378 arg4 = &temp4;
11379 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
27e45892 11380 }
5eb8189c 11381 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxAuiPaneInfo, 0 );
ac5d357a 11382 if (!SWIG_IsOK(res5)) {
5eb8189c 11383 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
27e45892 11384 }
ac5d357a 11385 if (!argp5) {
5eb8189c 11386 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawGripper" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
27e45892 11387 }
5eb8189c 11388 arg5 = reinterpret_cast< wxAuiPaneInfo * >(argp5);
27e45892
RD
11389 {
11390 PyThreadState* __tstate = wxPyBeginAllowThreads();
ac5d357a 11391 (arg1)->DrawGripper(*arg2,arg3,(wxRect const &)*arg4,*arg5);
27e45892
RD
11392 wxPyEndAllowThreads(__tstate);
11393 if (PyErr_Occurred()) SWIG_fail;
11394 }
11395 resultobj = SWIG_Py_Void();
11396 return resultobj;
11397fail:
11398 return NULL;
11399}
11400
11401
5eb8189c 11402SWIGINTERN PyObject *_wrap_AuiDockArt_DrawBorder(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 11403 PyObject *resultobj = 0;
5eb8189c 11404 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892 11405 wxDC *arg2 = 0 ;
ac5d357a
RD
11406 wxWindow *arg3 = (wxWindow *) 0 ;
11407 wxRect *arg4 = 0 ;
5eb8189c 11408 wxAuiPaneInfo *arg5 = 0 ;
27e45892
RD
11409 void *argp1 = 0 ;
11410 int res1 = 0 ;
11411 void *argp2 = 0 ;
11412 int res2 = 0 ;
ac5d357a
RD
11413 void *argp3 = 0 ;
11414 int res3 = 0 ;
11415 wxRect temp4 ;
11416 void *argp5 = 0 ;
11417 int res5 = 0 ;
27e45892
RD
11418 PyObject * obj0 = 0 ;
11419 PyObject * obj1 = 0 ;
11420 PyObject * obj2 = 0 ;
11421 PyObject * obj3 = 0 ;
ac5d357a 11422 PyObject * obj4 = 0 ;
27e45892 11423 char * kwnames[] = {
ac5d357a 11424 (char *) "self",(char *) "dc",(char *) "window",(char *) "rect",(char *) "pane", NULL
27e45892
RD
11425 };
11426
5eb8189c
RD
11427 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawBorder",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11428 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 11429 if (!SWIG_IsOK(res1)) {
5eb8189c 11430 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 11431 }
5eb8189c 11432 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
11433 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11434 if (!SWIG_IsOK(res2)) {
5eb8189c 11435 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11436 }
11437 if (!argp2) {
5eb8189c 11438 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawBorder" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11439 }
11440 arg2 = reinterpret_cast< wxDC * >(argp2);
ac5d357a
RD
11441 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11442 if (!SWIG_IsOK(res3)) {
5eb8189c 11443 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "3"" of type '" "wxWindow *""'");
ac5d357a
RD
11444 }
11445 arg3 = reinterpret_cast< wxWindow * >(argp3);
27e45892 11446 {
ac5d357a
RD
11447 arg4 = &temp4;
11448 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
27e45892 11449 }
5eb8189c 11450 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxAuiPaneInfo, 0 );
ac5d357a 11451 if (!SWIG_IsOK(res5)) {
5eb8189c 11452 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
27e45892 11453 }
ac5d357a 11454 if (!argp5) {
5eb8189c 11455 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawBorder" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
27e45892 11456 }
5eb8189c 11457 arg5 = reinterpret_cast< wxAuiPaneInfo * >(argp5);
27e45892
RD
11458 {
11459 PyThreadState* __tstate = wxPyBeginAllowThreads();
ac5d357a 11460 (arg1)->DrawBorder(*arg2,arg3,(wxRect const &)*arg4,*arg5);
27e45892
RD
11461 wxPyEndAllowThreads(__tstate);
11462 if (PyErr_Occurred()) SWIG_fail;
11463 }
11464 resultobj = SWIG_Py_Void();
11465 return resultobj;
11466fail:
11467 return NULL;
11468}
11469
11470
5eb8189c 11471SWIGINTERN PyObject *_wrap_AuiDockArt_DrawPaneButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 11472 PyObject *resultobj = 0;
5eb8189c 11473 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892 11474 wxDC *arg2 = 0 ;
ac5d357a 11475 wxWindow *arg3 = (wxWindow *) 0 ;
27e45892 11476 int arg4 ;
ac5d357a
RD
11477 int arg5 ;
11478 wxRect *arg6 = 0 ;
5eb8189c 11479 wxAuiPaneInfo *arg7 = 0 ;
27e45892
RD
11480 void *argp1 = 0 ;
11481 int res1 = 0 ;
11482 void *argp2 = 0 ;
11483 int res2 = 0 ;
ac5d357a
RD
11484 void *argp3 = 0 ;
11485 int res3 = 0 ;
27e45892
RD
11486 int val4 ;
11487 int ecode4 = 0 ;
ac5d357a
RD
11488 int val5 ;
11489 int ecode5 = 0 ;
11490 wxRect temp6 ;
11491 void *argp7 = 0 ;
11492 int res7 = 0 ;
27e45892
RD
11493 PyObject * obj0 = 0 ;
11494 PyObject * obj1 = 0 ;
11495 PyObject * obj2 = 0 ;
11496 PyObject * obj3 = 0 ;
11497 PyObject * obj4 = 0 ;
11498 PyObject * obj5 = 0 ;
ac5d357a 11499 PyObject * obj6 = 0 ;
27e45892 11500 char * kwnames[] = {
ac5d357a 11501 (char *) "self",(char *) "dc",(char *) "window",(char *) "button",(char *) "button_state",(char *) "rect",(char *) "pane", NULL
27e45892
RD
11502 };
11503
5eb8189c
RD
11504 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOO:AuiDockArt_DrawPaneButton",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
11505 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 11506 if (!SWIG_IsOK(res1)) {
5eb8189c 11507 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 11508 }
5eb8189c 11509 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
11510 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11511 if (!SWIG_IsOK(res2)) {
5eb8189c 11512 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11513 }
11514 if (!argp2) {
5eb8189c 11515 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11516 }
11517 arg2 = reinterpret_cast< wxDC * >(argp2);
ac5d357a
RD
11518 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11519 if (!SWIG_IsOK(res3)) {
5eb8189c 11520 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "3"" of type '" "wxWindow *""'");
ac5d357a
RD
11521 }
11522 arg3 = reinterpret_cast< wxWindow * >(argp3);
27e45892
RD
11523 ecode4 = SWIG_AsVal_int(obj3, &val4);
11524 if (!SWIG_IsOK(ecode4)) {
5eb8189c 11525 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "4"" of type '" "int""'");
27e45892
RD
11526 }
11527 arg4 = static_cast< int >(val4);
ac5d357a
RD
11528 ecode5 = SWIG_AsVal_int(obj4, &val5);
11529 if (!SWIG_IsOK(ecode5)) {
5eb8189c 11530 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "5"" of type '" "int""'");
ac5d357a
RD
11531 }
11532 arg5 = static_cast< int >(val5);
27e45892 11533 {
ac5d357a
RD
11534 arg6 = &temp6;
11535 if ( ! wxRect_helper(obj5, &arg6)) SWIG_fail;
27e45892 11536 }
5eb8189c 11537 res7 = SWIG_ConvertPtr(obj6, &argp7, SWIGTYPE_p_wxAuiPaneInfo, 0 );
ac5d357a 11538 if (!SWIG_IsOK(res7)) {
5eb8189c 11539 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "7"" of type '" "wxAuiPaneInfo &""'");
27e45892 11540 }
ac5d357a 11541 if (!argp7) {
5eb8189c 11542 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "7"" of type '" "wxAuiPaneInfo &""'");
27e45892 11543 }
5eb8189c 11544 arg7 = reinterpret_cast< wxAuiPaneInfo * >(argp7);
27e45892
RD
11545 {
11546 PyThreadState* __tstate = wxPyBeginAllowThreads();
ac5d357a 11547 (arg1)->DrawPaneButton(*arg2,arg3,arg4,arg5,(wxRect const &)*arg6,*arg7);
27e45892
RD
11548 wxPyEndAllowThreads(__tstate);
11549 if (PyErr_Occurred()) SWIG_fail;
11550 }
11551 resultobj = SWIG_Py_Void();
11552 return resultobj;
11553fail:
11554 return NULL;
11555}
11556
11557
5eb8189c 11558SWIGINTERN PyObject *AuiDockArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
11559 PyObject *obj;
11560 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 11561 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDockArt, SWIG_NewClientData(obj));
27e45892
RD
11562 return SWIG_Py_Void();
11563}
11564
5eb8189c 11565SWIGINTERN PyObject *_wrap_new_AuiDefaultDockArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 11566 PyObject *resultobj = 0;
5eb8189c 11567 wxAuiDefaultDockArt *result = 0 ;
27e45892 11568
5eb8189c 11569 if (!SWIG_Python_UnpackTuple(args,"new_AuiDefaultDockArt",0,0,0)) SWIG_fail;
27e45892
RD
11570 {
11571 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 11572 result = (wxAuiDefaultDockArt *)new wxAuiDefaultDockArt();
27e45892
RD
11573 wxPyEndAllowThreads(__tstate);
11574 if (PyErr_Occurred()) SWIG_fail;
11575 }
5eb8189c 11576 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDefaultDockArt, SWIG_POINTER_NEW | 0 );
27e45892
RD
11577 return resultobj;
11578fail:
11579 return NULL;
11580}
11581
11582
5eb8189c 11583SWIGINTERN PyObject *AuiDefaultDockArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
11584 PyObject *obj;
11585 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 11586 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDefaultDockArt, SWIG_NewClientData(obj));
27e45892
RD
11587 return SWIG_Py_Void();
11588}
11589
5eb8189c 11590SWIGINTERN PyObject *AuiDefaultDockArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
11591 return SWIG_Python_InitShadowInstance(args);
11592}
11593
5eb8189c 11594SWIGINTERN PyObject *_wrap_new_AuiFloatingFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892
RD
11595 PyObject *resultobj = 0;
11596 wxWindow *arg1 = (wxWindow *) 0 ;
5eb8189c
RD
11597 wxAuiManager *arg2 = (wxAuiManager *) 0 ;
11598 wxAuiPaneInfo *arg3 = 0 ;
27e45892 11599 int arg4 = (int) wxID_ANY ;
9b940138 11600 long arg5 = (long) wxRESIZE_BORDER|wxSYSTEM_MENU|wxCAPTION|wxFRAME_NO_TASKBAR|wxFRAME_FLOAT_ON_PARENT|wxCLIP_CHILDREN ;
5eb8189c 11601 wxAuiFloatingFrame *result = 0 ;
27e45892
RD
11602 void *argp1 = 0 ;
11603 int res1 = 0 ;
11604 void *argp2 = 0 ;
11605 int res2 = 0 ;
11606 void *argp3 = 0 ;
11607 int res3 = 0 ;
11608 int val4 ;
11609 int ecode4 = 0 ;
9b940138
RD
11610 long val5 ;
11611 int ecode5 = 0 ;
27e45892
RD
11612 PyObject * obj0 = 0 ;
11613 PyObject * obj1 = 0 ;
11614 PyObject * obj2 = 0 ;
11615 PyObject * obj3 = 0 ;
9b940138 11616 PyObject * obj4 = 0 ;
27e45892 11617 char * kwnames[] = {
9b940138 11618 (char *) "parent",(char *) "owner_mgr",(char *) "pane",(char *) "id",(char *) "style", NULL
27e45892
RD
11619 };
11620
5eb8189c 11621 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:new_AuiFloatingFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
27e45892
RD
11622 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
11623 if (!SWIG_IsOK(res1)) {
5eb8189c 11624 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiFloatingFrame" "', expected argument " "1"" of type '" "wxWindow *""'");
27e45892
RD
11625 }
11626 arg1 = reinterpret_cast< wxWindow * >(argp1);
5eb8189c 11627 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 11628 if (!SWIG_IsOK(res2)) {
5eb8189c 11629 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_AuiFloatingFrame" "', expected argument " "2"" of type '" "wxAuiManager *""'");
27e45892 11630 }
5eb8189c
RD
11631 arg2 = reinterpret_cast< wxAuiManager * >(argp2);
11632 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
27e45892 11633 if (!SWIG_IsOK(res3)) {
5eb8189c 11634 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "new_AuiFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
27e45892
RD
11635 }
11636 if (!argp3) {
5eb8189c 11637 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_AuiFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
27e45892 11638 }
5eb8189c 11639 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
27e45892
RD
11640 if (obj3) {
11641 ecode4 = SWIG_AsVal_int(obj3, &val4);
11642 if (!SWIG_IsOK(ecode4)) {
5eb8189c 11643 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "new_AuiFloatingFrame" "', expected argument " "4"" of type '" "int""'");
27e45892
RD
11644 }
11645 arg4 = static_cast< int >(val4);
11646 }
9b940138
RD
11647 if (obj4) {
11648 ecode5 = SWIG_AsVal_long(obj4, &val5);
11649 if (!SWIG_IsOK(ecode5)) {
5eb8189c 11650 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_AuiFloatingFrame" "', expected argument " "5"" of type '" "long""'");
9b940138
RD
11651 }
11652 arg5 = static_cast< long >(val5);
11653 }
27e45892
RD
11654 {
11655 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 11656 result = (wxAuiFloatingFrame *)new wxAuiFloatingFrame(arg1,arg2,(wxAuiPaneInfo const &)*arg3,arg4,arg5);
27e45892
RD
11657 wxPyEndAllowThreads(__tstate);
11658 if (PyErr_Occurred()) SWIG_fail;
11659 }
5eb8189c 11660 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiFloatingFrame, SWIG_POINTER_NEW | 0 );
27e45892
RD
11661 return resultobj;
11662fail:
11663 return NULL;
11664}
11665
11666
5eb8189c 11667SWIGINTERN PyObject *_wrap_delete_AuiFloatingFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 11668 PyObject *resultobj = 0;
5eb8189c 11669 wxAuiFloatingFrame *arg1 = (wxAuiFloatingFrame *) 0 ;
27e45892
RD
11670 void *argp1 = 0 ;
11671 int res1 = 0 ;
11672 PyObject *swig_obj[1] ;
11673
11674 if (!args) SWIG_fail;
11675 swig_obj[0] = args;
5eb8189c 11676 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiFloatingFrame, SWIG_POINTER_DISOWN | 0 );
27e45892 11677 if (!SWIG_IsOK(res1)) {
5eb8189c 11678 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiFloatingFrame" "', expected argument " "1"" of type '" "wxAuiFloatingFrame *""'");
27e45892 11679 }
5eb8189c 11680 arg1 = reinterpret_cast< wxAuiFloatingFrame * >(argp1);
27e45892
RD
11681 {
11682 PyThreadState* __tstate = wxPyBeginAllowThreads();
11683 delete arg1;
11684
11685 wxPyEndAllowThreads(__tstate);
11686 if (PyErr_Occurred()) SWIG_fail;
11687 }
11688 resultobj = SWIG_Py_Void();
11689 return resultobj;
11690fail:
11691 return NULL;
11692}
11693
11694
5eb8189c 11695SWIGINTERN PyObject *_wrap_AuiFloatingFrame_SetPaneWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 11696 PyObject *resultobj = 0;
5eb8189c
RD
11697 wxAuiFloatingFrame *arg1 = (wxAuiFloatingFrame *) 0 ;
11698 wxAuiPaneInfo *arg2 = 0 ;
27e45892
RD
11699 void *argp1 = 0 ;
11700 int res1 = 0 ;
11701 void *argp2 = 0 ;
11702 int res2 = 0 ;
11703 PyObject * obj0 = 0 ;
11704 PyObject * obj1 = 0 ;
11705 char * kwnames[] = {
11706 (char *) "self",(char *) "pane", NULL
11707 };
11708
5eb8189c
RD
11709 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiFloatingFrame_SetPaneWindow",kwnames,&obj0,&obj1)) SWIG_fail;
11710 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiFloatingFrame, 0 | 0 );
27e45892 11711 if (!SWIG_IsOK(res1)) {
5eb8189c 11712 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiFloatingFrame_SetPaneWindow" "', expected argument " "1"" of type '" "wxAuiFloatingFrame *""'");
27e45892 11713 }
5eb8189c
RD
11714 arg1 = reinterpret_cast< wxAuiFloatingFrame * >(argp1);
11715 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
27e45892 11716 if (!SWIG_IsOK(res2)) {
5eb8189c 11717 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiFloatingFrame_SetPaneWindow" "', expected argument " "2"" of type '" "wxAuiPaneInfo const &""'");
27e45892
RD
11718 }
11719 if (!argp2) {
5eb8189c 11720 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiFloatingFrame_SetPaneWindow" "', expected argument " "2"" of type '" "wxAuiPaneInfo const &""'");
27e45892 11721 }
5eb8189c 11722 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
27e45892
RD
11723 {
11724 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 11725 (arg1)->SetPaneWindow((wxAuiPaneInfo const &)*arg2);
27e45892
RD
11726 wxPyEndAllowThreads(__tstate);
11727 if (PyErr_Occurred()) SWIG_fail;
11728 }
11729 resultobj = SWIG_Py_Void();
11730 return resultobj;
11731fail:
11732 return NULL;
11733}
11734
11735
eccab1a7
RD
11736SWIGINTERN PyObject *_wrap_AuiFloatingFrame_GetOwnerManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11737 PyObject *resultobj = 0;
11738 wxAuiFloatingFrame *arg1 = (wxAuiFloatingFrame *) 0 ;
11739 wxAuiManager *result = 0 ;
11740 void *argp1 = 0 ;
11741 int res1 = 0 ;
11742 PyObject *swig_obj[1] ;
11743
11744 if (!args) SWIG_fail;
11745 swig_obj[0] = args;
11746 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiFloatingFrame, 0 | 0 );
11747 if (!SWIG_IsOK(res1)) {
11748 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiFloatingFrame_GetOwnerManager" "', expected argument " "1"" of type '" "wxAuiFloatingFrame const *""'");
11749 }
11750 arg1 = reinterpret_cast< wxAuiFloatingFrame * >(argp1);
11751 {
11752 PyThreadState* __tstate = wxPyBeginAllowThreads();
11753 result = (wxAuiManager *)((wxAuiFloatingFrame const *)arg1)->GetOwnerManager();
11754 wxPyEndAllowThreads(__tstate);
11755 if (PyErr_Occurred()) SWIG_fail;
11756 }
11757 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
11758 return resultobj;
11759fail:
11760 return NULL;
11761}
11762
11763
5eb8189c 11764SWIGINTERN PyObject *AuiFloatingFrame_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
11765 PyObject *obj;
11766 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 11767 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiFloatingFrame, SWIG_NewClientData(obj));
27e45892
RD
11768 return SWIG_Py_Void();
11769}
11770
5eb8189c 11771SWIGINTERN PyObject *AuiFloatingFrame_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
11772 return SWIG_Python_InitShadowInstance(args);
11773}
11774
5172800e 11775SWIGINTERN PyObject *_wrap_new_AuiNotebookEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5c8c7dd3 11776 PyObject *resultobj = 0;
5172800e
RD
11777 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
11778 int arg2 = (int) 0 ;
11779 wxAuiNotebookEvent *result = 0 ;
11780 int val1 ;
11781 int ecode1 = 0 ;
11782 int val2 ;
11783 int ecode2 = 0 ;
11784 PyObject * obj0 = 0 ;
11785 PyObject * obj1 = 0 ;
11786 char * kwnames[] = {
11787 (char *) "command_type",(char *) "win_id", NULL
11788 };
5c8c7dd3 11789
5172800e
RD
11790 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_AuiNotebookEvent",kwnames,&obj0,&obj1)) SWIG_fail;
11791 if (obj0) {
11792 ecode1 = SWIG_AsVal_int(obj0, &val1);
11793 if (!SWIG_IsOK(ecode1)) {
11794 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_AuiNotebookEvent" "', expected argument " "1"" of type '" "wxEventType""'");
11795 }
11796 arg1 = static_cast< wxEventType >(val1);
11797 }
11798 if (obj1) {
11799 ecode2 = SWIG_AsVal_int(obj1, &val2);
11800 if (!SWIG_IsOK(ecode2)) {
11801 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiNotebookEvent" "', expected argument " "2"" of type '" "int""'");
11802 }
11803 arg2 = static_cast< int >(val2);
5c8c7dd3 11804 }
5c8c7dd3
RD
11805 {
11806 PyThreadState* __tstate = wxPyBeginAllowThreads();
5172800e 11807 result = (wxAuiNotebookEvent *)new wxAuiNotebookEvent(arg1,arg2);
5c8c7dd3
RD
11808 wxPyEndAllowThreads(__tstate);
11809 if (PyErr_Occurred()) SWIG_fail;
11810 }
5172800e 11811 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebookEvent, SWIG_POINTER_NEW | 0 );
5c8c7dd3
RD
11812 return resultobj;
11813fail:
11814 return NULL;
11815}
11816
11817
5172800e 11818SWIGINTERN PyObject *_wrap_AuiNotebookEvent_SetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8f514ab4 11819 PyObject *resultobj = 0;
5172800e
RD
11820 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11821 int arg2 ;
8f514ab4
RD
11822 void *argp1 = 0 ;
11823 int res1 = 0 ;
5172800e
RD
11824 int val2 ;
11825 int ecode2 = 0 ;
8f514ab4
RD
11826 PyObject * obj0 = 0 ;
11827 PyObject * obj1 = 0 ;
11828 char * kwnames[] = {
5172800e 11829 (char *) "self",(char *) "s", NULL
8f514ab4
RD
11830 };
11831
5172800e
RD
11832 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebookEvent_SetSelection",kwnames,&obj0,&obj1)) SWIG_fail;
11833 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
8f514ab4 11834 if (!SWIG_IsOK(res1)) {
5172800e 11835 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_SetSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
8f514ab4 11836 }
5172800e
RD
11837 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11838 ecode2 = SWIG_AsVal_int(obj1, &val2);
11839 if (!SWIG_IsOK(ecode2)) {
11840 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_SetSelection" "', expected argument " "2"" of type '" "int""'");
11841 }
11842 arg2 = static_cast< int >(val2);
8f514ab4
RD
11843 {
11844 PyThreadState* __tstate = wxPyBeginAllowThreads();
5172800e 11845 (arg1)->SetSelection(arg2);
8f514ab4
RD
11846 wxPyEndAllowThreads(__tstate);
11847 if (PyErr_Occurred()) SWIG_fail;
11848 }
11849 resultobj = SWIG_Py_Void();
11850 return resultobj;
11851fail:
11852 return NULL;
11853}
11854
11855
5172800e 11856SWIGINTERN PyObject *_wrap_AuiNotebookEvent_GetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8f514ab4 11857 PyObject *resultobj = 0;
5172800e
RD
11858 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11859 int result;
8f514ab4
RD
11860 void *argp1 = 0 ;
11861 int res1 = 0 ;
5172800e 11862 PyObject *swig_obj[1] ;
8f514ab4 11863
5172800e
RD
11864 if (!args) SWIG_fail;
11865 swig_obj[0] = args;
11866 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
8f514ab4 11867 if (!SWIG_IsOK(res1)) {
5172800e 11868 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_GetSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent const *""'");
8f514ab4 11869 }
5172800e 11870 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
8f514ab4
RD
11871 {
11872 PyThreadState* __tstate = wxPyBeginAllowThreads();
5172800e 11873 result = (int)((wxAuiNotebookEvent const *)arg1)->GetSelection();
8f514ab4
RD
11874 wxPyEndAllowThreads(__tstate);
11875 if (PyErr_Occurred()) SWIG_fail;
11876 }
5172800e 11877 resultobj = SWIG_From_int(static_cast< int >(result));
8f514ab4
RD
11878 return resultobj;
11879fail:
11880 return NULL;
11881}
11882
11883
5172800e 11884SWIGINTERN PyObject *_wrap_AuiNotebookEvent_SetOldSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8f514ab4 11885 PyObject *resultobj = 0;
5172800e
RD
11886 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11887 int arg2 ;
8f514ab4
RD
11888 void *argp1 = 0 ;
11889 int res1 = 0 ;
5172800e
RD
11890 int val2 ;
11891 int ecode2 = 0 ;
8f514ab4
RD
11892 PyObject * obj0 = 0 ;
11893 PyObject * obj1 = 0 ;
11894 char * kwnames[] = {
5172800e 11895 (char *) "self",(char *) "s", NULL
8f514ab4
RD
11896 };
11897
5172800e
RD
11898 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebookEvent_SetOldSelection",kwnames,&obj0,&obj1)) SWIG_fail;
11899 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
8f514ab4 11900 if (!SWIG_IsOK(res1)) {
5172800e 11901 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_SetOldSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
8f514ab4 11902 }
5172800e
RD
11903 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11904 ecode2 = SWIG_AsVal_int(obj1, &val2);
11905 if (!SWIG_IsOK(ecode2)) {
11906 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_SetOldSelection" "', expected argument " "2"" of type '" "int""'");
11907 }
11908 arg2 = static_cast< int >(val2);
8f514ab4
RD
11909 {
11910 PyThreadState* __tstate = wxPyBeginAllowThreads();
5172800e 11911 (arg1)->SetOldSelection(arg2);
8f514ab4
RD
11912 wxPyEndAllowThreads(__tstate);
11913 if (PyErr_Occurred()) SWIG_fail;
11914 }
11915 resultobj = SWIG_Py_Void();
11916 return resultobj;
11917fail:
11918 return NULL;
11919}
11920
11921
5172800e 11922SWIGINTERN PyObject *_wrap_AuiNotebookEvent_GetOldSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3 11923 PyObject *resultobj = 0;
5172800e
RD
11924 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11925 int result;
5c8c7dd3
RD
11926 void *argp1 = 0 ;
11927 int res1 = 0 ;
5172800e 11928 PyObject *swig_obj[1] ;
5c8c7dd3 11929
5172800e
RD
11930 if (!args) SWIG_fail;
11931 swig_obj[0] = args;
11932 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
5c8c7dd3 11933 if (!SWIG_IsOK(res1)) {
5172800e 11934 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_GetOldSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent const *""'");
5c8c7dd3 11935 }
5172800e 11936 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
5c8c7dd3
RD
11937 {
11938 PyThreadState* __tstate = wxPyBeginAllowThreads();
5172800e 11939 result = (int)((wxAuiNotebookEvent const *)arg1)->GetOldSelection();
5c8c7dd3
RD
11940 wxPyEndAllowThreads(__tstate);
11941 if (PyErr_Occurred()) SWIG_fail;
11942 }
5172800e 11943 resultobj = SWIG_From_int(static_cast< int >(result));
5c8c7dd3
RD
11944 return resultobj;
11945fail:
11946 return NULL;
11947}
11948
11949
5172800e 11950SWIGINTERN PyObject *_wrap_AuiNotebookEvent_SetDragSource(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5c8c7dd3 11951 PyObject *resultobj = 0;
5172800e
RD
11952 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11953 wxAuiNotebook *arg2 = (wxAuiNotebook *) 0 ;
5c8c7dd3
RD
11954 void *argp1 = 0 ;
11955 int res1 = 0 ;
11956 void *argp2 = 0 ;
11957 int res2 = 0 ;
5c8c7dd3
RD
11958 PyObject * obj0 = 0 ;
11959 PyObject * obj1 = 0 ;
5c8c7dd3 11960 char * kwnames[] = {
5172800e 11961 (char *) "self",(char *) "s", NULL
5c8c7dd3
RD
11962 };
11963
5172800e
RD
11964 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebookEvent_SetDragSource",kwnames,&obj0,&obj1)) SWIG_fail;
11965 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
5c8c7dd3 11966 if (!SWIG_IsOK(res1)) {
5172800e 11967 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_SetDragSource" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
5c8c7dd3 11968 }
5172800e
RD
11969 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11970 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
5c8c7dd3 11971 if (!SWIG_IsOK(res2)) {
5172800e 11972 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookEvent_SetDragSource" "', expected argument " "2"" of type '" "wxAuiNotebook *""'");
26c4d26f 11973 }
5172800e 11974 arg2 = reinterpret_cast< wxAuiNotebook * >(argp2);
5c8c7dd3
RD
11975 {
11976 PyThreadState* __tstate = wxPyBeginAllowThreads();
5172800e 11977 (arg1)->SetDragSource(arg2);
5c8c7dd3
RD
11978 wxPyEndAllowThreads(__tstate);
11979 if (PyErr_Occurred()) SWIG_fail;
11980 }
11981 resultobj = SWIG_Py_Void();
5c8c7dd3
RD
11982 return resultobj;
11983fail:
5c8c7dd3
RD
11984 return NULL;
11985}
11986
11987
5172800e 11988SWIGINTERN PyObject *_wrap_AuiNotebookEvent_GetDragSource(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3 11989 PyObject *resultobj = 0;
5172800e
RD
11990 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11991 wxAuiNotebook *result = 0 ;
5c8c7dd3
RD
11992 void *argp1 = 0 ;
11993 int res1 = 0 ;
5172800e 11994 PyObject *swig_obj[1] ;
5c8c7dd3 11995
5172800e
RD
11996 if (!args) SWIG_fail;
11997 swig_obj[0] = args;
11998 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
5c8c7dd3 11999 if (!SWIG_IsOK(res1)) {
5172800e 12000 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_GetDragSource" "', expected argument " "1"" of type '" "wxAuiNotebookEvent const *""'");
8f514ab4 12001 }
5172800e 12002 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
5c8c7dd3
RD
12003 {
12004 PyThreadState* __tstate = wxPyBeginAllowThreads();
5172800e 12005 result = (wxAuiNotebook *)((wxAuiNotebookEvent const *)arg1)->GetDragSource();
5c8c7dd3
RD
12006 wxPyEndAllowThreads(__tstate);
12007 if (PyErr_Occurred()) SWIG_fail;
12008 }
5172800e 12009 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
5c8c7dd3
RD
12010 return resultobj;
12011fail:
12012 return NULL;
12013}
12014
12015
5172800e 12016SWIGINTERN PyObject *_wrap_AuiNotebookEvent_old_selection_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3 12017 PyObject *resultobj = 0;
5172800e
RD
12018 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12019 int arg2 ;
5c8c7dd3
RD
12020 void *argp1 = 0 ;
12021 int res1 = 0 ;
5172800e
RD
12022 int val2 ;
12023 int ecode2 = 0 ;
12024 PyObject *swig_obj[2] ;
5c8c7dd3 12025
5172800e
RD
12026 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookEvent_old_selection_set",2,2,swig_obj)) SWIG_fail;
12027 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
5c8c7dd3 12028 if (!SWIG_IsOK(res1)) {
5172800e 12029 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_old_selection_set" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
5c8c7dd3 12030 }
5172800e
RD
12031 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12032 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12033 if (!SWIG_IsOK(ecode2)) {
12034 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_old_selection_set" "', expected argument " "2"" of type '" "int""'");
26c4d26f 12035 }
5172800e
RD
12036 arg2 = static_cast< int >(val2);
12037 if (arg1) (arg1)->old_selection = arg2;
12038
12039 resultobj = SWIG_Py_Void();
5c8c7dd3
RD
12040 return resultobj;
12041fail:
12042 return NULL;
12043}
12044
12045
5172800e 12046SWIGINTERN PyObject *_wrap_AuiNotebookEvent_old_selection_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
d95b9f2b 12047 PyObject *resultobj = 0;
5172800e 12048 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
d95b9f2b
RD
12049 int result;
12050 void *argp1 = 0 ;
12051 int res1 = 0 ;
5172800e 12052 PyObject *swig_obj[1] ;
d95b9f2b 12053
5172800e
RD
12054 if (!args) SWIG_fail;
12055 swig_obj[0] = args;
12056 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
d95b9f2b 12057 if (!SWIG_IsOK(res1)) {
5172800e 12058 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_old_selection_get" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
d95b9f2b 12059 }
5172800e
RD
12060 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12061 result = (int) ((arg1)->old_selection);
12062 resultobj = SWIG_From_int(static_cast< int >(result));
12063 return resultobj;
12064fail:
12065 return NULL;
12066}
12067
12068
12069SWIGINTERN PyObject *_wrap_AuiNotebookEvent_selection_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12070 PyObject *resultobj = 0;
12071 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12072 int arg2 ;
12073 void *argp1 = 0 ;
12074 int res1 = 0 ;
12075 int val2 ;
12076 int ecode2 = 0 ;
12077 PyObject *swig_obj[2] ;
12078
12079 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookEvent_selection_set",2,2,swig_obj)) SWIG_fail;
12080 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12081 if (!SWIG_IsOK(res1)) {
12082 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_selection_set" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
d95b9f2b 12083 }
5172800e
RD
12084 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12085 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12086 if (!SWIG_IsOK(ecode2)) {
12087 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_selection_set" "', expected argument " "2"" of type '" "int""'");
d95b9f2b 12088 }
5172800e
RD
12089 arg2 = static_cast< int >(val2);
12090 if (arg1) (arg1)->selection = arg2;
12091
12092 resultobj = SWIG_Py_Void();
12093 return resultobj;
12094fail:
12095 return NULL;
12096}
12097
12098
12099SWIGINTERN PyObject *_wrap_AuiNotebookEvent_selection_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12100 PyObject *resultobj = 0;
12101 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12102 int result;
12103 void *argp1 = 0 ;
12104 int res1 = 0 ;
12105 PyObject *swig_obj[1] ;
12106
12107 if (!args) SWIG_fail;
12108 swig_obj[0] = args;
12109 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12110 if (!SWIG_IsOK(res1)) {
12111 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_selection_get" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
d95b9f2b 12112 }
5172800e
RD
12113 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12114 result = (int) ((arg1)->selection);
d95b9f2b 12115 resultobj = SWIG_From_int(static_cast< int >(result));
d95b9f2b
RD
12116 return resultobj;
12117fail:
d95b9f2b
RD
12118 return NULL;
12119}
12120
12121
5172800e 12122SWIGINTERN PyObject *_wrap_AuiNotebookEvent_drag_source_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3 12123 PyObject *resultobj = 0;
5172800e
RD
12124 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12125 wxAuiNotebook *arg2 = (wxAuiNotebook *) 0 ;
5c8c7dd3
RD
12126 void *argp1 = 0 ;
12127 int res1 = 0 ;
12128 void *argp2 = 0 ;
12129 int res2 = 0 ;
5172800e 12130 PyObject *swig_obj[2] ;
5c8c7dd3 12131
5172800e
RD
12132 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookEvent_drag_source_set",2,2,swig_obj)) SWIG_fail;
12133 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
5c8c7dd3 12134 if (!SWIG_IsOK(res1)) {
5172800e 12135 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_drag_source_set" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
5c8c7dd3 12136 }
5172800e
RD
12137 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12138 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_DISOWN | 0 );
5c8c7dd3 12139 if (!SWIG_IsOK(res2)) {
5172800e 12140 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookEvent_drag_source_set" "', expected argument " "2"" of type '" "wxAuiNotebook *""'");
5c8c7dd3 12141 }
5172800e
RD
12142 arg2 = reinterpret_cast< wxAuiNotebook * >(argp2);
12143 if (arg1) (arg1)->drag_source = arg2;
12144
12145 resultobj = SWIG_Py_Void();
5c8c7dd3
RD
12146 return resultobj;
12147fail:
12148 return NULL;
12149}
12150
12151
5172800e 12152SWIGINTERN PyObject *_wrap_AuiNotebookEvent_drag_source_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3 12153 PyObject *resultobj = 0;
5172800e
RD
12154 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12155 wxAuiNotebook *result = 0 ;
12156 void *argp1 = 0 ;
12157 int res1 = 0 ;
12158 PyObject *swig_obj[1] ;
5c8c7dd3 12159
5172800e
RD
12160 if (!args) SWIG_fail;
12161 swig_obj[0] = args;
12162 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12163 if (!SWIG_IsOK(res1)) {
12164 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_drag_source_get" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
5c8c7dd3 12165 }
5172800e
RD
12166 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12167 result = (wxAuiNotebook *) ((arg1)->drag_source);
12168 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
5c8c7dd3
RD
12169 return resultobj;
12170fail:
12171 return NULL;
12172}
12173
12174
5172800e
RD
12175SWIGINTERN PyObject *AuiNotebookEvent_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12176 PyObject *obj;
12177 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
12178 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebookEvent, SWIG_NewClientData(obj));
12179 return SWIG_Py_Void();
12180}
12181
12182SWIGINTERN PyObject *AuiNotebookEvent_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12183 return SWIG_Python_InitShadowInstance(args);
12184}
12185
12186SWIGINTERN PyObject *_wrap_AuiNotebookPage_window_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3 12187 PyObject *resultobj = 0;
5172800e
RD
12188 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12189 wxWindow *arg2 = (wxWindow *) 0 ;
5c8c7dd3
RD
12190 void *argp1 = 0 ;
12191 int res1 = 0 ;
5172800e
RD
12192 void *argp2 = 0 ;
12193 int res2 = 0 ;
12194 PyObject *swig_obj[2] ;
5c8c7dd3 12195
5172800e
RD
12196 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_window_set",2,2,swig_obj)) SWIG_fail;
12197 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
5c8c7dd3 12198 if (!SWIG_IsOK(res1)) {
5172800e 12199 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_window_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
5c8c7dd3 12200 }
5172800e
RD
12201 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12202 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxWindow, SWIG_POINTER_DISOWN | 0 );
12203 if (!SWIG_IsOK(res2)) {
12204 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookPage_window_set" "', expected argument " "2"" of type '" "wxWindow *""'");
5c8c7dd3 12205 }
5172800e
RD
12206 arg2 = reinterpret_cast< wxWindow * >(argp2);
12207 if (arg1) (arg1)->window = arg2;
12208
5c8c7dd3
RD
12209 resultobj = SWIG_Py_Void();
12210 return resultobj;
12211fail:
12212 return NULL;
12213}
12214
12215
5172800e 12216SWIGINTERN PyObject *_wrap_AuiNotebookPage_window_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 12217 PyObject *resultobj = 0;
5172800e
RD
12218 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12219 wxWindow *result = 0 ;
12220 void *argp1 = 0 ;
12221 int res1 = 0 ;
12222 PyObject *swig_obj[1] ;
1eeb270e 12223
5172800e
RD
12224 if (!args) SWIG_fail;
12225 swig_obj[0] = args;
12226 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12227 if (!SWIG_IsOK(res1)) {
12228 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_window_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
1eeb270e 12229 }
5172800e
RD
12230 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12231 result = (wxWindow *) ((arg1)->window);
1eeb270e 12232 {
5172800e 12233 resultobj = wxPyMake_wxObject(result, 0);
1eeb270e 12234 }
1eeb270e
RD
12235 return resultobj;
12236fail:
12237 return NULL;
27e45892
RD
12238}
12239
1eeb270e 12240
5172800e 12241SWIGINTERN PyObject *_wrap_AuiNotebookPage_caption_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 12242 PyObject *resultobj = 0;
5172800e
RD
12243 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12244 wxString *arg2 = (wxString *) 0 ;
1eeb270e
RD
12245 void *argp1 = 0 ;
12246 int res1 = 0 ;
5172800e
RD
12247 bool temp2 = false ;
12248 PyObject *swig_obj[2] ;
1eeb270e 12249
5172800e
RD
12250 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_caption_set",2,2,swig_obj)) SWIG_fail;
12251 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
1eeb270e 12252 if (!SWIG_IsOK(res1)) {
5172800e 12253 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_caption_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
1eeb270e 12254 }
5172800e 12255 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
1eeb270e 12256 {
5172800e
RD
12257 arg2 = wxString_in_helper(swig_obj[1]);
12258 if (arg2 == NULL) SWIG_fail;
12259 temp2 = true;
1eeb270e 12260 }
5172800e
RD
12261 if (arg1) (arg1)->caption = *arg2;
12262
1eeb270e 12263 resultobj = SWIG_Py_Void();
5172800e
RD
12264 {
12265 if (temp2)
12266 delete arg2;
12267 }
1eeb270e
RD
12268 return resultobj;
12269fail:
5172800e
RD
12270 {
12271 if (temp2)
12272 delete arg2;
12273 }
1eeb270e
RD
12274 return NULL;
12275}
12276
12277
5172800e 12278SWIGINTERN PyObject *_wrap_AuiNotebookPage_caption_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
d95b9f2b 12279 PyObject *resultobj = 0;
5172800e
RD
12280 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12281 wxString *result = 0 ;
d95b9f2b
RD
12282 void *argp1 = 0 ;
12283 int res1 = 0 ;
12284 PyObject *swig_obj[1] ;
12285
12286 if (!args) SWIG_fail;
12287 swig_obj[0] = args;
5172800e 12288 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
d95b9f2b 12289 if (!SWIG_IsOK(res1)) {
5172800e 12290 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_caption_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
d95b9f2b 12291 }
5172800e
RD
12292 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12293 result = (wxString *)& ((arg1)->caption);
d95b9f2b 12294 {
5172800e
RD
12295#if wxUSE_UNICODE
12296 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
12297#else
12298 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
12299#endif
d95b9f2b 12300 }
d95b9f2b
RD
12301 return resultobj;
12302fail:
12303 return NULL;
12304}
12305
12306
5172800e 12307SWIGINTERN PyObject *_wrap_AuiNotebookPage_bitmap_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 12308 PyObject *resultobj = 0;
5172800e
RD
12309 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12310 wxBitmap *arg2 = (wxBitmap *) 0 ;
1eeb270e
RD
12311 void *argp1 = 0 ;
12312 int res1 = 0 ;
5172800e
RD
12313 void *argp2 = 0 ;
12314 int res2 = 0 ;
12315 PyObject *swig_obj[2] ;
1eeb270e 12316
5172800e
RD
12317 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_bitmap_set",2,2,swig_obj)) SWIG_fail;
12318 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
1eeb270e 12319 if (!SWIG_IsOK(res1)) {
5172800e 12320 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_bitmap_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
1eeb270e 12321 }
5172800e
RD
12322 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12323 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxBitmap, 0 | 0 );
12324 if (!SWIG_IsOK(res2)) {
12325 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookPage_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");
1eeb270e 12326 }
5172800e
RD
12327 arg2 = reinterpret_cast< wxBitmap * >(argp2);
12328 if (arg1) (arg1)->bitmap = *arg2;
12329
1eeb270e
RD
12330 resultobj = SWIG_Py_Void();
12331 return resultobj;
12332fail:
12333 return NULL;
12334}
12335
12336
5172800e 12337SWIGINTERN PyObject *_wrap_AuiNotebookPage_bitmap_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 12338 PyObject *resultobj = 0;
5172800e
RD
12339 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12340 wxBitmap *result = 0 ;
1eeb270e
RD
12341 void *argp1 = 0 ;
12342 int res1 = 0 ;
12343 PyObject *swig_obj[1] ;
12344
12345 if (!args) SWIG_fail;
12346 swig_obj[0] = args;
5172800e 12347 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
1eeb270e 12348 if (!SWIG_IsOK(res1)) {
5172800e 12349 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_bitmap_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
1eeb270e 12350 }
5172800e
RD
12351 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12352 result = (wxBitmap *)& ((arg1)->bitmap);
12353 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxBitmap, 0 | 0 );
1eeb270e
RD
12354 return resultobj;
12355fail:
12356 return NULL;
12357}
12358
12359
5172800e 12360SWIGINTERN PyObject *_wrap_AuiNotebookPage_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 12361 PyObject *resultobj = 0;
5172800e
RD
12362 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12363 wxRect *arg2 = (wxRect *) 0 ;
d95b9f2b
RD
12364 void *argp1 = 0 ;
12365 int res1 = 0 ;
12366 void *argp2 = 0 ;
12367 int res2 = 0 ;
5172800e 12368 PyObject *swig_obj[2] ;
d95b9f2b 12369
5172800e
RD
12370 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_rect_set",2,2,swig_obj)) SWIG_fail;
12371 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
d95b9f2b 12372 if (!SWIG_IsOK(res1)) {
5172800e 12373 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_rect_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
d95b9f2b 12374 }
5172800e
RD
12375 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12376 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
d95b9f2b 12377 if (!SWIG_IsOK(res2)) {
5172800e 12378 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookPage_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
d95b9f2b 12379 }
5172800e
RD
12380 arg2 = reinterpret_cast< wxRect * >(argp2);
12381 if (arg1) (arg1)->rect = *arg2;
12382
d95b9f2b
RD
12383 resultobj = SWIG_Py_Void();
12384 return resultobj;
12385fail:
12386 return NULL;
12387}
12388
12389
5172800e 12390SWIGINTERN PyObject *_wrap_AuiNotebookPage_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
d95b9f2b 12391 PyObject *resultobj = 0;
5172800e
RD
12392 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12393 wxRect *result = 0 ;
1eeb270e
RD
12394 void *argp1 = 0 ;
12395 int res1 = 0 ;
12396 PyObject *swig_obj[1] ;
12397
12398 if (!args) SWIG_fail;
12399 swig_obj[0] = args;
5172800e 12400 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
1eeb270e 12401 if (!SWIG_IsOK(res1)) {
5172800e 12402 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_rect_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
1eeb270e 12403 }
5172800e
RD
12404 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12405 result = (wxRect *)& ((arg1)->rect);
12406 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
1eeb270e
RD
12407 return resultobj;
12408fail:
12409 return NULL;
12410}
12411
12412
5172800e 12413SWIGINTERN PyObject *_wrap_AuiNotebookPage_active_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 12414 PyObject *resultobj = 0;
5172800e
RD
12415 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12416 bool arg2 ;
1eeb270e
RD
12417 void *argp1 = 0 ;
12418 int res1 = 0 ;
5172800e 12419 bool val2 ;
1eeb270e
RD
12420 int ecode2 = 0 ;
12421 PyObject *swig_obj[2] ;
12422
5172800e
RD
12423 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_active_set",2,2,swig_obj)) SWIG_fail;
12424 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
1eeb270e 12425 if (!SWIG_IsOK(res1)) {
5172800e 12426 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_active_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
1eeb270e 12427 }
5172800e
RD
12428 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12429 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
1eeb270e 12430 if (!SWIG_IsOK(ecode2)) {
5172800e 12431 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookPage_active_set" "', expected argument " "2"" of type '" "bool""'");
1eeb270e 12432 }
5172800e
RD
12433 arg2 = static_cast< bool >(val2);
12434 if (arg1) (arg1)->active = arg2;
1eeb270e
RD
12435
12436 resultobj = SWIG_Py_Void();
12437 return resultobj;
12438fail:
12439 return NULL;
12440}
12441
12442
5172800e 12443SWIGINTERN PyObject *_wrap_AuiNotebookPage_active_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 12444 PyObject *resultobj = 0;
5172800e
RD
12445 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12446 bool result;
1eeb270e
RD
12447 void *argp1 = 0 ;
12448 int res1 = 0 ;
12449 PyObject *swig_obj[1] ;
12450
12451 if (!args) SWIG_fail;
12452 swig_obj[0] = args;
5172800e 12453 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
1eeb270e 12454 if (!SWIG_IsOK(res1)) {
5172800e
RD
12455 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_active_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12456 }
12457 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12458 result = (bool) ((arg1)->active);
12459 {
12460 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
1eeb270e 12461 }
1eeb270e
RD
12462 return resultobj;
12463fail:
12464 return NULL;
12465}
12466
12467
5172800e
RD
12468SWIGINTERN PyObject *AuiNotebookPage_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12469 PyObject *obj;
12470 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
12471 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebookPage, SWIG_NewClientData(obj));
12472 return SWIG_Py_Void();
12473}
12474
12475SWIGINTERN PyObject *_wrap_AuiTabContainerButton_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 12476 PyObject *resultobj = 0;
5172800e 12477 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
1eeb270e
RD
12478 int arg2 ;
12479 void *argp1 = 0 ;
12480 int res1 = 0 ;
12481 int val2 ;
12482 int ecode2 = 0 ;
12483 PyObject *swig_obj[2] ;
12484
5172800e
RD
12485 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_id_set",2,2,swig_obj)) SWIG_fail;
12486 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
1eeb270e 12487 if (!SWIG_IsOK(res1)) {
5172800e 12488 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_id_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
1eeb270e 12489 }
5172800e 12490 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
1eeb270e
RD
12491 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12492 if (!SWIG_IsOK(ecode2)) {
5172800e 12493 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainerButton_id_set" "', expected argument " "2"" of type '" "int""'");
1eeb270e
RD
12494 }
12495 arg2 = static_cast< int >(val2);
5172800e 12496 if (arg1) (arg1)->id = arg2;
1eeb270e
RD
12497
12498 resultobj = SWIG_Py_Void();
12499 return resultobj;
12500fail:
12501 return NULL;
12502}
12503
12504
5172800e 12505SWIGINTERN PyObject *_wrap_AuiTabContainerButton_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 12506 PyObject *resultobj = 0;
5172800e 12507 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
1eeb270e
RD
12508 int result;
12509 void *argp1 = 0 ;
12510 int res1 = 0 ;
12511 PyObject *swig_obj[1] ;
12512
12513 if (!args) SWIG_fail;
12514 swig_obj[0] = args;
5172800e 12515 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
1eeb270e 12516 if (!SWIG_IsOK(res1)) {
5172800e 12517 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_id_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
1eeb270e 12518 }
5172800e
RD
12519 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12520 result = (int) ((arg1)->id);
1eeb270e
RD
12521 resultobj = SWIG_From_int(static_cast< int >(result));
12522 return resultobj;
12523fail:
12524 return NULL;
12525}
12526
12527
5172800e 12528SWIGINTERN PyObject *_wrap_AuiTabContainerButton_cur_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
d95b9f2b 12529 PyObject *resultobj = 0;
5172800e
RD
12530 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12531 int arg2 ;
d95b9f2b
RD
12532 void *argp1 = 0 ;
12533 int res1 = 0 ;
5172800e
RD
12534 int val2 ;
12535 int ecode2 = 0 ;
d95b9f2b
RD
12536 PyObject *swig_obj[2] ;
12537
5172800e
RD
12538 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_cur_state_set",2,2,swig_obj)) SWIG_fail;
12539 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
d95b9f2b 12540 if (!SWIG_IsOK(res1)) {
5172800e 12541 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_cur_state_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
d95b9f2b 12542 }
5172800e
RD
12543 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12544 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12545 if (!SWIG_IsOK(ecode2)) {
12546 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainerButton_cur_state_set" "', expected argument " "2"" of type '" "int""'");
12547 }
12548 arg2 = static_cast< int >(val2);
12549 if (arg1) (arg1)->cur_state = arg2;
d95b9f2b
RD
12550
12551 resultobj = SWIG_Py_Void();
12552 return resultobj;
12553fail:
12554 return NULL;
12555}
12556
12557
5172800e 12558SWIGINTERN PyObject *_wrap_AuiTabContainerButton_cur_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
d95b9f2b 12559 PyObject *resultobj = 0;
5172800e
RD
12560 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12561 int result;
d95b9f2b
RD
12562 void *argp1 = 0 ;
12563 int res1 = 0 ;
12564 PyObject *swig_obj[1] ;
12565
12566 if (!args) SWIG_fail;
12567 swig_obj[0] = args;
5172800e 12568 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
d95b9f2b 12569 if (!SWIG_IsOK(res1)) {
5172800e 12570 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_cur_state_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
d95b9f2b 12571 }
5172800e
RD
12572 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12573 result = (int) ((arg1)->cur_state);
12574 resultobj = SWIG_From_int(static_cast< int >(result));
d95b9f2b
RD
12575 return resultobj;
12576fail:
12577 return NULL;
12578}
12579
12580
5172800e 12581SWIGINTERN PyObject *_wrap_AuiTabContainerButton_location_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 12582 PyObject *resultobj = 0;
5172800e
RD
12583 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12584 int arg2 ;
1eeb270e
RD
12585 void *argp1 = 0 ;
12586 int res1 = 0 ;
5172800e
RD
12587 int val2 ;
12588 int ecode2 = 0 ;
1eeb270e
RD
12589 PyObject *swig_obj[2] ;
12590
5172800e
RD
12591 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_location_set",2,2,swig_obj)) SWIG_fail;
12592 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
1eeb270e 12593 if (!SWIG_IsOK(res1)) {
5172800e 12594 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_location_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
1eeb270e 12595 }
5172800e
RD
12596 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12597 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12598 if (!SWIG_IsOK(ecode2)) {
12599 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainerButton_location_set" "', expected argument " "2"" of type '" "int""'");
12600 }
12601 arg2 = static_cast< int >(val2);
12602 if (arg1) (arg1)->location = arg2;
1eeb270e
RD
12603
12604 resultobj = SWIG_Py_Void();
12605 return resultobj;
12606fail:
12607 return NULL;
12608}
12609
12610
5172800e 12611SWIGINTERN PyObject *_wrap_AuiTabContainerButton_location_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 12612 PyObject *resultobj = 0;
5172800e
RD
12613 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12614 int result;
1eeb270e
RD
12615 void *argp1 = 0 ;
12616 int res1 = 0 ;
12617 PyObject *swig_obj[1] ;
12618
12619 if (!args) SWIG_fail;
12620 swig_obj[0] = args;
5172800e 12621 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
1eeb270e 12622 if (!SWIG_IsOK(res1)) {
5172800e 12623 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_location_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
1eeb270e 12624 }
5172800e
RD
12625 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12626 result = (int) ((arg1)->location);
12627 resultobj = SWIG_From_int(static_cast< int >(result));
1eeb270e
RD
12628 return resultobj;
12629fail:
12630 return NULL;
12631}
12632
12633
5172800e 12634SWIGINTERN PyObject *_wrap_AuiTabContainerButton_bitmap_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 12635 PyObject *resultobj = 0;
5172800e
RD
12636 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12637 wxBitmap *arg2 = (wxBitmap *) 0 ;
1eeb270e
RD
12638 void *argp1 = 0 ;
12639 int res1 = 0 ;
5172800e
RD
12640 void *argp2 = 0 ;
12641 int res2 = 0 ;
1eeb270e
RD
12642 PyObject *swig_obj[2] ;
12643
5172800e
RD
12644 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_bitmap_set",2,2,swig_obj)) SWIG_fail;
12645 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
1eeb270e 12646 if (!SWIG_IsOK(res1)) {
5172800e 12647 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_bitmap_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
1eeb270e 12648 }
5172800e
RD
12649 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12650 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxBitmap, 0 | 0 );
12651 if (!SWIG_IsOK(res2)) {
12652 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainerButton_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");
1eeb270e 12653 }
5172800e
RD
12654 arg2 = reinterpret_cast< wxBitmap * >(argp2);
12655 if (arg1) (arg1)->bitmap = *arg2;
1eeb270e
RD
12656
12657 resultobj = SWIG_Py_Void();
1eeb270e
RD
12658 return resultobj;
12659fail:
1eeb270e
RD
12660 return NULL;
12661}
12662
12663
5172800e 12664SWIGINTERN PyObject *_wrap_AuiTabContainerButton_bitmap_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 12665 PyObject *resultobj = 0;
5172800e
RD
12666 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12667 wxBitmap *result = 0 ;
1eeb270e
RD
12668 void *argp1 = 0 ;
12669 int res1 = 0 ;
12670 PyObject *swig_obj[1] ;
12671
12672 if (!args) SWIG_fail;
12673 swig_obj[0] = args;
5172800e
RD
12674 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12675 if (!SWIG_IsOK(res1)) {
12676 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_bitmap_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
1eeb270e 12677 }
5172800e
RD
12678 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12679 result = (wxBitmap *)& ((arg1)->bitmap);
12680 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxBitmap, 0 | 0 );
1eeb270e
RD
12681 return resultobj;
12682fail:
12683 return NULL;
12684}
12685
12686
5172800e 12687SWIGINTERN PyObject *_wrap_AuiTabContainerButton_dis_bitmap_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 12688 PyObject *resultobj = 0;
5172800e 12689 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
1eeb270e
RD
12690 wxBitmap *arg2 = (wxBitmap *) 0 ;
12691 void *argp1 = 0 ;
12692 int res1 = 0 ;
12693 void *argp2 = 0 ;
12694 int res2 = 0 ;
12695 PyObject *swig_obj[2] ;
12696
5172800e
RD
12697 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_dis_bitmap_set",2,2,swig_obj)) SWIG_fail;
12698 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
1eeb270e 12699 if (!SWIG_IsOK(res1)) {
5172800e 12700 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_dis_bitmap_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
1eeb270e 12701 }
5172800e 12702 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
1eeb270e
RD
12703 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxBitmap, 0 | 0 );
12704 if (!SWIG_IsOK(res2)) {
5172800e 12705 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainerButton_dis_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");
1eeb270e
RD
12706 }
12707 arg2 = reinterpret_cast< wxBitmap * >(argp2);
5172800e 12708 if (arg1) (arg1)->dis_bitmap = *arg2;
1eeb270e
RD
12709
12710 resultobj = SWIG_Py_Void();
12711 return resultobj;
12712fail:
12713 return NULL;
12714}
12715
12716
5172800e 12717SWIGINTERN PyObject *_wrap_AuiTabContainerButton_dis_bitmap_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 12718 PyObject *resultobj = 0;
5172800e 12719 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
1eeb270e
RD
12720 wxBitmap *result = 0 ;
12721 void *argp1 = 0 ;
12722 int res1 = 0 ;
12723 PyObject *swig_obj[1] ;
12724
12725 if (!args) SWIG_fail;
12726 swig_obj[0] = args;
5172800e 12727 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
1eeb270e 12728 if (!SWIG_IsOK(res1)) {
5172800e 12729 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_dis_bitmap_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
1eeb270e 12730 }
5172800e
RD
12731 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12732 result = (wxBitmap *)& ((arg1)->dis_bitmap);
1eeb270e
RD
12733 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxBitmap, 0 | 0 );
12734 return resultobj;
12735fail:
12736 return NULL;
12737}
12738
12739
5172800e 12740SWIGINTERN PyObject *_wrap_AuiTabContainerButton_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 12741 PyObject *resultobj = 0;
5172800e 12742 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
1eeb270e
RD
12743 wxRect *arg2 = (wxRect *) 0 ;
12744 void *argp1 = 0 ;
12745 int res1 = 0 ;
12746 void *argp2 = 0 ;
12747 int res2 = 0 ;
12748 PyObject *swig_obj[2] ;
12749
5172800e
RD
12750 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_rect_set",2,2,swig_obj)) SWIG_fail;
12751 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
1eeb270e 12752 if (!SWIG_IsOK(res1)) {
5172800e 12753 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_rect_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
1eeb270e 12754 }
5172800e 12755 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
1eeb270e
RD
12756 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
12757 if (!SWIG_IsOK(res2)) {
5172800e 12758 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainerButton_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
1eeb270e
RD
12759 }
12760 arg2 = reinterpret_cast< wxRect * >(argp2);
12761 if (arg1) (arg1)->rect = *arg2;
12762
12763 resultobj = SWIG_Py_Void();
12764 return resultobj;
12765fail:
12766 return NULL;
12767}
12768
12769
5172800e 12770SWIGINTERN PyObject *_wrap_AuiTabContainerButton_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 12771 PyObject *resultobj = 0;
5172800e 12772 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
1eeb270e
RD
12773 wxRect *result = 0 ;
12774 void *argp1 = 0 ;
12775 int res1 = 0 ;
12776 PyObject *swig_obj[1] ;
12777
12778 if (!args) SWIG_fail;
12779 swig_obj[0] = args;
5172800e 12780 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
1eeb270e 12781 if (!SWIG_IsOK(res1)) {
5172800e 12782 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_rect_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
1eeb270e 12783 }
5172800e 12784 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
1eeb270e
RD
12785 result = (wxRect *)& ((arg1)->rect);
12786 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
12787 return resultobj;
12788fail:
12789 return NULL;
12790}
12791
12792
5172800e
RD
12793SWIGINTERN PyObject *AuiTabContainerButton_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12794 PyObject *obj;
12795 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
12796 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabContainerButton, SWIG_NewClientData(obj));
12797 return SWIG_Py_Void();
12798}
12799
12800SWIGINTERN PyObject *_wrap_delete_AuiTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 12801 PyObject *resultobj = 0;
5172800e 12802 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
1eeb270e
RD
12803 void *argp1 = 0 ;
12804 int res1 = 0 ;
5172800e
RD
12805 PyObject *swig_obj[1] ;
12806
12807 if (!args) SWIG_fail;
12808 swig_obj[0] = args;
12809 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabArt, SWIG_POINTER_DISOWN | 0 );
12810 if (!SWIG_IsOK(res1)) {
12811 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiTabArt" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12812 }
12813 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12814 {
12815 PyThreadState* __tstate = wxPyBeginAllowThreads();
12816 delete arg1;
12817
12818 wxPyEndAllowThreads(__tstate);
12819 if (PyErr_Occurred()) SWIG_fail;
12820 }
12821 resultobj = SWIG_Py_Void();
12822 return resultobj;
12823fail:
12824 return NULL;
12825}
12826
12827
12828SWIGINTERN PyObject *_wrap_AuiTabArt_Clone(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12829 PyObject *resultobj = 0;
12830 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12831 wxAuiTabArt *result = 0 ;
12832 void *argp1 = 0 ;
12833 int res1 = 0 ;
12834 PyObject *swig_obj[1] ;
12835
12836 if (!args) SWIG_fail;
12837 swig_obj[0] = args;
12838 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12839 if (!SWIG_IsOK(res1)) {
12840 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_Clone" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12841 }
12842 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12843 {
12844 PyThreadState* __tstate = wxPyBeginAllowThreads();
12845 result = (wxAuiTabArt *)(arg1)->Clone();
12846 wxPyEndAllowThreads(__tstate);
12847 if (PyErr_Occurred()) SWIG_fail;
12848 }
12849 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12850 return resultobj;
12851fail:
12852 return NULL;
12853}
12854
12855
12856SWIGINTERN PyObject *_wrap_AuiTabArt_SetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12857 PyObject *resultobj = 0;
12858 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12859 int arg2 ;
12860 void *argp1 = 0 ;
12861 int res1 = 0 ;
12862 int val2 ;
1eeb270e 12863 int ecode2 = 0 ;
5172800e
RD
12864 PyObject * obj0 = 0 ;
12865 PyObject * obj1 = 0 ;
12866 char * kwnames[] = {
12867 (char *) "self",(char *) "flags", NULL
12868 };
1eeb270e 12869
5172800e
RD
12870 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetFlags",kwnames,&obj0,&obj1)) SWIG_fail;
12871 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
1eeb270e 12872 if (!SWIG_IsOK(res1)) {
5172800e 12873 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetFlags" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
1eeb270e 12874 }
5172800e
RD
12875 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12876 ecode2 = SWIG_AsVal_int(obj1, &val2);
1eeb270e 12877 if (!SWIG_IsOK(ecode2)) {
5172800e 12878 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabArt_SetFlags" "', expected argument " "2"" of type '" "int""'");
1eeb270e 12879 }
5172800e
RD
12880 arg2 = static_cast< int >(val2);
12881 {
12882 PyThreadState* __tstate = wxPyBeginAllowThreads();
12883 (arg1)->SetFlags(arg2);
12884 wxPyEndAllowThreads(__tstate);
12885 if (PyErr_Occurred()) SWIG_fail;
12886 }
12887 resultobj = SWIG_Py_Void();
12888 return resultobj;
12889fail:
12890 return NULL;
12891}
12892
12893
12894SWIGINTERN PyObject *_wrap_AuiTabArt_SetSizingInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12895 PyObject *resultobj = 0;
12896 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12897 wxSize *arg2 = 0 ;
12898 size_t arg3 ;
12899 void *argp1 = 0 ;
12900 int res1 = 0 ;
12901 wxSize temp2 ;
12902 size_t val3 ;
12903 int ecode3 = 0 ;
12904 PyObject * obj0 = 0 ;
12905 PyObject * obj1 = 0 ;
12906 PyObject * obj2 = 0 ;
12907 char * kwnames[] = {
12908 (char *) "self",(char *) "tab_ctrl_size",(char *) "tab_count", NULL
12909 };
1eeb270e 12910
5172800e
RD
12911 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiTabArt_SetSizingInfo",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
12912 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12913 if (!SWIG_IsOK(res1)) {
12914 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetSizingInfo" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12915 }
12916 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12917 {
12918 arg2 = &temp2;
12919 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
12920 }
12921 ecode3 = SWIG_AsVal_size_t(obj2, &val3);
12922 if (!SWIG_IsOK(ecode3)) {
12923 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabArt_SetSizingInfo" "', expected argument " "3"" of type '" "size_t""'");
12924 }
12925 arg3 = static_cast< size_t >(val3);
12926 {
12927 PyThreadState* __tstate = wxPyBeginAllowThreads();
12928 (arg1)->SetSizingInfo((wxSize const &)*arg2,arg3);
12929 wxPyEndAllowThreads(__tstate);
12930 if (PyErr_Occurred()) SWIG_fail;
12931 }
1eeb270e
RD
12932 resultobj = SWIG_Py_Void();
12933 return resultobj;
12934fail:
12935 return NULL;
12936}
12937
12938
5172800e 12939SWIGINTERN PyObject *_wrap_AuiTabArt_SetNormalFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 12940 PyObject *resultobj = 0;
5172800e
RD
12941 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12942 wxFont *arg2 = 0 ;
1eeb270e
RD
12943 void *argp1 = 0 ;
12944 int res1 = 0 ;
5172800e
RD
12945 void *argp2 = 0 ;
12946 int res2 = 0 ;
12947 PyObject * obj0 = 0 ;
12948 PyObject * obj1 = 0 ;
12949 char * kwnames[] = {
12950 (char *) "self",(char *) "font", NULL
12951 };
1eeb270e 12952
5172800e
RD
12953 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetNormalFont",kwnames,&obj0,&obj1)) SWIG_fail;
12954 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
1eeb270e 12955 if (!SWIG_IsOK(res1)) {
5172800e 12956 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetNormalFont" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
1eeb270e 12957 }
5172800e
RD
12958 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12959 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
12960 if (!SWIG_IsOK(res2)) {
12961 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
12962 }
12963 if (!argp2) {
12964 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
12965 }
12966 arg2 = reinterpret_cast< wxFont * >(argp2);
12967 {
12968 PyThreadState* __tstate = wxPyBeginAllowThreads();
12969 (arg1)->SetNormalFont((wxFont const &)*arg2);
12970 wxPyEndAllowThreads(__tstate);
12971 if (PyErr_Occurred()) SWIG_fail;
12972 }
12973 resultobj = SWIG_Py_Void();
12974 return resultobj;
12975fail:
12976 return NULL;
12977}
12978
12979
12980SWIGINTERN PyObject *_wrap_AuiTabArt_SetSelectedFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12981 PyObject *resultobj = 0;
12982 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12983 wxFont *arg2 = 0 ;
12984 void *argp1 = 0 ;
12985 int res1 = 0 ;
12986 void *argp2 = 0 ;
12987 int res2 = 0 ;
12988 PyObject * obj0 = 0 ;
12989 PyObject * obj1 = 0 ;
12990 char * kwnames[] = {
12991 (char *) "self",(char *) "font", NULL
12992 };
12993
12994 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetSelectedFont",kwnames,&obj0,&obj1)) SWIG_fail;
12995 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12996 if (!SWIG_IsOK(res1)) {
12997 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetSelectedFont" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12998 }
12999 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13000 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
13001 if (!SWIG_IsOK(res2)) {
13002 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
13003 }
13004 if (!argp2) {
13005 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
13006 }
13007 arg2 = reinterpret_cast< wxFont * >(argp2);
1eeb270e 13008 {
5172800e
RD
13009 PyThreadState* __tstate = wxPyBeginAllowThreads();
13010 (arg1)->SetSelectedFont((wxFont const &)*arg2);
13011 wxPyEndAllowThreads(__tstate);
13012 if (PyErr_Occurred()) SWIG_fail;
1eeb270e 13013 }
5172800e 13014 resultobj = SWIG_Py_Void();
1eeb270e
RD
13015 return resultobj;
13016fail:
13017 return NULL;
13018}
13019
13020
5172800e 13021SWIGINTERN PyObject *_wrap_AuiTabArt_SetMeasuringFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 13022 PyObject *resultobj = 0;
5172800e
RD
13023 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13024 wxFont *arg2 = 0 ;
1eeb270e
RD
13025 void *argp1 = 0 ;
13026 int res1 = 0 ;
5172800e
RD
13027 void *argp2 = 0 ;
13028 int res2 = 0 ;
13029 PyObject * obj0 = 0 ;
13030 PyObject * obj1 = 0 ;
13031 char * kwnames[] = {
13032 (char *) "self",(char *) "font", NULL
13033 };
1eeb270e 13034
5172800e
RD
13035 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetMeasuringFont",kwnames,&obj0,&obj1)) SWIG_fail;
13036 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
1eeb270e 13037 if (!SWIG_IsOK(res1)) {
5172800e
RD
13038 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetMeasuringFont" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13039 }
13040 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13041 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
13042 if (!SWIG_IsOK(res2)) {
13043 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
13044 }
13045 if (!argp2) {
13046 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
13047 }
13048 arg2 = reinterpret_cast< wxFont * >(argp2);
13049 {
13050 PyThreadState* __tstate = wxPyBeginAllowThreads();
13051 (arg1)->SetMeasuringFont((wxFont const &)*arg2);
13052 wxPyEndAllowThreads(__tstate);
13053 if (PyErr_Occurred()) SWIG_fail;
1eeb270e 13054 }
1eeb270e
RD
13055 resultobj = SWIG_Py_Void();
13056 return resultobj;
13057fail:
13058 return NULL;
13059}
13060
13061
5172800e 13062SWIGINTERN PyObject *_wrap_AuiTabArt_DrawBackground(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 13063 PyObject *resultobj = 0;
5172800e
RD
13064 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13065 wxDC *arg2 = 0 ;
13066 wxWindow *arg3 = (wxWindow *) 0 ;
13067 wxRect *arg4 = 0 ;
1eeb270e
RD
13068 void *argp1 = 0 ;
13069 int res1 = 0 ;
5172800e
RD
13070 void *argp2 = 0 ;
13071 int res2 = 0 ;
13072 void *argp3 = 0 ;
13073 int res3 = 0 ;
13074 wxRect temp4 ;
13075 PyObject * obj0 = 0 ;
13076 PyObject * obj1 = 0 ;
13077 PyObject * obj2 = 0 ;
13078 PyObject * obj3 = 0 ;
13079 char * kwnames[] = {
13080 (char *) "self",(char *) "dc",(char *) "wnd",(char *) "rect", NULL
13081 };
1eeb270e 13082
5172800e
RD
13083 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabArt_DrawBackground",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13084 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
1eeb270e 13085 if (!SWIG_IsOK(res1)) {
5172800e 13086 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_DrawBackground" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
1eeb270e 13087 }
5172800e
RD
13088 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13089 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
13090 if (!SWIG_IsOK(res2)) {
13091 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
13092 }
13093 if (!argp2) {
13094 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
13095 }
13096 arg2 = reinterpret_cast< wxDC * >(argp2);
13097 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
13098 if (!SWIG_IsOK(res3)) {
13099 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_DrawBackground" "', expected argument " "3"" of type '" "wxWindow *""'");
13100 }
13101 arg3 = reinterpret_cast< wxWindow * >(argp3);
13102 {
13103 arg4 = &temp4;
13104 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
13105 }
13106 {
13107 PyThreadState* __tstate = wxPyBeginAllowThreads();
13108 (arg1)->DrawBackground(*arg2,arg3,(wxRect const &)*arg4);
13109 wxPyEndAllowThreads(__tstate);
13110 if (PyErr_Occurred()) SWIG_fail;
13111 }
13112 resultobj = SWIG_Py_Void();
1eeb270e
RD
13113 return resultobj;
13114fail:
13115 return NULL;
13116}
13117
13118
5172800e 13119SWIGINTERN PyObject *_wrap_AuiTabArt_DrawTab(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 13120 PyObject *resultobj = 0;
5172800e
RD
13121 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13122 wxDC *arg2 = 0 ;
13123 wxWindow *arg3 = (wxWindow *) 0 ;
13124 wxRect *arg4 = 0 ;
13125 wxString *arg5 = 0 ;
13126 wxBitmap *arg6 = 0 ;
13127 bool arg7 ;
13128 int arg8 ;
13129 wxRect *arg9 = (wxRect *) 0 ;
13130 wxRect *arg10 = (wxRect *) 0 ;
13131 int *arg11 = (int *) 0 ;
1eeb270e
RD
13132 void *argp1 = 0 ;
13133 int res1 = 0 ;
5172800e
RD
13134 void *argp2 = 0 ;
13135 int res2 = 0 ;
13136 void *argp3 = 0 ;
13137 int res3 = 0 ;
13138 wxRect temp4 ;
13139 bool temp5 = false ;
13140 void *argp6 = 0 ;
13141 int res6 = 0 ;
13142 bool val7 ;
13143 int ecode7 = 0 ;
13144 int val8 ;
13145 int ecode8 = 0 ;
13146 void *argp9 = 0 ;
13147 int res9 = 0 ;
13148 void *argp10 = 0 ;
13149 int res10 = 0 ;
13150 void *argp11 = 0 ;
13151 int res11 = 0 ;
13152 PyObject * obj0 = 0 ;
13153 PyObject * obj1 = 0 ;
13154 PyObject * obj2 = 0 ;
13155 PyObject * obj3 = 0 ;
13156 PyObject * obj4 = 0 ;
13157 PyObject * obj5 = 0 ;
13158 PyObject * obj6 = 0 ;
13159 PyObject * obj7 = 0 ;
13160 PyObject * obj8 = 0 ;
13161 PyObject * obj9 = 0 ;
13162 PyObject * obj10 = 0 ;
13163 char * kwnames[] = {
13164 (char *) "self",(char *) "dc",(char *) "wnd",(char *) "in_rect",(char *) "caption",(char *) "bitmap",(char *) "active",(char *) "close_button_state",(char *) "out_tab_rect",(char *) "out_button_rect",(char *) "x_extent", NULL
13165 };
1eeb270e 13166
5172800e
RD
13167 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOOOOOO:AuiTabArt_DrawTab",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10)) SWIG_fail;
13168 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
1eeb270e 13169 if (!SWIG_IsOK(res1)) {
5172800e 13170 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_DrawTab" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
1eeb270e 13171 }
5172800e
RD
13172 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13173 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
13174 if (!SWIG_IsOK(res2)) {
13175 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_DrawTab" "', expected argument " "2"" of type '" "wxDC &""'");
13176 }
13177 if (!argp2) {
13178 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawTab" "', expected argument " "2"" of type '" "wxDC &""'");
13179 }
13180 arg2 = reinterpret_cast< wxDC * >(argp2);
13181 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
13182 if (!SWIG_IsOK(res3)) {
13183 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_DrawTab" "', expected argument " "3"" of type '" "wxWindow *""'");
13184 }
13185 arg3 = reinterpret_cast< wxWindow * >(argp3);
13186 {
13187 arg4 = &temp4;
13188 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
13189 }
13190 {
13191 arg5 = wxString_in_helper(obj4);
13192 if (arg5 == NULL) SWIG_fail;
13193 temp5 = true;
13194 }
13195 res6 = SWIG_ConvertPtr(obj5, &argp6, SWIGTYPE_p_wxBitmap, 0 | 0);
13196 if (!SWIG_IsOK(res6)) {
13197 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "AuiTabArt_DrawTab" "', expected argument " "6"" of type '" "wxBitmap const &""'");
13198 }
13199 if (!argp6) {
13200 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawTab" "', expected argument " "6"" of type '" "wxBitmap const &""'");
13201 }
13202 arg6 = reinterpret_cast< wxBitmap * >(argp6);
13203 ecode7 = SWIG_AsVal_bool(obj6, &val7);
13204 if (!SWIG_IsOK(ecode7)) {
13205 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "AuiTabArt_DrawTab" "', expected argument " "7"" of type '" "bool""'");
1eeb270e 13206 }
5172800e
RD
13207 arg7 = static_cast< bool >(val7);
13208 ecode8 = SWIG_AsVal_int(obj7, &val8);
13209 if (!SWIG_IsOK(ecode8)) {
13210 SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "AuiTabArt_DrawTab" "', expected argument " "8"" of type '" "int""'");
13211 }
13212 arg8 = static_cast< int >(val8);
13213 res9 = SWIG_ConvertPtr(obj8, &argp9,SWIGTYPE_p_wxRect, 0 | 0 );
13214 if (!SWIG_IsOK(res9)) {
13215 SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "AuiTabArt_DrawTab" "', expected argument " "9"" of type '" "wxRect *""'");
13216 }
13217 arg9 = reinterpret_cast< wxRect * >(argp9);
13218 res10 = SWIG_ConvertPtr(obj9, &argp10,SWIGTYPE_p_wxRect, 0 | 0 );
13219 if (!SWIG_IsOK(res10)) {
13220 SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "AuiTabArt_DrawTab" "', expected argument " "10"" of type '" "wxRect *""'");
13221 }
13222 arg10 = reinterpret_cast< wxRect * >(argp10);
13223 res11 = SWIG_ConvertPtr(obj10, &argp11,SWIGTYPE_p_int, 0 | 0 );
13224 if (!SWIG_IsOK(res11)) {
13225 SWIG_exception_fail(SWIG_ArgError(res11), "in method '" "AuiTabArt_DrawTab" "', expected argument " "11"" of type '" "int *""'");
13226 }
13227 arg11 = reinterpret_cast< int * >(argp11);
13228 {
13229 PyThreadState* __tstate = wxPyBeginAllowThreads();
13230 (arg1)->DrawTab(*arg2,arg3,(wxRect const &)*arg4,(wxString const &)*arg5,(wxBitmap const &)*arg6,arg7,arg8,arg9,arg10,arg11);
13231 wxPyEndAllowThreads(__tstate);
13232 if (PyErr_Occurred()) SWIG_fail;
13233 }
1eeb270e 13234 resultobj = SWIG_Py_Void();
5172800e
RD
13235 {
13236 if (temp5)
13237 delete arg5;
13238 }
1eeb270e
RD
13239 return resultobj;
13240fail:
5172800e
RD
13241 {
13242 if (temp5)
13243 delete arg5;
13244 }
1eeb270e
RD
13245 return NULL;
13246}
13247
13248
5172800e 13249SWIGINTERN PyObject *_wrap_AuiTabArt_DrawButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 13250 PyObject *resultobj = 0;
5172800e
RD
13251 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13252 wxDC *arg2 = 0 ;
13253 wxWindow *arg3 = (wxWindow *) 0 ;
13254 wxRect *arg4 = 0 ;
13255 int arg5 ;
13256 int arg6 ;
13257 int arg7 ;
13258 wxBitmap *arg8 = 0 ;
13259 wxRect *arg9 = (wxRect *) 0 ;
1eeb270e
RD
13260 void *argp1 = 0 ;
13261 int res1 = 0 ;
5172800e
RD
13262 void *argp2 = 0 ;
13263 int res2 = 0 ;
13264 void *argp3 = 0 ;
13265 int res3 = 0 ;
13266 wxRect temp4 ;
13267 int val5 ;
13268 int ecode5 = 0 ;
13269 int val6 ;
13270 int ecode6 = 0 ;
13271 int val7 ;
13272 int ecode7 = 0 ;
13273 void *argp8 = 0 ;
13274 int res8 = 0 ;
13275 void *argp9 = 0 ;
13276 int res9 = 0 ;
13277 PyObject * obj0 = 0 ;
13278 PyObject * obj1 = 0 ;
13279 PyObject * obj2 = 0 ;
13280 PyObject * obj3 = 0 ;
13281 PyObject * obj4 = 0 ;
13282 PyObject * obj5 = 0 ;
13283 PyObject * obj6 = 0 ;
13284 PyObject * obj7 = 0 ;
13285 PyObject * obj8 = 0 ;
13286 char * kwnames[] = {
13287 (char *) "self",(char *) "dc",(char *) "wnd",(char *) "in_rect",(char *) "bitmap_id",(char *) "button_state",(char *) "orientation",(char *) "bitmap_override",(char *) "out_rect", NULL
13288 };
1eeb270e 13289
5172800e
RD
13290 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOOOO:AuiTabArt_DrawButton",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail;
13291 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
1eeb270e 13292 if (!SWIG_IsOK(res1)) {
5172800e 13293 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_DrawButton" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
1eeb270e 13294 }
5172800e
RD
13295 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13296 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
13297 if (!SWIG_IsOK(res2)) {
13298 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_DrawButton" "', expected argument " "2"" of type '" "wxDC &""'");
5c8c7dd3 13299 }
5172800e
RD
13300 if (!argp2) {
13301 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawButton" "', expected argument " "2"" of type '" "wxDC &""'");
13302 }
13303 arg2 = reinterpret_cast< wxDC * >(argp2);
13304 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
13305 if (!SWIG_IsOK(res3)) {
13306 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_DrawButton" "', expected argument " "3"" of type '" "wxWindow *""'");
13307 }
13308 arg3 = reinterpret_cast< wxWindow * >(argp3);
13309 {
13310 arg4 = &temp4;
13311 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
13312 }
13313 ecode5 = SWIG_AsVal_int(obj4, &val5);
13314 if (!SWIG_IsOK(ecode5)) {
13315 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiTabArt_DrawButton" "', expected argument " "5"" of type '" "int""'");
5c8c7dd3 13316 }
5172800e
RD
13317 arg5 = static_cast< int >(val5);
13318 ecode6 = SWIG_AsVal_int(obj5, &val6);
13319 if (!SWIG_IsOK(ecode6)) {
13320 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiTabArt_DrawButton" "', expected argument " "6"" of type '" "int""'");
13321 }
13322 arg6 = static_cast< int >(val6);
13323 ecode7 = SWIG_AsVal_int(obj6, &val7);
13324 if (!SWIG_IsOK(ecode7)) {
13325 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "AuiTabArt_DrawButton" "', expected argument " "7"" of type '" "int""'");
13326 }
13327 arg7 = static_cast< int >(val7);
13328 res8 = SWIG_ConvertPtr(obj7, &argp8, SWIGTYPE_p_wxBitmap, 0 | 0);
13329 if (!SWIG_IsOK(res8)) {
13330 SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "AuiTabArt_DrawButton" "', expected argument " "8"" of type '" "wxBitmap const &""'");
13331 }
13332 if (!argp8) {
13333 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawButton" "', expected argument " "8"" of type '" "wxBitmap const &""'");
13334 }
13335 arg8 = reinterpret_cast< wxBitmap * >(argp8);
13336 res9 = SWIG_ConvertPtr(obj8, &argp9,SWIGTYPE_p_wxRect, 0 | 0 );
13337 if (!SWIG_IsOK(res9)) {
13338 SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "AuiTabArt_DrawButton" "', expected argument " "9"" of type '" "wxRect *""'");
13339 }
13340 arg9 = reinterpret_cast< wxRect * >(argp9);
13341 {
13342 PyThreadState* __tstate = wxPyBeginAllowThreads();
13343 (arg1)->DrawButton(*arg2,arg3,(wxRect const &)*arg4,arg5,arg6,arg7,(wxBitmap const &)*arg8,arg9);
13344 wxPyEndAllowThreads(__tstate);
13345 if (PyErr_Occurred()) SWIG_fail;
13346 }
5c8c7dd3
RD
13347 resultobj = SWIG_Py_Void();
13348 return resultobj;
13349fail:
13350 return NULL;
13351}
13352
13353
5172800e 13354SWIGINTERN PyObject *_wrap_AuiTabArt_GetIndentSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3 13355 PyObject *resultobj = 0;
5172800e 13356 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
5c8c7dd3
RD
13357 int result;
13358 void *argp1 = 0 ;
13359 int res1 = 0 ;
13360 PyObject *swig_obj[1] ;
13361
13362 if (!args) SWIG_fail;
13363 swig_obj[0] = args;
5172800e 13364 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
5c8c7dd3 13365 if (!SWIG_IsOK(res1)) {
5172800e
RD
13366 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_GetIndentSize" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13367 }
13368 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13369 {
13370 PyThreadState* __tstate = wxPyBeginAllowThreads();
13371 result = (int)(arg1)->GetIndentSize();
13372 wxPyEndAllowThreads(__tstate);
13373 if (PyErr_Occurred()) SWIG_fail;
5c8c7dd3 13374 }
5c8c7dd3
RD
13375 resultobj = SWIG_From_int(static_cast< int >(result));
13376 return resultobj;
13377fail:
13378 return NULL;
13379}
13380
13381
5172800e 13382SWIGINTERN PyObject *_wrap_AuiTabArt_GetTabSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 13383 PyObject *resultobj = 0;
5172800e
RD
13384 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13385 wxDC *arg2 = 0 ;
13386 wxWindow *arg3 = (wxWindow *) 0 ;
13387 wxString *arg4 = 0 ;
13388 wxBitmap *arg5 = 0 ;
13389 bool arg6 ;
13390 int arg7 ;
13391 int *arg8 = (int *) 0 ;
13392 wxSize result;
1eeb270e
RD
13393 void *argp1 = 0 ;
13394 int res1 = 0 ;
13395 void *argp2 = 0 ;
13396 int res2 = 0 ;
5172800e
RD
13397 void *argp3 = 0 ;
13398 int res3 = 0 ;
13399 bool temp4 = false ;
13400 void *argp5 = 0 ;
13401 int res5 = 0 ;
13402 bool val6 ;
13403 int ecode6 = 0 ;
13404 int val7 ;
13405 int ecode7 = 0 ;
13406 void *argp8 = 0 ;
13407 int res8 = 0 ;
13408 PyObject * obj0 = 0 ;
13409 PyObject * obj1 = 0 ;
13410 PyObject * obj2 = 0 ;
13411 PyObject * obj3 = 0 ;
13412 PyObject * obj4 = 0 ;
13413 PyObject * obj5 = 0 ;
13414 PyObject * obj6 = 0 ;
13415 PyObject * obj7 = 0 ;
13416 char * kwnames[] = {
13417 (char *) "self",(char *) "dc",(char *) "wnd",(char *) "caption",(char *) "bitmap",(char *) "active",(char *) "close_button_state",(char *) "x_extent", NULL
13418 };
1eeb270e 13419
5172800e
RD
13420 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOOO:AuiTabArt_GetTabSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail;
13421 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
1eeb270e 13422 if (!SWIG_IsOK(res1)) {
5172800e 13423 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
1eeb270e 13424 }
5172800e
RD
13425 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13426 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
1eeb270e 13427 if (!SWIG_IsOK(res2)) {
5172800e
RD
13428 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "2"" of type '" "wxDC &""'");
13429 }
13430 if (!argp2) {
13431 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_GetTabSize" "', expected argument " "2"" of type '" "wxDC &""'");
13432 }
13433 arg2 = reinterpret_cast< wxDC * >(argp2);
13434 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
13435 if (!SWIG_IsOK(res3)) {
13436 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "3"" of type '" "wxWindow *""'");
13437 }
13438 arg3 = reinterpret_cast< wxWindow * >(argp3);
13439 {
13440 arg4 = wxString_in_helper(obj3);
13441 if (arg4 == NULL) SWIG_fail;
13442 temp4 = true;
13443 }
13444 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxBitmap, 0 | 0);
13445 if (!SWIG_IsOK(res5)) {
13446 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "5"" of type '" "wxBitmap const &""'");
13447 }
13448 if (!argp5) {
13449 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_GetTabSize" "', expected argument " "5"" of type '" "wxBitmap const &""'");
13450 }
13451 arg5 = reinterpret_cast< wxBitmap * >(argp5);
13452 ecode6 = SWIG_AsVal_bool(obj5, &val6);
13453 if (!SWIG_IsOK(ecode6)) {
13454 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "6"" of type '" "bool""'");
13455 }
13456 arg6 = static_cast< bool >(val6);
13457 ecode7 = SWIG_AsVal_int(obj6, &val7);
13458 if (!SWIG_IsOK(ecode7)) {
13459 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "7"" of type '" "int""'");
13460 }
13461 arg7 = static_cast< int >(val7);
13462 res8 = SWIG_ConvertPtr(obj7, &argp8,SWIGTYPE_p_int, 0 | 0 );
13463 if (!SWIG_IsOK(res8)) {
13464 SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "8"" of type '" "int *""'");
13465 }
13466 arg8 = reinterpret_cast< int * >(argp8);
13467 {
13468 PyThreadState* __tstate = wxPyBeginAllowThreads();
13469 result = (arg1)->GetTabSize(*arg2,arg3,(wxString const &)*arg4,(wxBitmap const &)*arg5,arg6,arg7,arg8);
13470 wxPyEndAllowThreads(__tstate);
13471 if (PyErr_Occurred()) SWIG_fail;
13472 }
13473 resultobj = SWIG_NewPointerObj((new wxSize(static_cast< const wxSize& >(result))), SWIGTYPE_p_wxSize, SWIG_POINTER_OWN | 0 );
13474 {
13475 if (temp4)
13476 delete arg4;
1eeb270e 13477 }
1eeb270e
RD
13478 return resultobj;
13479fail:
5172800e
RD
13480 {
13481 if (temp4)
13482 delete arg4;
13483 }
1eeb270e
RD
13484 return NULL;
13485}
13486
13487
5172800e 13488SWIGINTERN PyObject *_wrap_AuiTabArt_ShowWindowList(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 13489 PyObject *resultobj = 0;
5172800e
RD
13490 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13491 wxWindow *arg2 = (wxWindow *) 0 ;
13492 wxArrayString *arg3 = 0 ;
13493 int arg4 ;
13494 int result;
1eeb270e
RD
13495 void *argp1 = 0 ;
13496 int res1 = 0 ;
5172800e
RD
13497 void *argp2 = 0 ;
13498 int res2 = 0 ;
13499 bool temp3 = false ;
13500 int val4 ;
13501 int ecode4 = 0 ;
13502 PyObject * obj0 = 0 ;
13503 PyObject * obj1 = 0 ;
13504 PyObject * obj2 = 0 ;
13505 PyObject * obj3 = 0 ;
13506 char * kwnames[] = {
13507 (char *) "self",(char *) "wnd",(char *) "items",(char *) "active_idx", NULL
13508 };
1eeb270e 13509
5172800e
RD
13510 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabArt_ShowWindowList",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13511 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
1eeb270e 13512 if (!SWIG_IsOK(res1)) {
5172800e
RD
13513 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_ShowWindowList" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13514 }
13515 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13516 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13517 if (!SWIG_IsOK(res2)) {
13518 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_ShowWindowList" "', expected argument " "2"" of type '" "wxWindow *""'");
13519 }
13520 arg2 = reinterpret_cast< wxWindow * >(argp2);
13521 {
13522 if (! PySequence_Check(obj2)) {
13523 PyErr_SetString(PyExc_TypeError, "Sequence of strings expected.");
13524 SWIG_fail;
13525 }
13526 arg3 = new wxArrayString;
13527 temp3 = true;
13528 int i, len=PySequence_Length(obj2);
13529 for (i=0; i<len; i++) {
13530 PyObject* item = PySequence_GetItem(obj2, i);
13531 wxString* s = wxString_in_helper(item);
13532 if (PyErr_Occurred()) SWIG_fail;
13533 arg3->Add(*s);
13534 delete s;
13535 Py_DECREF(item);
13536 }
13537 }
13538 ecode4 = SWIG_AsVal_int(obj3, &val4);
13539 if (!SWIG_IsOK(ecode4)) {
13540 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiTabArt_ShowWindowList" "', expected argument " "4"" of type '" "int""'");
13541 }
13542 arg4 = static_cast< int >(val4);
13543 {
13544 PyThreadState* __tstate = wxPyBeginAllowThreads();
13545 result = (int)(arg1)->ShowWindowList(arg2,(wxArrayString const &)*arg3,arg4);
13546 wxPyEndAllowThreads(__tstate);
13547 if (PyErr_Occurred()) SWIG_fail;
13548 }
13549 resultobj = SWIG_From_int(static_cast< int >(result));
13550 {
13551 if (temp3) delete arg3;
1eeb270e 13552 }
1eeb270e
RD
13553 return resultobj;
13554fail:
5172800e
RD
13555 {
13556 if (temp3) delete arg3;
13557 }
1eeb270e
RD
13558 return NULL;
13559}
13560
13561
5172800e 13562SWIGINTERN PyObject *_wrap_AuiTabArt_GetBestTabCtrlSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8f514ab4 13563 PyObject *resultobj = 0;
5172800e
RD
13564 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13565 wxWindow *arg2 = (wxWindow *) 0 ;
13566 wxAuiNotebookPageArray *arg3 = 0 ;
8287c33f 13567 wxSize *arg4 = 0 ;
5172800e 13568 int result;
8f514ab4
RD
13569 void *argp1 = 0 ;
13570 int res1 = 0 ;
13571 void *argp2 = 0 ;
13572 int res2 = 0 ;
5172800e
RD
13573 void *argp3 = 0 ;
13574 int res3 = 0 ;
8287c33f 13575 wxSize temp4 ;
5172800e
RD
13576 PyObject * obj0 = 0 ;
13577 PyObject * obj1 = 0 ;
13578 PyObject * obj2 = 0 ;
8287c33f 13579 PyObject * obj3 = 0 ;
5172800e 13580 char * kwnames[] = {
8287c33f 13581 (char *) "self",(char *) "wnd",(char *) "pages",(char *) "required_bmp_size", NULL
5172800e 13582 };
8f514ab4 13583
8287c33f 13584 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabArt_GetBestTabCtrlSize",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
5172800e 13585 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
8f514ab4 13586 if (!SWIG_IsOK(res1)) {
5172800e 13587 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
8f514ab4 13588 }
5172800e
RD
13589 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13590 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8f514ab4 13591 if (!SWIG_IsOK(res2)) {
5172800e 13592 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "2"" of type '" "wxWindow *""'");
8f514ab4 13593 }
5172800e
RD
13594 arg2 = reinterpret_cast< wxWindow * >(argp2);
13595 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiNotebookPageArray, 0 );
13596 if (!SWIG_IsOK(res3)) {
13597 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "3"" of type '" "wxAuiNotebookPageArray &""'");
13598 }
13599 if (!argp3) {
13600 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "3"" of type '" "wxAuiNotebookPageArray &""'");
13601 }
13602 arg3 = reinterpret_cast< wxAuiNotebookPageArray * >(argp3);
8287c33f
RD
13603 {
13604 arg4 = &temp4;
13605 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
13606 }
5172800e
RD
13607 {
13608 PyThreadState* __tstate = wxPyBeginAllowThreads();
8287c33f 13609 result = (int)(arg1)->GetBestTabCtrlSize(arg2,*arg3,(wxSize const &)*arg4);
5172800e
RD
13610 wxPyEndAllowThreads(__tstate);
13611 if (PyErr_Occurred()) SWIG_fail;
13612 }
13613 resultobj = SWIG_From_int(static_cast< int >(result));
13614 return resultobj;
13615fail:
13616 return NULL;
13617}
13618
13619
13620SWIGINTERN PyObject *AuiTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13621 PyObject *obj;
13622 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
13623 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabArt, SWIG_NewClientData(obj));
13624 return SWIG_Py_Void();
13625}
13626
13627SWIGINTERN PyObject *_wrap_new_AuiDefaultTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13628 PyObject *resultobj = 0;
13629 wxAuiDefaultTabArt *result = 0 ;
8f514ab4 13630
5172800e
RD
13631 if (!SWIG_Python_UnpackTuple(args,"new_AuiDefaultTabArt",0,0,0)) SWIG_fail;
13632 {
13633 PyThreadState* __tstate = wxPyBeginAllowThreads();
13634 result = (wxAuiDefaultTabArt *)new wxAuiDefaultTabArt();
13635 wxPyEndAllowThreads(__tstate);
13636 if (PyErr_Occurred()) SWIG_fail;
13637 }
13638 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDefaultTabArt, SWIG_POINTER_NEW | 0 );
8f514ab4
RD
13639 return resultobj;
13640fail:
13641 return NULL;
13642}
13643
13644
5172800e 13645SWIGINTERN PyObject *_wrap_delete_AuiDefaultTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8f514ab4 13646 PyObject *resultobj = 0;
5172800e 13647 wxAuiDefaultTabArt *arg1 = (wxAuiDefaultTabArt *) 0 ;
8f514ab4
RD
13648 void *argp1 = 0 ;
13649 int res1 = 0 ;
13650 PyObject *swig_obj[1] ;
13651
13652 if (!args) SWIG_fail;
13653 swig_obj[0] = args;
5172800e 13654 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDefaultTabArt, SWIG_POINTER_DISOWN | 0 );
8f514ab4 13655 if (!SWIG_IsOK(res1)) {
5172800e 13656 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDefaultTabArt" "', expected argument " "1"" of type '" "wxAuiDefaultTabArt *""'");
8f514ab4 13657 }
5172800e
RD
13658 arg1 = reinterpret_cast< wxAuiDefaultTabArt * >(argp1);
13659 {
13660 PyThreadState* __tstate = wxPyBeginAllowThreads();
13661 delete arg1;
13662
13663 wxPyEndAllowThreads(__tstate);
13664 if (PyErr_Occurred()) SWIG_fail;
13665 }
13666 resultobj = SWIG_Py_Void();
8f514ab4
RD
13667 return resultobj;
13668fail:
13669 return NULL;
13670}
13671
13672
5172800e
RD
13673SWIGINTERN PyObject *AuiDefaultTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13674 PyObject *obj;
13675 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
13676 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDefaultTabArt, SWIG_NewClientData(obj));
13677 return SWIG_Py_Void();
13678}
13679
13680SWIGINTERN PyObject *AuiDefaultTabArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13681 return SWIG_Python_InitShadowInstance(args);
13682}
13683
13684SWIGINTERN PyObject *_wrap_new_AuiSimpleTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 13685 PyObject *resultobj = 0;
5172800e 13686 wxAuiSimpleTabArt *result = 0 ;
1eeb270e 13687
5172800e
RD
13688 if (!SWIG_Python_UnpackTuple(args,"new_AuiSimpleTabArt",0,0,0)) SWIG_fail;
13689 {
13690 PyThreadState* __tstate = wxPyBeginAllowThreads();
13691 result = (wxAuiSimpleTabArt *)new wxAuiSimpleTabArt();
13692 wxPyEndAllowThreads(__tstate);
13693 if (PyErr_Occurred()) SWIG_fail;
1eeb270e 13694 }
5172800e 13695 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiSimpleTabArt, SWIG_POINTER_NEW | 0 );
1eeb270e
RD
13696 return resultobj;
13697fail:
13698 return NULL;
13699}
13700
13701
5172800e 13702SWIGINTERN PyObject *_wrap_delete_AuiSimpleTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 13703 PyObject *resultobj = 0;
5172800e 13704 wxAuiSimpleTabArt *arg1 = (wxAuiSimpleTabArt *) 0 ;
1eeb270e
RD
13705 void *argp1 = 0 ;
13706 int res1 = 0 ;
13707 PyObject *swig_obj[1] ;
13708
13709 if (!args) SWIG_fail;
13710 swig_obj[0] = args;
5172800e 13711 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiSimpleTabArt, SWIG_POINTER_DISOWN | 0 );
1eeb270e 13712 if (!SWIG_IsOK(res1)) {
5172800e 13713 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiSimpleTabArt" "', expected argument " "1"" of type '" "wxAuiSimpleTabArt *""'");
1eeb270e 13714 }
5172800e
RD
13715 arg1 = reinterpret_cast< wxAuiSimpleTabArt * >(argp1);
13716 {
13717 PyThreadState* __tstate = wxPyBeginAllowThreads();
13718 delete arg1;
13719
13720 wxPyEndAllowThreads(__tstate);
13721 if (PyErr_Occurred()) SWIG_fail;
13722 }
13723 resultobj = SWIG_Py_Void();
1eeb270e
RD
13724 return resultobj;
13725fail:
13726 return NULL;
13727}
13728
13729
5172800e 13730SWIGINTERN PyObject *AuiSimpleTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e
RD
13731 PyObject *obj;
13732 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5172800e 13733 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiSimpleTabArt, SWIG_NewClientData(obj));
1eeb270e
RD
13734 return SWIG_Py_Void();
13735}
13736
5172800e
RD
13737SWIGINTERN PyObject *AuiSimpleTabArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13738 return SWIG_Python_InitShadowInstance(args);
13739}
13740
1eeb270e
RD
13741SWIGINTERN PyObject *_wrap_new_AuiTabContainer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13742 PyObject *resultobj = 0;
13743 wxAuiTabContainer *result = 0 ;
13744
13745 if (!SWIG_Python_UnpackTuple(args,"new_AuiTabContainer",0,0,0)) SWIG_fail;
13746 {
13747 PyThreadState* __tstate = wxPyBeginAllowThreads();
13748 result = (wxAuiTabContainer *)new wxAuiTabContainer();
13749 wxPyEndAllowThreads(__tstate);
13750 if (PyErr_Occurred()) SWIG_fail;
13751 }
13752 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabContainer, SWIG_POINTER_NEW | 0 );
13753 return resultobj;
13754fail:
13755 return NULL;
13756}
13757
13758
13759SWIGINTERN PyObject *_wrap_delete_AuiTabContainer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13760 PyObject *resultobj = 0;
13761 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13762 void *argp1 = 0 ;
13763 int res1 = 0 ;
13764 PyObject *swig_obj[1] ;
13765
13766 if (!args) SWIG_fail;
13767 swig_obj[0] = args;
13768 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, SWIG_POINTER_DISOWN | 0 );
13769 if (!SWIG_IsOK(res1)) {
13770 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiTabContainer" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13771 }
13772 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13773 {
13774 PyThreadState* __tstate = wxPyBeginAllowThreads();
13775 delete arg1;
13776
13777 wxPyEndAllowThreads(__tstate);
13778 if (PyErr_Occurred()) SWIG_fail;
13779 }
13780 resultobj = SWIG_Py_Void();
13781 return resultobj;
13782fail:
13783 return NULL;
13784}
13785
13786
5c8c7dd3
RD
13787SWIGINTERN PyObject *_wrap_AuiTabContainer_SetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13788 PyObject *resultobj = 0;
13789 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
5eb8189c 13790 wxAuiTabArt *arg2 = (wxAuiTabArt *) 0 ;
5c8c7dd3
RD
13791 void *argp1 = 0 ;
13792 int res1 = 0 ;
13793 void *argp2 = 0 ;
13794 int res2 = 0 ;
13795 PyObject * obj0 = 0 ;
13796 PyObject * obj1 = 0 ;
13797 char * kwnames[] = {
13798 (char *) "self",(char *) "art", NULL
13799 };
13800
13801 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetArtProvider",kwnames,&obj0,&obj1)) SWIG_fail;
13802 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13803 if (!SWIG_IsOK(res1)) {
13804 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetArtProvider" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13805 }
13806 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
5eb8189c 13807 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
5c8c7dd3 13808 if (!SWIG_IsOK(res2)) {
5eb8189c 13809 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetArtProvider" "', expected argument " "2"" of type '" "wxAuiTabArt *""'");
5c8c7dd3 13810 }
5eb8189c 13811 arg2 = reinterpret_cast< wxAuiTabArt * >(argp2);
5c8c7dd3
RD
13812 {
13813 PyThreadState* __tstate = wxPyBeginAllowThreads();
13814 (arg1)->SetArtProvider(arg2);
13815 wxPyEndAllowThreads(__tstate);
13816 if (PyErr_Occurred()) SWIG_fail;
13817 }
13818 resultobj = SWIG_Py_Void();
13819 return resultobj;
13820fail:
13821 return NULL;
13822}
13823
13824
13825SWIGINTERN PyObject *_wrap_AuiTabContainer_GetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13826 PyObject *resultobj = 0;
13827 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
5eb8189c 13828 wxAuiTabArt *result = 0 ;
5c8c7dd3
RD
13829 void *argp1 = 0 ;
13830 int res1 = 0 ;
13831 PyObject *swig_obj[1] ;
13832
13833 if (!args) SWIG_fail;
13834 swig_obj[0] = args;
13835 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13836 if (!SWIG_IsOK(res1)) {
5172800e 13837 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetArtProvider" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
5c8c7dd3
RD
13838 }
13839 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13840 {
13841 PyThreadState* __tstate = wxPyBeginAllowThreads();
5172800e 13842 result = (wxAuiTabArt *)((wxAuiTabContainer const *)arg1)->GetArtProvider();
5eb8189c
RD
13843 wxPyEndAllowThreads(__tstate);
13844 if (PyErr_Occurred()) SWIG_fail;
13845 }
13846 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13847 return resultobj;
13848fail:
13849 return NULL;
13850}
13851
13852
13853SWIGINTERN PyObject *_wrap_AuiTabContainer_SetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13854 PyObject *resultobj = 0;
13855 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13856 int arg2 ;
13857 void *argp1 = 0 ;
13858 int res1 = 0 ;
13859 int val2 ;
13860 int ecode2 = 0 ;
13861 PyObject * obj0 = 0 ;
13862 PyObject * obj1 = 0 ;
13863 char * kwnames[] = {
13864 (char *) "self",(char *) "flags", NULL
13865 };
13866
13867 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetFlags",kwnames,&obj0,&obj1)) SWIG_fail;
13868 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13869 if (!SWIG_IsOK(res1)) {
13870 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetFlags" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13871 }
13872 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13873 ecode2 = SWIG_AsVal_int(obj1, &val2);
13874 if (!SWIG_IsOK(ecode2)) {
13875 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_SetFlags" "', expected argument " "2"" of type '" "int""'");
13876 }
13877 arg2 = static_cast< int >(val2);
13878 {
13879 PyThreadState* __tstate = wxPyBeginAllowThreads();
13880 (arg1)->SetFlags(arg2);
5c8c7dd3
RD
13881 wxPyEndAllowThreads(__tstate);
13882 if (PyErr_Occurred()) SWIG_fail;
13883 }
5eb8189c
RD
13884 resultobj = SWIG_Py_Void();
13885 return resultobj;
13886fail:
13887 return NULL;
13888}
13889
13890
13891SWIGINTERN PyObject *_wrap_AuiTabContainer_GetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13892 PyObject *resultobj = 0;
13893 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13894 int result;
13895 void *argp1 = 0 ;
13896 int res1 = 0 ;
13897 PyObject *swig_obj[1] ;
13898
13899 if (!args) SWIG_fail;
13900 swig_obj[0] = args;
13901 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13902 if (!SWIG_IsOK(res1)) {
13903 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetFlags" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
13904 }
13905 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13906 {
13907 PyThreadState* __tstate = wxPyBeginAllowThreads();
13908 result = (int)((wxAuiTabContainer const *)arg1)->GetFlags();
13909 wxPyEndAllowThreads(__tstate);
13910 if (PyErr_Occurred()) SWIG_fail;
13911 }
13912 resultobj = SWIG_From_int(static_cast< int >(result));
5c8c7dd3
RD
13913 return resultobj;
13914fail:
13915 return NULL;
13916}
13917
13918
1eeb270e
RD
13919SWIGINTERN PyObject *_wrap_AuiTabContainer_AddPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13920 PyObject *resultobj = 0;
13921 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13922 wxWindow *arg2 = (wxWindow *) 0 ;
13923 wxAuiNotebookPage *arg3 = 0 ;
13924 bool result;
13925 void *argp1 = 0 ;
13926 int res1 = 0 ;
13927 void *argp2 = 0 ;
13928 int res2 = 0 ;
13929 void *argp3 = 0 ;
13930 int res3 = 0 ;
13931 PyObject * obj0 = 0 ;
13932 PyObject * obj1 = 0 ;
13933 PyObject * obj2 = 0 ;
13934 char * kwnames[] = {
13935 (char *) "self",(char *) "page",(char *) "info", NULL
13936 };
13937
13938 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiTabContainer_AddPage",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
13939 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13940 if (!SWIG_IsOK(res1)) {
13941 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_AddPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13942 }
13943 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13944 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13945 if (!SWIG_IsOK(res2)) {
13946 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_AddPage" "', expected argument " "2"" of type '" "wxWindow *""'");
13947 }
13948 arg2 = reinterpret_cast< wxWindow * >(argp2);
13949 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiNotebookPage, 0 | 0);
13950 if (!SWIG_IsOK(res3)) {
13951 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabContainer_AddPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
13952 }
13953 if (!argp3) {
13954 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_AddPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
13955 }
13956 arg3 = reinterpret_cast< wxAuiNotebookPage * >(argp3);
13957 {
13958 PyThreadState* __tstate = wxPyBeginAllowThreads();
13959 result = (bool)(arg1)->AddPage(arg2,(wxAuiNotebookPage const &)*arg3);
13960 wxPyEndAllowThreads(__tstate);
13961 if (PyErr_Occurred()) SWIG_fail;
13962 }
13963 {
13964 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13965 }
13966 return resultobj;
13967fail:
13968 return NULL;
13969}
13970
13971
13972SWIGINTERN PyObject *_wrap_AuiTabContainer_InsertPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13973 PyObject *resultobj = 0;
13974 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13975 wxWindow *arg2 = (wxWindow *) 0 ;
13976 wxAuiNotebookPage *arg3 = 0 ;
13977 size_t arg4 ;
13978 bool result;
13979 void *argp1 = 0 ;
13980 int res1 = 0 ;
13981 void *argp2 = 0 ;
13982 int res2 = 0 ;
13983 void *argp3 = 0 ;
13984 int res3 = 0 ;
13985 size_t val4 ;
13986 int ecode4 = 0 ;
13987 PyObject * obj0 = 0 ;
13988 PyObject * obj1 = 0 ;
13989 PyObject * obj2 = 0 ;
13990 PyObject * obj3 = 0 ;
13991 char * kwnames[] = {
13992 (char *) "self",(char *) "page",(char *) "info",(char *) "idx", NULL
13993 };
13994
13995 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabContainer_InsertPage",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13996 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13997 if (!SWIG_IsOK(res1)) {
13998 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13999 }
14000 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14001 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14002 if (!SWIG_IsOK(res2)) {
14003 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "2"" of type '" "wxWindow *""'");
14004 }
14005 arg2 = reinterpret_cast< wxWindow * >(argp2);
14006 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiNotebookPage, 0 | 0);
14007 if (!SWIG_IsOK(res3)) {
14008 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
14009 }
14010 if (!argp3) {
14011 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_InsertPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
14012 }
14013 arg3 = reinterpret_cast< wxAuiNotebookPage * >(argp3);
14014 ecode4 = SWIG_AsVal_size_t(obj3, &val4);
14015 if (!SWIG_IsOK(ecode4)) {
14016 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "4"" of type '" "size_t""'");
14017 }
14018 arg4 = static_cast< size_t >(val4);
14019 {
14020 PyThreadState* __tstate = wxPyBeginAllowThreads();
14021 result = (bool)(arg1)->InsertPage(arg2,(wxAuiNotebookPage const &)*arg3,arg4);
14022 wxPyEndAllowThreads(__tstate);
14023 if (PyErr_Occurred()) SWIG_fail;
14024 }
14025 {
14026 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14027 }
14028 return resultobj;
14029fail:
14030 return NULL;
14031}
14032
14033
580080c5
RD
14034SWIGINTERN PyObject *_wrap_AuiTabContainer_MovePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14035 PyObject *resultobj = 0;
14036 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14037 wxWindow *arg2 = (wxWindow *) 0 ;
14038 size_t arg3 ;
14039 bool result;
14040 void *argp1 = 0 ;
14041 int res1 = 0 ;
14042 void *argp2 = 0 ;
14043 int res2 = 0 ;
14044 size_t val3 ;
14045 int ecode3 = 0 ;
14046 PyObject * obj0 = 0 ;
14047 PyObject * obj1 = 0 ;
14048 PyObject * obj2 = 0 ;
14049 char * kwnames[] = {
14050 (char *) "self",(char *) "page",(char *) "new_idx", NULL
14051 };
14052
14053 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiTabContainer_MovePage",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
14054 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14055 if (!SWIG_IsOK(res1)) {
14056 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_MovePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14057 }
14058 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14059 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14060 if (!SWIG_IsOK(res2)) {
14061 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_MovePage" "', expected argument " "2"" of type '" "wxWindow *""'");
14062 }
14063 arg2 = reinterpret_cast< wxWindow * >(argp2);
14064 ecode3 = SWIG_AsVal_size_t(obj2, &val3);
14065 if (!SWIG_IsOK(ecode3)) {
14066 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_MovePage" "', expected argument " "3"" of type '" "size_t""'");
14067 }
14068 arg3 = static_cast< size_t >(val3);
14069 {
14070 PyThreadState* __tstate = wxPyBeginAllowThreads();
14071 result = (bool)(arg1)->MovePage(arg2,arg3);
14072 wxPyEndAllowThreads(__tstate);
14073 if (PyErr_Occurred()) SWIG_fail;
14074 }
14075 {
14076 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14077 }
14078 return resultobj;
14079fail:
14080 return NULL;
14081}
14082
14083
1eeb270e
RD
14084SWIGINTERN PyObject *_wrap_AuiTabContainer_RemovePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14085 PyObject *resultobj = 0;
14086 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14087 wxWindow *arg2 = (wxWindow *) 0 ;
14088 bool result;
14089 void *argp1 = 0 ;
14090 int res1 = 0 ;
14091 void *argp2 = 0 ;
14092 int res2 = 0 ;
14093 PyObject * obj0 = 0 ;
14094 PyObject * obj1 = 0 ;
14095 char * kwnames[] = {
14096 (char *) "self",(char *) "page", NULL
14097 };
14098
14099 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_RemovePage",kwnames,&obj0,&obj1)) SWIG_fail;
14100 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14101 if (!SWIG_IsOK(res1)) {
14102 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_RemovePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14103 }
14104 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14105 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14106 if (!SWIG_IsOK(res2)) {
14107 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_RemovePage" "', expected argument " "2"" of type '" "wxWindow *""'");
14108 }
14109 arg2 = reinterpret_cast< wxWindow * >(argp2);
14110 {
14111 PyThreadState* __tstate = wxPyBeginAllowThreads();
14112 result = (bool)(arg1)->RemovePage(arg2);
14113 wxPyEndAllowThreads(__tstate);
14114 if (PyErr_Occurred()) SWIG_fail;
14115 }
14116 {
14117 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14118 }
14119 return resultobj;
14120fail:
14121 return NULL;
14122}
14123
14124
14125SWIGINTERN PyObject *_wrap_AuiTabContainer_SetActivePage__SWIG_0(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
14126 PyObject *resultobj = 0;
14127 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14128 wxWindow *arg2 = (wxWindow *) 0 ;
14129 bool result;
14130 void *argp1 = 0 ;
14131 int res1 = 0 ;
14132 void *argp2 = 0 ;
14133 int res2 = 0 ;
14134
14135 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
14136 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14137 if (!SWIG_IsOK(res1)) {
14138 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14139 }
14140 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14141 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14142 if (!SWIG_IsOK(res2)) {
14143 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "2"" of type '" "wxWindow *""'");
14144 }
14145 arg2 = reinterpret_cast< wxWindow * >(argp2);
14146 {
14147 PyThreadState* __tstate = wxPyBeginAllowThreads();
14148 result = (bool)(arg1)->SetActivePage(arg2);
14149 wxPyEndAllowThreads(__tstate);
14150 if (PyErr_Occurred()) SWIG_fail;
14151 }
14152 {
14153 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14154 }
14155 return resultobj;
14156fail:
14157 return NULL;
14158}
14159
14160
14161SWIGINTERN PyObject *_wrap_AuiTabContainer_SetActivePage__SWIG_1(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
14162 PyObject *resultobj = 0;
14163 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14164 size_t arg2 ;
14165 bool result;
14166 void *argp1 = 0 ;
14167 int res1 = 0 ;
14168 size_t val2 ;
14169 int ecode2 = 0 ;
14170
14171 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
14172 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14173 if (!SWIG_IsOK(res1)) {
14174 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14175 }
14176 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14177 ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
14178 if (!SWIG_IsOK(ecode2)) {
14179 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "2"" of type '" "size_t""'");
14180 }
14181 arg2 = static_cast< size_t >(val2);
14182 {
14183 PyThreadState* __tstate = wxPyBeginAllowThreads();
14184 result = (bool)(arg1)->SetActivePage(arg2);
14185 wxPyEndAllowThreads(__tstate);
14186 if (PyErr_Occurred()) SWIG_fail;
14187 }
14188 {
14189 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14190 }
14191 return resultobj;
14192fail:
14193 return NULL;
14194}
14195
14196
14197SWIGINTERN PyObject *_wrap_AuiTabContainer_SetActivePage(PyObject *self, PyObject *args) {
14198 int argc;
14199 PyObject *argv[3];
14200
14201 if (!(argc = SWIG_Python_UnpackTuple(args,"AuiTabContainer_SetActivePage",0,2,argv))) SWIG_fail;
14202 --argc;
14203 if (argc == 2) {
14204 int _v = 0;
14205 {
14206 void *vptr = 0;
14207 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_wxWindow, 0);
14208 _v = SWIG_CheckState(res);
14209 }
14210 if (!_v) goto check_1;
14211 return _wrap_AuiTabContainer_SetActivePage__SWIG_0(self, argc, argv);
14212 }
14213check_1:
14214
14215 if (argc == 2) {
14216 return _wrap_AuiTabContainer_SetActivePage__SWIG_1(self, argc, argv);
14217 }
14218
14219fail:
14220 SWIG_SetErrorMsg(PyExc_NotImplementedError,"No matching function for overloaded 'AuiTabContainer_SetActivePage'");
14221 return NULL;
14222}
14223
14224
14225SWIGINTERN PyObject *_wrap_AuiTabContainer_SetNoneActive(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14226 PyObject *resultobj = 0;
14227 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14228 void *argp1 = 0 ;
14229 int res1 = 0 ;
14230 PyObject *swig_obj[1] ;
14231
14232 if (!args) SWIG_fail;
14233 swig_obj[0] = args;
14234 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14235 if (!SWIG_IsOK(res1)) {
14236 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetNoneActive" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14237 }
14238 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14239 {
14240 PyThreadState* __tstate = wxPyBeginAllowThreads();
14241 (arg1)->SetNoneActive();
14242 wxPyEndAllowThreads(__tstate);
14243 if (PyErr_Occurred()) SWIG_fail;
14244 }
14245 resultobj = SWIG_Py_Void();
14246 return resultobj;
14247fail:
14248 return NULL;
14249}
14250
14251
14252SWIGINTERN PyObject *_wrap_AuiTabContainer_GetActivePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14253 PyObject *resultobj = 0;
14254 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14255 int result;
14256 void *argp1 = 0 ;
14257 int res1 = 0 ;
14258 PyObject *swig_obj[1] ;
14259
14260 if (!args) SWIG_fail;
14261 swig_obj[0] = args;
14262 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14263 if (!SWIG_IsOK(res1)) {
14264 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14265 }
14266 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14267 {
14268 PyThreadState* __tstate = wxPyBeginAllowThreads();
14269 result = (int)((wxAuiTabContainer const *)arg1)->GetActivePage();
14270 wxPyEndAllowThreads(__tstate);
14271 if (PyErr_Occurred()) SWIG_fail;
14272 }
14273 resultobj = SWIG_From_int(static_cast< int >(result));
14274 return resultobj;
14275fail:
14276 return NULL;
14277}
14278
14279
14280SWIGINTERN PyObject *_wrap_AuiTabContainer_TabHitTest(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14281 PyObject *resultobj = 0;
14282 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14283 int arg2 ;
14284 int arg3 ;
14285 wxWindow **arg4 = (wxWindow **) 0 ;
14286 bool result;
14287 void *argp1 = 0 ;
14288 int res1 = 0 ;
14289 int val2 ;
14290 int ecode2 = 0 ;
14291 int val3 ;
14292 int ecode3 = 0 ;
14293 void *argp4 = 0 ;
14294 int res4 = 0 ;
14295 PyObject * obj0 = 0 ;
14296 PyObject * obj1 = 0 ;
14297 PyObject * obj2 = 0 ;
14298 PyObject * obj3 = 0 ;
14299 char * kwnames[] = {
14300 (char *) "self",(char *) "x",(char *) "y",(char *) "hit", NULL
14301 };
14302
14303 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabContainer_TabHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
14304 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14305 if (!SWIG_IsOK(res1)) {
14306 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14307 }
14308 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14309 ecode2 = SWIG_AsVal_int(obj1, &val2);
14310 if (!SWIG_IsOK(ecode2)) {
14311 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "2"" of type '" "int""'");
14312 }
14313 arg2 = static_cast< int >(val2);
14314 ecode3 = SWIG_AsVal_int(obj2, &val3);
14315 if (!SWIG_IsOK(ecode3)) {
14316 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "3"" of type '" "int""'");
14317 }
14318 arg3 = static_cast< int >(val3);
14319 res4 = SWIG_ConvertPtr(obj3, &argp4,SWIGTYPE_p_p_wxWindow, 0 | 0 );
14320 if (!SWIG_IsOK(res4)) {
14321 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "4"" of type '" "wxWindow **""'");
14322 }
14323 arg4 = reinterpret_cast< wxWindow ** >(argp4);
14324 {
14325 PyThreadState* __tstate = wxPyBeginAllowThreads();
14326 result = (bool)((wxAuiTabContainer const *)arg1)->TabHitTest(arg2,arg3,arg4);
14327 wxPyEndAllowThreads(__tstate);
14328 if (PyErr_Occurred()) SWIG_fail;
14329 }
14330 {
14331 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14332 }
14333 return resultobj;
14334fail:
14335 return NULL;
14336}
14337
14338
14339SWIGINTERN PyObject *_wrap_AuiTabContainer_ButtonHitTest(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14340 PyObject *resultobj = 0;
14341 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14342 int arg2 ;
14343 int arg3 ;
14344 wxAuiTabContainerButton **arg4 = (wxAuiTabContainerButton **) 0 ;
14345 bool result;
14346 void *argp1 = 0 ;
14347 int res1 = 0 ;
14348 int val2 ;
14349 int ecode2 = 0 ;
14350 int val3 ;
14351 int ecode3 = 0 ;
14352 void *argp4 = 0 ;
14353 int res4 = 0 ;
14354 PyObject * obj0 = 0 ;
14355 PyObject * obj1 = 0 ;
14356 PyObject * obj2 = 0 ;
14357 PyObject * obj3 = 0 ;
14358 char * kwnames[] = {
14359 (char *) "self",(char *) "x",(char *) "y",(char *) "hit", NULL
14360 };
14361
14362 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabContainer_ButtonHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
14363 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14364 if (!SWIG_IsOK(res1)) {
14365 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14366 }
14367 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14368 ecode2 = SWIG_AsVal_int(obj1, &val2);
14369 if (!SWIG_IsOK(ecode2)) {
14370 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "2"" of type '" "int""'");
14371 }
14372 arg2 = static_cast< int >(val2);
14373 ecode3 = SWIG_AsVal_int(obj2, &val3);
14374 if (!SWIG_IsOK(ecode3)) {
14375 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "3"" of type '" "int""'");
14376 }
14377 arg3 = static_cast< int >(val3);
14378 res4 = SWIG_ConvertPtr(obj3, &argp4,SWIGTYPE_p_p_wxAuiTabContainerButton, 0 | 0 );
14379 if (!SWIG_IsOK(res4)) {
14380 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "4"" of type '" "wxAuiTabContainerButton **""'");
14381 }
14382 arg4 = reinterpret_cast< wxAuiTabContainerButton ** >(argp4);
14383 {
14384 PyThreadState* __tstate = wxPyBeginAllowThreads();
14385 result = (bool)((wxAuiTabContainer const *)arg1)->ButtonHitTest(arg2,arg3,arg4);
14386 wxPyEndAllowThreads(__tstate);
14387 if (PyErr_Occurred()) SWIG_fail;
14388 }
14389 {
14390 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14391 }
14392 return resultobj;
14393fail:
14394 return NULL;
14395}
14396
14397
14398SWIGINTERN PyObject *_wrap_AuiTabContainer_GetWindowFromIdx(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14399 PyObject *resultobj = 0;
14400 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14401 size_t arg2 ;
14402 wxWindow *result = 0 ;
14403 void *argp1 = 0 ;
14404 int res1 = 0 ;
14405 size_t val2 ;
14406 int ecode2 = 0 ;
14407 PyObject * obj0 = 0 ;
14408 PyObject * obj1 = 0 ;
14409 char * kwnames[] = {
14410 (char *) "self",(char *) "idx", NULL
14411 };
14412
14413 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_GetWindowFromIdx",kwnames,&obj0,&obj1)) SWIG_fail;
14414 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14415 if (!SWIG_IsOK(res1)) {
14416 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetWindowFromIdx" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14417 }
14418 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14419 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
14420 if (!SWIG_IsOK(ecode2)) {
14421 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_GetWindowFromIdx" "', expected argument " "2"" of type '" "size_t""'");
14422 }
14423 arg2 = static_cast< size_t >(val2);
14424 {
14425 PyThreadState* __tstate = wxPyBeginAllowThreads();
14426 result = (wxWindow *)((wxAuiTabContainer const *)arg1)->GetWindowFromIdx(arg2);
14427 wxPyEndAllowThreads(__tstate);
14428 if (PyErr_Occurred()) SWIG_fail;
14429 }
14430 {
14431 resultobj = wxPyMake_wxObject(result, 0);
14432 }
14433 return resultobj;
14434fail:
14435 return NULL;
14436}
14437
14438
14439SWIGINTERN PyObject *_wrap_AuiTabContainer_GetIdxFromWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14440 PyObject *resultobj = 0;
14441 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14442 wxWindow *arg2 = (wxWindow *) 0 ;
14443 int result;
14444 void *argp1 = 0 ;
14445 int res1 = 0 ;
14446 void *argp2 = 0 ;
14447 int res2 = 0 ;
14448 PyObject * obj0 = 0 ;
14449 PyObject * obj1 = 0 ;
14450 char * kwnames[] = {
14451 (char *) "self",(char *) "page", NULL
14452 };
14453
14454 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_GetIdxFromWindow",kwnames,&obj0,&obj1)) SWIG_fail;
14455 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14456 if (!SWIG_IsOK(res1)) {
14457 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetIdxFromWindow" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14458 }
14459 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14460 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14461 if (!SWIG_IsOK(res2)) {
14462 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_GetIdxFromWindow" "', expected argument " "2"" of type '" "wxWindow *""'");
14463 }
14464 arg2 = reinterpret_cast< wxWindow * >(argp2);
14465 {
14466 PyThreadState* __tstate = wxPyBeginAllowThreads();
14467 result = (int)((wxAuiTabContainer const *)arg1)->GetIdxFromWindow(arg2);
14468 wxPyEndAllowThreads(__tstate);
14469 if (PyErr_Occurred()) SWIG_fail;
14470 }
14471 resultobj = SWIG_From_int(static_cast< int >(result));
14472 return resultobj;
14473fail:
14474 return NULL;
14475}
14476
14477
14478SWIGINTERN PyObject *_wrap_AuiTabContainer_GetPageCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14479 PyObject *resultobj = 0;
14480 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14481 size_t result;
14482 void *argp1 = 0 ;
14483 int res1 = 0 ;
14484 PyObject *swig_obj[1] ;
14485
14486 if (!args) SWIG_fail;
14487 swig_obj[0] = args;
14488 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14489 if (!SWIG_IsOK(res1)) {
14490 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetPageCount" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14491 }
14492 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14493 {
14494 PyThreadState* __tstate = wxPyBeginAllowThreads();
14495 result = (size_t)((wxAuiTabContainer const *)arg1)->GetPageCount();
14496 wxPyEndAllowThreads(__tstate);
14497 if (PyErr_Occurred()) SWIG_fail;
14498 }
14499 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
14500 return resultobj;
14501fail:
14502 return NULL;
14503}
14504
14505
14506SWIGINTERN PyObject *_wrap_AuiTabContainer_GetPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14507 PyObject *resultobj = 0;
14508 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14509 size_t arg2 ;
14510 wxAuiNotebookPage *result = 0 ;
14511 void *argp1 = 0 ;
14512 int res1 = 0 ;
14513 size_t val2 ;
14514 int ecode2 = 0 ;
14515 PyObject * obj0 = 0 ;
14516 PyObject * obj1 = 0 ;
14517 char * kwnames[] = {
14518 (char *) "self",(char *) "idx", NULL
14519 };
14520
14521 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_GetPage",kwnames,&obj0,&obj1)) SWIG_fail;
14522 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14523 if (!SWIG_IsOK(res1)) {
14524 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14525 }
14526 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14527 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
14528 if (!SWIG_IsOK(ecode2)) {
14529 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_GetPage" "', expected argument " "2"" of type '" "size_t""'");
14530 }
14531 arg2 = static_cast< size_t >(val2);
14532 {
14533 PyThreadState* __tstate = wxPyBeginAllowThreads();
14534 {
14535 wxAuiNotebookPage &_result_ref = (arg1)->GetPage(arg2);
14536 result = (wxAuiNotebookPage *) &_result_ref;
14537 }
14538 wxPyEndAllowThreads(__tstate);
14539 if (PyErr_Occurred()) SWIG_fail;
14540 }
14541 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
14542 return resultobj;
14543fail:
14544 return NULL;
14545}
14546
14547
14548SWIGINTERN PyObject *_wrap_AuiTabContainer_GetPages(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14549 PyObject *resultobj = 0;
14550 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14551 wxAuiNotebookPageArray *result = 0 ;
14552 void *argp1 = 0 ;
14553 int res1 = 0 ;
14554 PyObject *swig_obj[1] ;
14555
14556 if (!args) SWIG_fail;
14557 swig_obj[0] = args;
14558 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14559 if (!SWIG_IsOK(res1)) {
14560 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetPages" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14561 }
14562 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14563 {
14564 PyThreadState* __tstate = wxPyBeginAllowThreads();
14565 {
14566 wxAuiNotebookPageArray &_result_ref = (arg1)->GetPages();
14567 result = (wxAuiNotebookPageArray *) &_result_ref;
14568 }
14569 wxPyEndAllowThreads(__tstate);
14570 if (PyErr_Occurred()) SWIG_fail;
14571 }
14572 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebookPageArray, 0 | 0 );
14573 return resultobj;
14574fail:
14575 return NULL;
14576}
14577
14578
14579SWIGINTERN PyObject *_wrap_AuiTabContainer_SetNormalFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14580 PyObject *resultobj = 0;
14581 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14582 wxFont *arg2 = 0 ;
14583 void *argp1 = 0 ;
14584 int res1 = 0 ;
14585 void *argp2 = 0 ;
14586 int res2 = 0 ;
14587 PyObject * obj0 = 0 ;
14588 PyObject * obj1 = 0 ;
14589 char * kwnames[] = {
14590 (char *) "self",(char *) "normal_font", NULL
14591 };
14592
14593 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetNormalFont",kwnames,&obj0,&obj1)) SWIG_fail;
14594 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14595 if (!SWIG_IsOK(res1)) {
14596 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14597 }
14598 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14599 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
14600 if (!SWIG_IsOK(res2)) {
14601 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14602 }
14603 if (!argp2) {
14604 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14605 }
14606 arg2 = reinterpret_cast< wxFont * >(argp2);
14607 {
14608 PyThreadState* __tstate = wxPyBeginAllowThreads();
14609 (arg1)->SetNormalFont((wxFont const &)*arg2);
14610 wxPyEndAllowThreads(__tstate);
14611 if (PyErr_Occurred()) SWIG_fail;
14612 }
14613 resultobj = SWIG_Py_Void();
14614 return resultobj;
14615fail:
14616 return NULL;
14617}
14618
14619
14620SWIGINTERN PyObject *_wrap_AuiTabContainer_SetSelectedFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14621 PyObject *resultobj = 0;
14622 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14623 wxFont *arg2 = 0 ;
14624 void *argp1 = 0 ;
14625 int res1 = 0 ;
14626 void *argp2 = 0 ;
14627 int res2 = 0 ;
14628 PyObject * obj0 = 0 ;
14629 PyObject * obj1 = 0 ;
14630 char * kwnames[] = {
14631 (char *) "self",(char *) "selected_font", NULL
14632 };
14633
14634 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetSelectedFont",kwnames,&obj0,&obj1)) SWIG_fail;
14635 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14636 if (!SWIG_IsOK(res1)) {
14637 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14638 }
14639 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14640 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
14641 if (!SWIG_IsOK(res2)) {
14642 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14643 }
14644 if (!argp2) {
14645 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14646 }
14647 arg2 = reinterpret_cast< wxFont * >(argp2);
14648 {
14649 PyThreadState* __tstate = wxPyBeginAllowThreads();
14650 (arg1)->SetSelectedFont((wxFont const &)*arg2);
14651 wxPyEndAllowThreads(__tstate);
14652 if (PyErr_Occurred()) SWIG_fail;
14653 }
14654 resultobj = SWIG_Py_Void();
14655 return resultobj;
14656fail:
14657 return NULL;
14658}
14659
14660
14661SWIGINTERN PyObject *_wrap_AuiTabContainer_SetMeasuringFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14662 PyObject *resultobj = 0;
14663 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14664 wxFont *arg2 = 0 ;
14665 void *argp1 = 0 ;
14666 int res1 = 0 ;
14667 void *argp2 = 0 ;
14668 int res2 = 0 ;
14669 PyObject * obj0 = 0 ;
14670 PyObject * obj1 = 0 ;
14671 char * kwnames[] = {
14672 (char *) "self",(char *) "measuring_font", NULL
14673 };
14674
14675 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetMeasuringFont",kwnames,&obj0,&obj1)) SWIG_fail;
14676 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14677 if (!SWIG_IsOK(res1)) {
14678 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14679 }
14680 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14681 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
14682 if (!SWIG_IsOK(res2)) {
14683 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14684 }
14685 if (!argp2) {
14686 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14687 }
14688 arg2 = reinterpret_cast< wxFont * >(argp2);
14689 {
14690 PyThreadState* __tstate = wxPyBeginAllowThreads();
14691 (arg1)->SetMeasuringFont((wxFont const &)*arg2);
14692 wxPyEndAllowThreads(__tstate);
14693 if (PyErr_Occurred()) SWIG_fail;
14694 }
14695 resultobj = SWIG_Py_Void();
14696 return resultobj;
14697fail:
14698 return NULL;
14699}
14700
14701
14702SWIGINTERN PyObject *_wrap_AuiTabContainer_DoShowHide(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14703 PyObject *resultobj = 0;
14704 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14705 void *argp1 = 0 ;
14706 int res1 = 0 ;
14707 PyObject *swig_obj[1] ;
14708
14709 if (!args) SWIG_fail;
14710 swig_obj[0] = args;
14711 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14712 if (!SWIG_IsOK(res1)) {
14713 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_DoShowHide" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14714 }
14715 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14716 {
14717 PyThreadState* __tstate = wxPyBeginAllowThreads();
14718 (arg1)->DoShowHide();
14719 wxPyEndAllowThreads(__tstate);
14720 if (PyErr_Occurred()) SWIG_fail;
14721 }
14722 resultobj = SWIG_Py_Void();
14723 return resultobj;
14724fail:
14725 return NULL;
14726}
14727
14728
14729SWIGINTERN PyObject *_wrap_AuiTabContainer_SetRect(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14730 PyObject *resultobj = 0;
14731 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14732 wxRect *arg2 = 0 ;
14733 void *argp1 = 0 ;
14734 int res1 = 0 ;
14735 wxRect temp2 ;
14736 PyObject * obj0 = 0 ;
14737 PyObject * obj1 = 0 ;
14738 char * kwnames[] = {
14739 (char *) "self",(char *) "rect", NULL
14740 };
14741
14742 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetRect",kwnames,&obj0,&obj1)) SWIG_fail;
14743 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14744 if (!SWIG_IsOK(res1)) {
14745 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetRect" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14746 }
14747 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14748 {
14749 arg2 = &temp2;
14750 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
14751 }
14752 {
14753 PyThreadState* __tstate = wxPyBeginAllowThreads();
14754 (arg1)->SetRect((wxRect const &)*arg2);
14755 wxPyEndAllowThreads(__tstate);
14756 if (PyErr_Occurred()) SWIG_fail;
14757 }
14758 resultobj = SWIG_Py_Void();
14759 return resultobj;
14760fail:
14761 return NULL;
14762}
14763
14764
36cb9ebe
RD
14765SWIGINTERN PyObject *_wrap_AuiTabContainer_RemoveButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14766 PyObject *resultobj = 0;
14767 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14768 int arg2 ;
14769 void *argp1 = 0 ;
14770 int res1 = 0 ;
14771 int val2 ;
14772 int ecode2 = 0 ;
14773 PyObject * obj0 = 0 ;
14774 PyObject * obj1 = 0 ;
14775 char * kwnames[] = {
14776 (char *) "self",(char *) "id", NULL
14777 };
14778
14779 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_RemoveButton",kwnames,&obj0,&obj1)) SWIG_fail;
14780 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14781 if (!SWIG_IsOK(res1)) {
14782 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_RemoveButton" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14783 }
14784 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14785 ecode2 = SWIG_AsVal_int(obj1, &val2);
14786 if (!SWIG_IsOK(ecode2)) {
14787 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_RemoveButton" "', expected argument " "2"" of type '" "int""'");
14788 }
14789 arg2 = static_cast< int >(val2);
14790 {
14791 PyThreadState* __tstate = wxPyBeginAllowThreads();
14792 (arg1)->RemoveButton(arg2);
14793 wxPyEndAllowThreads(__tstate);
14794 if (PyErr_Occurred()) SWIG_fail;
14795 }
14796 resultobj = SWIG_Py_Void();
14797 return resultobj;
14798fail:
14799 return NULL;
14800}
14801
14802
1eeb270e
RD
14803SWIGINTERN PyObject *_wrap_AuiTabContainer_AddButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14804 PyObject *resultobj = 0;
14805 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14806 int arg2 ;
5c8c7dd3 14807 int arg3 ;
8f514ab4
RD
14808 wxBitmap const &arg4_defvalue = wxNullBitmap ;
14809 wxBitmap *arg4 = (wxBitmap *) &arg4_defvalue ;
14810 wxBitmap const &arg5_defvalue = wxNullBitmap ;
14811 wxBitmap *arg5 = (wxBitmap *) &arg5_defvalue ;
1eeb270e
RD
14812 void *argp1 = 0 ;
14813 int res1 = 0 ;
14814 int val2 ;
14815 int ecode2 = 0 ;
5c8c7dd3
RD
14816 int val3 ;
14817 int ecode3 = 0 ;
14818 void *argp4 = 0 ;
14819 int res4 = 0 ;
8f514ab4
RD
14820 void *argp5 = 0 ;
14821 int res5 = 0 ;
1eeb270e
RD
14822 PyObject * obj0 = 0 ;
14823 PyObject * obj1 = 0 ;
14824 PyObject * obj2 = 0 ;
5c8c7dd3 14825 PyObject * obj3 = 0 ;
8f514ab4 14826 PyObject * obj4 = 0 ;
1eeb270e 14827 char * kwnames[] = {
8f514ab4 14828 (char *) "self",(char *) "id",(char *) "location",(char *) "normal_bitmap",(char *) "disabled_bitmap", NULL
1eeb270e
RD
14829 };
14830
8f514ab4 14831 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:AuiTabContainer_AddButton",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
1eeb270e
RD
14832 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14833 if (!SWIG_IsOK(res1)) {
14834 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_AddButton" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14835 }
14836 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14837 ecode2 = SWIG_AsVal_int(obj1, &val2);
14838 if (!SWIG_IsOK(ecode2)) {
14839 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_AddButton" "', expected argument " "2"" of type '" "int""'");
14840 }
14841 arg2 = static_cast< int >(val2);
5c8c7dd3
RD
14842 ecode3 = SWIG_AsVal_int(obj2, &val3);
14843 if (!SWIG_IsOK(ecode3)) {
14844 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_AddButton" "', expected argument " "3"" of type '" "int""'");
14845 }
14846 arg3 = static_cast< int >(val3);
8f514ab4
RD
14847 if (obj3) {
14848 res4 = SWIG_ConvertPtr(obj3, &argp4, SWIGTYPE_p_wxBitmap, 0 | 0);
14849 if (!SWIG_IsOK(res4)) {
14850 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "AuiTabContainer_AddButton" "', expected argument " "4"" of type '" "wxBitmap const &""'");
14851 }
14852 if (!argp4) {
14853 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_AddButton" "', expected argument " "4"" of type '" "wxBitmap const &""'");
14854 }
14855 arg4 = reinterpret_cast< wxBitmap * >(argp4);
1eeb270e 14856 }
8f514ab4
RD
14857 if (obj4) {
14858 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxBitmap, 0 | 0);
14859 if (!SWIG_IsOK(res5)) {
14860 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiTabContainer_AddButton" "', expected argument " "5"" of type '" "wxBitmap const &""'");
14861 }
14862 if (!argp5) {
14863 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_AddButton" "', expected argument " "5"" of type '" "wxBitmap const &""'");
14864 }
14865 arg5 = reinterpret_cast< wxBitmap * >(argp5);
1eeb270e 14866 }
1eeb270e
RD
14867 {
14868 PyThreadState* __tstate = wxPyBeginAllowThreads();
8f514ab4
RD
14869 (arg1)->AddButton(arg2,arg3,(wxBitmap const &)*arg4,(wxBitmap const &)*arg5);
14870 wxPyEndAllowThreads(__tstate);
14871 if (PyErr_Occurred()) SWIG_fail;
14872 }
14873 resultobj = SWIG_Py_Void();
14874 return resultobj;
14875fail:
14876 return NULL;
14877}
14878
14879
14880SWIGINTERN PyObject *_wrap_AuiTabContainer_GetTabOffset(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14881 PyObject *resultobj = 0;
14882 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14883 size_t result;
14884 void *argp1 = 0 ;
14885 int res1 = 0 ;
14886 PyObject *swig_obj[1] ;
14887
14888 if (!args) SWIG_fail;
14889 swig_obj[0] = args;
14890 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14891 if (!SWIG_IsOK(res1)) {
14892 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetTabOffset" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14893 }
14894 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14895 {
14896 PyThreadState* __tstate = wxPyBeginAllowThreads();
14897 result = (size_t)((wxAuiTabContainer const *)arg1)->GetTabOffset();
14898 wxPyEndAllowThreads(__tstate);
14899 if (PyErr_Occurred()) SWIG_fail;
14900 }
14901 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
14902 return resultobj;
14903fail:
14904 return NULL;
14905}
14906
14907
14908SWIGINTERN PyObject *_wrap_AuiTabContainer_SetTabOffset(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14909 PyObject *resultobj = 0;
14910 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14911 size_t arg2 ;
14912 void *argp1 = 0 ;
14913 int res1 = 0 ;
14914 size_t val2 ;
14915 int ecode2 = 0 ;
14916 PyObject * obj0 = 0 ;
14917 PyObject * obj1 = 0 ;
14918 char * kwnames[] = {
14919 (char *) "self",(char *) "offset", NULL
14920 };
14921
14922 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetTabOffset",kwnames,&obj0,&obj1)) SWIG_fail;
14923 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14924 if (!SWIG_IsOK(res1)) {
14925 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetTabOffset" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14926 }
14927 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14928 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
14929 if (!SWIG_IsOK(ecode2)) {
14930 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_SetTabOffset" "', expected argument " "2"" of type '" "size_t""'");
14931 }
14932 arg2 = static_cast< size_t >(val2);
14933 {
14934 PyThreadState* __tstate = wxPyBeginAllowThreads();
14935 (arg1)->SetTabOffset(arg2);
1eeb270e
RD
14936 wxPyEndAllowThreads(__tstate);
14937 if (PyErr_Occurred()) SWIG_fail;
14938 }
14939 resultobj = SWIG_Py_Void();
14940 return resultobj;
14941fail:
14942 return NULL;
14943}
14944
14945
14946SWIGINTERN PyObject *AuiTabContainer_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14947 PyObject *obj;
14948 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
14949 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabContainer, SWIG_NewClientData(obj));
14950 return SWIG_Py_Void();
14951}
14952
14953SWIGINTERN PyObject *AuiTabContainer_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14954 return SWIG_Python_InitShadowInstance(args);
14955}
14956
14957SWIGINTERN PyObject *_wrap_new_AuiTabCtrl(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14958 PyObject *resultobj = 0;
14959 wxWindow *arg1 = (wxWindow *) 0 ;
14960 int arg2 = (int) wxID_ANY ;
14961 wxPoint const &arg3_defvalue = wxDefaultPosition ;
14962 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
14963 wxSize const &arg4_defvalue = wxDefaultSize ;
14964 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
14965 long arg5 = (long) 0 ;
14966 wxAuiTabCtrl *result = 0 ;
14967 void *argp1 = 0 ;
14968 int res1 = 0 ;
14969 int val2 ;
14970 int ecode2 = 0 ;
14971 wxPoint temp3 ;
14972 wxSize temp4 ;
14973 long val5 ;
14974 int ecode5 = 0 ;
14975 PyObject * obj0 = 0 ;
14976 PyObject * obj1 = 0 ;
14977 PyObject * obj2 = 0 ;
14978 PyObject * obj3 = 0 ;
14979 PyObject * obj4 = 0 ;
14980 char * kwnames[] = {
14981 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
14982 };
14983
14984 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:new_AuiTabCtrl",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
14985 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
14986 if (!SWIG_IsOK(res1)) {
14987 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiTabCtrl" "', expected argument " "1"" of type '" "wxWindow *""'");
14988 }
14989 arg1 = reinterpret_cast< wxWindow * >(argp1);
14990 if (obj1) {
14991 ecode2 = SWIG_AsVal_int(obj1, &val2);
14992 if (!SWIG_IsOK(ecode2)) {
14993 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiTabCtrl" "', expected argument " "2"" of type '" "int""'");
14994 }
14995 arg2 = static_cast< int >(val2);
14996 }
14997 if (obj2) {
14998 {
14999 arg3 = &temp3;
15000 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
15001 }
15002 }
15003 if (obj3) {
15004 {
15005 arg4 = &temp4;
15006 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
15007 }
15008 }
15009 if (obj4) {
15010 ecode5 = SWIG_AsVal_long(obj4, &val5);
15011 if (!SWIG_IsOK(ecode5)) {
15012 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_AuiTabCtrl" "', expected argument " "5"" of type '" "long""'");
15013 }
15014 arg5 = static_cast< long >(val5);
15015 }
15016 {
15017 PyThreadState* __tstate = wxPyBeginAllowThreads();
15018 result = (wxAuiTabCtrl *)new wxAuiTabCtrl(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5);
15019 wxPyEndAllowThreads(__tstate);
15020 if (PyErr_Occurred()) SWIG_fail;
15021 }
15022 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabCtrl, SWIG_POINTER_NEW | 0 );
15023 return resultobj;
15024fail:
15025 return NULL;
15026}
15027
15028
580080c5
RD
15029SWIGINTERN PyObject *_wrap_delete_AuiTabCtrl(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15030 PyObject *resultobj = 0;
15031 wxAuiTabCtrl *arg1 = (wxAuiTabCtrl *) 0 ;
15032 void *argp1 = 0 ;
15033 int res1 = 0 ;
15034 PyObject *swig_obj[1] ;
15035
15036 if (!args) SWIG_fail;
15037 swig_obj[0] = args;
15038 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabCtrl, SWIG_POINTER_DISOWN | 0 );
15039 if (!SWIG_IsOK(res1)) {
15040 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiTabCtrl" "', expected argument " "1"" of type '" "wxAuiTabCtrl *""'");
15041 }
15042 arg1 = reinterpret_cast< wxAuiTabCtrl * >(argp1);
15043 {
15044 PyThreadState* __tstate = wxPyBeginAllowThreads();
15045 delete arg1;
15046
15047 wxPyEndAllowThreads(__tstate);
15048 if (PyErr_Occurred()) SWIG_fail;
15049 }
15050 resultobj = SWIG_Py_Void();
15051 return resultobj;
15052fail:
15053 return NULL;
15054}
15055
15056
1eeb270e
RD
15057SWIGINTERN PyObject *AuiTabCtrl_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15058 PyObject *obj;
15059 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
15060 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabCtrl, SWIG_NewClientData(obj));
15061 return SWIG_Py_Void();
15062}
15063
15064SWIGINTERN PyObject *AuiTabCtrl_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15065 return SWIG_Python_InitShadowInstance(args);
15066}
15067
5eb8189c 15068SWIGINTERN PyObject *_wrap_new_PreAuiNotebook(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 15069 PyObject *resultobj = 0;
5eb8189c 15070 wxAuiNotebook *result = 0 ;
1eeb270e 15071
5eb8189c 15072 if (!SWIG_Python_UnpackTuple(args,"new_PreAuiNotebook",0,0,0)) SWIG_fail;
1eeb270e
RD
15073 {
15074 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 15075 result = (wxAuiNotebook *)new wxAuiNotebook();
1eeb270e
RD
15076 wxPyEndAllowThreads(__tstate);
15077 if (PyErr_Occurred()) SWIG_fail;
15078 }
5eb8189c 15079 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_OWN | 0 );
1eeb270e
RD
15080 return resultobj;
15081fail:
15082 return NULL;
15083}
15084
15085
5eb8189c 15086SWIGINTERN PyObject *_wrap_new_AuiNotebook(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e
RD
15087 PyObject *resultobj = 0;
15088 wxWindow *arg1 = (wxWindow *) 0 ;
15089 int arg2 = (int) wxID_ANY ;
15090 wxPoint const &arg3_defvalue = wxDefaultPosition ;
15091 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
15092 wxSize const &arg4_defvalue = wxDefaultSize ;
15093 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
5eb8189c
RD
15094 long arg5 = (long) wxAUI_NB_DEFAULT_STYLE ;
15095 wxAuiNotebook *result = 0 ;
1eeb270e
RD
15096 void *argp1 = 0 ;
15097 int res1 = 0 ;
15098 int val2 ;
15099 int ecode2 = 0 ;
15100 wxPoint temp3 ;
15101 wxSize temp4 ;
15102 long val5 ;
15103 int ecode5 = 0 ;
15104 PyObject * obj0 = 0 ;
15105 PyObject * obj1 = 0 ;
15106 PyObject * obj2 = 0 ;
15107 PyObject * obj3 = 0 ;
15108 PyObject * obj4 = 0 ;
15109 char * kwnames[] = {
15110 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
15111 };
15112
5eb8189c 15113 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:new_AuiNotebook",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
1eeb270e
RD
15114 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
15115 if (!SWIG_IsOK(res1)) {
5eb8189c 15116 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiNotebook" "', expected argument " "1"" of type '" "wxWindow *""'");
1eeb270e
RD
15117 }
15118 arg1 = reinterpret_cast< wxWindow * >(argp1);
15119 if (obj1) {
15120 ecode2 = SWIG_AsVal_int(obj1, &val2);
15121 if (!SWIG_IsOK(ecode2)) {
5eb8189c 15122 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiNotebook" "', expected argument " "2"" of type '" "int""'");
1eeb270e
RD
15123 }
15124 arg2 = static_cast< int >(val2);
15125 }
15126 if (obj2) {
15127 {
15128 arg3 = &temp3;
15129 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
15130 }
15131 }
15132 if (obj3) {
15133 {
15134 arg4 = &temp4;
15135 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
15136 }
15137 }
15138 if (obj4) {
15139 ecode5 = SWIG_AsVal_long(obj4, &val5);
15140 if (!SWIG_IsOK(ecode5)) {
5eb8189c 15141 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_AuiNotebook" "', expected argument " "5"" of type '" "long""'");
1eeb270e
RD
15142 }
15143 arg5 = static_cast< long >(val5);
15144 }
15145 {
15146 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c
RD
15147 result = (wxAuiNotebook *)new wxAuiNotebook(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5);
15148 wxPyEndAllowThreads(__tstate);
15149 if (PyErr_Occurred()) SWIG_fail;
15150 }
15151 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_NEW | 0 );
15152 return resultobj;
15153fail:
15154 return NULL;
15155}
15156
15157
15158SWIGINTERN PyObject *_wrap_delete_AuiNotebook(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15159 PyObject *resultobj = 0;
15160 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15161 void *argp1 = 0 ;
15162 int res1 = 0 ;
15163 PyObject *swig_obj[1] ;
15164
15165 if (!args) SWIG_fail;
15166 swig_obj[0] = args;
15167 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_DISOWN | 0 );
15168 if (!SWIG_IsOK(res1)) {
15169 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiNotebook" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15170 }
15171 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15172 {
15173 PyThreadState* __tstate = wxPyBeginAllowThreads();
15174 delete arg1;
15175
1eeb270e
RD
15176 wxPyEndAllowThreads(__tstate);
15177 if (PyErr_Occurred()) SWIG_fail;
15178 }
5eb8189c 15179 resultobj = SWIG_Py_Void();
1eeb270e
RD
15180 return resultobj;
15181fail:
15182 return NULL;
15183}
15184
15185
5eb8189c 15186SWIGINTERN PyObject *_wrap_AuiNotebook_Create(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 15187 PyObject *resultobj = 0;
5eb8189c 15188 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
1eeb270e
RD
15189 wxWindow *arg2 = (wxWindow *) 0 ;
15190 int arg3 = (int) wxID_ANY ;
15191 wxPoint const &arg4_defvalue = wxDefaultPosition ;
15192 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
15193 wxSize const &arg5_defvalue = wxDefaultSize ;
15194 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
15195 long arg6 = (long) 0 ;
15196 bool result;
15197 void *argp1 = 0 ;
15198 int res1 = 0 ;
15199 void *argp2 = 0 ;
15200 int res2 = 0 ;
15201 int val3 ;
15202 int ecode3 = 0 ;
15203 wxPoint temp4 ;
15204 wxSize temp5 ;
15205 long val6 ;
15206 int ecode6 = 0 ;
15207 PyObject * obj0 = 0 ;
15208 PyObject * obj1 = 0 ;
15209 PyObject * obj2 = 0 ;
15210 PyObject * obj3 = 0 ;
15211 PyObject * obj4 = 0 ;
15212 PyObject * obj5 = 0 ;
15213 char * kwnames[] = {
15214 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
15215 };
15216
5eb8189c
RD
15217 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:AuiNotebook_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
15218 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
1eeb270e 15219 if (!SWIG_IsOK(res1)) {
5eb8189c 15220 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_Create" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
1eeb270e 15221 }
5eb8189c 15222 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
1eeb270e
RD
15223 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
15224 if (!SWIG_IsOK(res2)) {
5eb8189c 15225 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
1eeb270e
RD
15226 }
15227 arg2 = reinterpret_cast< wxWindow * >(argp2);
15228 if (obj2) {
15229 ecode3 = SWIG_AsVal_int(obj2, &val3);
15230 if (!SWIG_IsOK(ecode3)) {
5eb8189c 15231 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiNotebook_Create" "', expected argument " "3"" of type '" "int""'");
1eeb270e
RD
15232 }
15233 arg3 = static_cast< int >(val3);
15234 }
15235 if (obj3) {
15236 {
15237 arg4 = &temp4;
15238 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
15239 }
15240 }
15241 if (obj4) {
15242 {
15243 arg5 = &temp5;
15244 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
15245 }
15246 }
15247 if (obj5) {
15248 ecode6 = SWIG_AsVal_long(obj5, &val6);
15249 if (!SWIG_IsOK(ecode6)) {
5eb8189c 15250 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiNotebook_Create" "', expected argument " "6"" of type '" "long""'");
1eeb270e
RD
15251 }
15252 arg6 = static_cast< long >(val6);
15253 }
15254 {
15255 PyThreadState* __tstate = wxPyBeginAllowThreads();
15256 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6);
15257 wxPyEndAllowThreads(__tstate);
15258 if (PyErr_Occurred()) SWIG_fail;
15259 }
15260 {
15261 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15262 }
15263 return resultobj;
15264fail:
15265 return NULL;
15266}
15267
15268
5eb8189c 15269SWIGINTERN PyObject *_wrap_AuiNotebook_AddPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 15270 PyObject *resultobj = 0;
5eb8189c 15271 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
1eeb270e
RD
15272 wxWindow *arg2 = (wxWindow *) 0 ;
15273 wxString *arg3 = 0 ;
15274 bool arg4 = (bool) false ;
15275 wxBitmap const &arg5_defvalue = wxNullBitmap ;
15276 wxBitmap *arg5 = (wxBitmap *) &arg5_defvalue ;
15277 bool result;
15278 void *argp1 = 0 ;
15279 int res1 = 0 ;
15280 void *argp2 = 0 ;
15281 int res2 = 0 ;
15282 bool temp3 = false ;
15283 bool val4 ;
15284 int ecode4 = 0 ;
15285 void *argp5 = 0 ;
15286 int res5 = 0 ;
15287 PyObject * obj0 = 0 ;
15288 PyObject * obj1 = 0 ;
15289 PyObject * obj2 = 0 ;
15290 PyObject * obj3 = 0 ;
15291 PyObject * obj4 = 0 ;
15292 char * kwnames[] = {
15293 (char *) "self",(char *) "page",(char *) "caption",(char *) "select",(char *) "bitmap", NULL
15294 };
15295
5eb8189c
RD
15296 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:AuiNotebook_AddPage",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
15297 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
1eeb270e 15298 if (!SWIG_IsOK(res1)) {
5eb8189c 15299 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_AddPage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
1eeb270e 15300 }
5eb8189c 15301 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
1eeb270e
RD
15302 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
15303 if (!SWIG_IsOK(res2)) {
5eb8189c 15304 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_AddPage" "', expected argument " "2"" of type '" "wxWindow *""'");
1eeb270e
RD
15305 }
15306 arg2 = reinterpret_cast< wxWindow * >(argp2);
15307 {
15308 arg3 = wxString_in_helper(obj2);
15309 if (arg3 == NULL) SWIG_fail;
15310 temp3 = true;
15311 }
15312 if (obj3) {
15313 ecode4 = SWIG_AsVal_bool(obj3, &val4);
15314 if (!SWIG_IsOK(ecode4)) {
5eb8189c 15315 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiNotebook_AddPage" "', expected argument " "4"" of type '" "bool""'");
1eeb270e
RD
15316 }
15317 arg4 = static_cast< bool >(val4);
15318 }
15319 if (obj4) {
15320 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxBitmap, 0 | 0);
15321 if (!SWIG_IsOK(res5)) {
5eb8189c 15322 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiNotebook_AddPage" "', expected argument " "5"" of type '" "wxBitmap const &""'");
1eeb270e
RD
15323 }
15324 if (!argp5) {
5eb8189c 15325 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiNotebook_AddPage" "', expected argument " "5"" of type '" "wxBitmap const &""'");
1eeb270e
RD
15326 }
15327 arg5 = reinterpret_cast< wxBitmap * >(argp5);
15328 }
15329 {
15330 PyThreadState* __tstate = wxPyBeginAllowThreads();
15331 result = (bool)(arg1)->AddPage(arg2,(wxString const &)*arg3,arg4,(wxBitmap const &)*arg5);
15332 wxPyEndAllowThreads(__tstate);
15333 if (PyErr_Occurred()) SWIG_fail;
15334 }
15335 {
15336 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15337 }
15338 {
15339 if (temp3)
15340 delete arg3;
15341 }
15342 return resultobj;
15343fail:
15344 {
15345 if (temp3)
15346 delete arg3;
15347 }
15348 return NULL;
15349}
15350
15351
5eb8189c 15352SWIGINTERN PyObject *_wrap_AuiNotebook_InsertPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 15353 PyObject *resultobj = 0;
5eb8189c 15354 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
1eeb270e
RD
15355 size_t arg2 ;
15356 wxWindow *arg3 = (wxWindow *) 0 ;
15357 wxString *arg4 = 0 ;
15358 bool arg5 = (bool) false ;
15359 wxBitmap const &arg6_defvalue = wxNullBitmap ;
15360 wxBitmap *arg6 = (wxBitmap *) &arg6_defvalue ;
15361 bool result;
15362 void *argp1 = 0 ;
15363 int res1 = 0 ;
15364 size_t val2 ;
15365 int ecode2 = 0 ;
15366 void *argp3 = 0 ;
15367 int res3 = 0 ;
15368 bool temp4 = false ;
15369 bool val5 ;
15370 int ecode5 = 0 ;
15371 void *argp6 = 0 ;
15372 int res6 = 0 ;
15373 PyObject * obj0 = 0 ;
15374 PyObject * obj1 = 0 ;
15375 PyObject * obj2 = 0 ;
15376 PyObject * obj3 = 0 ;
15377 PyObject * obj4 = 0 ;
15378 PyObject * obj5 = 0 ;
15379 char * kwnames[] = {
15380 (char *) "self",(char *) "page_idx",(char *) "page",(char *) "caption",(char *) "select",(char *) "bitmap", NULL
15381 };
15382
5eb8189c
RD
15383 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OO:AuiNotebook_InsertPage",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
15384 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
1eeb270e 15385 if (!SWIG_IsOK(res1)) {
5eb8189c 15386 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_InsertPage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
1eeb270e 15387 }
5eb8189c 15388 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
1eeb270e
RD
15389 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15390 if (!SWIG_IsOK(ecode2)) {
5eb8189c 15391 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_InsertPage" "', expected argument " "2"" of type '" "size_t""'");
1eeb270e
RD
15392 }
15393 arg2 = static_cast< size_t >(val2);
15394 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
15395 if (!SWIG_IsOK(res3)) {
5eb8189c 15396 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiNotebook_InsertPage" "', expected argument " "3"" of type '" "wxWindow *""'");
1eeb270e
RD
15397 }
15398 arg3 = reinterpret_cast< wxWindow * >(argp3);
15399 {
15400 arg4 = wxString_in_helper(obj3);
15401 if (arg4 == NULL) SWIG_fail;
15402 temp4 = true;
15403 }
15404 if (obj4) {
15405 ecode5 = SWIG_AsVal_bool(obj4, &val5);
15406 if (!SWIG_IsOK(ecode5)) {
5eb8189c 15407 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiNotebook_InsertPage" "', expected argument " "5"" of type '" "bool""'");
1eeb270e
RD
15408 }
15409 arg5 = static_cast< bool >(val5);
15410 }
15411 if (obj5) {
15412 res6 = SWIG_ConvertPtr(obj5, &argp6, SWIGTYPE_p_wxBitmap, 0 | 0);
15413 if (!SWIG_IsOK(res6)) {
5eb8189c 15414 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "AuiNotebook_InsertPage" "', expected argument " "6"" of type '" "wxBitmap const &""'");
1eeb270e
RD
15415 }
15416 if (!argp6) {
5eb8189c 15417 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiNotebook_InsertPage" "', expected argument " "6"" of type '" "wxBitmap const &""'");
1eeb270e
RD
15418 }
15419 arg6 = reinterpret_cast< wxBitmap * >(argp6);
15420 }
15421 {
15422 PyThreadState* __tstate = wxPyBeginAllowThreads();
15423 result = (bool)(arg1)->InsertPage(arg2,arg3,(wxString const &)*arg4,arg5,(wxBitmap const &)*arg6);
15424 wxPyEndAllowThreads(__tstate);
15425 if (PyErr_Occurred()) SWIG_fail;
15426 }
15427 {
15428 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15429 }
15430 {
15431 if (temp4)
15432 delete arg4;
15433 }
15434 return resultobj;
15435fail:
15436 {
15437 if (temp4)
15438 delete arg4;
15439 }
15440 return NULL;
15441}
15442
15443
5eb8189c 15444SWIGINTERN PyObject *_wrap_AuiNotebook_DeletePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 15445 PyObject *resultobj = 0;
5eb8189c 15446 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
1eeb270e
RD
15447 size_t arg2 ;
15448 bool result;
15449 void *argp1 = 0 ;
15450 int res1 = 0 ;
15451 size_t val2 ;
15452 int ecode2 = 0 ;
15453 PyObject * obj0 = 0 ;
15454 PyObject * obj1 = 0 ;
15455 char * kwnames[] = {
15456 (char *) "self",(char *) "page", NULL
15457 };
15458
5eb8189c
RD
15459 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_DeletePage",kwnames,&obj0,&obj1)) SWIG_fail;
15460 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
1eeb270e 15461 if (!SWIG_IsOK(res1)) {
5eb8189c 15462 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_DeletePage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
1eeb270e 15463 }
5eb8189c 15464 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
1eeb270e
RD
15465 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15466 if (!SWIG_IsOK(ecode2)) {
5eb8189c 15467 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_DeletePage" "', expected argument " "2"" of type '" "size_t""'");
1eeb270e
RD
15468 }
15469 arg2 = static_cast< size_t >(val2);
15470 {
15471 PyThreadState* __tstate = wxPyBeginAllowThreads();
15472 result = (bool)(arg1)->DeletePage(arg2);
15473 wxPyEndAllowThreads(__tstate);
15474 if (PyErr_Occurred()) SWIG_fail;
15475 }
15476 {
15477 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15478 }
15479 return resultobj;
15480fail:
15481 return NULL;
15482}
15483
15484
5eb8189c 15485SWIGINTERN PyObject *_wrap_AuiNotebook_RemovePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 15486 PyObject *resultobj = 0;
5eb8189c 15487 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
1eeb270e
RD
15488 size_t arg2 ;
15489 bool result;
15490 void *argp1 = 0 ;
15491 int res1 = 0 ;
15492 size_t val2 ;
15493 int ecode2 = 0 ;
15494 PyObject * obj0 = 0 ;
15495 PyObject * obj1 = 0 ;
15496 char * kwnames[] = {
15497 (char *) "self",(char *) "page", NULL
15498 };
15499
5eb8189c
RD
15500 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_RemovePage",kwnames,&obj0,&obj1)) SWIG_fail;
15501 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
1eeb270e 15502 if (!SWIG_IsOK(res1)) {
5eb8189c 15503 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_RemovePage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
1eeb270e 15504 }
5eb8189c 15505 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
1eeb270e
RD
15506 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15507 if (!SWIG_IsOK(ecode2)) {
5eb8189c 15508 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_RemovePage" "', expected argument " "2"" of type '" "size_t""'");
1eeb270e
RD
15509 }
15510 arg2 = static_cast< size_t >(val2);
15511 {
15512 PyThreadState* __tstate = wxPyBeginAllowThreads();
15513 result = (bool)(arg1)->RemovePage(arg2);
15514 wxPyEndAllowThreads(__tstate);
15515 if (PyErr_Occurred()) SWIG_fail;
15516 }
15517 {
15518 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15519 }
15520 return resultobj;
15521fail:
15522 return NULL;
15523}
15524
15525
5eb8189c 15526SWIGINTERN PyObject *_wrap_AuiNotebook_SetPageText(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 15527 PyObject *resultobj = 0;
5eb8189c 15528 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
1eeb270e
RD
15529 size_t arg2 ;
15530 wxString *arg3 = 0 ;
15531 bool result;
15532 void *argp1 = 0 ;
15533 int res1 = 0 ;
15534 size_t val2 ;
15535 int ecode2 = 0 ;
15536 bool temp3 = false ;
15537 PyObject * obj0 = 0 ;
15538 PyObject * obj1 = 0 ;
15539 PyObject * obj2 = 0 ;
15540 char * kwnames[] = {
15541 (char *) "self",(char *) "page",(char *) "text", NULL
15542 };
15543
5eb8189c
RD
15544 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiNotebook_SetPageText",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
15545 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
1eeb270e 15546 if (!SWIG_IsOK(res1)) {
5eb8189c 15547 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetPageText" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
1eeb270e 15548 }
5eb8189c 15549 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
1eeb270e
RD
15550 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15551 if (!SWIG_IsOK(ecode2)) {
5eb8189c 15552 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetPageText" "', expected argument " "2"" of type '" "size_t""'");
1eeb270e
RD
15553 }
15554 arg2 = static_cast< size_t >(val2);
15555 {
15556 arg3 = wxString_in_helper(obj2);
15557 if (arg3 == NULL) SWIG_fail;
15558 temp3 = true;
15559 }
15560 {
15561 PyThreadState* __tstate = wxPyBeginAllowThreads();
15562 result = (bool)(arg1)->SetPageText(arg2,(wxString const &)*arg3);
15563 wxPyEndAllowThreads(__tstate);
15564 if (PyErr_Occurred()) SWIG_fail;
15565 }
15566 {
15567 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15568 }
15569 {
15570 if (temp3)
15571 delete arg3;
15572 }
15573 return resultobj;
15574fail:
15575 {
15576 if (temp3)
15577 delete arg3;
15578 }
15579 return NULL;
15580}
15581
15582
5172800e
RD
15583SWIGINTERN PyObject *_wrap_AuiNotebook_SetPageBitmap(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15584 PyObject *resultobj = 0;
15585 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15586 size_t arg2 ;
15587 wxBitmap *arg3 = 0 ;
15588 bool result;
15589 void *argp1 = 0 ;
15590 int res1 = 0 ;
15591 size_t val2 ;
15592 int ecode2 = 0 ;
15593 void *argp3 = 0 ;
15594 int res3 = 0 ;
15595 PyObject * obj0 = 0 ;
15596 PyObject * obj1 = 0 ;
15597 PyObject * obj2 = 0 ;
15598 char * kwnames[] = {
15599 (char *) "self",(char *) "page",(char *) "bitmap", NULL
15600 };
15601
15602 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiNotebook_SetPageBitmap",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
15603 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15604 if (!SWIG_IsOK(res1)) {
15605 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetPageBitmap" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15606 }
15607 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15608 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15609 if (!SWIG_IsOK(ecode2)) {
15610 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetPageBitmap" "', expected argument " "2"" of type '" "size_t""'");
15611 }
15612 arg2 = static_cast< size_t >(val2);
15613 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxBitmap, 0 | 0);
15614 if (!SWIG_IsOK(res3)) {
15615 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiNotebook_SetPageBitmap" "', expected argument " "3"" of type '" "wxBitmap const &""'");
15616 }
15617 if (!argp3) {
15618 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiNotebook_SetPageBitmap" "', expected argument " "3"" of type '" "wxBitmap const &""'");
15619 }
15620 arg3 = reinterpret_cast< wxBitmap * >(argp3);
15621 {
15622 PyThreadState* __tstate = wxPyBeginAllowThreads();
15623 result = (bool)(arg1)->SetPageBitmap(arg2,(wxBitmap const &)*arg3);
15624 wxPyEndAllowThreads(__tstate);
15625 if (PyErr_Occurred()) SWIG_fail;
15626 }
15627 {
15628 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15629 }
15630 return resultobj;
15631fail:
15632 return NULL;
15633}
15634
15635
5eb8189c 15636SWIGINTERN PyObject *_wrap_AuiNotebook_SetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 15637 PyObject *resultobj = 0;
5eb8189c 15638 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
1eeb270e
RD
15639 size_t arg2 ;
15640 size_t result;
15641 void *argp1 = 0 ;
15642 int res1 = 0 ;
15643 size_t val2 ;
15644 int ecode2 = 0 ;
15645 PyObject * obj0 = 0 ;
15646 PyObject * obj1 = 0 ;
15647 char * kwnames[] = {
15648 (char *) "self",(char *) "new_page", NULL
15649 };
15650
5eb8189c
RD
15651 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetSelection",kwnames,&obj0,&obj1)) SWIG_fail;
15652 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
1eeb270e 15653 if (!SWIG_IsOK(res1)) {
5eb8189c 15654 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetSelection" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
1eeb270e 15655 }
5eb8189c 15656 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
1eeb270e
RD
15657 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15658 if (!SWIG_IsOK(ecode2)) {
5eb8189c 15659 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetSelection" "', expected argument " "2"" of type '" "size_t""'");
1eeb270e
RD
15660 }
15661 arg2 = static_cast< size_t >(val2);
15662 {
15663 PyThreadState* __tstate = wxPyBeginAllowThreads();
15664 result = (size_t)(arg1)->SetSelection(arg2);
15665 wxPyEndAllowThreads(__tstate);
15666 if (PyErr_Occurred()) SWIG_fail;
15667 }
15668 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
15669 return resultobj;
15670fail:
15671 return NULL;
15672}
15673
15674
5eb8189c 15675SWIGINTERN PyObject *_wrap_AuiNotebook_GetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 15676 PyObject *resultobj = 0;
5eb8189c 15677 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
1eeb270e
RD
15678 int result;
15679 void *argp1 = 0 ;
15680 int res1 = 0 ;
15681 PyObject *swig_obj[1] ;
15682
15683 if (!args) SWIG_fail;
15684 swig_obj[0] = args;
5eb8189c 15685 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
1eeb270e 15686 if (!SWIG_IsOK(res1)) {
5eb8189c 15687 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetSelection" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
1eeb270e 15688 }
5eb8189c 15689 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
1eeb270e
RD
15690 {
15691 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 15692 result = (int)((wxAuiNotebook const *)arg1)->GetSelection();
1eeb270e
RD
15693 wxPyEndAllowThreads(__tstate);
15694 if (PyErr_Occurred()) SWIG_fail;
15695 }
15696 resultobj = SWIG_From_int(static_cast< int >(result));
15697 return resultobj;
15698fail:
15699 return NULL;
15700}
15701
15702
5eb8189c 15703SWIGINTERN PyObject *_wrap_AuiNotebook_GetPageCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 15704 PyObject *resultobj = 0;
5eb8189c 15705 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
1eeb270e
RD
15706 size_t result;
15707 void *argp1 = 0 ;
15708 int res1 = 0 ;
15709 PyObject *swig_obj[1] ;
15710
15711 if (!args) SWIG_fail;
15712 swig_obj[0] = args;
5eb8189c 15713 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
1eeb270e 15714 if (!SWIG_IsOK(res1)) {
5eb8189c 15715 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPageCount" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
1eeb270e 15716 }
5eb8189c 15717 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
1eeb270e
RD
15718 {
15719 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 15720 result = (size_t)((wxAuiNotebook const *)arg1)->GetPageCount();
1eeb270e
RD
15721 wxPyEndAllowThreads(__tstate);
15722 if (PyErr_Occurred()) SWIG_fail;
15723 }
15724 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
15725 return resultobj;
15726fail:
15727 return NULL;
15728}
15729
15730
5eb8189c 15731SWIGINTERN PyObject *_wrap_AuiNotebook_GetPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 15732 PyObject *resultobj = 0;
5eb8189c 15733 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
1eeb270e
RD
15734 size_t arg2 ;
15735 wxWindow *result = 0 ;
15736 void *argp1 = 0 ;
15737 int res1 = 0 ;
15738 size_t val2 ;
15739 int ecode2 = 0 ;
15740 PyObject * obj0 = 0 ;
15741 PyObject * obj1 = 0 ;
15742 char * kwnames[] = {
15743 (char *) "self",(char *) "page_idx", NULL
15744 };
15745
5eb8189c
RD
15746 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_GetPage",kwnames,&obj0,&obj1)) SWIG_fail;
15747 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
1eeb270e 15748 if (!SWIG_IsOK(res1)) {
5eb8189c 15749 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPage" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
1eeb270e 15750 }
5eb8189c 15751 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
1eeb270e
RD
15752 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15753 if (!SWIG_IsOK(ecode2)) {
5eb8189c 15754 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_GetPage" "', expected argument " "2"" of type '" "size_t""'");
1eeb270e
RD
15755 }
15756 arg2 = static_cast< size_t >(val2);
15757 {
15758 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 15759 result = (wxWindow *)((wxAuiNotebook const *)arg1)->GetPage(arg2);
1eeb270e
RD
15760 wxPyEndAllowThreads(__tstate);
15761 if (PyErr_Occurred()) SWIG_fail;
15762 }
15763 {
15764 resultobj = wxPyMake_wxObject(result, 0);
15765 }
15766 return resultobj;
15767fail:
15768 return NULL;
15769}
15770
15771
5172800e
RD
15772SWIGINTERN PyObject *_wrap_AuiNotebook_GetPageIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15773 PyObject *resultobj = 0;
15774 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15775 wxWindow *arg2 = (wxWindow *) 0 ;
15776 int result;
15777 void *argp1 = 0 ;
15778 int res1 = 0 ;
15779 void *argp2 = 0 ;
15780 int res2 = 0 ;
15781 PyObject * obj0 = 0 ;
15782 PyObject * obj1 = 0 ;
15783 char * kwnames[] = {
15784 (char *) "self",(char *) "page_wnd", NULL
15785 };
15786
15787 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_GetPageIndex",kwnames,&obj0,&obj1)) SWIG_fail;
15788 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15789 if (!SWIG_IsOK(res1)) {
15790 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPageIndex" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15791 }
15792 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15793 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
15794 if (!SWIG_IsOK(res2)) {
15795 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_GetPageIndex" "', expected argument " "2"" of type '" "wxWindow *""'");
15796 }
15797 arg2 = reinterpret_cast< wxWindow * >(argp2);
15798 {
15799 PyThreadState* __tstate = wxPyBeginAllowThreads();
15800 result = (int)((wxAuiNotebook const *)arg1)->GetPageIndex(arg2);
15801 wxPyEndAllowThreads(__tstate);
15802 if (PyErr_Occurred()) SWIG_fail;
15803 }
15804 resultobj = SWIG_From_int(static_cast< int >(result));
15805 return resultobj;
15806fail:
15807 return NULL;
15808}
15809
15810
5eb8189c 15811SWIGINTERN PyObject *_wrap_AuiNotebook_SetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5c8c7dd3 15812 PyObject *resultobj = 0;
5eb8189c
RD
15813 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15814 wxAuiTabArt *arg2 = (wxAuiTabArt *) 0 ;
5c8c7dd3
RD
15815 void *argp1 = 0 ;
15816 int res1 = 0 ;
15817 void *argp2 = 0 ;
15818 int res2 = 0 ;
15819 PyObject * obj0 = 0 ;
15820 PyObject * obj1 = 0 ;
15821 char * kwnames[] = {
15822 (char *) "self",(char *) "art", NULL
15823 };
15824
5eb8189c
RD
15825 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetArtProvider",kwnames,&obj0,&obj1)) SWIG_fail;
15826 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
5c8c7dd3 15827 if (!SWIG_IsOK(res1)) {
5eb8189c 15828 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetArtProvider" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
5c8c7dd3 15829 }
5eb8189c
RD
15830 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15831 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
5c8c7dd3 15832 if (!SWIG_IsOK(res2)) {
5eb8189c 15833 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_SetArtProvider" "', expected argument " "2"" of type '" "wxAuiTabArt *""'");
5c8c7dd3 15834 }
5eb8189c 15835 arg2 = reinterpret_cast< wxAuiTabArt * >(argp2);
5c8c7dd3
RD
15836 {
15837 PyThreadState* __tstate = wxPyBeginAllowThreads();
15838 (arg1)->SetArtProvider(arg2);
15839 wxPyEndAllowThreads(__tstate);
15840 if (PyErr_Occurred()) SWIG_fail;
15841 }
15842 resultobj = SWIG_Py_Void();
15843 return resultobj;
15844fail:
15845 return NULL;
15846}
15847
15848
5eb8189c 15849SWIGINTERN PyObject *_wrap_AuiNotebook_GetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3 15850 PyObject *resultobj = 0;
5eb8189c
RD
15851 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15852 wxAuiTabArt *result = 0 ;
5c8c7dd3
RD
15853 void *argp1 = 0 ;
15854 int res1 = 0 ;
15855 PyObject *swig_obj[1] ;
15856
15857 if (!args) SWIG_fail;
15858 swig_obj[0] = args;
5eb8189c 15859 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
5c8c7dd3 15860 if (!SWIG_IsOK(res1)) {
5172800e 15861 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetArtProvider" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
5c8c7dd3 15862 }
5eb8189c 15863 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
5c8c7dd3
RD
15864 {
15865 PyThreadState* __tstate = wxPyBeginAllowThreads();
5172800e 15866 result = (wxAuiTabArt *)((wxAuiNotebook const *)arg1)->GetArtProvider();
5c8c7dd3
RD
15867 wxPyEndAllowThreads(__tstate);
15868 if (PyErr_Occurred()) SWIG_fail;
15869 }
5eb8189c 15870 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
5c8c7dd3
RD
15871 return resultobj;
15872fail:
15873 return NULL;
15874}
15875
15876
8287c33f
RD
15877SWIGINTERN PyObject *_wrap_AuiNotebook_SetUniformBitmapSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15878 PyObject *resultobj = 0;
15879 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15880 wxSize *arg2 = 0 ;
15881 void *argp1 = 0 ;
15882 int res1 = 0 ;
15883 wxSize temp2 ;
15884 PyObject * obj0 = 0 ;
15885 PyObject * obj1 = 0 ;
15886 char * kwnames[] = {
15887 (char *) "self",(char *) "size", NULL
15888 };
15889
15890 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetUniformBitmapSize",kwnames,&obj0,&obj1)) SWIG_fail;
15891 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15892 if (!SWIG_IsOK(res1)) {
15893 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetUniformBitmapSize" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15894 }
15895 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15896 {
15897 arg2 = &temp2;
15898 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
15899 }
15900 {
15901 PyThreadState* __tstate = wxPyBeginAllowThreads();
15902 (arg1)->SetUniformBitmapSize((wxSize const &)*arg2);
15903 wxPyEndAllowThreads(__tstate);
15904 if (PyErr_Occurred()) SWIG_fail;
15905 }
15906 resultobj = SWIG_Py_Void();
15907 return resultobj;
15908fail:
15909 return NULL;
15910}
15911
15912
15913SWIGINTERN PyObject *_wrap_AuiNotebook_SetTabCtrlHeight(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15914 PyObject *resultobj = 0;
15915 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15916 int arg2 ;
15917 void *argp1 = 0 ;
15918 int res1 = 0 ;
15919 int val2 ;
15920 int ecode2 = 0 ;
15921 PyObject * obj0 = 0 ;
15922 PyObject * obj1 = 0 ;
15923 char * kwnames[] = {
15924 (char *) "self",(char *) "height", NULL
15925 };
15926
15927 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetTabCtrlHeight",kwnames,&obj0,&obj1)) SWIG_fail;
15928 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15929 if (!SWIG_IsOK(res1)) {
15930 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetTabCtrlHeight" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15931 }
15932 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15933 ecode2 = SWIG_AsVal_int(obj1, &val2);
15934 if (!SWIG_IsOK(ecode2)) {
15935 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetTabCtrlHeight" "', expected argument " "2"" of type '" "int""'");
15936 }
15937 arg2 = static_cast< int >(val2);
15938 {
15939 PyThreadState* __tstate = wxPyBeginAllowThreads();
15940 (arg1)->SetTabCtrlHeight(arg2);
15941 wxPyEndAllowThreads(__tstate);
15942 if (PyErr_Occurred()) SWIG_fail;
15943 }
15944 resultobj = SWIG_Py_Void();
15945 return resultobj;
15946fail:
15947 return NULL;
15948}
15949
15950
5eb8189c 15951SWIGINTERN PyObject *AuiNotebook_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e
RD
15952 PyObject *obj;
15953 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 15954 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebook, SWIG_NewClientData(obj));
1eeb270e
RD
15955 return SWIG_Py_Void();
15956}
15957
5eb8189c 15958SWIGINTERN PyObject *AuiNotebook_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e
RD
15959 return SWIG_Python_InitShadowInstance(args);
15960}
15961
5eb8189c 15962SWIGINTERN PyObject *PyAuiDockArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e
RD
15963 PyObject *obj;
15964 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 15965 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyAuiDockArt, SWIG_NewClientData(obj));
1eeb270e
RD
15966 return SWIG_Py_Void();
15967}
15968
5eb8189c 15969SWIGINTERN PyObject *PyAuiTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3
RD
15970 PyObject *obj;
15971 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 15972 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyAuiTabArt, SWIG_NewClientData(obj));
5c8c7dd3
RD
15973 return SWIG_Py_Void();
15974}
15975
1eeb270e 15976static PyMethodDef SwigMethods[] = {
5eb8189c
RD
15977 { (char *)"new_AuiPaneInfo", (PyCFunction)_wrap_new_AuiPaneInfo, METH_NOARGS, NULL},
15978 { (char *)"delete_AuiPaneInfo", (PyCFunction)_wrap_delete_AuiPaneInfo, METH_O, NULL},
15979 { (char *)"AuiPaneInfo_SafeSet", (PyCFunction) _wrap_AuiPaneInfo_SafeSet, METH_VARARGS | METH_KEYWORDS, NULL},
15980 { (char *)"AuiPaneInfo_IsOk", (PyCFunction)_wrap_AuiPaneInfo_IsOk, METH_O, NULL},
15981 { (char *)"AuiPaneInfo_IsFixed", (PyCFunction)_wrap_AuiPaneInfo_IsFixed, METH_O, NULL},
15982 { (char *)"AuiPaneInfo_IsResizable", (PyCFunction)_wrap_AuiPaneInfo_IsResizable, METH_O, NULL},
15983 { (char *)"AuiPaneInfo_IsShown", (PyCFunction)_wrap_AuiPaneInfo_IsShown, METH_O, NULL},
15984 { (char *)"AuiPaneInfo_IsFloating", (PyCFunction)_wrap_AuiPaneInfo_IsFloating, METH_O, NULL},
15985 { (char *)"AuiPaneInfo_IsDocked", (PyCFunction)_wrap_AuiPaneInfo_IsDocked, METH_O, NULL},
15986 { (char *)"AuiPaneInfo_IsToolbar", (PyCFunction)_wrap_AuiPaneInfo_IsToolbar, METH_O, NULL},
15987 { (char *)"AuiPaneInfo_IsTopDockable", (PyCFunction)_wrap_AuiPaneInfo_IsTopDockable, METH_O, NULL},
15988 { (char *)"AuiPaneInfo_IsBottomDockable", (PyCFunction)_wrap_AuiPaneInfo_IsBottomDockable, METH_O, NULL},
15989 { (char *)"AuiPaneInfo_IsLeftDockable", (PyCFunction)_wrap_AuiPaneInfo_IsLeftDockable, METH_O, NULL},
15990 { (char *)"AuiPaneInfo_IsRightDockable", (PyCFunction)_wrap_AuiPaneInfo_IsRightDockable, METH_O, NULL},
15991 { (char *)"AuiPaneInfo_IsFloatable", (PyCFunction)_wrap_AuiPaneInfo_IsFloatable, METH_O, NULL},
15992 { (char *)"AuiPaneInfo_IsMovable", (PyCFunction)_wrap_AuiPaneInfo_IsMovable, METH_O, NULL},
15993 { (char *)"AuiPaneInfo_IsDestroyOnClose", (PyCFunction)_wrap_AuiPaneInfo_IsDestroyOnClose, METH_O, NULL},
15994 { (char *)"AuiPaneInfo_IsMaximized", (PyCFunction)_wrap_AuiPaneInfo_IsMaximized, METH_O, NULL},
15995 { (char *)"AuiPaneInfo_HasCaption", (PyCFunction)_wrap_AuiPaneInfo_HasCaption, METH_O, NULL},
15996 { (char *)"AuiPaneInfo_HasGripper", (PyCFunction)_wrap_AuiPaneInfo_HasGripper, METH_O, NULL},
15997 { (char *)"AuiPaneInfo_HasBorder", (PyCFunction)_wrap_AuiPaneInfo_HasBorder, METH_O, NULL},
15998 { (char *)"AuiPaneInfo_HasCloseButton", (PyCFunction)_wrap_AuiPaneInfo_HasCloseButton, METH_O, NULL},
15999 { (char *)"AuiPaneInfo_HasMaximizeButton", (PyCFunction)_wrap_AuiPaneInfo_HasMaximizeButton, METH_O, NULL},
16000 { (char *)"AuiPaneInfo_HasMinimizeButton", (PyCFunction)_wrap_AuiPaneInfo_HasMinimizeButton, METH_O, NULL},
16001 { (char *)"AuiPaneInfo_HasPinButton", (PyCFunction)_wrap_AuiPaneInfo_HasPinButton, METH_O, NULL},
16002 { (char *)"AuiPaneInfo_HasGripperTop", (PyCFunction)_wrap_AuiPaneInfo_HasGripperTop, METH_O, NULL},
16003 { (char *)"AuiPaneInfo_Window", (PyCFunction) _wrap_AuiPaneInfo_Window, METH_VARARGS | METH_KEYWORDS, NULL},
16004 { (char *)"AuiPaneInfo_Name", (PyCFunction) _wrap_AuiPaneInfo_Name, METH_VARARGS | METH_KEYWORDS, NULL},
16005 { (char *)"AuiPaneInfo_Caption", (PyCFunction) _wrap_AuiPaneInfo_Caption, METH_VARARGS | METH_KEYWORDS, NULL},
16006 { (char *)"AuiPaneInfo_Left", (PyCFunction)_wrap_AuiPaneInfo_Left, METH_O, NULL},
16007 { (char *)"AuiPaneInfo_Right", (PyCFunction)_wrap_AuiPaneInfo_Right, METH_O, NULL},
16008 { (char *)"AuiPaneInfo_Top", (PyCFunction)_wrap_AuiPaneInfo_Top, METH_O, NULL},
16009 { (char *)"AuiPaneInfo_Bottom", (PyCFunction)_wrap_AuiPaneInfo_Bottom, METH_O, NULL},
16010 { (char *)"AuiPaneInfo_Center", (PyCFunction)_wrap_AuiPaneInfo_Center, METH_O, NULL},
16011 { (char *)"AuiPaneInfo_Centre", (PyCFunction)_wrap_AuiPaneInfo_Centre, METH_O, NULL},
16012 { (char *)"AuiPaneInfo_Direction", (PyCFunction) _wrap_AuiPaneInfo_Direction, METH_VARARGS | METH_KEYWORDS, NULL},
16013 { (char *)"AuiPaneInfo_Layer", (PyCFunction) _wrap_AuiPaneInfo_Layer, METH_VARARGS | METH_KEYWORDS, NULL},
16014 { (char *)"AuiPaneInfo_Row", (PyCFunction) _wrap_AuiPaneInfo_Row, METH_VARARGS | METH_KEYWORDS, NULL},
16015 { (char *)"AuiPaneInfo_Position", (PyCFunction) _wrap_AuiPaneInfo_Position, METH_VARARGS | METH_KEYWORDS, NULL},
16016 { (char *)"AuiPaneInfo_BestSize", (PyCFunction) _wrap_AuiPaneInfo_BestSize, METH_VARARGS | METH_KEYWORDS, NULL},
16017 { (char *)"AuiPaneInfo_MinSize", (PyCFunction) _wrap_AuiPaneInfo_MinSize, METH_VARARGS | METH_KEYWORDS, NULL},
16018 { (char *)"AuiPaneInfo_MaxSize", (PyCFunction) _wrap_AuiPaneInfo_MaxSize, METH_VARARGS | METH_KEYWORDS, NULL},
16019 { (char *)"AuiPaneInfo_FloatingPosition", (PyCFunction) _wrap_AuiPaneInfo_FloatingPosition, METH_VARARGS | METH_KEYWORDS, NULL},
16020 { (char *)"AuiPaneInfo_FloatingSize", (PyCFunction) _wrap_AuiPaneInfo_FloatingSize, METH_VARARGS | METH_KEYWORDS, NULL},
16021 { (char *)"AuiPaneInfo_Fixed", (PyCFunction)_wrap_AuiPaneInfo_Fixed, METH_O, NULL},
16022 { (char *)"AuiPaneInfo_Resizable", (PyCFunction) _wrap_AuiPaneInfo_Resizable, METH_VARARGS | METH_KEYWORDS, NULL},
16023 { (char *)"AuiPaneInfo_Dock", (PyCFunction)_wrap_AuiPaneInfo_Dock, METH_O, NULL},
16024 { (char *)"AuiPaneInfo_Float", (PyCFunction)_wrap_AuiPaneInfo_Float, METH_O, NULL},
16025 { (char *)"AuiPaneInfo_Hide", (PyCFunction)_wrap_AuiPaneInfo_Hide, METH_O, NULL},
16026 { (char *)"AuiPaneInfo_Show", (PyCFunction) _wrap_AuiPaneInfo_Show, METH_VARARGS | METH_KEYWORDS, NULL},
16027 { (char *)"AuiPaneInfo_CaptionVisible", (PyCFunction) _wrap_AuiPaneInfo_CaptionVisible, METH_VARARGS | METH_KEYWORDS, NULL},
16028 { (char *)"AuiPaneInfo_Maximize", (PyCFunction)_wrap_AuiPaneInfo_Maximize, METH_O, NULL},
16029 { (char *)"AuiPaneInfo_Restore", (PyCFunction)_wrap_AuiPaneInfo_Restore, METH_O, NULL},
16030 { (char *)"AuiPaneInfo_PaneBorder", (PyCFunction) _wrap_AuiPaneInfo_PaneBorder, METH_VARARGS | METH_KEYWORDS, NULL},
16031 { (char *)"AuiPaneInfo_Gripper", (PyCFunction) _wrap_AuiPaneInfo_Gripper, METH_VARARGS | METH_KEYWORDS, NULL},
16032 { (char *)"AuiPaneInfo_GripperTop", (PyCFunction) _wrap_AuiPaneInfo_GripperTop, METH_VARARGS | METH_KEYWORDS, NULL},
16033 { (char *)"AuiPaneInfo_CloseButton", (PyCFunction) _wrap_AuiPaneInfo_CloseButton, METH_VARARGS | METH_KEYWORDS, NULL},
16034 { (char *)"AuiPaneInfo_MaximizeButton", (PyCFunction) _wrap_AuiPaneInfo_MaximizeButton, METH_VARARGS | METH_KEYWORDS, NULL},
16035 { (char *)"AuiPaneInfo_MinimizeButton", (PyCFunction) _wrap_AuiPaneInfo_MinimizeButton, METH_VARARGS | METH_KEYWORDS, NULL},
16036 { (char *)"AuiPaneInfo_PinButton", (PyCFunction) _wrap_AuiPaneInfo_PinButton, METH_VARARGS | METH_KEYWORDS, NULL},
16037 { (char *)"AuiPaneInfo_DestroyOnClose", (PyCFunction) _wrap_AuiPaneInfo_DestroyOnClose, METH_VARARGS | METH_KEYWORDS, NULL},
16038 { (char *)"AuiPaneInfo_TopDockable", (PyCFunction) _wrap_AuiPaneInfo_TopDockable, METH_VARARGS | METH_KEYWORDS, NULL},
16039 { (char *)"AuiPaneInfo_BottomDockable", (PyCFunction) _wrap_AuiPaneInfo_BottomDockable, METH_VARARGS | METH_KEYWORDS, NULL},
16040 { (char *)"AuiPaneInfo_LeftDockable", (PyCFunction) _wrap_AuiPaneInfo_LeftDockable, METH_VARARGS | METH_KEYWORDS, NULL},
16041 { (char *)"AuiPaneInfo_RightDockable", (PyCFunction) _wrap_AuiPaneInfo_RightDockable, METH_VARARGS | METH_KEYWORDS, NULL},
16042 { (char *)"AuiPaneInfo_Floatable", (PyCFunction) _wrap_AuiPaneInfo_Floatable, METH_VARARGS | METH_KEYWORDS, NULL},
16043 { (char *)"AuiPaneInfo_Movable", (PyCFunction) _wrap_AuiPaneInfo_Movable, METH_VARARGS | METH_KEYWORDS, NULL},
16044 { (char *)"AuiPaneInfo_SaveHidden", (PyCFunction)_wrap_AuiPaneInfo_SaveHidden, METH_O, NULL},
16045 { (char *)"AuiPaneInfo_RestoreHidden", (PyCFunction)_wrap_AuiPaneInfo_RestoreHidden, METH_O, NULL},
16046 { (char *)"AuiPaneInfo_Dockable", (PyCFunction) _wrap_AuiPaneInfo_Dockable, METH_VARARGS | METH_KEYWORDS, NULL},
16047 { (char *)"AuiPaneInfo_DefaultPane", (PyCFunction)_wrap_AuiPaneInfo_DefaultPane, METH_O, NULL},
16048 { (char *)"AuiPaneInfo_CentrePane", (PyCFunction)_wrap_AuiPaneInfo_CentrePane, METH_O, NULL},
16049 { (char *)"AuiPaneInfo_CenterPane", (PyCFunction)_wrap_AuiPaneInfo_CenterPane, METH_O, NULL},
16050 { (char *)"AuiPaneInfo_ToolbarPane", (PyCFunction)_wrap_AuiPaneInfo_ToolbarPane, METH_O, NULL},
16051 { (char *)"AuiPaneInfo_SetFlag", (PyCFunction) _wrap_AuiPaneInfo_SetFlag, METH_VARARGS | METH_KEYWORDS, NULL},
16052 { (char *)"AuiPaneInfo_HasFlag", (PyCFunction) _wrap_AuiPaneInfo_HasFlag, METH_VARARGS | METH_KEYWORDS, NULL},
16053 { (char *)"AuiPaneInfo_name_set", _wrap_AuiPaneInfo_name_set, METH_VARARGS, NULL},
16054 { (char *)"AuiPaneInfo_name_get", (PyCFunction)_wrap_AuiPaneInfo_name_get, METH_O, NULL},
16055 { (char *)"AuiPaneInfo_caption_set", _wrap_AuiPaneInfo_caption_set, METH_VARARGS, NULL},
16056 { (char *)"AuiPaneInfo_caption_get", (PyCFunction)_wrap_AuiPaneInfo_caption_get, METH_O, NULL},
16057 { (char *)"AuiPaneInfo_window_set", _wrap_AuiPaneInfo_window_set, METH_VARARGS, NULL},
16058 { (char *)"AuiPaneInfo_window_get", (PyCFunction)_wrap_AuiPaneInfo_window_get, METH_O, NULL},
16059 { (char *)"AuiPaneInfo_frame_set", _wrap_AuiPaneInfo_frame_set, METH_VARARGS, NULL},
16060 { (char *)"AuiPaneInfo_frame_get", (PyCFunction)_wrap_AuiPaneInfo_frame_get, METH_O, NULL},
16061 { (char *)"AuiPaneInfo_state_set", _wrap_AuiPaneInfo_state_set, METH_VARARGS, NULL},
16062 { (char *)"AuiPaneInfo_state_get", (PyCFunction)_wrap_AuiPaneInfo_state_get, METH_O, NULL},
16063 { (char *)"AuiPaneInfo_dock_direction_set", _wrap_AuiPaneInfo_dock_direction_set, METH_VARARGS, NULL},
16064 { (char *)"AuiPaneInfo_dock_direction_get", (PyCFunction)_wrap_AuiPaneInfo_dock_direction_get, METH_O, NULL},
16065 { (char *)"AuiPaneInfo_dock_layer_set", _wrap_AuiPaneInfo_dock_layer_set, METH_VARARGS, NULL},
16066 { (char *)"AuiPaneInfo_dock_layer_get", (PyCFunction)_wrap_AuiPaneInfo_dock_layer_get, METH_O, NULL},
16067 { (char *)"AuiPaneInfo_dock_row_set", _wrap_AuiPaneInfo_dock_row_set, METH_VARARGS, NULL},
16068 { (char *)"AuiPaneInfo_dock_row_get", (PyCFunction)_wrap_AuiPaneInfo_dock_row_get, METH_O, NULL},
16069 { (char *)"AuiPaneInfo_dock_pos_set", _wrap_AuiPaneInfo_dock_pos_set, METH_VARARGS, NULL},
16070 { (char *)"AuiPaneInfo_dock_pos_get", (PyCFunction)_wrap_AuiPaneInfo_dock_pos_get, METH_O, NULL},
16071 { (char *)"AuiPaneInfo_best_size_set", _wrap_AuiPaneInfo_best_size_set, METH_VARARGS, NULL},
16072 { (char *)"AuiPaneInfo_best_size_get", (PyCFunction)_wrap_AuiPaneInfo_best_size_get, METH_O, NULL},
16073 { (char *)"AuiPaneInfo_min_size_set", _wrap_AuiPaneInfo_min_size_set, METH_VARARGS, NULL},
16074 { (char *)"AuiPaneInfo_min_size_get", (PyCFunction)_wrap_AuiPaneInfo_min_size_get, METH_O, NULL},
16075 { (char *)"AuiPaneInfo_max_size_set", _wrap_AuiPaneInfo_max_size_set, METH_VARARGS, NULL},
16076 { (char *)"AuiPaneInfo_max_size_get", (PyCFunction)_wrap_AuiPaneInfo_max_size_get, METH_O, NULL},
16077 { (char *)"AuiPaneInfo_floating_pos_set", _wrap_AuiPaneInfo_floating_pos_set, METH_VARARGS, NULL},
16078 { (char *)"AuiPaneInfo_floating_pos_get", (PyCFunction)_wrap_AuiPaneInfo_floating_pos_get, METH_O, NULL},
16079 { (char *)"AuiPaneInfo_floating_size_set", _wrap_AuiPaneInfo_floating_size_set, METH_VARARGS, NULL},
16080 { (char *)"AuiPaneInfo_floating_size_get", (PyCFunction)_wrap_AuiPaneInfo_floating_size_get, METH_O, NULL},
16081 { (char *)"AuiPaneInfo_dock_proportion_set", _wrap_AuiPaneInfo_dock_proportion_set, METH_VARARGS, NULL},
16082 { (char *)"AuiPaneInfo_dock_proportion_get", (PyCFunction)_wrap_AuiPaneInfo_dock_proportion_get, METH_O, NULL},
16083 { (char *)"AuiPaneInfo_buttons_set", _wrap_AuiPaneInfo_buttons_set, METH_VARARGS, NULL},
16084 { (char *)"AuiPaneInfo_buttons_get", (PyCFunction)_wrap_AuiPaneInfo_buttons_get, METH_O, NULL},
16085 { (char *)"AuiPaneInfo_rect_set", _wrap_AuiPaneInfo_rect_set, METH_VARARGS, NULL},
16086 { (char *)"AuiPaneInfo_rect_get", (PyCFunction)_wrap_AuiPaneInfo_rect_get, METH_O, NULL},
16087 { (char *)"AuiPaneInfo_swigregister", AuiPaneInfo_swigregister, METH_VARARGS, NULL},
16088 { (char *)"AuiPaneInfo_swiginit", AuiPaneInfo_swiginit, METH_VARARGS, NULL},
16089 { (char *)"new_AuiManager", (PyCFunction) _wrap_new_AuiManager, METH_VARARGS | METH_KEYWORDS, NULL},
16090 { (char *)"delete_AuiManager", (PyCFunction)_wrap_delete_AuiManager, METH_O, NULL},
16091 { (char *)"AuiManager_UnInit", (PyCFunction)_wrap_AuiManager_UnInit, METH_O, NULL},
16092 { (char *)"AuiManager_SetFlags", (PyCFunction) _wrap_AuiManager_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
16093 { (char *)"AuiManager_GetFlags", (PyCFunction)_wrap_AuiManager_GetFlags, METH_O, NULL},
16094 { (char *)"AuiManager_SetManagedWindow", (PyCFunction) _wrap_AuiManager_SetManagedWindow, METH_VARARGS | METH_KEYWORDS, NULL},
16095 { (char *)"AuiManager_GetManagedWindow", (PyCFunction)_wrap_AuiManager_GetManagedWindow, METH_O, NULL},
eccab1a7 16096 { (char *)"AuiManager_GetManager", (PyCFunction) _wrap_AuiManager_GetManager, METH_VARARGS | METH_KEYWORDS, NULL},
5eb8189c
RD
16097 { (char *)"AuiManager_SetArtProvider", (PyCFunction) _wrap_AuiManager_SetArtProvider, METH_VARARGS | METH_KEYWORDS, NULL},
16098 { (char *)"AuiManager_GetArtProvider", (PyCFunction)_wrap_AuiManager_GetArtProvider, METH_O, NULL},
16099 { (char *)"AuiManager__GetPaneByWidget", (PyCFunction) _wrap_AuiManager__GetPaneByWidget, METH_VARARGS | METH_KEYWORDS, NULL},
16100 { (char *)"AuiManager__GetPaneByName", (PyCFunction) _wrap_AuiManager__GetPaneByName, METH_VARARGS | METH_KEYWORDS, NULL},
16101 { (char *)"AuiManager_GetAllPanes", (PyCFunction)_wrap_AuiManager_GetAllPanes, METH_O, NULL},
36cb9ebe
RD
16102 { (char *)"AuiManager__AddPane1", (PyCFunction) _wrap_AuiManager__AddPane1, METH_VARARGS | METH_KEYWORDS, NULL},
16103 { (char *)"AuiManager_AddPane", (PyCFunction) _wrap_AuiManager_AddPane, METH_VARARGS | METH_KEYWORDS, NULL},
5eb8189c
RD
16104 { (char *)"AuiManager__AddPane2", (PyCFunction) _wrap_AuiManager__AddPane2, METH_VARARGS | METH_KEYWORDS, NULL},
16105 { (char *)"AuiManager_InsertPane", (PyCFunction) _wrap_AuiManager_InsertPane, METH_VARARGS | METH_KEYWORDS, NULL},
16106 { (char *)"AuiManager_DetachPane", (PyCFunction) _wrap_AuiManager_DetachPane, METH_VARARGS | METH_KEYWORDS, NULL},
d7645bfd 16107 { (char *)"AuiManager_Update", (PyCFunction)_wrap_AuiManager_Update, METH_O, NULL},
5eb8189c
RD
16108 { (char *)"AuiManager_SavePaneInfo", (PyCFunction) _wrap_AuiManager_SavePaneInfo, METH_VARARGS | METH_KEYWORDS, NULL},
16109 { (char *)"AuiManager_LoadPaneInfo", (PyCFunction) _wrap_AuiManager_LoadPaneInfo, METH_VARARGS | METH_KEYWORDS, NULL},
16110 { (char *)"AuiManager_SavePerspective", (PyCFunction)_wrap_AuiManager_SavePerspective, METH_O, NULL},
16111 { (char *)"AuiManager_LoadPerspective", (PyCFunction) _wrap_AuiManager_LoadPerspective, METH_VARARGS | METH_KEYWORDS, NULL},
d7645bfd
VZ
16112 { (char *)"AuiManager_SetDockSizeConstraint", (PyCFunction) _wrap_AuiManager_SetDockSizeConstraint, METH_VARARGS | METH_KEYWORDS, NULL},
16113 { (char *)"AuiManager_GetDockSizeConstraint", (PyCFunction) _wrap_AuiManager_GetDockSizeConstraint, METH_VARARGS | METH_KEYWORDS, NULL},
16114 { (char *)"AuiManager_ClosePane", (PyCFunction) _wrap_AuiManager_ClosePane, METH_VARARGS | METH_KEYWORDS, NULL},
16115 { (char *)"AuiManager_MaximizePane", (PyCFunction) _wrap_AuiManager_MaximizePane, METH_VARARGS | METH_KEYWORDS, NULL},
16116 { (char *)"AuiManager_RestorePane", (PyCFunction) _wrap_AuiManager_RestorePane, METH_VARARGS | METH_KEYWORDS, NULL},
16117 { (char *)"AuiManager_RestoreMaximizedPane", (PyCFunction)_wrap_AuiManager_RestoreMaximizedPane, METH_O, NULL},
5eb8189c 16118 { (char *)"AuiManager_CreateFloatingFrame", (PyCFunction) _wrap_AuiManager_CreateFloatingFrame, METH_VARARGS | METH_KEYWORDS, NULL},
e7e9d1b8 16119 { (char *)"AuiManager_StartPaneDrag", (PyCFunction) _wrap_AuiManager_StartPaneDrag, METH_VARARGS | METH_KEYWORDS, NULL},
5172800e 16120 { (char *)"AuiManager_CalculateHintRect", (PyCFunction) _wrap_AuiManager_CalculateHintRect, METH_VARARGS | METH_KEYWORDS, NULL},
5eb8189c
RD
16121 { (char *)"AuiManager_DrawHintRect", (PyCFunction) _wrap_AuiManager_DrawHintRect, METH_VARARGS | METH_KEYWORDS, NULL},
16122 { (char *)"AuiManager_ShowHint", (PyCFunction) _wrap_AuiManager_ShowHint, METH_VARARGS | METH_KEYWORDS, NULL},
16123 { (char *)"AuiManager_HideHint", (PyCFunction)_wrap_AuiManager_HideHint, METH_O, NULL},
16124 { (char *)"AuiManager_OnRender", (PyCFunction) _wrap_AuiManager_OnRender, METH_VARARGS | METH_KEYWORDS, NULL},
16125 { (char *)"AuiManager_OnPaneButton", (PyCFunction) _wrap_AuiManager_OnPaneButton, METH_VARARGS | METH_KEYWORDS, NULL},
16126 { (char *)"AuiManager_swigregister", AuiManager_swigregister, METH_VARARGS, NULL},
16127 { (char *)"AuiManager_swiginit", AuiManager_swiginit, METH_VARARGS, NULL},
16128 { (char *)"new_AuiManagerEvent", (PyCFunction) _wrap_new_AuiManagerEvent, METH_VARARGS | METH_KEYWORDS, NULL},
16129 { (char *)"AuiManagerEvent_Clone", (PyCFunction)_wrap_AuiManagerEvent_Clone, METH_O, NULL},
eccab1a7 16130 { (char *)"AuiManagerEvent_SetManager", (PyCFunction) _wrap_AuiManagerEvent_SetManager, METH_VARARGS | METH_KEYWORDS, NULL},
5eb8189c
RD
16131 { (char *)"AuiManagerEvent_SetPane", (PyCFunction) _wrap_AuiManagerEvent_SetPane, METH_VARARGS | METH_KEYWORDS, NULL},
16132 { (char *)"AuiManagerEvent_SetButton", (PyCFunction) _wrap_AuiManagerEvent_SetButton, METH_VARARGS | METH_KEYWORDS, NULL},
16133 { (char *)"AuiManagerEvent_SetDC", (PyCFunction) _wrap_AuiManagerEvent_SetDC, METH_VARARGS | METH_KEYWORDS, NULL},
eccab1a7 16134 { (char *)"AuiManagerEvent_GetManager", (PyCFunction)_wrap_AuiManagerEvent_GetManager, METH_O, NULL},
5eb8189c
RD
16135 { (char *)"AuiManagerEvent_GetPane", (PyCFunction)_wrap_AuiManagerEvent_GetPane, METH_O, NULL},
16136 { (char *)"AuiManagerEvent_GetButton", (PyCFunction)_wrap_AuiManagerEvent_GetButton, METH_O, NULL},
16137 { (char *)"AuiManagerEvent_GetDC", (PyCFunction)_wrap_AuiManagerEvent_GetDC, METH_O, NULL},
16138 { (char *)"AuiManagerEvent_Veto", (PyCFunction) _wrap_AuiManagerEvent_Veto, METH_VARARGS | METH_KEYWORDS, NULL},
16139 { (char *)"AuiManagerEvent_GetVeto", (PyCFunction)_wrap_AuiManagerEvent_GetVeto, METH_O, NULL},
16140 { (char *)"AuiManagerEvent_SetCanVeto", (PyCFunction) _wrap_AuiManagerEvent_SetCanVeto, METH_VARARGS | METH_KEYWORDS, NULL},
16141 { (char *)"AuiManagerEvent_CanVeto", (PyCFunction)_wrap_AuiManagerEvent_CanVeto, METH_O, NULL},
eccab1a7
RD
16142 { (char *)"AuiManagerEvent_manager_set", _wrap_AuiManagerEvent_manager_set, METH_VARARGS, NULL},
16143 { (char *)"AuiManagerEvent_manager_get", (PyCFunction)_wrap_AuiManagerEvent_manager_get, METH_O, NULL},
5eb8189c
RD
16144 { (char *)"AuiManagerEvent_pane_set", _wrap_AuiManagerEvent_pane_set, METH_VARARGS, NULL},
16145 { (char *)"AuiManagerEvent_pane_get", (PyCFunction)_wrap_AuiManagerEvent_pane_get, METH_O, NULL},
16146 { (char *)"AuiManagerEvent_button_set", _wrap_AuiManagerEvent_button_set, METH_VARARGS, NULL},
16147 { (char *)"AuiManagerEvent_button_get", (PyCFunction)_wrap_AuiManagerEvent_button_get, METH_O, NULL},
16148 { (char *)"AuiManagerEvent_veto_flag_set", _wrap_AuiManagerEvent_veto_flag_set, METH_VARARGS, NULL},
16149 { (char *)"AuiManagerEvent_veto_flag_get", (PyCFunction)_wrap_AuiManagerEvent_veto_flag_get, METH_O, NULL},
16150 { (char *)"AuiManagerEvent_canveto_flag_set", _wrap_AuiManagerEvent_canveto_flag_set, METH_VARARGS, NULL},
16151 { (char *)"AuiManagerEvent_canveto_flag_get", (PyCFunction)_wrap_AuiManagerEvent_canveto_flag_get, METH_O, NULL},
16152 { (char *)"AuiManagerEvent_dc_set", _wrap_AuiManagerEvent_dc_set, METH_VARARGS, NULL},
16153 { (char *)"AuiManagerEvent_dc_get", (PyCFunction)_wrap_AuiManagerEvent_dc_get, METH_O, NULL},
16154 { (char *)"AuiManagerEvent_swigregister", AuiManagerEvent_swigregister, METH_VARARGS, NULL},
16155 { (char *)"AuiManagerEvent_swiginit", AuiManagerEvent_swiginit, METH_VARARGS, NULL},
16156 { (char *)"new_AuiDockInfo", (PyCFunction)_wrap_new_AuiDockInfo, METH_NOARGS, NULL},
16157 { (char *)"AuiDockInfo_IsOk", (PyCFunction)_wrap_AuiDockInfo_IsOk, METH_O, NULL},
16158 { (char *)"AuiDockInfo_IsHorizontal", (PyCFunction)_wrap_AuiDockInfo_IsHorizontal, METH_O, NULL},
16159 { (char *)"AuiDockInfo_IsVertical", (PyCFunction)_wrap_AuiDockInfo_IsVertical, METH_O, NULL},
16160 { (char *)"AuiDockInfo_panes_set", _wrap_AuiDockInfo_panes_set, METH_VARARGS, NULL},
16161 { (char *)"AuiDockInfo_panes_get", (PyCFunction)_wrap_AuiDockInfo_panes_get, METH_O, NULL},
16162 { (char *)"AuiDockInfo_rect_set", _wrap_AuiDockInfo_rect_set, METH_VARARGS, NULL},
16163 { (char *)"AuiDockInfo_rect_get", (PyCFunction)_wrap_AuiDockInfo_rect_get, METH_O, NULL},
16164 { (char *)"AuiDockInfo_dock_direction_set", _wrap_AuiDockInfo_dock_direction_set, METH_VARARGS, NULL},
16165 { (char *)"AuiDockInfo_dock_direction_get", (PyCFunction)_wrap_AuiDockInfo_dock_direction_get, METH_O, NULL},
16166 { (char *)"AuiDockInfo_dock_layer_set", _wrap_AuiDockInfo_dock_layer_set, METH_VARARGS, NULL},
16167 { (char *)"AuiDockInfo_dock_layer_get", (PyCFunction)_wrap_AuiDockInfo_dock_layer_get, METH_O, NULL},
16168 { (char *)"AuiDockInfo_dock_row_set", _wrap_AuiDockInfo_dock_row_set, METH_VARARGS, NULL},
16169 { (char *)"AuiDockInfo_dock_row_get", (PyCFunction)_wrap_AuiDockInfo_dock_row_get, METH_O, NULL},
16170 { (char *)"AuiDockInfo_size_set", _wrap_AuiDockInfo_size_set, METH_VARARGS, NULL},
16171 { (char *)"AuiDockInfo_size_get", (PyCFunction)_wrap_AuiDockInfo_size_get, METH_O, NULL},
16172 { (char *)"AuiDockInfo_min_size_set", _wrap_AuiDockInfo_min_size_set, METH_VARARGS, NULL},
16173 { (char *)"AuiDockInfo_min_size_get", (PyCFunction)_wrap_AuiDockInfo_min_size_get, METH_O, NULL},
16174 { (char *)"AuiDockInfo_resizable_set", _wrap_AuiDockInfo_resizable_set, METH_VARARGS, NULL},
16175 { (char *)"AuiDockInfo_resizable_get", (PyCFunction)_wrap_AuiDockInfo_resizable_get, METH_O, NULL},
16176 { (char *)"AuiDockInfo_toolbar_set", _wrap_AuiDockInfo_toolbar_set, METH_VARARGS, NULL},
16177 { (char *)"AuiDockInfo_toolbar_get", (PyCFunction)_wrap_AuiDockInfo_toolbar_get, METH_O, NULL},
16178 { (char *)"AuiDockInfo_fixed_set", _wrap_AuiDockInfo_fixed_set, METH_VARARGS, NULL},
16179 { (char *)"AuiDockInfo_fixed_get", (PyCFunction)_wrap_AuiDockInfo_fixed_get, METH_O, NULL},
16180 { (char *)"delete_AuiDockInfo", (PyCFunction)_wrap_delete_AuiDockInfo, METH_O, NULL},
16181 { (char *)"AuiDockInfo_swigregister", AuiDockInfo_swigregister, METH_VARARGS, NULL},
16182 { (char *)"AuiDockInfo_swiginit", AuiDockInfo_swiginit, METH_VARARGS, NULL},
16183 { (char *)"AuiDockUIPart_type_set", _wrap_AuiDockUIPart_type_set, METH_VARARGS, NULL},
16184 { (char *)"AuiDockUIPart_type_get", (PyCFunction)_wrap_AuiDockUIPart_type_get, METH_O, NULL},
16185 { (char *)"AuiDockUIPart_orientation_set", _wrap_AuiDockUIPart_orientation_set, METH_VARARGS, NULL},
16186 { (char *)"AuiDockUIPart_orientation_get", (PyCFunction)_wrap_AuiDockUIPart_orientation_get, METH_O, NULL},
16187 { (char *)"AuiDockUIPart_dock_set", _wrap_AuiDockUIPart_dock_set, METH_VARARGS, NULL},
16188 { (char *)"AuiDockUIPart_dock_get", (PyCFunction)_wrap_AuiDockUIPart_dock_get, METH_O, NULL},
16189 { (char *)"AuiDockUIPart_pane_set", _wrap_AuiDockUIPart_pane_set, METH_VARARGS, NULL},
16190 { (char *)"AuiDockUIPart_pane_get", (PyCFunction)_wrap_AuiDockUIPart_pane_get, METH_O, NULL},
16191 { (char *)"AuiDockUIPart_button_set", _wrap_AuiDockUIPart_button_set, METH_VARARGS, NULL},
16192 { (char *)"AuiDockUIPart_button_get", (PyCFunction)_wrap_AuiDockUIPart_button_get, METH_O, NULL},
16193 { (char *)"AuiDockUIPart_cont_sizer_set", _wrap_AuiDockUIPart_cont_sizer_set, METH_VARARGS, NULL},
16194 { (char *)"AuiDockUIPart_cont_sizer_get", (PyCFunction)_wrap_AuiDockUIPart_cont_sizer_get, METH_O, NULL},
16195 { (char *)"AuiDockUIPart_sizer_item_set", _wrap_AuiDockUIPart_sizer_item_set, METH_VARARGS, NULL},
16196 { (char *)"AuiDockUIPart_sizer_item_get", (PyCFunction)_wrap_AuiDockUIPart_sizer_item_get, METH_O, NULL},
16197 { (char *)"AuiDockUIPart_rect_set", _wrap_AuiDockUIPart_rect_set, METH_VARARGS, NULL},
16198 { (char *)"AuiDockUIPart_rect_get", (PyCFunction)_wrap_AuiDockUIPart_rect_get, METH_O, NULL},
16199 { (char *)"delete_AuiDockUIPart", (PyCFunction)_wrap_delete_AuiDockUIPart, METH_O, NULL},
16200 { (char *)"AuiDockUIPart_swigregister", AuiDockUIPart_swigregister, METH_VARARGS, NULL},
16201 { (char *)"AuiPaneButton_button_id_set", _wrap_AuiPaneButton_button_id_set, METH_VARARGS, NULL},
16202 { (char *)"AuiPaneButton_button_id_get", (PyCFunction)_wrap_AuiPaneButton_button_id_get, METH_O, NULL},
16203 { (char *)"delete_AuiPaneButton", (PyCFunction)_wrap_delete_AuiPaneButton, METH_O, NULL},
16204 { (char *)"AuiPaneButton_swigregister", AuiPaneButton_swigregister, METH_VARARGS, NULL},
16205 { (char *)"delete_AuiDockArt", (PyCFunction)_wrap_delete_AuiDockArt, METH_O, NULL},
16206 { (char *)"AuiDockArt_GetMetric", (PyCFunction) _wrap_AuiDockArt_GetMetric, METH_VARARGS | METH_KEYWORDS, NULL},
16207 { (char *)"AuiDockArt_SetMetric", (PyCFunction) _wrap_AuiDockArt_SetMetric, METH_VARARGS | METH_KEYWORDS, NULL},
16208 { (char *)"AuiDockArt_SetFont", (PyCFunction) _wrap_AuiDockArt_SetFont, METH_VARARGS | METH_KEYWORDS, NULL},
16209 { (char *)"AuiDockArt_GetFont", (PyCFunction) _wrap_AuiDockArt_GetFont, METH_VARARGS | METH_KEYWORDS, NULL},
16210 { (char *)"AuiDockArt_GetColour", (PyCFunction) _wrap_AuiDockArt_GetColour, METH_VARARGS | METH_KEYWORDS, NULL},
16211 { (char *)"AuiDockArt_SetColour", (PyCFunction) _wrap_AuiDockArt_SetColour, METH_VARARGS | METH_KEYWORDS, NULL},
16212 { (char *)"AuiDockArt_GetColor", (PyCFunction) _wrap_AuiDockArt_GetColor, METH_VARARGS | METH_KEYWORDS, NULL},
16213 { (char *)"AuiDockArt_SetColor", (PyCFunction) _wrap_AuiDockArt_SetColor, METH_VARARGS | METH_KEYWORDS, NULL},
16214 { (char *)"AuiDockArt_DrawSash", (PyCFunction) _wrap_AuiDockArt_DrawSash, METH_VARARGS | METH_KEYWORDS, NULL},
16215 { (char *)"AuiDockArt_DrawBackground", (PyCFunction) _wrap_AuiDockArt_DrawBackground, METH_VARARGS | METH_KEYWORDS, NULL},
16216 { (char *)"AuiDockArt_DrawCaption", (PyCFunction) _wrap_AuiDockArt_DrawCaption, METH_VARARGS | METH_KEYWORDS, NULL},
16217 { (char *)"AuiDockArt_DrawGripper", (PyCFunction) _wrap_AuiDockArt_DrawGripper, METH_VARARGS | METH_KEYWORDS, NULL},
16218 { (char *)"AuiDockArt_DrawBorder", (PyCFunction) _wrap_AuiDockArt_DrawBorder, METH_VARARGS | METH_KEYWORDS, NULL},
16219 { (char *)"AuiDockArt_DrawPaneButton", (PyCFunction) _wrap_AuiDockArt_DrawPaneButton, METH_VARARGS | METH_KEYWORDS, NULL},
16220 { (char *)"AuiDockArt_swigregister", AuiDockArt_swigregister, METH_VARARGS, NULL},
16221 { (char *)"new_AuiDefaultDockArt", (PyCFunction)_wrap_new_AuiDefaultDockArt, METH_NOARGS, NULL},
16222 { (char *)"AuiDefaultDockArt_swigregister", AuiDefaultDockArt_swigregister, METH_VARARGS, NULL},
16223 { (char *)"AuiDefaultDockArt_swiginit", AuiDefaultDockArt_swiginit, METH_VARARGS, NULL},
16224 { (char *)"new_AuiFloatingFrame", (PyCFunction) _wrap_new_AuiFloatingFrame, METH_VARARGS | METH_KEYWORDS, NULL},
16225 { (char *)"delete_AuiFloatingFrame", (PyCFunction)_wrap_delete_AuiFloatingFrame, METH_O, NULL},
16226 { (char *)"AuiFloatingFrame_SetPaneWindow", (PyCFunction) _wrap_AuiFloatingFrame_SetPaneWindow, METH_VARARGS | METH_KEYWORDS, NULL},
eccab1a7 16227 { (char *)"AuiFloatingFrame_GetOwnerManager", (PyCFunction)_wrap_AuiFloatingFrame_GetOwnerManager, METH_O, NULL},
5eb8189c
RD
16228 { (char *)"AuiFloatingFrame_swigregister", AuiFloatingFrame_swigregister, METH_VARARGS, NULL},
16229 { (char *)"AuiFloatingFrame_swiginit", AuiFloatingFrame_swiginit, METH_VARARGS, NULL},
1eeb270e
RD
16230 { (char *)"new_AuiNotebookEvent", (PyCFunction) _wrap_new_AuiNotebookEvent, METH_VARARGS | METH_KEYWORDS, NULL},
16231 { (char *)"AuiNotebookEvent_SetSelection", (PyCFunction) _wrap_AuiNotebookEvent_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
1eeb270e 16232 { (char *)"AuiNotebookEvent_GetSelection", (PyCFunction)_wrap_AuiNotebookEvent_GetSelection, METH_O, NULL},
d95b9f2b 16233 { (char *)"AuiNotebookEvent_SetOldSelection", (PyCFunction) _wrap_AuiNotebookEvent_SetOldSelection, METH_VARARGS | METH_KEYWORDS, NULL},
1eeb270e 16234 { (char *)"AuiNotebookEvent_GetOldSelection", (PyCFunction)_wrap_AuiNotebookEvent_GetOldSelection, METH_O, NULL},
d95b9f2b
RD
16235 { (char *)"AuiNotebookEvent_SetDragSource", (PyCFunction) _wrap_AuiNotebookEvent_SetDragSource, METH_VARARGS | METH_KEYWORDS, NULL},
16236 { (char *)"AuiNotebookEvent_GetDragSource", (PyCFunction)_wrap_AuiNotebookEvent_GetDragSource, METH_O, NULL},
1eeb270e
RD
16237 { (char *)"AuiNotebookEvent_old_selection_set", _wrap_AuiNotebookEvent_old_selection_set, METH_VARARGS, NULL},
16238 { (char *)"AuiNotebookEvent_old_selection_get", (PyCFunction)_wrap_AuiNotebookEvent_old_selection_get, METH_O, NULL},
16239 { (char *)"AuiNotebookEvent_selection_set", _wrap_AuiNotebookEvent_selection_set, METH_VARARGS, NULL},
16240 { (char *)"AuiNotebookEvent_selection_get", (PyCFunction)_wrap_AuiNotebookEvent_selection_get, METH_O, NULL},
d95b9f2b
RD
16241 { (char *)"AuiNotebookEvent_drag_source_set", _wrap_AuiNotebookEvent_drag_source_set, METH_VARARGS, NULL},
16242 { (char *)"AuiNotebookEvent_drag_source_get", (PyCFunction)_wrap_AuiNotebookEvent_drag_source_get, METH_O, NULL},
1eeb270e
RD
16243 { (char *)"AuiNotebookEvent_swigregister", AuiNotebookEvent_swigregister, METH_VARARGS, NULL},
16244 { (char *)"AuiNotebookEvent_swiginit", AuiNotebookEvent_swiginit, METH_VARARGS, NULL},
16245 { (char *)"AuiNotebookPage_window_set", _wrap_AuiNotebookPage_window_set, METH_VARARGS, NULL},
16246 { (char *)"AuiNotebookPage_window_get", (PyCFunction)_wrap_AuiNotebookPage_window_get, METH_O, NULL},
16247 { (char *)"AuiNotebookPage_caption_set", _wrap_AuiNotebookPage_caption_set, METH_VARARGS, NULL},
16248 { (char *)"AuiNotebookPage_caption_get", (PyCFunction)_wrap_AuiNotebookPage_caption_get, METH_O, NULL},
16249 { (char *)"AuiNotebookPage_bitmap_set", _wrap_AuiNotebookPage_bitmap_set, METH_VARARGS, NULL},
16250 { (char *)"AuiNotebookPage_bitmap_get", (PyCFunction)_wrap_AuiNotebookPage_bitmap_get, METH_O, NULL},
16251 { (char *)"AuiNotebookPage_rect_set", _wrap_AuiNotebookPage_rect_set, METH_VARARGS, NULL},
16252 { (char *)"AuiNotebookPage_rect_get", (PyCFunction)_wrap_AuiNotebookPage_rect_get, METH_O, NULL},
16253 { (char *)"AuiNotebookPage_active_set", _wrap_AuiNotebookPage_active_set, METH_VARARGS, NULL},
16254 { (char *)"AuiNotebookPage_active_get", (PyCFunction)_wrap_AuiNotebookPage_active_get, METH_O, NULL},
16255 { (char *)"AuiNotebookPage_swigregister", AuiNotebookPage_swigregister, METH_VARARGS, NULL},
16256 { (char *)"AuiTabContainerButton_id_set", _wrap_AuiTabContainerButton_id_set, METH_VARARGS, NULL},
16257 { (char *)"AuiTabContainerButton_id_get", (PyCFunction)_wrap_AuiTabContainerButton_id_get, METH_O, NULL},
16258 { (char *)"AuiTabContainerButton_cur_state_set", _wrap_AuiTabContainerButton_cur_state_set, METH_VARARGS, NULL},
16259 { (char *)"AuiTabContainerButton_cur_state_get", (PyCFunction)_wrap_AuiTabContainerButton_cur_state_get, METH_O, NULL},
5c8c7dd3
RD
16260 { (char *)"AuiTabContainerButton_location_set", _wrap_AuiTabContainerButton_location_set, METH_VARARGS, NULL},
16261 { (char *)"AuiTabContainerButton_location_get", (PyCFunction)_wrap_AuiTabContainerButton_location_get, METH_O, NULL},
1eeb270e
RD
16262 { (char *)"AuiTabContainerButton_bitmap_set", _wrap_AuiTabContainerButton_bitmap_set, METH_VARARGS, NULL},
16263 { (char *)"AuiTabContainerButton_bitmap_get", (PyCFunction)_wrap_AuiTabContainerButton_bitmap_get, METH_O, NULL},
8f514ab4
RD
16264 { (char *)"AuiTabContainerButton_dis_bitmap_set", _wrap_AuiTabContainerButton_dis_bitmap_set, METH_VARARGS, NULL},
16265 { (char *)"AuiTabContainerButton_dis_bitmap_get", (PyCFunction)_wrap_AuiTabContainerButton_dis_bitmap_get, METH_O, NULL},
1eeb270e
RD
16266 { (char *)"AuiTabContainerButton_rect_set", _wrap_AuiTabContainerButton_rect_set, METH_VARARGS, NULL},
16267 { (char *)"AuiTabContainerButton_rect_get", (PyCFunction)_wrap_AuiTabContainerButton_rect_get, METH_O, NULL},
16268 { (char *)"AuiTabContainerButton_swigregister", AuiTabContainerButton_swigregister, METH_VARARGS, NULL},
5172800e
RD
16269 { (char *)"delete_AuiTabArt", (PyCFunction)_wrap_delete_AuiTabArt, METH_O, NULL},
16270 { (char *)"AuiTabArt_Clone", (PyCFunction)_wrap_AuiTabArt_Clone, METH_O, NULL},
16271 { (char *)"AuiTabArt_SetFlags", (PyCFunction) _wrap_AuiTabArt_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
16272 { (char *)"AuiTabArt_SetSizingInfo", (PyCFunction) _wrap_AuiTabArt_SetSizingInfo, METH_VARARGS | METH_KEYWORDS, NULL},
16273 { (char *)"AuiTabArt_SetNormalFont", (PyCFunction) _wrap_AuiTabArt_SetNormalFont, METH_VARARGS | METH_KEYWORDS, NULL},
16274 { (char *)"AuiTabArt_SetSelectedFont", (PyCFunction) _wrap_AuiTabArt_SetSelectedFont, METH_VARARGS | METH_KEYWORDS, NULL},
16275 { (char *)"AuiTabArt_SetMeasuringFont", (PyCFunction) _wrap_AuiTabArt_SetMeasuringFont, METH_VARARGS | METH_KEYWORDS, NULL},
16276 { (char *)"AuiTabArt_DrawBackground", (PyCFunction) _wrap_AuiTabArt_DrawBackground, METH_VARARGS | METH_KEYWORDS, NULL},
16277 { (char *)"AuiTabArt_DrawTab", (PyCFunction) _wrap_AuiTabArt_DrawTab, METH_VARARGS | METH_KEYWORDS, NULL},
16278 { (char *)"AuiTabArt_DrawButton", (PyCFunction) _wrap_AuiTabArt_DrawButton, METH_VARARGS | METH_KEYWORDS, NULL},
16279 { (char *)"AuiTabArt_GetIndentSize", (PyCFunction)_wrap_AuiTabArt_GetIndentSize, METH_O, NULL},
16280 { (char *)"AuiTabArt_GetTabSize", (PyCFunction) _wrap_AuiTabArt_GetTabSize, METH_VARARGS | METH_KEYWORDS, NULL},
16281 { (char *)"AuiTabArt_ShowWindowList", (PyCFunction) _wrap_AuiTabArt_ShowWindowList, METH_VARARGS | METH_KEYWORDS, NULL},
16282 { (char *)"AuiTabArt_GetBestTabCtrlSize", (PyCFunction) _wrap_AuiTabArt_GetBestTabCtrlSize, METH_VARARGS | METH_KEYWORDS, NULL},
16283 { (char *)"AuiTabArt_swigregister", AuiTabArt_swigregister, METH_VARARGS, NULL},
16284 { (char *)"new_AuiDefaultTabArt", (PyCFunction)_wrap_new_AuiDefaultTabArt, METH_NOARGS, NULL},
16285 { (char *)"delete_AuiDefaultTabArt", (PyCFunction)_wrap_delete_AuiDefaultTabArt, METH_O, NULL},
16286 { (char *)"AuiDefaultTabArt_swigregister", AuiDefaultTabArt_swigregister, METH_VARARGS, NULL},
16287 { (char *)"AuiDefaultTabArt_swiginit", AuiDefaultTabArt_swiginit, METH_VARARGS, NULL},
16288 { (char *)"new_AuiSimpleTabArt", (PyCFunction)_wrap_new_AuiSimpleTabArt, METH_NOARGS, NULL},
16289 { (char *)"delete_AuiSimpleTabArt", (PyCFunction)_wrap_delete_AuiSimpleTabArt, METH_O, NULL},
16290 { (char *)"AuiSimpleTabArt_swigregister", AuiSimpleTabArt_swigregister, METH_VARARGS, NULL},
16291 { (char *)"AuiSimpleTabArt_swiginit", AuiSimpleTabArt_swiginit, METH_VARARGS, NULL},
1eeb270e
RD
16292 { (char *)"new_AuiTabContainer", (PyCFunction)_wrap_new_AuiTabContainer, METH_NOARGS, NULL},
16293 { (char *)"delete_AuiTabContainer", (PyCFunction)_wrap_delete_AuiTabContainer, METH_O, NULL},
5c8c7dd3
RD
16294 { (char *)"AuiTabContainer_SetArtProvider", (PyCFunction) _wrap_AuiTabContainer_SetArtProvider, METH_VARARGS | METH_KEYWORDS, NULL},
16295 { (char *)"AuiTabContainer_GetArtProvider", (PyCFunction)_wrap_AuiTabContainer_GetArtProvider, METH_O, NULL},
5eb8189c
RD
16296 { (char *)"AuiTabContainer_SetFlags", (PyCFunction) _wrap_AuiTabContainer_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
16297 { (char *)"AuiTabContainer_GetFlags", (PyCFunction)_wrap_AuiTabContainer_GetFlags, METH_O, NULL},
1eeb270e
RD
16298 { (char *)"AuiTabContainer_AddPage", (PyCFunction) _wrap_AuiTabContainer_AddPage, METH_VARARGS | METH_KEYWORDS, NULL},
16299 { (char *)"AuiTabContainer_InsertPage", (PyCFunction) _wrap_AuiTabContainer_InsertPage, METH_VARARGS | METH_KEYWORDS, NULL},
580080c5 16300 { (char *)"AuiTabContainer_MovePage", (PyCFunction) _wrap_AuiTabContainer_MovePage, METH_VARARGS | METH_KEYWORDS, NULL},
1eeb270e
RD
16301 { (char *)"AuiTabContainer_RemovePage", (PyCFunction) _wrap_AuiTabContainer_RemovePage, METH_VARARGS | METH_KEYWORDS, NULL},
16302 { (char *)"AuiTabContainer_SetActivePage", _wrap_AuiTabContainer_SetActivePage, METH_VARARGS, NULL},
16303 { (char *)"AuiTabContainer_SetNoneActive", (PyCFunction)_wrap_AuiTabContainer_SetNoneActive, METH_O, NULL},
16304 { (char *)"AuiTabContainer_GetActivePage", (PyCFunction)_wrap_AuiTabContainer_GetActivePage, METH_O, NULL},
16305 { (char *)"AuiTabContainer_TabHitTest", (PyCFunction) _wrap_AuiTabContainer_TabHitTest, METH_VARARGS | METH_KEYWORDS, NULL},
16306 { (char *)"AuiTabContainer_ButtonHitTest", (PyCFunction) _wrap_AuiTabContainer_ButtonHitTest, METH_VARARGS | METH_KEYWORDS, NULL},
16307 { (char *)"AuiTabContainer_GetWindowFromIdx", (PyCFunction) _wrap_AuiTabContainer_GetWindowFromIdx, METH_VARARGS | METH_KEYWORDS, NULL},
16308 { (char *)"AuiTabContainer_GetIdxFromWindow", (PyCFunction) _wrap_AuiTabContainer_GetIdxFromWindow, METH_VARARGS | METH_KEYWORDS, NULL},
16309 { (char *)"AuiTabContainer_GetPageCount", (PyCFunction)_wrap_AuiTabContainer_GetPageCount, METH_O, NULL},
16310 { (char *)"AuiTabContainer_GetPage", (PyCFunction) _wrap_AuiTabContainer_GetPage, METH_VARARGS | METH_KEYWORDS, NULL},
16311 { (char *)"AuiTabContainer_GetPages", (PyCFunction)_wrap_AuiTabContainer_GetPages, METH_O, NULL},
16312 { (char *)"AuiTabContainer_SetNormalFont", (PyCFunction) _wrap_AuiTabContainer_SetNormalFont, METH_VARARGS | METH_KEYWORDS, NULL},
16313 { (char *)"AuiTabContainer_SetSelectedFont", (PyCFunction) _wrap_AuiTabContainer_SetSelectedFont, METH_VARARGS | METH_KEYWORDS, NULL},
16314 { (char *)"AuiTabContainer_SetMeasuringFont", (PyCFunction) _wrap_AuiTabContainer_SetMeasuringFont, METH_VARARGS | METH_KEYWORDS, NULL},
16315 { (char *)"AuiTabContainer_DoShowHide", (PyCFunction)_wrap_AuiTabContainer_DoShowHide, METH_O, NULL},
16316 { (char *)"AuiTabContainer_SetRect", (PyCFunction) _wrap_AuiTabContainer_SetRect, METH_VARARGS | METH_KEYWORDS, NULL},
36cb9ebe 16317 { (char *)"AuiTabContainer_RemoveButton", (PyCFunction) _wrap_AuiTabContainer_RemoveButton, METH_VARARGS | METH_KEYWORDS, NULL},
1eeb270e 16318 { (char *)"AuiTabContainer_AddButton", (PyCFunction) _wrap_AuiTabContainer_AddButton, METH_VARARGS | METH_KEYWORDS, NULL},
8f514ab4
RD
16319 { (char *)"AuiTabContainer_GetTabOffset", (PyCFunction)_wrap_AuiTabContainer_GetTabOffset, METH_O, NULL},
16320 { (char *)"AuiTabContainer_SetTabOffset", (PyCFunction) _wrap_AuiTabContainer_SetTabOffset, METH_VARARGS | METH_KEYWORDS, NULL},
1eeb270e
RD
16321 { (char *)"AuiTabContainer_swigregister", AuiTabContainer_swigregister, METH_VARARGS, NULL},
16322 { (char *)"AuiTabContainer_swiginit", AuiTabContainer_swiginit, METH_VARARGS, NULL},
16323 { (char *)"new_AuiTabCtrl", (PyCFunction) _wrap_new_AuiTabCtrl, METH_VARARGS | METH_KEYWORDS, NULL},
580080c5 16324 { (char *)"delete_AuiTabCtrl", (PyCFunction)_wrap_delete_AuiTabCtrl, METH_O, NULL},
1eeb270e
RD
16325 { (char *)"AuiTabCtrl_swigregister", AuiTabCtrl_swigregister, METH_VARARGS, NULL},
16326 { (char *)"AuiTabCtrl_swiginit", AuiTabCtrl_swiginit, METH_VARARGS, NULL},
5eb8189c
RD
16327 { (char *)"new_PreAuiNotebook", (PyCFunction)_wrap_new_PreAuiNotebook, METH_NOARGS, NULL},
16328 { (char *)"new_AuiNotebook", (PyCFunction) _wrap_new_AuiNotebook, METH_VARARGS | METH_KEYWORDS, NULL},
16329 { (char *)"delete_AuiNotebook", (PyCFunction)_wrap_delete_AuiNotebook, METH_O, NULL},
16330 { (char *)"AuiNotebook_Create", (PyCFunction) _wrap_AuiNotebook_Create, METH_VARARGS | METH_KEYWORDS, NULL},
16331 { (char *)"AuiNotebook_AddPage", (PyCFunction) _wrap_AuiNotebook_AddPage, METH_VARARGS | METH_KEYWORDS, NULL},
16332 { (char *)"AuiNotebook_InsertPage", (PyCFunction) _wrap_AuiNotebook_InsertPage, METH_VARARGS | METH_KEYWORDS, NULL},
16333 { (char *)"AuiNotebook_DeletePage", (PyCFunction) _wrap_AuiNotebook_DeletePage, METH_VARARGS | METH_KEYWORDS, NULL},
16334 { (char *)"AuiNotebook_RemovePage", (PyCFunction) _wrap_AuiNotebook_RemovePage, METH_VARARGS | METH_KEYWORDS, NULL},
16335 { (char *)"AuiNotebook_SetPageText", (PyCFunction) _wrap_AuiNotebook_SetPageText, METH_VARARGS | METH_KEYWORDS, NULL},
5172800e 16336 { (char *)"AuiNotebook_SetPageBitmap", (PyCFunction) _wrap_AuiNotebook_SetPageBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
5eb8189c
RD
16337 { (char *)"AuiNotebook_SetSelection", (PyCFunction) _wrap_AuiNotebook_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
16338 { (char *)"AuiNotebook_GetSelection", (PyCFunction)_wrap_AuiNotebook_GetSelection, METH_O, NULL},
16339 { (char *)"AuiNotebook_GetPageCount", (PyCFunction)_wrap_AuiNotebook_GetPageCount, METH_O, NULL},
16340 { (char *)"AuiNotebook_GetPage", (PyCFunction) _wrap_AuiNotebook_GetPage, METH_VARARGS | METH_KEYWORDS, NULL},
5172800e 16341 { (char *)"AuiNotebook_GetPageIndex", (PyCFunction) _wrap_AuiNotebook_GetPageIndex, METH_VARARGS | METH_KEYWORDS, NULL},
5eb8189c
RD
16342 { (char *)"AuiNotebook_SetArtProvider", (PyCFunction) _wrap_AuiNotebook_SetArtProvider, METH_VARARGS | METH_KEYWORDS, NULL},
16343 { (char *)"AuiNotebook_GetArtProvider", (PyCFunction)_wrap_AuiNotebook_GetArtProvider, METH_O, NULL},
8287c33f
RD
16344 { (char *)"AuiNotebook_SetUniformBitmapSize", (PyCFunction) _wrap_AuiNotebook_SetUniformBitmapSize, METH_VARARGS | METH_KEYWORDS, NULL},
16345 { (char *)"AuiNotebook_SetTabCtrlHeight", (PyCFunction) _wrap_AuiNotebook_SetTabCtrlHeight, METH_VARARGS | METH_KEYWORDS, NULL},
5eb8189c
RD
16346 { (char *)"AuiNotebook_swigregister", AuiNotebook_swigregister, METH_VARARGS, NULL},
16347 { (char *)"AuiNotebook_swiginit", AuiNotebook_swiginit, METH_VARARGS, NULL},
16348 { (char *)"PyAuiDockArt_swigregister", PyAuiDockArt_swigregister, METH_VARARGS, NULL},
16349 { (char *)"PyAuiTabArt_swigregister", PyAuiTabArt_swigregister, METH_VARARGS, NULL},
27e45892
RD
16350 { NULL, NULL, 0, NULL }
16351};
16352
16353
16354/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
16355
5eb8189c
RD
16356static void *_p_wxAuiFloatingFrameTo_p_wxMiniFrame(void *x) {
16357 return (void *)((wxMiniFrame *) ((wxAuiFloatingFrame *) x));
27e45892
RD
16358}
16359static void *_p_wxBoxSizerTo_p_wxSizer(void *x) {
16360 return (void *)((wxSizer *) ((wxBoxSizer *) x));
16361}
16362static void *_p_wxStaticBoxSizerTo_p_wxSizer(void *x) {
16363 return (void *)((wxSizer *) (wxBoxSizer *) ((wxStaticBoxSizer *) x));
16364}
16365static void *_p_wxStdDialogButtonSizerTo_p_wxSizer(void *x) {
16366 return (void *)((wxSizer *) (wxBoxSizer *) ((wxStdDialogButtonSizer *) x));
16367}
16368static void *_p_wxGridBagSizerTo_p_wxSizer(void *x) {
16369 return (void *)((wxSizer *) (wxGridSizer *)(wxFlexGridSizer *) ((wxGridBagSizer *) x));
16370}
16371static void *_p_wxGridSizerTo_p_wxSizer(void *x) {
16372 return (void *)((wxSizer *) ((wxGridSizer *) x));
16373}
16374static void *_p_wxFlexGridSizerTo_p_wxSizer(void *x) {
16375 return (void *)((wxSizer *) (wxGridSizer *) ((wxFlexGridSizer *) x));
16376}
16377static void *_p_wxPySizerTo_p_wxSizer(void *x) {
16378 return (void *)((wxSizer *) ((wxPySizer *) x));
16379}
5eb8189c
RD
16380static void *_p_wxAuiDefaultTabArtTo_p_wxAuiTabArt(void *x) {
16381 return (void *)((wxAuiTabArt *) ((wxAuiDefaultTabArt *) x));
16382}
5172800e
RD
16383static void *_p_wxAuiSimpleTabArtTo_p_wxAuiTabArt(void *x) {
16384 return (void *)((wxAuiTabArt *) ((wxAuiSimpleTabArt *) x));
16385}
5eb8189c
RD
16386static void *_p_wxPyAuiTabArtTo_p_wxAuiTabArt(void *x) {
16387 return (void *)((wxAuiTabArt *) (wxAuiDefaultTabArt *) ((wxPyAuiTabArt *) x));
16388}
1eeb270e
RD
16389static void *_p_wxSplitterEventTo_p_wxNotifyEvent(void *x) {
16390 return (void *)((wxNotifyEvent *) ((wxSplitterEvent *) x));
16391}
16392static void *_p_wxAuiNotebookEventTo_p_wxNotifyEvent(void *x) {
16393 return (void *)((wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
16394}
27e45892
RD
16395static void *_p_wxFrameTo_p_wxTopLevelWindow(void *x) {
16396 return (void *)((wxTopLevelWindow *) ((wxFrame *) x));
16397}
16398static void *_p_wxMiniFrameTo_p_wxTopLevelWindow(void *x) {
16399 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMiniFrame *) x));
16400}
16401static void *_p_wxFontDialogTo_p_wxTopLevelWindow(void *x) {
16402 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFontDialog *) x));
16403}
16404static void *_p_wxDirDialogTo_p_wxTopLevelWindow(void *x) {
16405 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxDirDialog *) x));
16406}
16407static void *_p_wxColourDialogTo_p_wxTopLevelWindow(void *x) {
16408 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxColourDialog *) x));
16409}
16410static void *_p_wxDialogTo_p_wxTopLevelWindow(void *x) {
16411 return (void *)((wxTopLevelWindow *) ((wxDialog *) x));
16412}
16413static void *_p_wxSplashScreenTo_p_wxTopLevelWindow(void *x) {
16414 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxSplashScreen *) x));
16415}
16416static void *_p_wxTipWindowTo_p_wxTopLevelWindow(void *x) {
16417 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxTipWindow *) x));
16418}
16419static void *_p_wxMDIParentFrameTo_p_wxTopLevelWindow(void *x) {
16420 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIParentFrame *) x));
16421}
16422static void *_p_wxMDIChildFrameTo_p_wxTopLevelWindow(void *x) {
16423 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIChildFrame *) x));
16424}
5eb8189c
RD
16425static void *_p_wxAuiFloatingFrameTo_p_wxTopLevelWindow(void *x) {
16426 return (void *)((wxTopLevelWindow *) (wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
27e45892
RD
16427}
16428static void *_p_wxNumberEntryDialogTo_p_wxTopLevelWindow(void *x) {
16429 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxNumberEntryDialog *) x));
16430}
16431static void *_p_wxPasswordEntryDialogTo_p_wxTopLevelWindow(void *x) {
16432 return (void *)((wxTopLevelWindow *) (wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
16433}
16434static void *_p_wxTextEntryDialogTo_p_wxTopLevelWindow(void *x) {
16435 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxTextEntryDialog *) x));
16436}
16437static void *_p_wxSingleChoiceDialogTo_p_wxTopLevelWindow(void *x) {
16438 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxSingleChoiceDialog *) x));
16439}
16440static void *_p_wxMultiChoiceDialogTo_p_wxTopLevelWindow(void *x) {
16441 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMultiChoiceDialog *) x));
16442}
16443static void *_p_wxFileDialogTo_p_wxTopLevelWindow(void *x) {
16444 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFileDialog *) x));
16445}
16446static void *_p_wxMessageDialogTo_p_wxTopLevelWindow(void *x) {
16447 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMessageDialog *) x));
16448}
16449static void *_p_wxProgressDialogTo_p_wxTopLevelWindow(void *x) {
16450 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxProgressDialog *) x));
16451}
16452static void *_p_wxFindReplaceDialogTo_p_wxTopLevelWindow(void *x) {
16453 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFindReplaceDialog *) x));
16454}
16455static void *_p_wxPreviewFrameTo_p_wxTopLevelWindow(void *x) {
16456 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxPreviewFrame *) x));
16457}
16458static void *_p_wxPyPreviewFrameTo_p_wxTopLevelWindow(void *x) {
16459 return (void *)((wxTopLevelWindow *) (wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
16460}
16461static void *_p_wxSplashScreenTo_p_wxWindow(void *x) {
16462 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
16463}
16464static void *_p_wxMiniFrameTo_p_wxWindow(void *x) {
16465 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
16466}
16467static void *_p_wxPyPanelTo_p_wxWindow(void *x) {
16468 return (void *)((wxWindow *) (wxPanel *) ((wxPyPanel *) x));
16469}
16470static void *_p_wxMenuBarTo_p_wxWindow(void *x) {
16471 return (void *)((wxWindow *) ((wxMenuBar *) x));
16472}
16473static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x) {
16474 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
16475}
16476static void *_p_wxProgressDialogTo_p_wxWindow(void *x) {
16477 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
16478}
16479static void *_p_wxMessageDialogTo_p_wxWindow(void *x) {
16480 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
16481}
16482static void *_p_wxNumberEntryDialogTo_p_wxWindow(void *x) {
16483 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
16484}
16485static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x) {
16486 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
16487}
16488static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x) {
16489 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
16490}
16491static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x) {
16492 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
16493}
16494static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x) {
16495 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
16496}
16497static void *_p_wxFileDialogTo_p_wxWindow(void *x) {
16498 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
16499}
16500static void *_p_wxPanelTo_p_wxWindow(void *x) {
16501 return (void *)((wxWindow *) ((wxPanel *) x));
16502}
16503static void *_p_wxStatusBarTo_p_wxWindow(void *x) {
16504 return (void *)((wxWindow *) ((wxStatusBar *) x));
16505}
16506static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x) {
16507 return (void *)((wxWindow *) (wxPanel *) ((wxPyVScrolledWindow *) x));
16508}
16509static void *_p_wxTipWindowTo_p_wxWindow(void *x) {
16510 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxTipWindow *) x));
16511}
16512static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x) {
16513 return (void *)((wxWindow *) (wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
16514}
16515static void *_p_wxPopupWindowTo_p_wxWindow(void *x) {
16516 return (void *)((wxWindow *) ((wxPopupWindow *) x));
16517}
16518static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x) {
16519 return (void *)((wxWindow *) (wxSashWindow *) ((wxSashLayoutWindow *) x));
16520}
16521static void *_p_wxScrolledWindowTo_p_wxWindow(void *x) {
16522 return (void *)((wxWindow *) (wxPanel *) ((wxScrolledWindow *) x));
16523}
16524static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x) {
16525 return (void *)((wxWindow *) ((wxTopLevelWindow *) x));
16526}
16527static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x) {
16528 return (void *)((wxWindow *) ((wxSplashScreenWindow *) x));
16529}
16530static void *_p_wxSplitterWindowTo_p_wxWindow(void *x) {
16531 return (void *)((wxWindow *) ((wxSplitterWindow *) x));
16532}
16533static void *_p_wxSashWindowTo_p_wxWindow(void *x) {
16534 return (void *)((wxWindow *) ((wxSashWindow *) x));
16535}
16536static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x) {
16537 return (void *)((wxWindow *) ((wxMDIClientWindow *) x));
16538}
16539static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x) {
16540 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
16541}
16542static void *_p_wxControlTo_p_wxWindow(void *x) {
16543 return (void *)((wxWindow *) ((wxControl *) x));
16544}
16545static void *_p_wxPreviewFrameTo_p_wxWindow(void *x) {
16546 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
16547}
16548static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x) {
16549 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
16550}
16551static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x) {
16552 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
16553}
16554static void *_p_wxControlWithItemsTo_p_wxWindow(void *x) {
16555 return (void *)((wxWindow *) (wxControl *) ((wxControlWithItems *) x));
16556}
16557static void *_p_wxPyWindowTo_p_wxWindow(void *x) {
16558 return (void *)((wxWindow *) ((wxPyWindow *) x));
16559}
16560static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x) {
16561 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
16562}
f9bf356b
RD
16563static void *_p_wxSimpleHtmlListBoxTo_p_wxWindow(void *x) {
16564 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
16565}
27e45892
RD
16566static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x) {
16567 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
16568}
16569static void *_p_wxPyVListBoxTo_p_wxWindow(void *x) {
16570 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
16571}
5eb8189c
RD
16572static void *_p_wxAuiNotebookTo_p_wxWindow(void *x) {
16573 return (void *)((wxWindow *) (wxControl *) ((wxAuiNotebook *) x));
1eeb270e 16574}
27e45892
RD
16575static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x) {
16576 return (void *)((wxWindow *) (wxPanel *) ((wxPreviewControlBar *) x));
16577}
16578static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x) {
16579 return (void *)((wxWindow *) (wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
16580}
1eeb270e
RD
16581static void *_p_wxAuiTabCtrlTo_p_wxWindow(void *x) {
16582 return (void *)((wxWindow *) (wxControl *) ((wxAuiTabCtrl *) x));
16583}
27e45892
RD
16584static void *_p_wxFrameTo_p_wxWindow(void *x) {
16585 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxFrame *) x));
16586}
16587static void *_p_wxFontDialogTo_p_wxWindow(void *x) {
16588 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
16589}
16590static void *_p_wxDirDialogTo_p_wxWindow(void *x) {
16591 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
16592}
16593static void *_p_wxColourDialogTo_p_wxWindow(void *x) {
16594 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
16595}
16596static void *_p_wxDialogTo_p_wxWindow(void *x) {
16597 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxDialog *) x));
16598}
5eb8189c
RD
16599static void *_p_wxAuiFloatingFrameTo_p_wxWindow(void *x) {
16600 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
16601}
27e45892
RD
16602static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x) {
16603 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
16604}
1eeb270e
RD
16605static void *_p_p_wxSplashScreenTo_p_p_wxWindow(void *x) {
16606 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen **) x));
16607}
16608static void *_p_p_wxMiniFrameTo_p_p_wxWindow(void *x) {
16609 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame **) x));
16610}
16611static void *_p_p_wxPyPanelTo_p_p_wxWindow(void *x) {
16612 return (void *)((wxWindow **) (wxPanel *) ((wxPyPanel **) x));
16613}
16614static void *_p_p_wxMenuBarTo_p_p_wxWindow(void *x) {
16615 return (void *)((wxWindow **) ((wxMenuBar **) x));
16616}
16617static void *_p_p_wxFindReplaceDialogTo_p_p_wxWindow(void *x) {
16618 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog **) x));
16619}
16620static void *_p_p_wxProgressDialogTo_p_p_wxWindow(void *x) {
16621 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog **) x));
16622}
16623static void *_p_p_wxMessageDialogTo_p_p_wxWindow(void *x) {
16624 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog **) x));
16625}
16626static void *_p_p_wxNumberEntryDialogTo_p_p_wxWindow(void *x) {
16627 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog **) x));
16628}
16629static void *_p_p_wxPasswordEntryDialogTo_p_p_wxWindow(void *x) {
16630 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog **) x));
16631}
16632static void *_p_p_wxTextEntryDialogTo_p_p_wxWindow(void *x) {
16633 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog **) x));
16634}
16635static void *_p_p_wxSingleChoiceDialogTo_p_p_wxWindow(void *x) {
16636 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog **) x));
16637}
16638static void *_p_p_wxMultiChoiceDialogTo_p_p_wxWindow(void *x) {
16639 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog **) x));
16640}
16641static void *_p_p_wxFileDialogTo_p_p_wxWindow(void *x) {
16642 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxFileDialog **) x));
16643}
16644static void *_p_p_wxPanelTo_p_p_wxWindow(void *x) {
16645 return (void *)((wxWindow **) ((wxPanel **) x));
16646}
16647static void *_p_p_wxStatusBarTo_p_p_wxWindow(void *x) {
16648 return (void *)((wxWindow **) ((wxStatusBar **) x));
16649}
16650static void *_p_p_wxPyVScrolledWindowTo_p_p_wxWindow(void *x) {
16651 return (void *)((wxWindow **) (wxPanel *) ((wxPyVScrolledWindow **) x));
16652}
16653static void *_p_p_wxTipWindowTo_p_p_wxWindow(void *x) {
16654 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxTipWindow **) x));
16655}
16656static void *_p_p_wxPyPopupTransientWindowTo_p_p_wxWindow(void *x) {
16657 return (void *)((wxWindow **) (wxPopupWindow *) ((wxPyPopupTransientWindow **) x));
16658}
16659static void *_p_p_wxPopupWindowTo_p_p_wxWindow(void *x) {
16660 return (void *)((wxWindow **) ((wxPopupWindow **) x));
16661}
16662static void *_p_p_wxSashLayoutWindowTo_p_p_wxWindow(void *x) {
16663 return (void *)((wxWindow **) (wxSashWindow *) ((wxSashLayoutWindow **) x));
16664}
16665static void *_p_p_wxScrolledWindowTo_p_p_wxWindow(void *x) {
16666 return (void *)((wxWindow **) (wxPanel *) ((wxScrolledWindow **) x));
16667}
16668static void *_p_p_wxTopLevelWindowTo_p_p_wxWindow(void *x) {
16669 return (void *)((wxWindow **) ((wxTopLevelWindow **) x));
16670}
16671static void *_p_p_wxSplashScreenWindowTo_p_p_wxWindow(void *x) {
16672 return (void *)((wxWindow **) ((wxSplashScreenWindow **) x));
16673}
16674static void *_p_p_wxSplitterWindowTo_p_p_wxWindow(void *x) {
16675 return (void *)((wxWindow **) ((wxSplitterWindow **) x));
16676}
16677static void *_p_p_wxSashWindowTo_p_p_wxWindow(void *x) {
16678 return (void *)((wxWindow **) ((wxSashWindow **) x));
16679}
16680static void *_p_p_wxMDIClientWindowTo_p_p_wxWindow(void *x) {
16681 return (void *)((wxWindow **) ((wxMDIClientWindow **) x));
16682}
16683static void *_p_p_wxPyScrolledWindowTo_p_p_wxWindow(void *x) {
16684 return (void *)((wxWindow **) (wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow **) x));
16685}
16686static void *_p_p_wxControlTo_p_p_wxWindow(void *x) {
16687 return (void *)((wxWindow **) ((wxControl **) x));
16688}
16689static void *_p_p_wxPreviewFrameTo_p_p_wxWindow(void *x) {
16690 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame **) x));
16691}
16692static void *_p_p_wxPyPreviewFrameTo_p_p_wxWindow(void *x) {
16693 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame **) x));
16694}
16695static void *_p_p_wxMDIChildFrameTo_p_p_wxWindow(void *x) {
16696 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame **) x));
16697}
16698static void *_p_p_wxControlWithItemsTo_p_p_wxWindow(void *x) {
16699 return (void *)((wxWindow **) (wxControl *) ((wxControlWithItems **) x));
16700}
16701static void *_p_p_wxPyWindowTo_p_p_wxWindow(void *x) {
16702 return (void *)((wxWindow **) ((wxPyWindow **) x));
16703}
16704static void *_p_p_wxPreviewCanvasTo_p_p_wxWindow(void *x) {
16705 return (void *)((wxWindow **) (wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas **) x));
16706}
f9bf356b
RD
16707static void *_p_p_wxSimpleHtmlListBoxTo_p_p_wxWindow(void *x) {
16708 return (void *)((wxWindow **) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox **) x));
16709}
1eeb270e
RD
16710static void *_p_p_wxPyHtmlListBoxTo_p_p_wxWindow(void *x) {
16711 return (void *)((wxWindow **) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox **) x));
16712}
16713static void *_p_p_wxPyVListBoxTo_p_p_wxWindow(void *x) {
16714 return (void *)((wxWindow **) (wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox **) x));
16715}
5eb8189c
RD
16716static void *_p_p_wxAuiNotebookTo_p_p_wxWindow(void *x) {
16717 return (void *)((wxWindow **) (wxControl *) ((wxAuiNotebook **) x));
1eeb270e
RD
16718}
16719static void *_p_p_wxPreviewControlBarTo_p_p_wxWindow(void *x) {
16720 return (void *)((wxWindow **) (wxPanel *) ((wxPreviewControlBar **) x));
16721}
16722static void *_p_p_wxPyPreviewControlBarTo_p_p_wxWindow(void *x) {
16723 return (void *)((wxWindow **) (wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar **) x));
16724}
16725static void *_p_p_wxAuiTabCtrlTo_p_p_wxWindow(void *x) {
16726 return (void *)((wxWindow **) (wxControl *) ((wxAuiTabCtrl **) x));
16727}
16728static void *_p_p_wxFrameTo_p_p_wxWindow(void *x) {
16729 return (void *)((wxWindow **) (wxTopLevelWindow *) ((wxFrame **) x));
16730}
16731static void *_p_p_wxFontDialogTo_p_p_wxWindow(void *x) {
16732 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxFontDialog **) x));
16733}
16734static void *_p_p_wxDirDialogTo_p_p_wxWindow(void *x) {
16735 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxDirDialog **) x));
16736}
16737static void *_p_p_wxColourDialogTo_p_p_wxWindow(void *x) {
16738 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxColourDialog **) x));
16739}
16740static void *_p_p_wxDialogTo_p_p_wxWindow(void *x) {
16741 return (void *)((wxWindow **) (wxTopLevelWindow *) ((wxDialog **) x));
16742}
5eb8189c
RD
16743static void *_p_p_wxAuiFloatingFrameTo_p_p_wxWindow(void *x) {
16744 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame **) x));
16745}
1eeb270e
RD
16746static void *_p_p_wxMDIParentFrameTo_p_p_wxWindow(void *x) {
16747 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame **) x));
16748}
16749static void *_p_wxControlWithItemsTo_p_wxControl(void *x) {
16750 return (void *)((wxControl *) ((wxControlWithItems *) x));
16751}
16752static void *_p_wxAuiTabCtrlTo_p_wxControl(void *x) {
16753 return (void *)((wxControl *) ((wxAuiTabCtrl *) x));
16754}
5eb8189c
RD
16755static void *_p_wxAuiNotebookTo_p_wxControl(void *x) {
16756 return (void *)((wxControl *) ((wxAuiNotebook *) x));
1eeb270e 16757}
27e45892
RD
16758static void *_p_wxContextMenuEventTo_p_wxEvent(void *x) {
16759 return (void *)((wxEvent *) (wxCommandEvent *) ((wxContextMenuEvent *) x));
16760}
16761static void *_p_wxMenuEventTo_p_wxEvent(void *x) {
16762 return (void *)((wxEvent *) ((wxMenuEvent *) x));
16763}
16764static void *_p_wxCloseEventTo_p_wxEvent(void *x) {
16765 return (void *)((wxEvent *) ((wxCloseEvent *) x));
16766}
16767static void *_p_wxMouseEventTo_p_wxEvent(void *x) {
16768 return (void *)((wxEvent *) ((wxMouseEvent *) x));
16769}
16770static void *_p_wxEraseEventTo_p_wxEvent(void *x) {
16771 return (void *)((wxEvent *) ((wxEraseEvent *) x));
16772}
16773static void *_p_wxSetCursorEventTo_p_wxEvent(void *x) {
16774 return (void *)((wxEvent *) ((wxSetCursorEvent *) x));
16775}
16776static void *_p_wxSplitterEventTo_p_wxEvent(void *x) {
16777 return (void *)((wxEvent *) (wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
16778}
5eb8189c
RD
16779static void *_p_wxAuiManagerEventTo_p_wxEvent(void *x) {
16780 return (void *)((wxEvent *) ((wxAuiManagerEvent *) x));
27e45892
RD
16781}
16782static void *_p_wxInitDialogEventTo_p_wxEvent(void *x) {
16783 return (void *)((wxEvent *) ((wxInitDialogEvent *) x));
16784}
16785static void *_p_wxScrollEventTo_p_wxEvent(void *x) {
16786 return (void *)((wxEvent *) (wxCommandEvent *) ((wxScrollEvent *) x));
16787}
16788static void *_p_wxFindDialogEventTo_p_wxEvent(void *x) {
16789 return (void *)((wxEvent *) (wxCommandEvent *) ((wxFindDialogEvent *) x));
16790}
16791static void *_p_wxNotifyEventTo_p_wxEvent(void *x) {
16792 return (void *)((wxEvent *) (wxCommandEvent *) ((wxNotifyEvent *) x));
16793}
34e0a3bb
RD
16794static void *_p_wxMouseCaptureLostEventTo_p_wxEvent(void *x) {
16795 return (void *)((wxEvent *) ((wxMouseCaptureLostEvent *) x));
16796}
27e45892
RD
16797static void *_p_wxPyEventTo_p_wxEvent(void *x) {
16798 return (void *)((wxEvent *) ((wxPyEvent *) x));
16799}
16800static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x) {
16801 return (void *)((wxEvent *) ((wxCalculateLayoutEvent *) x));
16802}
1eeb270e
RD
16803static void *_p_wxAuiNotebookEventTo_p_wxEvent(void *x) {
16804 return (void *)((wxEvent *) (wxCommandEvent *)(wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
16805}
27e45892
RD
16806static void *_p_wxIdleEventTo_p_wxEvent(void *x) {
16807 return (void *)((wxEvent *) ((wxIdleEvent *) x));
16808}
16809static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x) {
16810 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowCreateEvent *) x));
16811}
16812static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x) {
16813 return (void *)((wxEvent *) ((wxQueryNewPaletteEvent *) x));
16814}
16815static void *_p_wxMaximizeEventTo_p_wxEvent(void *x) {
16816 return (void *)((wxEvent *) ((wxMaximizeEvent *) x));
16817}
16818static void *_p_wxIconizeEventTo_p_wxEvent(void *x) {
16819 return (void *)((wxEvent *) ((wxIconizeEvent *) x));
16820}
16821static void *_p_wxActivateEventTo_p_wxEvent(void *x) {
16822 return (void *)((wxEvent *) ((wxActivateEvent *) x));
16823}
16824static void *_p_wxSizeEventTo_p_wxEvent(void *x) {
16825 return (void *)((wxEvent *) ((wxSizeEvent *) x));
16826}
16827static void *_p_wxMoveEventTo_p_wxEvent(void *x) {
16828 return (void *)((wxEvent *) ((wxMoveEvent *) x));
16829}
16830static void *_p_wxDateEventTo_p_wxEvent(void *x) {
16831 return (void *)((wxEvent *) (wxCommandEvent *) ((wxDateEvent *) x));
16832}
27e45892
RD
16833static void *_p_wxPaintEventTo_p_wxEvent(void *x) {
16834 return (void *)((wxEvent *) ((wxPaintEvent *) x));
16835}
16836static void *_p_wxNcPaintEventTo_p_wxEvent(void *x) {
16837 return (void *)((wxEvent *) ((wxNcPaintEvent *) x));
16838}
34e0a3bb
RD
16839static void *_p_wxClipboardTextEventTo_p_wxEvent(void *x) {
16840 return (void *)((wxEvent *) (wxCommandEvent *) ((wxClipboardTextEvent *) x));
16841}
27e45892
RD
16842static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x) {
16843 return (void *)((wxEvent *) (wxCommandEvent *) ((wxUpdateUIEvent *) x));
16844}
16845static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x) {
16846 return (void *)((wxEvent *) ((wxPaletteChangedEvent *) x));
16847}
16848static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x) {
16849 return (void *)((wxEvent *) ((wxDisplayChangedEvent *) x));
16850}
16851static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x) {
16852 return (void *)((wxEvent *) ((wxMouseCaptureChangedEvent *) x));
16853}
16854static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x) {
16855 return (void *)((wxEvent *) ((wxSysColourChangedEvent *) x));
16856}
16857static void *_p_wxDropFilesEventTo_p_wxEvent(void *x) {
16858 return (void *)((wxEvent *) ((wxDropFilesEvent *) x));
16859}
16860static void *_p_wxFocusEventTo_p_wxEvent(void *x) {
16861 return (void *)((wxEvent *) ((wxFocusEvent *) x));
16862}
16863static void *_p_wxChildFocusEventTo_p_wxEvent(void *x) {
16864 return (void *)((wxEvent *) (wxCommandEvent *) ((wxChildFocusEvent *) x));
16865}
16866static void *_p_wxSashEventTo_p_wxEvent(void *x) {
16867 return (void *)((wxEvent *) (wxCommandEvent *) ((wxSashEvent *) x));
16868}
16869static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x) {
16870 return (void *)((wxEvent *) ((wxQueryLayoutInfoEvent *) x));
16871}
16872static void *_p_wxShowEventTo_p_wxEvent(void *x) {
16873 return (void *)((wxEvent *) ((wxShowEvent *) x));
16874}
16875static void *_p_wxCommandEventTo_p_wxEvent(void *x) {
16876 return (void *)((wxEvent *) ((wxCommandEvent *) x));
16877}
16878static void *_p_wxPyCommandEventTo_p_wxEvent(void *x) {
16879 return (void *)((wxEvent *) (wxCommandEvent *) ((wxPyCommandEvent *) x));
16880}
16881static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x) {
16882 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowDestroyEvent *) x));
16883}
16884static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x) {
16885 return (void *)((wxEvent *) ((wxNavigationKeyEvent *) x));
16886}
16887static void *_p_wxKeyEventTo_p_wxEvent(void *x) {
16888 return (void *)((wxEvent *) ((wxKeyEvent *) x));
16889}
16890static void *_p_wxScrollWinEventTo_p_wxEvent(void *x) {
16891 return (void *)((wxEvent *) ((wxScrollWinEvent *) x));
16892}
16893static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x) {
16894 return (void *)((wxEvent *) ((wxTaskBarIconEvent *) x));
16895}
16896static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x) {
16897 return (void *)((wxObject *) ((wxLayoutConstraints *) x));
16898}
16899static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x) {
16900 return (void *)((wxObject *) (wxEvent *) ((wxQueryLayoutInfoEvent *) x));
16901}
16902static void *_p_wxPreviewFrameTo_p_wxObject(void *x) {
16903 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
16904}
16905static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x) {
16906 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
16907}
27e45892
RD
16908static void *_p_wxSizerItemTo_p_wxObject(void *x) {
16909 return (void *)((wxObject *) ((wxSizerItem *) x));
16910}
34e0a3bb
RD
16911static void *_p_wxGBSizerItemTo_p_wxObject(void *x) {
16912 return (void *)((wxObject *) (wxSizerItem *) ((wxGBSizerItem *) x));
16913}
27e45892
RD
16914static void *_p_wxScrollEventTo_p_wxObject(void *x) {
16915 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxScrollEvent *) x));
16916}
16917static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x) {
16918 return (void *)((wxObject *) ((wxIndividualLayoutConstraint *) x));
16919}
16920static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x) {
16921 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStaticBoxSizer *) x));
16922}
16923static void *_p_wxBoxSizerTo_p_wxObject(void *x) {
16924 return (void *)((wxObject *) (wxSizer *) ((wxBoxSizer *) x));
16925}
16926static void *_p_wxSizerTo_p_wxObject(void *x) {
16927 return (void *)((wxObject *) ((wxSizer *) x));
16928}
16929static void *_p_wxGridBagSizerTo_p_wxObject(void *x) {
16930 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *)(wxFlexGridSizer *) ((wxGridBagSizer *) x));
16931}
16932static void *_p_wxUpdateUIEventTo_p_wxObject(void *x) {
16933 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxUpdateUIEvent *) x));
16934}
16935static void *_p_wxPyPanelTo_p_wxObject(void *x) {
16936 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyPanel *) x));
16937}
16938static void *_p_wxEventTo_p_wxObject(void *x) {
16939 return (void *)((wxObject *) ((wxEvent *) x));
16940}
16941static void *_p_wxFontDataTo_p_wxObject(void *x) {
16942 return (void *)((wxObject *) ((wxFontData *) x));
16943}
16944static void *_p_wxPrintDataTo_p_wxObject(void *x) {
16945 return (void *)((wxObject *) ((wxPrintData *) x));
16946}
16947static void *_p_wxFlexGridSizerTo_p_wxObject(void *x) {
16948 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *) ((wxFlexGridSizer *) x));
16949}
16950static void *_p_wxGridSizerTo_p_wxObject(void *x) {
16951 return (void *)((wxObject *) (wxSizer *) ((wxGridSizer *) x));
16952}
16953static void *_p_wxInitDialogEventTo_p_wxObject(void *x) {
16954 return (void *)((wxObject *) (wxEvent *) ((wxInitDialogEvent *) x));
16955}
16956static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x) {
16957 return (void *)((wxObject *) ((wxLayoutAlgorithm *) x));
16958}
16959static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x) {
16960 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyTaskBarIcon *) x));
16961}
16962static void *_p_wxFindDialogEventTo_p_wxObject(void *x) {
16963 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxFindDialogEvent *) x));
16964}
1eeb270e
RD
16965static void *_p_wxAuiTabCtrlTo_p_wxObject(void *x) {
16966 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxAuiTabCtrl *) x));
16967}
27e45892
RD
16968static void *_p_wxClipboardTextEventTo_p_wxObject(void *x) {
16969 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxClipboardTextEvent *) x));
16970}
16971static void *_p_wxPaintEventTo_p_wxObject(void *x) {
16972 return (void *)((wxObject *) (wxEvent *) ((wxPaintEvent *) x));
16973}
16974static void *_p_wxNcPaintEventTo_p_wxObject(void *x) {
16975 return (void *)((wxObject *) (wxEvent *) ((wxNcPaintEvent *) x));
16976}
16977static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x) {
16978 return (void *)((wxObject *) (wxEvent *) ((wxPaletteChangedEvent *) x));
16979}
16980static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x) {
16981 return (void *)((wxObject *) (wxEvent *) ((wxDisplayChangedEvent *) x));
16982}
16983static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x) {
16984 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureChangedEvent *) x));
16985}
16986static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x) {
16987 return (void *)((wxObject *) (wxEvent *) ((wxSysColourChangedEvent *) x));
16988}
16989static void *_p_wxPreviewCanvasTo_p_wxObject(void *x) {
16990 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
16991}
16992static void *_p_wxControlTo_p_wxObject(void *x) {
16993 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxControl *) x));
16994}
16995static void *_p_wxSetCursorEventTo_p_wxObject(void *x) {
16996 return (void *)((wxObject *) (wxEvent *) ((wxSetCursorEvent *) x));
16997}
16998static void *_p_wxSplitterEventTo_p_wxObject(void *x) {
16999 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
17000}
5eb8189c
RD
17001static void *_p_wxAuiManagerEventTo_p_wxObject(void *x) {
17002 return (void *)((wxObject *) (wxEvent *) ((wxAuiManagerEvent *) x));
27e45892
RD
17003}
17004static void *_p_wxFSFileTo_p_wxObject(void *x) {
17005 return (void *)((wxObject *) ((wxFSFile *) x));
17006}
17007static void *_p_wxFindReplaceDataTo_p_wxObject(void *x) {
17008 return (void *)((wxObject *) ((wxFindReplaceData *) x));
17009}
5eb8189c
RD
17010static void *_p_wxAuiFloatingFrameTo_p_wxObject(void *x) {
17011 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
17012}
27e45892
RD
17013static void *_p_wxPySizerTo_p_wxObject(void *x) {
17014 return (void *)((wxObject *) (wxSizer *) ((wxPySizer *) x));
17015}
17016static void *_p_wxMDIChildFrameTo_p_wxObject(void *x) {
17017 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
17018}
5eb8189c
RD
17019static void *_p_wxAuiNotebookTo_p_wxObject(void *x) {
17020 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxAuiNotebook *) x));
1eeb270e 17021}
27e45892
RD
17022static void *_p_wxColourDataTo_p_wxObject(void *x) {
17023 return (void *)((wxObject *) ((wxColourData *) x));
17024}
17025static void *_p_wxPyEventTo_p_wxObject(void *x) {
17026 return (void *)((wxObject *) (wxEvent *) ((wxPyEvent *) x));
17027}
17028static void *_p_wxNotifyEventTo_p_wxObject(void *x) {
17029 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxNotifyEvent *) x));
17030}
17031static void *_p_wxPyWindowTo_p_wxObject(void *x) {
17032 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPyWindow *) x));
17033}
17034static void *_p_wxSplashScreenTo_p_wxObject(void *x) {
17035 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
17036}
17037static void *_p_wxFileDialogTo_p_wxObject(void *x) {
17038 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
17039}
17040static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x) {
17041 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
17042}
17043static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x) {
17044 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
17045}
17046static void *_p_wxTextEntryDialogTo_p_wxObject(void *x) {
17047 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
17048}
17049static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x) {
17050 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
17051}
17052static void *_p_wxNumberEntryDialogTo_p_wxObject(void *x) {
17053 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
17054}
17055static void *_p_wxMessageDialogTo_p_wxObject(void *x) {
17056 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
17057}
17058static void *_p_wxProgressDialogTo_p_wxObject(void *x) {
17059 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
17060}
17061static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x) {
17062 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
17063}
17064static void *_p_wxShowEventTo_p_wxObject(void *x) {
17065 return (void *)((wxObject *) (wxEvent *) ((wxShowEvent *) x));
17066}
17067static void *_p_wxPrinterTo_p_wxObject(void *x) {
17068 return (void *)((wxObject *) ((wxPrinter *) x));
17069}
17070static void *_p_wxMenuItemTo_p_wxObject(void *x) {
17071 return (void *)((wxObject *) ((wxMenuItem *) x));
17072}
17073static void *_p_wxDateEventTo_p_wxObject(void *x) {
17074 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxDateEvent *) x));
17075}
17076static void *_p_wxIdleEventTo_p_wxObject(void *x) {
17077 return (void *)((wxObject *) (wxEvent *) ((wxIdleEvent *) x));
17078}
17079static void *_p_wxWindowCreateEventTo_p_wxObject(void *x) {
17080 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowCreateEvent *) x));
17081}
17082static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x) {
17083 return (void *)((wxObject *) (wxEvent *) ((wxQueryNewPaletteEvent *) x));
17084}
17085static void *_p_wxMaximizeEventTo_p_wxObject(void *x) {
17086 return (void *)((wxObject *) (wxEvent *) ((wxMaximizeEvent *) x));
17087}
17088static void *_p_wxIconizeEventTo_p_wxObject(void *x) {
17089 return (void *)((wxObject *) (wxEvent *) ((wxIconizeEvent *) x));
17090}
17091static void *_p_wxSizeEventTo_p_wxObject(void *x) {
17092 return (void *)((wxObject *) (wxEvent *) ((wxSizeEvent *) x));
17093}
17094static void *_p_wxMoveEventTo_p_wxObject(void *x) {
17095 return (void *)((wxObject *) (wxEvent *) ((wxMoveEvent *) x));
17096}
17097static void *_p_wxActivateEventTo_p_wxObject(void *x) {
17098 return (void *)((wxObject *) (wxEvent *) ((wxActivateEvent *) x));
17099}
17100static void *_p_wxPNMHandlerTo_p_wxObject(void *x) {
17101 return (void *)((wxObject *) (wxImageHandler *) ((wxPNMHandler *) x));
17102}
17103static void *_p_wxJPEGHandlerTo_p_wxObject(void *x) {
17104 return (void *)((wxObject *) (wxImageHandler *) ((wxJPEGHandler *) x));
17105}
17106static void *_p_wxPCXHandlerTo_p_wxObject(void *x) {
17107 return (void *)((wxObject *) (wxImageHandler *) ((wxPCXHandler *) x));
17108}
17109static void *_p_wxGIFHandlerTo_p_wxObject(void *x) {
17110 return (void *)((wxObject *) (wxImageHandler *) ((wxGIFHandler *) x));
17111}
17112static void *_p_wxPNGHandlerTo_p_wxObject(void *x) {
17113 return (void *)((wxObject *) (wxImageHandler *) ((wxPNGHandler *) x));
17114}
17115static void *_p_wxANIHandlerTo_p_wxObject(void *x) {
17116 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *)(wxCURHandler *) ((wxANIHandler *) x));
17117}
17118static void *_p_wxCURHandlerTo_p_wxObject(void *x) {
17119 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *) ((wxCURHandler *) x));
17120}
17121static void *_p_wxICOHandlerTo_p_wxObject(void *x) {
17122 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *) ((wxICOHandler *) x));
17123}
17124static void *_p_wxBMPHandlerTo_p_wxObject(void *x) {
17125 return (void *)((wxObject *) (wxImageHandler *) ((wxBMPHandler *) x));
17126}
17127static void *_p_wxPyImageHandlerTo_p_wxObject(void *x) {
17128 return (void *)((wxObject *) (wxImageHandler *) ((wxPyImageHandler *) x));
17129}
17130static void *_p_wxImageHandlerTo_p_wxObject(void *x) {
17131 return (void *)((wxObject *) ((wxImageHandler *) x));
17132}
17133static void *_p_wxXPMHandlerTo_p_wxObject(void *x) {
17134 return (void *)((wxObject *) (wxImageHandler *) ((wxXPMHandler *) x));
17135}
17136static void *_p_wxTIFFHandlerTo_p_wxObject(void *x) {
17137 return (void *)((wxObject *) (wxImageHandler *) ((wxTIFFHandler *) x));
17138}
580080c5
RD
17139static void *_p_wxTGAHandlerTo_p_wxObject(void *x) {
17140 return (void *)((wxObject *) (wxImageHandler *) ((wxTGAHandler *) x));
17141}
27e45892
RD
17142static void *_p_wxEvtHandlerTo_p_wxObject(void *x) {
17143 return (void *)((wxObject *) ((wxEvtHandler *) x));
17144}
34e0a3bb
RD
17145static void *_p_wxMouseCaptureLostEventTo_p_wxObject(void *x) {
17146 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureLostEvent *) x));
17147}
27e45892
RD
17148static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x) {
17149 return (void *)((wxObject *) (wxEvent *) ((wxCalculateLayoutEvent *) x));
17150}
17151static void *_p_wxPyVListBoxTo_p_wxObject(void *x) {
17152 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
17153}
17154static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x) {
17155 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
17156}
f9bf356b
RD
17157static void *_p_wxSimpleHtmlListBoxTo_p_wxObject(void *x) {
17158 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
17159}
27e45892
RD
17160static void *_p_wxAcceleratorTableTo_p_wxObject(void *x) {
17161 return (void *)((wxObject *) ((wxAcceleratorTable *) x));
17162}
580080c5
RD
17163static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x) {
17164 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStdDialogButtonSizer *) x));
17165}
27e45892
RD
17166static void *_p_wxMiniFrameTo_p_wxObject(void *x) {
17167 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
17168}
17169static void *_p_wxImageTo_p_wxObject(void *x) {
17170 return (void *)((wxObject *) ((wxImage *) x));
17171}
17172static void *_p_wxFrameTo_p_wxObject(void *x) {
17173 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
17174}
17175static void *_p_wxPyPrintoutTo_p_wxObject(void *x) {
17176 return (void *)((wxObject *) ((wxPyPrintout *) x));
17177}
17178static void *_p_wxScrollWinEventTo_p_wxObject(void *x) {
17179 return (void *)((wxObject *) (wxEvent *) ((wxScrollWinEvent *) x));
17180}
17181static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x) {
17182 return (void *)((wxObject *) (wxEvent *) ((wxTaskBarIconEvent *) x));
17183}
27e45892
RD
17184static void *_p_wxStatusBarTo_p_wxObject(void *x) {
17185 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxStatusBar *) x));
17186}
5eb8189c
RD
17187static void *_p_wxAuiManagerTo_p_wxObject(void *x) {
17188 return (void *)((wxObject *) (wxEvtHandler *) ((wxAuiManager *) x));
27e45892
RD
17189}
17190static void *_p_wxMDIParentFrameTo_p_wxObject(void *x) {
17191 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
17192}
1eeb270e
RD
17193static void *_p_wxAuiNotebookEventTo_p_wxObject(void *x) {
17194 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
17195}
27e45892
RD
17196static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x) {
17197 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowDestroyEvent *) x));
17198}
17199static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x) {
17200 return (void *)((wxObject *) (wxEvent *) ((wxNavigationKeyEvent *) x));
17201}
17202static void *_p_wxKeyEventTo_p_wxObject(void *x) {
17203 return (void *)((wxObject *) (wxEvent *) ((wxKeyEvent *) x));
17204}
17205static void *_p_wxWindowTo_p_wxObject(void *x) {
17206 return (void *)((wxObject *) (wxEvtHandler *) ((wxWindow *) x));
17207}
17208static void *_p_wxMenuTo_p_wxObject(void *x) {
17209 return (void *)((wxObject *) (wxEvtHandler *) ((wxMenu *) x));
17210}
17211static void *_p_wxMenuBarTo_p_wxObject(void *x) {
17212 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMenuBar *) x));
17213}
17214static void *_p_wxScrolledWindowTo_p_wxObject(void *x) {
17215 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
17216}
17217static void *_p_wxTopLevelWindowTo_p_wxObject(void *x) {
17218 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxTopLevelWindow *) x));
17219}
17220static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x) {
17221 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplashScreenWindow *) x));
17222}
17223static void *_p_wxSplitterWindowTo_p_wxObject(void *x) {
17224 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplitterWindow *) x));
17225}
17226static void *_p_wxSashWindowTo_p_wxObject(void *x) {
17227 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSashWindow *) x));
17228}
17229static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x) {
17230 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
17231}
17232static void *_p_wxPopupWindowTo_p_wxObject(void *x) {
17233 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPopupWindow *) x));
17234}
17235static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x) {
17236 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
17237}
17238static void *_p_wxTipWindowTo_p_wxObject(void *x) {
17239 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxTipWindow *) x));
17240}
17241static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x) {
17242 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
17243}
17244static void *_p_wxMDIClientWindowTo_p_wxObject(void *x) {
17245 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMDIClientWindow *) x));
17246}
17247static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x) {
17248 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
17249}
17250static void *_p_wxSashEventTo_p_wxObject(void *x) {
17251 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxSashEvent *) x));
17252}
17253static void *_p_wxPrintPreviewTo_p_wxObject(void *x) {
17254 return (void *)((wxObject *) ((wxPrintPreview *) x));
17255}
17256static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x) {
17257 return (void *)((wxObject *) (wxPrintPreview *) ((wxPyPrintPreview *) x));
17258}
17259static void *_p_wxPanelTo_p_wxObject(void *x) {
17260 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPanel *) x));
17261}
17262static void *_p_wxDialogTo_p_wxObject(void *x) {
17263 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
17264}
17265static void *_p_wxColourDialogTo_p_wxObject(void *x) {
17266 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
17267}
17268static void *_p_wxDirDialogTo_p_wxObject(void *x) {
17269 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
17270}
17271static void *_p_wxFontDialogTo_p_wxObject(void *x) {
17272 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
17273}
17274static void *_p_wxPageSetupDialogTo_p_wxObject(void *x) {
17275 return (void *)((wxObject *) ((wxPageSetupDialog *) x));
17276}
17277static void *_p_wxPrintDialogTo_p_wxObject(void *x) {
17278 return (void *)((wxObject *) ((wxPrintDialog *) x));
17279}
17280static void *_p_wxFileSystemTo_p_wxObject(void *x) {
17281 return (void *)((wxObject *) ((wxFileSystem *) x));
17282}
17283static void *_p_wxContextMenuEventTo_p_wxObject(void *x) {
17284 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxContextMenuEvent *) x));
17285}
17286static void *_p_wxMenuEventTo_p_wxObject(void *x) {
17287 return (void *)((wxObject *) (wxEvent *) ((wxMenuEvent *) x));
17288}
17289static void *_p_wxPyAppTo_p_wxObject(void *x) {
17290 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyApp *) x));
17291}
17292static void *_p_wxCloseEventTo_p_wxObject(void *x) {
17293 return (void *)((wxObject *) (wxEvent *) ((wxCloseEvent *) x));
17294}
17295static void *_p_wxMouseEventTo_p_wxObject(void *x) {
17296 return (void *)((wxObject *) (wxEvent *) ((wxMouseEvent *) x));
17297}
17298static void *_p_wxEraseEventTo_p_wxObject(void *x) {
17299 return (void *)((wxObject *) (wxEvent *) ((wxEraseEvent *) x));
17300}
17301static void *_p_wxPyCommandEventTo_p_wxObject(void *x) {
17302 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxPyCommandEvent *) x));
17303}
17304static void *_p_wxCommandEventTo_p_wxObject(void *x) {
17305 return (void *)((wxObject *) (wxEvent *) ((wxCommandEvent *) x));
17306}
17307static void *_p_wxPreviewControlBarTo_p_wxObject(void *x) {
17308 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
17309}
17310static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x) {
17311 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
17312}
17313static void *_p_wxDropFilesEventTo_p_wxObject(void *x) {
17314 return (void *)((wxObject *) (wxEvent *) ((wxDropFilesEvent *) x));
17315}
17316static void *_p_wxFocusEventTo_p_wxObject(void *x) {
17317 return (void *)((wxObject *) (wxEvent *) ((wxFocusEvent *) x));
17318}
17319static void *_p_wxChildFocusEventTo_p_wxObject(void *x) {
17320 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxChildFocusEvent *) x));
17321}
17322static void *_p_wxControlWithItemsTo_p_wxObject(void *x) {
17323 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxControlWithItems *) x));
17324}
17325static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x) {
17326 return (void *)((wxObject *) ((wxPageSetupDialogData *) x));
17327}
17328static void *_p_wxPrintDialogDataTo_p_wxObject(void *x) {
17329 return (void *)((wxObject *) ((wxPrintDialogData *) x));
17330}
17331static void *_p_wxPyValidatorTo_p_wxObject(void *x) {
17332 return (void *)((wxObject *) (wxEvtHandler *)(wxValidator *) ((wxPyValidator *) x));
17333}
17334static void *_p_wxValidatorTo_p_wxObject(void *x) {
17335 return (void *)((wxObject *) (wxEvtHandler *) ((wxValidator *) x));
17336}
17337static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x) {
17338 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
17339}
17340static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x) {
17341 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
17342}
17343static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x) {
17344 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyPanel *) x));
17345}
17346static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x) {
17347 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMenuBar *) x));
17348}
17349static void *_p_wxValidatorTo_p_wxEvtHandler(void *x) {
17350 return (void *)((wxEvtHandler *) ((wxValidator *) x));
17351}
17352static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x) {
17353 return (void *)((wxEvtHandler *) (wxValidator *) ((wxPyValidator *) x));
17354}
17355static void *_p_wxMenuTo_p_wxEvtHandler(void *x) {
17356 return (void *)((wxEvtHandler *) ((wxMenu *) x));
17357}
27e45892
RD
17358static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x) {
17359 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
17360}
17361static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x) {
17362 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
17363}
17364static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x) {
17365 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
17366}
17367static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x) {
17368 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
17369}
f9bf356b
RD
17370static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x) {
17371 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
17372}
27e45892
RD
17373static void *_p_wxNumberEntryDialogTo_p_wxEvtHandler(void *x) {
17374 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
17375}
17376static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x) {
17377 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
17378}
17379static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x) {
17380 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
17381}
17382static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x) {
17383 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
17384}
17385static void *_p_wxPanelTo_p_wxEvtHandler(void *x) {
17386 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPanel *) x));
17387}
17388static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x) {
17389 return (void *)((wxEvtHandler *) (wxWindow *) ((wxStatusBar *) x));
17390}
17391static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x) {
17392 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
17393}
17394static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x) {
17395 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxTipWindow *) x));
17396}
17397static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x) {
17398 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
17399}
17400static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x) {
17401 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPopupWindow *) x));
17402}
17403static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x) {
17404 return (void *)((wxEvtHandler *) (wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
17405}
17406static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x) {
17407 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSashWindow *) x));
17408}
17409static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x) {
17410 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplitterWindow *) x));
17411}
17412static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x) {
17413 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplashScreenWindow *) x));
17414}
17415static void *_p_wxWindowTo_p_wxEvtHandler(void *x) {
17416 return (void *)((wxEvtHandler *) ((wxWindow *) x));
17417}
17418static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x) {
17419 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
17420}
17421static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x) {
17422 return (void *)((wxEvtHandler *) (wxWindow *) ((wxTopLevelWindow *) x));
17423}
17424static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x) {
17425 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMDIClientWindow *) x));
17426}
17427static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x) {
17428 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
17429}
17430static void *_p_wxControlTo_p_wxEvtHandler(void *x) {
17431 return (void *)((wxEvtHandler *) (wxWindow *) ((wxControl *) x));
17432}
17433static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x) {
17434 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
17435}
17436static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x) {
17437 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
17438}
17439static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x) {
17440 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
17441}
17442static void *_p_wxPyAppTo_p_wxEvtHandler(void *x) {
17443 return (void *)((wxEvtHandler *) ((wxPyApp *) x));
17444}
17445static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x) {
17446 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxControlWithItems *) x));
17447}
17448static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x) {
17449 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPyWindow *) x));
17450}
17451static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x) {
17452 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
17453}
f9bf356b
RD
17454static void *_p_wxSimpleHtmlListBoxTo_p_wxEvtHandler(void *x) {
17455 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
17456}
27e45892
RD
17457static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x) {
17458 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
17459}
17460static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x) {
17461 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
17462}
5eb8189c
RD
17463static void *_p_wxAuiNotebookTo_p_wxEvtHandler(void *x) {
17464 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxAuiNotebook *) x));
1eeb270e 17465}
27e45892
RD
17466static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x) {
17467 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
17468}
17469static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x) {
17470 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
17471}
17472static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x) {
17473 return (void *)((wxEvtHandler *) ((wxPyTaskBarIcon *) x));
17474}
1eeb270e
RD
17475static void *_p_wxAuiTabCtrlTo_p_wxEvtHandler(void *x) {
17476 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxAuiTabCtrl *) x));
17477}
27e45892
RD
17478static void *_p_wxFrameTo_p_wxEvtHandler(void *x) {
17479 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
17480}
17481static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x) {
17482 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
17483}
17484static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x) {
17485 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
17486}
17487static void *_p_wxDialogTo_p_wxEvtHandler(void *x) {
17488 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
17489}
17490static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x) {
17491 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
17492}
5eb8189c
RD
17493static void *_p_wxAuiFloatingFrameTo_p_wxEvtHandler(void *x) {
17494 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
17495}
27e45892
RD
17496static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x) {
17497 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
17498}
5eb8189c
RD
17499static void *_p_wxAuiManagerTo_p_wxEvtHandler(void *x) {
17500 return (void *)((wxEvtHandler *) ((wxAuiManager *) x));
27e45892 17501}
1eeb270e
RD
17502static void *_p_wxAuiTabCtrlTo_p_wxAuiTabContainer(void *x) {
17503 return (void *)((wxAuiTabContainer *) ((wxAuiTabCtrl *) x));
17504}
27e45892
RD
17505static void *_p_wxGBSizerItemTo_p_wxSizerItem(void *x) {
17506 return (void *)((wxSizerItem *) ((wxGBSizerItem *) x));
17507}
17508static void *_p_wxMDIChildFrameTo_p_wxFrame(void *x) {
17509 return (void *)((wxFrame *) ((wxMDIChildFrame *) x));
17510}
17511static void *_p_wxProgressDialogTo_p_wxFrame(void *x) {
17512 return (void *)((wxFrame *) ((wxProgressDialog *) x));
17513}
17514static void *_p_wxTipWindowTo_p_wxFrame(void *x) {
17515 return (void *)((wxFrame *) ((wxTipWindow *) x));
17516}
17517static void *_p_wxPreviewFrameTo_p_wxFrame(void *x) {
17518 return (void *)((wxFrame *) ((wxPreviewFrame *) x));
17519}
17520static void *_p_wxPyPreviewFrameTo_p_wxFrame(void *x) {
17521 return (void *)((wxFrame *) (wxPreviewFrame *) ((wxPyPreviewFrame *) x));
17522}
27e45892
RD
17523static void *_p_wxMiniFrameTo_p_wxFrame(void *x) {
17524 return (void *)((wxFrame *) ((wxMiniFrame *) x));
17525}
17526static void *_p_wxSplashScreenTo_p_wxFrame(void *x) {
17527 return (void *)((wxFrame *) ((wxSplashScreen *) x));
17528}
17529static void *_p_wxMDIParentFrameTo_p_wxFrame(void *x) {
17530 return (void *)((wxFrame *) ((wxMDIParentFrame *) x));
17531}
5eb8189c
RD
17532static void *_p_wxAuiFloatingFrameTo_p_wxFrame(void *x) {
17533 return (void *)((wxFrame *) (wxMiniFrame *) ((wxAuiFloatingFrame *) x));
17534}
1eeb270e
RD
17535static void *_p_wxSashEventTo_p_wxCommandEvent(void *x) {
17536 return (void *)((wxCommandEvent *) ((wxSashEvent *) x));
17537}
17538static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x) {
17539 return (void *)((wxCommandEvent *) ((wxWindowDestroyEvent *) x));
17540}
17541static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x) {
17542 return (void *)((wxCommandEvent *) (wxNotifyEvent *) ((wxSplitterEvent *) x));
17543}
17544static void *_p_wxClipboardTextEventTo_p_wxCommandEvent(void *x) {
17545 return (void *)((wxCommandEvent *) ((wxClipboardTextEvent *) x));
17546}
17547static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x) {
17548 return (void *)((wxCommandEvent *) ((wxScrollEvent *) x));
17549}
17550static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x) {
17551 return (void *)((wxCommandEvent *) ((wxPyCommandEvent *) x));
17552}
17553static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x) {
17554 return (void *)((wxCommandEvent *) ((wxContextMenuEvent *) x));
17555}
17556static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x) {
17557 return (void *)((wxCommandEvent *) ((wxChildFocusEvent *) x));
17558}
17559static void *_p_wxAuiNotebookEventTo_p_wxCommandEvent(void *x) {
17560 return (void *)((wxCommandEvent *) (wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
17561}
17562static void *_p_wxDateEventTo_p_wxCommandEvent(void *x) {
17563 return (void *)((wxCommandEvent *) ((wxDateEvent *) x));
17564}
17565static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x) {
17566 return (void *)((wxCommandEvent *) ((wxWindowCreateEvent *) x));
17567}
17568static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x) {
17569 return (void *)((wxCommandEvent *) ((wxNotifyEvent *) x));
17570}
17571static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x) {
17572 return (void *)((wxCommandEvent *) ((wxFindDialogEvent *) x));
17573}
17574static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x) {
17575 return (void *)((wxCommandEvent *) ((wxUpdateUIEvent *) x));
17576}
5eb8189c
RD
17577static void *_p_wxAuiDefaultDockArtTo_p_wxAuiDockArt(void *x) {
17578 return (void *)((wxAuiDockArt *) ((wxAuiDefaultDockArt *) x));
27e45892 17579}
5eb8189c
RD
17580static void *_p_wxPyAuiDockArtTo_p_wxAuiDockArt(void *x) {
17581 return (void *)((wxAuiDockArt *) (wxAuiDefaultDockArt *) ((wxPyAuiDockArt *) x));
27e45892 17582}
5eb8189c
RD
17583static void *_p_wxPyAuiDockArtTo_p_wxAuiDefaultDockArt(void *x) {
17584 return (void *)((wxAuiDefaultDockArt *) ((wxPyAuiDockArt *) x));
8f514ab4 17585}
5eb8189c
RD
17586static void *_p_wxPyAuiTabArtTo_p_wxAuiDefaultTabArt(void *x) {
17587 return (void *)((wxAuiDefaultTabArt *) ((wxPyAuiTabArt *) x));
5c8c7dd3 17588}
27e45892 17589static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0};
d7645bfd 17590static swig_type_info _swigt__p_double = {"_p_double", "double *", 0, 0, (void*)0, 0};
27e45892 17591static swig_type_info _swigt__p_form_ops_t = {"_p_form_ops_t", "enum form_ops_t *|form_ops_t *", 0, 0, (void*)0, 0};
5c8c7dd3 17592static swig_type_info _swigt__p_int = {"_p_int", "int *", 0, 0, (void*)0, 0};
1eeb270e
RD
17593static swig_type_info _swigt__p_p_wxAuiTabContainerButton = {"_p_p_wxAuiTabContainerButton", "wxAuiTabContainerButton **", 0, 0, (void*)0, 0};
17594static swig_type_info _swigt__p_p_wxWindow = {"_p_p_wxWindow", "wxWindow **", 0, 0, (void*)0, 0};
17595static swig_type_info _swigt__p_p_wxSplashScreen = {"_p_p_wxSplashScreen", 0, 0, 0, 0, 0};
17596static swig_type_info _swigt__p_p_wxMiniFrame = {"_p_p_wxMiniFrame", 0, 0, 0, 0, 0};
17597static swig_type_info _swigt__p_p_wxPyPanel = {"_p_p_wxPyPanel", 0, 0, 0, 0, 0};
17598static swig_type_info _swigt__p_p_wxMenuBar = {"_p_p_wxMenuBar", 0, 0, 0, 0, 0};
17599static swig_type_info _swigt__p_p_wxFindReplaceDialog = {"_p_p_wxFindReplaceDialog", 0, 0, 0, 0, 0};
17600static swig_type_info _swigt__p_p_wxProgressDialog = {"_p_p_wxProgressDialog", 0, 0, 0, 0, 0};
17601static swig_type_info _swigt__p_p_wxMessageDialog = {"_p_p_wxMessageDialog", 0, 0, 0, 0, 0};
17602static swig_type_info _swigt__p_p_wxNumberEntryDialog = {"_p_p_wxNumberEntryDialog", 0, 0, 0, 0, 0};
17603static swig_type_info _swigt__p_p_wxPasswordEntryDialog = {"_p_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0};
17604static swig_type_info _swigt__p_p_wxTextEntryDialog = {"_p_p_wxTextEntryDialog", 0, 0, 0, 0, 0};
17605static swig_type_info _swigt__p_p_wxSingleChoiceDialog = {"_p_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0};
17606static swig_type_info _swigt__p_p_wxMultiChoiceDialog = {"_p_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0};
17607static swig_type_info _swigt__p_p_wxFileDialog = {"_p_p_wxFileDialog", 0, 0, 0, 0, 0};
17608static swig_type_info _swigt__p_p_wxPanel = {"_p_p_wxPanel", 0, 0, 0, 0, 0};
17609static swig_type_info _swigt__p_p_wxStatusBar = {"_p_p_wxStatusBar", 0, 0, 0, 0, 0};
17610static swig_type_info _swigt__p_p_wxPyVScrolledWindow = {"_p_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0};
17611static swig_type_info _swigt__p_p_wxTipWindow = {"_p_p_wxTipWindow", 0, 0, 0, 0, 0};
17612static swig_type_info _swigt__p_p_wxPyPopupTransientWindow = {"_p_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0};
17613static swig_type_info _swigt__p_p_wxPopupWindow = {"_p_p_wxPopupWindow", 0, 0, 0, 0, 0};
17614static swig_type_info _swigt__p_p_wxSashLayoutWindow = {"_p_p_wxSashLayoutWindow", 0, 0, 0, 0, 0};
17615static swig_type_info _swigt__p_p_wxScrolledWindow = {"_p_p_wxScrolledWindow", 0, 0, 0, 0, 0};
17616static swig_type_info _swigt__p_p_wxTopLevelWindow = {"_p_p_wxTopLevelWindow", 0, 0, 0, 0, 0};
17617static swig_type_info _swigt__p_p_wxSplashScreenWindow = {"_p_p_wxSplashScreenWindow", 0, 0, 0, 0, 0};
17618static swig_type_info _swigt__p_p_wxSplitterWindow = {"_p_p_wxSplitterWindow", 0, 0, 0, 0, 0};
17619static swig_type_info _swigt__p_p_wxSashWindow = {"_p_p_wxSashWindow", 0, 0, 0, 0, 0};
17620static swig_type_info _swigt__p_p_wxMDIClientWindow = {"_p_p_wxMDIClientWindow", 0, 0, 0, 0, 0};
17621static swig_type_info _swigt__p_p_wxPyScrolledWindow = {"_p_p_wxPyScrolledWindow", 0, 0, 0, 0, 0};
17622static swig_type_info _swigt__p_p_wxPreviewFrame = {"_p_p_wxPreviewFrame", 0, 0, 0, 0, 0};
17623static swig_type_info _swigt__p_p_wxPyPreviewFrame = {"_p_p_wxPyPreviewFrame", 0, 0, 0, 0, 0};
17624static swig_type_info _swigt__p_p_wxControl = {"_p_p_wxControl", 0, 0, 0, 0, 0};
17625static swig_type_info _swigt__p_p_wxMDIChildFrame = {"_p_p_wxMDIChildFrame", 0, 0, 0, 0, 0};
17626static swig_type_info _swigt__p_p_wxControlWithItems = {"_p_p_wxControlWithItems", 0, 0, 0, 0, 0};
17627static swig_type_info _swigt__p_p_wxPyWindow = {"_p_p_wxPyWindow", 0, 0, 0, 0, 0};
17628static swig_type_info _swigt__p_p_wxPreviewCanvas = {"_p_p_wxPreviewCanvas", 0, 0, 0, 0, 0};
f9bf356b 17629static swig_type_info _swigt__p_p_wxSimpleHtmlListBox = {"_p_p_wxSimpleHtmlListBox", 0, 0, 0, 0, 0};
1eeb270e
RD
17630static swig_type_info _swigt__p_p_wxPyHtmlListBox = {"_p_p_wxPyHtmlListBox", 0, 0, 0, 0, 0};
17631static swig_type_info _swigt__p_p_wxPyVListBox = {"_p_p_wxPyVListBox", 0, 0, 0, 0, 0};
5eb8189c 17632static swig_type_info _swigt__p_p_wxAuiNotebook = {"_p_p_wxAuiNotebook", 0, 0, 0, 0, 0};
1eeb270e
RD
17633static swig_type_info _swigt__p_p_wxPreviewControlBar = {"_p_p_wxPreviewControlBar", 0, 0, 0, 0, 0};
17634static swig_type_info _swigt__p_p_wxPyPreviewControlBar = {"_p_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0};
17635static swig_type_info _swigt__p_p_wxAuiTabCtrl = {"_p_p_wxAuiTabCtrl", 0, 0, 0, 0, 0};
17636static swig_type_info _swigt__p_p_wxFrame = {"_p_p_wxFrame", 0, 0, 0, 0, 0};
17637static swig_type_info _swigt__p_p_wxFontDialog = {"_p_p_wxFontDialog", 0, 0, 0, 0, 0};
17638static swig_type_info _swigt__p_p_wxDirDialog = {"_p_p_wxDirDialog", 0, 0, 0, 0, 0};
17639static swig_type_info _swigt__p_p_wxColourDialog = {"_p_p_wxColourDialog", 0, 0, 0, 0, 0};
17640static swig_type_info _swigt__p_p_wxDialog = {"_p_p_wxDialog", 0, 0, 0, 0, 0};
5eb8189c 17641static swig_type_info _swigt__p_p_wxAuiFloatingFrame = {"_p_p_wxAuiFloatingFrame", 0, 0, 0, 0, 0};
1eeb270e 17642static swig_type_info _swigt__p_p_wxMDIParentFrame = {"_p_p_wxMDIParentFrame", 0, 0, 0, 0, 0};
27e45892
RD
17643static swig_type_info _swigt__p_unsigned_char = {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, (void*)0, 0};
17644static swig_type_info _swigt__p_unsigned_int = {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, (void*)0, 0};
17645static swig_type_info _swigt__p_unsigned_long = {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, (void*)0, 0};
26c4d26f 17646static swig_type_info _swigt__p_wxArrayString = {"_p_wxArrayString", "wxArrayString *", 0, 0, (void*)0, 0};
5eb8189c
RD
17647static swig_type_info _swigt__p_wxAuiDefaultDockArt = {"_p_wxAuiDefaultDockArt", "wxAuiDefaultDockArt *", 0, 0, (void*)0, 0};
17648static swig_type_info _swigt__p_wxAuiDefaultTabArt = {"_p_wxAuiDefaultTabArt", "wxAuiDefaultTabArt *", 0, 0, (void*)0, 0};
17649static swig_type_info _swigt__p_wxAuiDockArt = {"_p_wxAuiDockArt", "wxAuiDockArt *", 0, 0, (void*)0, 0};
17650static swig_type_info _swigt__p_wxAuiDockInfo = {"_p_wxAuiDockInfo", "wxAuiDockInfo *", 0, 0, (void*)0, 0};
17651static swig_type_info _swigt__p_wxAuiDockUIPart = {"_p_wxAuiDockUIPart", "wxAuiDockUIPart *", 0, 0, (void*)0, 0};
17652static swig_type_info _swigt__p_wxAuiFloatingFrame = {"_p_wxAuiFloatingFrame", "wxAuiFloatingFrame *", 0, 0, (void*)0, 0};
17653static swig_type_info _swigt__p_wxAuiManager = {"_p_wxAuiManager", "wxAuiManager *", 0, 0, (void*)0, 0};
17654static swig_type_info _swigt__p_wxAuiManagerEvent = {"_p_wxAuiManagerEvent", "wxAuiManagerEvent *", 0, 0, (void*)0, 0};
17655static swig_type_info _swigt__p_wxAuiNotebook = {"_p_wxAuiNotebook", "wxAuiNotebook *", 0, 0, (void*)0, 0};
1eeb270e
RD
17656static swig_type_info _swigt__p_wxAuiNotebookEvent = {"_p_wxAuiNotebookEvent", "wxAuiNotebookEvent *", 0, 0, (void*)0, 0};
17657static swig_type_info _swigt__p_wxAuiNotebookPage = {"_p_wxAuiNotebookPage", "wxAuiNotebookPage *", 0, 0, (void*)0, 0};
17658static swig_type_info _swigt__p_wxAuiNotebookPageArray = {"_p_wxAuiNotebookPageArray", "wxAuiNotebookPageArray *", 0, 0, (void*)0, 0};
5eb8189c
RD
17659static swig_type_info _swigt__p_wxAuiPaneButton = {"_p_wxAuiPaneButton", "wxAuiPaneButton *", 0, 0, (void*)0, 0};
17660static swig_type_info _swigt__p_wxAuiPaneButtonArray = {"_p_wxAuiPaneButtonArray", "wxAuiPaneButtonArray *", 0, 0, (void*)0, 0};
17661static swig_type_info _swigt__p_wxAuiPaneInfo = {"_p_wxAuiPaneInfo", "wxAuiPaneInfo *", 0, 0, (void*)0, 0};
17662static swig_type_info _swigt__p_wxAuiPaneInfoPtrArray = {"_p_wxAuiPaneInfoPtrArray", "wxAuiPaneInfoPtrArray *", 0, 0, (void*)0, 0};
5172800e 17663static swig_type_info _swigt__p_wxAuiSimpleTabArt = {"_p_wxAuiSimpleTabArt", "wxAuiSimpleTabArt *", 0, 0, (void*)0, 0};
5eb8189c 17664static swig_type_info _swigt__p_wxAuiTabArt = {"_p_wxAuiTabArt", "wxAuiTabArt *", 0, 0, (void*)0, 0};
1eeb270e
RD
17665static swig_type_info _swigt__p_wxAuiTabContainer = {"_p_wxAuiTabContainer", "wxAuiTabContainer *", 0, 0, (void*)0, 0};
17666static swig_type_info _swigt__p_wxAuiTabContainerButton = {"_p_wxAuiTabContainerButton", "wxAuiTabContainerButton *", 0, 0, (void*)0, 0};
17667static swig_type_info _swigt__p_wxAuiTabCtrl = {"_p_wxAuiTabCtrl", "wxAuiTabCtrl *", 0, 0, (void*)0, 0};
17668static swig_type_info _swigt__p_wxBitmap = {"_p_wxBitmap", "wxBitmap *", 0, 0, (void*)0, 0};
27e45892
RD
17669static swig_type_info _swigt__p_wxColor = {"_p_wxColor", "wxColor *", 0, 0, (void*)0, 0};
17670static swig_type_info _swigt__p_wxColour = {"_p_wxColour", "wxColour *", 0, 0, (void*)0, 0};
1eeb270e
RD
17671static swig_type_info _swigt__p_wxCommandEvent = {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, (void*)0, 0};
17672static swig_type_info _swigt__p_wxSashEvent = {"_p_wxSashEvent", 0, 0, 0, 0, 0};
17673static swig_type_info _swigt__p_wxWindowDestroyEvent = {"_p_wxWindowDestroyEvent", 0, 0, 0, 0, 0};
17674static swig_type_info _swigt__p_wxSplitterEvent = {"_p_wxSplitterEvent", 0, 0, 0, 0, 0};
17675static swig_type_info _swigt__p_wxClipboardTextEvent = {"_p_wxClipboardTextEvent", 0, 0, 0, 0, 0};
17676static swig_type_info _swigt__p_wxScrollEvent = {"_p_wxScrollEvent", 0, 0, 0, 0, 0};
17677static swig_type_info _swigt__p_wxPyCommandEvent = {"_p_wxPyCommandEvent", 0, 0, 0, 0, 0};
17678static swig_type_info _swigt__p_wxContextMenuEvent = {"_p_wxContextMenuEvent", 0, 0, 0, 0, 0};
17679static swig_type_info _swigt__p_wxChildFocusEvent = {"_p_wxChildFocusEvent", 0, 0, 0, 0, 0};
17680static swig_type_info _swigt__p_wxDateEvent = {"_p_wxDateEvent", 0, 0, 0, 0, 0};
17681static swig_type_info _swigt__p_wxWindowCreateEvent = {"_p_wxWindowCreateEvent", 0, 0, 0, 0, 0};
17682static swig_type_info _swigt__p_wxFindDialogEvent = {"_p_wxFindDialogEvent", 0, 0, 0, 0, 0};
17683static swig_type_info _swigt__p_wxUpdateUIEvent = {"_p_wxUpdateUIEvent", 0, 0, 0, 0, 0};
17684static swig_type_info _swigt__p_wxControl = {"_p_wxControl", "wxControl *", 0, 0, (void*)0, 0};
17685static swig_type_info _swigt__p_wxControlWithItems = {"_p_wxControlWithItems", 0, 0, 0, 0, 0};
27e45892 17686static swig_type_info _swigt__p_wxDC = {"_p_wxDC", "wxDC *", 0, 0, (void*)0, 0};
27e45892
RD
17687static swig_type_info _swigt__p_wxDuplexMode = {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, (void*)0, 0};
17688static swig_type_info _swigt__p_wxEvent = {"_p_wxEvent", "wxEvent *", 0, 0, (void*)0, 0};
27e45892
RD
17689static swig_type_info _swigt__p_wxMenuEvent = {"_p_wxMenuEvent", 0, 0, 0, 0, 0};
17690static swig_type_info _swigt__p_wxCloseEvent = {"_p_wxCloseEvent", 0, 0, 0, 0, 0};
17691static swig_type_info _swigt__p_wxMouseEvent = {"_p_wxMouseEvent", 0, 0, 0, 0, 0};
17692static swig_type_info _swigt__p_wxEraseEvent = {"_p_wxEraseEvent", 0, 0, 0, 0, 0};
17693static swig_type_info _swigt__p_wxSetCursorEvent = {"_p_wxSetCursorEvent", 0, 0, 0, 0, 0};
27e45892 17694static swig_type_info _swigt__p_wxInitDialogEvent = {"_p_wxInitDialogEvent", 0, 0, 0, 0, 0};
27e45892 17695static swig_type_info _swigt__p_wxPyEvent = {"_p_wxPyEvent", 0, 0, 0, 0, 0};
34e0a3bb 17696static swig_type_info _swigt__p_wxMouseCaptureLostEvent = {"_p_wxMouseCaptureLostEvent", 0, 0, 0, 0, 0};
27e45892
RD
17697static swig_type_info _swigt__p_wxCalculateLayoutEvent = {"_p_wxCalculateLayoutEvent", 0, 0, 0, 0, 0};
17698static swig_type_info _swigt__p_wxIdleEvent = {"_p_wxIdleEvent", 0, 0, 0, 0, 0};
27e45892
RD
17699static swig_type_info _swigt__p_wxQueryNewPaletteEvent = {"_p_wxQueryNewPaletteEvent", 0, 0, 0, 0, 0};
17700static swig_type_info _swigt__p_wxMaximizeEvent = {"_p_wxMaximizeEvent", 0, 0, 0, 0, 0};
17701static swig_type_info _swigt__p_wxIconizeEvent = {"_p_wxIconizeEvent", 0, 0, 0, 0, 0};
17702static swig_type_info _swigt__p_wxActivateEvent = {"_p_wxActivateEvent", 0, 0, 0, 0, 0};
17703static swig_type_info _swigt__p_wxSizeEvent = {"_p_wxSizeEvent", 0, 0, 0, 0, 0};
17704static swig_type_info _swigt__p_wxMoveEvent = {"_p_wxMoveEvent", 0, 0, 0, 0, 0};
27e45892
RD
17705static swig_type_info _swigt__p_wxPaintEvent = {"_p_wxPaintEvent", 0, 0, 0, 0, 0};
17706static swig_type_info _swigt__p_wxNcPaintEvent = {"_p_wxNcPaintEvent", 0, 0, 0, 0, 0};
27e45892
RD
17707static swig_type_info _swigt__p_wxPaletteChangedEvent = {"_p_wxPaletteChangedEvent", 0, 0, 0, 0, 0};
17708static swig_type_info _swigt__p_wxDisplayChangedEvent = {"_p_wxDisplayChangedEvent", 0, 0, 0, 0, 0};
17709static swig_type_info _swigt__p_wxMouseCaptureChangedEvent = {"_p_wxMouseCaptureChangedEvent", 0, 0, 0, 0, 0};
17710static swig_type_info _swigt__p_wxSysColourChangedEvent = {"_p_wxSysColourChangedEvent", 0, 0, 0, 0, 0};
17711static swig_type_info _swigt__p_wxDropFilesEvent = {"_p_wxDropFilesEvent", 0, 0, 0, 0, 0};
17712static swig_type_info _swigt__p_wxFocusEvent = {"_p_wxFocusEvent", 0, 0, 0, 0, 0};
27e45892
RD
17713static swig_type_info _swigt__p_wxQueryLayoutInfoEvent = {"_p_wxQueryLayoutInfoEvent", 0, 0, 0, 0, 0};
17714static swig_type_info _swigt__p_wxShowEvent = {"_p_wxShowEvent", 0, 0, 0, 0, 0};
27e45892
RD
17715static swig_type_info _swigt__p_wxNavigationKeyEvent = {"_p_wxNavigationKeyEvent", 0, 0, 0, 0, 0};
17716static swig_type_info _swigt__p_wxKeyEvent = {"_p_wxKeyEvent", 0, 0, 0, 0, 0};
17717static swig_type_info _swigt__p_wxScrollWinEvent = {"_p_wxScrollWinEvent", 0, 0, 0, 0, 0};
17718static swig_type_info _swigt__p_wxTaskBarIconEvent = {"_p_wxTaskBarIconEvent", 0, 0, 0, 0, 0};
17719static swig_type_info _swigt__p_wxEvtHandler = {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, (void*)0, 0};
17720static swig_type_info _swigt__p_wxSplashScreen = {"_p_wxSplashScreen", 0, 0, 0, 0, 0};
17721static swig_type_info _swigt__p_wxPyPanel = {"_p_wxPyPanel", 0, 0, 0, 0, 0};
17722static swig_type_info _swigt__p_wxMenuBar = {"_p_wxMenuBar", 0, 0, 0, 0, 0};
17723static swig_type_info _swigt__p_wxValidator = {"_p_wxValidator", 0, 0, 0, 0, 0};
17724static swig_type_info _swigt__p_wxPyValidator = {"_p_wxPyValidator", 0, 0, 0, 0, 0};
17725static swig_type_info _swigt__p_wxNumberEntryDialog = {"_p_wxNumberEntryDialog", 0, 0, 0, 0, 0};
f9bf356b 17726static swig_type_info _swigt__p_wxPasswordEntryDialog = {"_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0};
27e45892 17727static swig_type_info _swigt__p_wxFileDialog = {"_p_wxFileDialog", 0, 0, 0, 0, 0};
27e45892
RD
17728static swig_type_info _swigt__p_wxFindReplaceDialog = {"_p_wxFindReplaceDialog", 0, 0, 0, 0, 0};
17729static swig_type_info _swigt__p_wxProgressDialog = {"_p_wxProgressDialog", 0, 0, 0, 0, 0};
17730static swig_type_info _swigt__p_wxMessageDialog = {"_p_wxMessageDialog", 0, 0, 0, 0, 0};
27e45892
RD
17731static swig_type_info _swigt__p_wxTextEntryDialog = {"_p_wxTextEntryDialog", 0, 0, 0, 0, 0};
17732static swig_type_info _swigt__p_wxSingleChoiceDialog = {"_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0};
f9bf356b 17733static swig_type_info _swigt__p_wxMultiChoiceDialog = {"_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0};
27e45892
RD
17734static swig_type_info _swigt__p_wxPanel = {"_p_wxPanel", 0, 0, 0, 0, 0};
17735static swig_type_info _swigt__p_wxStatusBar = {"_p_wxStatusBar", 0, 0, 0, 0, 0};
17736static swig_type_info _swigt__p_wxScrolledWindow = {"_p_wxScrolledWindow", 0, 0, 0, 0, 0};
17737static swig_type_info _swigt__p_wxTipWindow = {"_p_wxTipWindow", 0, 0, 0, 0, 0};
17738static swig_type_info _swigt__p_wxMDIClientWindow = {"_p_wxMDIClientWindow", 0, 0, 0, 0, 0};
17739static swig_type_info _swigt__p_wxPyScrolledWindow = {"_p_wxPyScrolledWindow", 0, 0, 0, 0, 0};
17740static swig_type_info _swigt__p_wxSashWindow = {"_p_wxSashWindow", 0, 0, 0, 0, 0};
17741static swig_type_info _swigt__p_wxSplitterWindow = {"_p_wxSplitterWindow", 0, 0, 0, 0, 0};
17742static swig_type_info _swigt__p_wxSplashScreenWindow = {"_p_wxSplashScreenWindow", 0, 0, 0, 0, 0};
17743static swig_type_info _swigt__p_wxSashLayoutWindow = {"_p_wxSashLayoutWindow", 0, 0, 0, 0, 0};
17744static swig_type_info _swigt__p_wxPopupWindow = {"_p_wxPopupWindow", 0, 0, 0, 0, 0};
17745static swig_type_info _swigt__p_wxPyPopupTransientWindow = {"_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0};
17746static swig_type_info _swigt__p_wxPyVScrolledWindow = {"_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0};
17747static swig_type_info _swigt__p_wxPyPreviewFrame = {"_p_wxPyPreviewFrame", 0, 0, 0, 0, 0};
17748static swig_type_info _swigt__p_wxPreviewFrame = {"_p_wxPreviewFrame", 0, 0, 0, 0, 0};
27e45892
RD
17749static swig_type_info _swigt__p_wxMDIChildFrame = {"_p_wxMDIChildFrame", 0, 0, 0, 0, 0};
17750static swig_type_info _swigt__p_wxPyApp = {"_p_wxPyApp", 0, 0, 0, 0, 0};
27e45892
RD
17751static swig_type_info _swigt__p_wxPyWindow = {"_p_wxPyWindow", 0, 0, 0, 0, 0};
17752static swig_type_info _swigt__p_wxPreviewCanvas = {"_p_wxPreviewCanvas", 0, 0, 0, 0, 0};
f9bf356b 17753static swig_type_info _swigt__p_wxSimpleHtmlListBox = {"_p_wxSimpleHtmlListBox", 0, 0, 0, 0, 0};
27e45892
RD
17754static swig_type_info _swigt__p_wxPyHtmlListBox = {"_p_wxPyHtmlListBox", 0, 0, 0, 0, 0};
17755static swig_type_info _swigt__p_wxPyVListBox = {"_p_wxPyVListBox", 0, 0, 0, 0, 0};
17756static swig_type_info _swigt__p_wxPreviewControlBar = {"_p_wxPreviewControlBar", 0, 0, 0, 0, 0};
17757static swig_type_info _swigt__p_wxPyPreviewControlBar = {"_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0};
17758static swig_type_info _swigt__p_wxPyTaskBarIcon = {"_p_wxPyTaskBarIcon", 0, 0, 0, 0, 0};
17759static swig_type_info _swigt__p_wxFontDialog = {"_p_wxFontDialog", 0, 0, 0, 0, 0};
17760static swig_type_info _swigt__p_wxDirDialog = {"_p_wxDirDialog", 0, 0, 0, 0, 0};
17761static swig_type_info _swigt__p_wxColourDialog = {"_p_wxColourDialog", 0, 0, 0, 0, 0};
17762static swig_type_info _swigt__p_wxDialog = {"_p_wxDialog", 0, 0, 0, 0, 0};
17763static swig_type_info _swigt__p_wxMenu = {"_p_wxMenu", 0, 0, 0, 0, 0};
17764static swig_type_info _swigt__p_wxMDIParentFrame = {"_p_wxMDIParentFrame", 0, 0, 0, 0, 0};
27e45892
RD
17765static swig_type_info _swigt__p_wxFont = {"_p_wxFont", "wxFont *", 0, 0, (void*)0, 0};
17766static swig_type_info _swigt__p_wxFrame = {"_p_wxFrame", "wxFrame *", 0, 0, (void*)0, 0};
27e45892 17767static swig_type_info _swigt__p_wxMiniFrame = {"_p_wxMiniFrame", "wxMiniFrame *", 0, 0, (void*)0, 0};
1eeb270e 17768static swig_type_info _swigt__p_wxNotifyEvent = {"_p_wxNotifyEvent", "wxNotifyEvent *", 0, 0, (void*)0, 0};
27e45892
RD
17769static swig_type_info _swigt__p_wxObject = {"_p_wxObject", "wxObject *", 0, 0, (void*)0, 0};
17770static swig_type_info _swigt__p_wxLayoutConstraints = {"_p_wxLayoutConstraints", 0, 0, 0, 0, 0};
17771static swig_type_info _swigt__p_wxGBSizerItem = {"_p_wxGBSizerItem", 0, 0, 0, 0, 0};
17772static swig_type_info _swigt__p_wxIndividualLayoutConstraint = {"_p_wxIndividualLayoutConstraint", 0, 0, 0, 0, 0};
17773static swig_type_info _swigt__p_wxStaticBoxSizer = {"_p_wxStaticBoxSizer", 0, 0, 0, 0, 0};
17774static swig_type_info _swigt__p_wxBoxSizer = {"_p_wxBoxSizer", 0, 0, 0, 0, 0};
17775static swig_type_info _swigt__p_wxGridBagSizer = {"_p_wxGridBagSizer", 0, 0, 0, 0, 0};
17776static swig_type_info _swigt__p_wxFontData = {"_p_wxFontData", 0, 0, 0, 0, 0};
17777static swig_type_info _swigt__p_wxPrintData = {"_p_wxPrintData", 0, 0, 0, 0, 0};
17778static swig_type_info _swigt__p_wxGridSizer = {"_p_wxGridSizer", 0, 0, 0, 0, 0};
17779static swig_type_info _swigt__p_wxFlexGridSizer = {"_p_wxFlexGridSizer", 0, 0, 0, 0, 0};
17780static swig_type_info _swigt__p_wxLayoutAlgorithm = {"_p_wxLayoutAlgorithm", 0, 0, 0, 0, 0};
17781static swig_type_info _swigt__p_wxFSFile = {"_p_wxFSFile", 0, 0, 0, 0, 0};
17782static swig_type_info _swigt__p_wxFindReplaceData = {"_p_wxFindReplaceData", 0, 0, 0, 0, 0};
17783static swig_type_info _swigt__p_wxPySizer = {"_p_wxPySizer", 0, 0, 0, 0, 0};
17784static swig_type_info _swigt__p_wxColourData = {"_p_wxColourData", 0, 0, 0, 0, 0};
17785static swig_type_info _swigt__p_wxPrinter = {"_p_wxPrinter", 0, 0, 0, 0, 0};
17786static swig_type_info _swigt__p_wxMenuItem = {"_p_wxMenuItem", 0, 0, 0, 0, 0};
27e45892
RD
17787static swig_type_info _swigt__p_wxPNGHandler = {"_p_wxPNGHandler", 0, 0, 0, 0, 0};
17788static swig_type_info _swigt__p_wxGIFHandler = {"_p_wxGIFHandler", 0, 0, 0, 0, 0};
17789static swig_type_info _swigt__p_wxPCXHandler = {"_p_wxPCXHandler", 0, 0, 0, 0, 0};
17790static swig_type_info _swigt__p_wxJPEGHandler = {"_p_wxJPEGHandler", 0, 0, 0, 0, 0};
17791static swig_type_info _swigt__p_wxPNMHandler = {"_p_wxPNMHandler", 0, 0, 0, 0, 0};
5eb8189c 17792static swig_type_info _swigt__p_wxANIHandler = {"_p_wxANIHandler", 0, 0, 0, 0, 0};
1eeb270e
RD
17793static swig_type_info _swigt__p_wxCURHandler = {"_p_wxCURHandler", 0, 0, 0, 0, 0};
17794static swig_type_info _swigt__p_wxICOHandler = {"_p_wxICOHandler", 0, 0, 0, 0, 0};
27e45892
RD
17795static swig_type_info _swigt__p_wxBMPHandler = {"_p_wxBMPHandler", 0, 0, 0, 0, 0};
17796static swig_type_info _swigt__p_wxPyImageHandler = {"_p_wxPyImageHandler", 0, 0, 0, 0, 0};
17797static swig_type_info _swigt__p_wxImageHandler = {"_p_wxImageHandler", 0, 0, 0, 0, 0};
17798static swig_type_info _swigt__p_wxXPMHandler = {"_p_wxXPMHandler", 0, 0, 0, 0, 0};
17799static swig_type_info _swigt__p_wxTIFFHandler = {"_p_wxTIFFHandler", 0, 0, 0, 0, 0};
580080c5 17800static swig_type_info _swigt__p_wxTGAHandler = {"_p_wxTGAHandler", 0, 0, 0, 0, 0};
27e45892
RD
17801static swig_type_info _swigt__p_wxStdDialogButtonSizer = {"_p_wxStdDialogButtonSizer", 0, 0, 0, 0, 0};
17802static swig_type_info _swigt__p_wxAcceleratorTable = {"_p_wxAcceleratorTable", 0, 0, 0, 0, 0};
17803static swig_type_info _swigt__p_wxImage = {"_p_wxImage", 0, 0, 0, 0, 0};
17804static swig_type_info _swigt__p_wxPyPrintout = {"_p_wxPyPrintout", 0, 0, 0, 0, 0};
17805static swig_type_info _swigt__p_wxPrintPreview = {"_p_wxPrintPreview", 0, 0, 0, 0, 0};
17806static swig_type_info _swigt__p_wxPyPrintPreview = {"_p_wxPyPrintPreview", 0, 0, 0, 0, 0};
17807static swig_type_info _swigt__p_wxPageSetupDialog = {"_p_wxPageSetupDialog", 0, 0, 0, 0, 0};
17808static swig_type_info _swigt__p_wxPrintDialog = {"_p_wxPrintDialog", 0, 0, 0, 0, 0};
17809static swig_type_info _swigt__p_wxFileSystem = {"_p_wxFileSystem", 0, 0, 0, 0, 0};
17810static swig_type_info _swigt__p_wxPageSetupDialogData = {"_p_wxPageSetupDialogData", 0, 0, 0, 0, 0};
17811static swig_type_info _swigt__p_wxPrintDialogData = {"_p_wxPrintDialogData", 0, 0, 0, 0, 0};
27e45892
RD
17812static swig_type_info _swigt__p_wxPaperSize = {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, (void*)0, 0};
17813static swig_type_info _swigt__p_wxPoint = {"_p_wxPoint", "wxPoint *", 0, 0, (void*)0, 0};
5eb8189c
RD
17814static swig_type_info _swigt__p_wxPyAuiDockArt = {"_p_wxPyAuiDockArt", "wxPyAuiDockArt *", 0, 0, (void*)0, 0};
17815static swig_type_info _swigt__p_wxPyAuiTabArt = {"_p_wxPyAuiTabArt", "wxPyAuiTabArt *", 0, 0, (void*)0, 0};
27e45892
RD
17816static swig_type_info _swigt__p_wxRect = {"_p_wxRect", "wxRect *", 0, 0, (void*)0, 0};
17817static swig_type_info _swigt__p_wxSize = {"_p_wxSize", "wxSize *", 0, 0, (void*)0, 0};
17818static swig_type_info _swigt__p_wxSizer = {"_p_wxSizer", "wxSizer *", 0, 0, (void*)0, 0};
17819static swig_type_info _swigt__p_wxSizerItem = {"_p_wxSizerItem", "wxSizerItem *", 0, 0, (void*)0, 0};
17820static swig_type_info _swigt__p_wxString = {"_p_wxString", "wxString *", 0, 0, (void*)0, 0};
17821static swig_type_info _swigt__p_wxTopLevelWindow = {"_p_wxTopLevelWindow", "wxTopLevelWindow *", 0, 0, (void*)0, 0};
17822static swig_type_info _swigt__p_wxWindow = {"_p_wxWindow", "wxWindow *", 0, 0, (void*)0, 0};
17823
17824static swig_type_info *swig_type_initial[] = {
17825 &_swigt__p_char,
d7645bfd 17826 &_swigt__p_double,
27e45892
RD
17827 &_swigt__p_form_ops_t,
17828 &_swigt__p_int,
5eb8189c
RD
17829 &_swigt__p_p_wxAuiFloatingFrame,
17830 &_swigt__p_p_wxAuiNotebook,
1eeb270e
RD
17831 &_swigt__p_p_wxAuiTabContainerButton,
17832 &_swigt__p_p_wxAuiTabCtrl,
17833 &_swigt__p_p_wxColourDialog,
17834 &_swigt__p_p_wxControl,
17835 &_swigt__p_p_wxControlWithItems,
17836 &_swigt__p_p_wxDialog,
17837 &_swigt__p_p_wxDirDialog,
17838 &_swigt__p_p_wxFileDialog,
17839 &_swigt__p_p_wxFindReplaceDialog,
1eeb270e
RD
17840 &_swigt__p_p_wxFontDialog,
17841 &_swigt__p_p_wxFrame,
17842 &_swigt__p_p_wxMDIChildFrame,
17843 &_swigt__p_p_wxMDIClientWindow,
17844 &_swigt__p_p_wxMDIParentFrame,
17845 &_swigt__p_p_wxMenuBar,
17846 &_swigt__p_p_wxMessageDialog,
17847 &_swigt__p_p_wxMiniFrame,
17848 &_swigt__p_p_wxMultiChoiceDialog,
17849 &_swigt__p_p_wxNumberEntryDialog,
17850 &_swigt__p_p_wxPanel,
17851 &_swigt__p_p_wxPasswordEntryDialog,
17852 &_swigt__p_p_wxPopupWindow,
17853 &_swigt__p_p_wxPreviewCanvas,
17854 &_swigt__p_p_wxPreviewControlBar,
17855 &_swigt__p_p_wxPreviewFrame,
17856 &_swigt__p_p_wxProgressDialog,
17857 &_swigt__p_p_wxPyHtmlListBox,
17858 &_swigt__p_p_wxPyPanel,
17859 &_swigt__p_p_wxPyPopupTransientWindow,
17860 &_swigt__p_p_wxPyPreviewControlBar,
17861 &_swigt__p_p_wxPyPreviewFrame,
17862 &_swigt__p_p_wxPyScrolledWindow,
17863 &_swigt__p_p_wxPyVListBox,
17864 &_swigt__p_p_wxPyVScrolledWindow,
17865 &_swigt__p_p_wxPyWindow,
17866 &_swigt__p_p_wxSashLayoutWindow,
17867 &_swigt__p_p_wxSashWindow,
17868 &_swigt__p_p_wxScrolledWindow,
f9bf356b 17869 &_swigt__p_p_wxSimpleHtmlListBox,
1eeb270e
RD
17870 &_swigt__p_p_wxSingleChoiceDialog,
17871 &_swigt__p_p_wxSplashScreen,
17872 &_swigt__p_p_wxSplashScreenWindow,
17873 &_swigt__p_p_wxSplitterWindow,
17874 &_swigt__p_p_wxStatusBar,
17875 &_swigt__p_p_wxTextEntryDialog,
17876 &_swigt__p_p_wxTipWindow,
17877 &_swigt__p_p_wxTopLevelWindow,
17878 &_swigt__p_p_wxWindow,
27e45892
RD
17879 &_swigt__p_unsigned_char,
17880 &_swigt__p_unsigned_int,
17881 &_swigt__p_unsigned_long,
17882 &_swigt__p_wxANIHandler,
17883 &_swigt__p_wxAcceleratorTable,
17884 &_swigt__p_wxActivateEvent,
26c4d26f 17885 &_swigt__p_wxArrayString,
5eb8189c
RD
17886 &_swigt__p_wxAuiDefaultDockArt,
17887 &_swigt__p_wxAuiDefaultTabArt,
17888 &_swigt__p_wxAuiDockArt,
17889 &_swigt__p_wxAuiDockInfo,
17890 &_swigt__p_wxAuiDockUIPart,
17891 &_swigt__p_wxAuiFloatingFrame,
17892 &_swigt__p_wxAuiManager,
17893 &_swigt__p_wxAuiManagerEvent,
17894 &_swigt__p_wxAuiNotebook,
1eeb270e
RD
17895 &_swigt__p_wxAuiNotebookEvent,
17896 &_swigt__p_wxAuiNotebookPage,
17897 &_swigt__p_wxAuiNotebookPageArray,
5eb8189c
RD
17898 &_swigt__p_wxAuiPaneButton,
17899 &_swigt__p_wxAuiPaneButtonArray,
17900 &_swigt__p_wxAuiPaneInfo,
17901 &_swigt__p_wxAuiPaneInfoPtrArray,
5172800e 17902 &_swigt__p_wxAuiSimpleTabArt,
5eb8189c 17903 &_swigt__p_wxAuiTabArt,
1eeb270e
RD
17904 &_swigt__p_wxAuiTabContainer,
17905 &_swigt__p_wxAuiTabContainerButton,
17906 &_swigt__p_wxAuiTabCtrl,
27e45892 17907 &_swigt__p_wxBMPHandler,
1eeb270e 17908 &_swigt__p_wxBitmap,
27e45892
RD
17909 &_swigt__p_wxBoxSizer,
17910 &_swigt__p_wxCURHandler,
17911 &_swigt__p_wxCalculateLayoutEvent,
17912 &_swigt__p_wxChildFocusEvent,
17913 &_swigt__p_wxClipboardTextEvent,
17914 &_swigt__p_wxCloseEvent,
17915 &_swigt__p_wxColor,
17916 &_swigt__p_wxColour,
17917 &_swigt__p_wxColourData,
17918 &_swigt__p_wxColourDialog,
17919 &_swigt__p_wxCommandEvent,
17920 &_swigt__p_wxContextMenuEvent,
17921 &_swigt__p_wxControl,
17922 &_swigt__p_wxControlWithItems,
17923 &_swigt__p_wxDC,
17924 &_swigt__p_wxDateEvent,
27e45892
RD
17925 &_swigt__p_wxDialog,
17926 &_swigt__p_wxDirDialog,
17927 &_swigt__p_wxDisplayChangedEvent,
27e45892
RD
17928 &_swigt__p_wxDropFilesEvent,
17929 &_swigt__p_wxDuplexMode,
17930 &_swigt__p_wxEraseEvent,
17931 &_swigt__p_wxEvent,
17932 &_swigt__p_wxEvtHandler,
17933 &_swigt__p_wxFSFile,
17934 &_swigt__p_wxFileDialog,
17935 &_swigt__p_wxFileSystem,
17936 &_swigt__p_wxFindDialogEvent,
17937 &_swigt__p_wxFindReplaceData,
17938 &_swigt__p_wxFindReplaceDialog,
17939 &_swigt__p_wxFlexGridSizer,
27e45892
RD
17940 &_swigt__p_wxFocusEvent,
17941 &_swigt__p_wxFont,
17942 &_swigt__p_wxFontData,
17943 &_swigt__p_wxFontDialog,
17944 &_swigt__p_wxFrame,
27e45892
RD
17945 &_swigt__p_wxGBSizerItem,
17946 &_swigt__p_wxGIFHandler,
17947 &_swigt__p_wxGridBagSizer,
17948 &_swigt__p_wxGridSizer,
17949 &_swigt__p_wxICOHandler,
17950 &_swigt__p_wxIconizeEvent,
17951 &_swigt__p_wxIdleEvent,
17952 &_swigt__p_wxImage,
17953 &_swigt__p_wxImageHandler,
17954 &_swigt__p_wxIndividualLayoutConstraint,
17955 &_swigt__p_wxInitDialogEvent,
17956 &_swigt__p_wxJPEGHandler,
17957 &_swigt__p_wxKeyEvent,
17958 &_swigt__p_wxLayoutAlgorithm,
17959 &_swigt__p_wxLayoutConstraints,
17960 &_swigt__p_wxMDIChildFrame,
17961 &_swigt__p_wxMDIClientWindow,
17962 &_swigt__p_wxMDIParentFrame,
17963 &_swigt__p_wxMaximizeEvent,
17964 &_swigt__p_wxMenu,
17965 &_swigt__p_wxMenuBar,
17966 &_swigt__p_wxMenuEvent,
17967 &_swigt__p_wxMenuItem,
17968 &_swigt__p_wxMessageDialog,
17969 &_swigt__p_wxMiniFrame,
17970 &_swigt__p_wxMouseCaptureChangedEvent,
34e0a3bb 17971 &_swigt__p_wxMouseCaptureLostEvent,
27e45892
RD
17972 &_swigt__p_wxMouseEvent,
17973 &_swigt__p_wxMoveEvent,
17974 &_swigt__p_wxMultiChoiceDialog,
17975 &_swigt__p_wxNavigationKeyEvent,
17976 &_swigt__p_wxNcPaintEvent,
17977 &_swigt__p_wxNotifyEvent,
17978 &_swigt__p_wxNumberEntryDialog,
17979 &_swigt__p_wxObject,
17980 &_swigt__p_wxPCXHandler,
17981 &_swigt__p_wxPNGHandler,
17982 &_swigt__p_wxPNMHandler,
17983 &_swigt__p_wxPageSetupDialog,
17984 &_swigt__p_wxPageSetupDialogData,
17985 &_swigt__p_wxPaintEvent,
17986 &_swigt__p_wxPaletteChangedEvent,
27e45892
RD
17987 &_swigt__p_wxPanel,
17988 &_swigt__p_wxPaperSize,
17989 &_swigt__p_wxPasswordEntryDialog,
17990 &_swigt__p_wxPoint,
17991 &_swigt__p_wxPopupWindow,
17992 &_swigt__p_wxPreviewCanvas,
17993 &_swigt__p_wxPreviewControlBar,
17994 &_swigt__p_wxPreviewFrame,
17995 &_swigt__p_wxPrintData,
17996 &_swigt__p_wxPrintDialog,
17997 &_swigt__p_wxPrintDialogData,
17998 &_swigt__p_wxPrintPreview,
17999 &_swigt__p_wxPrinter,
18000 &_swigt__p_wxProgressDialog,
18001 &_swigt__p_wxPyApp,
5eb8189c
RD
18002 &_swigt__p_wxPyAuiDockArt,
18003 &_swigt__p_wxPyAuiTabArt,
27e45892 18004 &_swigt__p_wxPyCommandEvent,
27e45892
RD
18005 &_swigt__p_wxPyEvent,
18006 &_swigt__p_wxPyHtmlListBox,
18007 &_swigt__p_wxPyImageHandler,
18008 &_swigt__p_wxPyPanel,
18009 &_swigt__p_wxPyPopupTransientWindow,
18010 &_swigt__p_wxPyPreviewControlBar,
18011 &_swigt__p_wxPyPreviewFrame,
18012 &_swigt__p_wxPyPrintPreview,
18013 &_swigt__p_wxPyPrintout,
18014 &_swigt__p_wxPyScrolledWindow,
18015 &_swigt__p_wxPySizer,
18016 &_swigt__p_wxPyTaskBarIcon,
18017 &_swigt__p_wxPyVListBox,
18018 &_swigt__p_wxPyVScrolledWindow,
18019 &_swigt__p_wxPyValidator,
18020 &_swigt__p_wxPyWindow,
18021 &_swigt__p_wxQueryLayoutInfoEvent,
18022 &_swigt__p_wxQueryNewPaletteEvent,
18023 &_swigt__p_wxRect,
18024 &_swigt__p_wxSashEvent,
18025 &_swigt__p_wxSashLayoutWindow,
18026 &_swigt__p_wxSashWindow,
18027 &_swigt__p_wxScrollEvent,
18028 &_swigt__p_wxScrollWinEvent,
18029 &_swigt__p_wxScrolledWindow,
18030 &_swigt__p_wxSetCursorEvent,
18031 &_swigt__p_wxShowEvent,
f9bf356b 18032 &_swigt__p_wxSimpleHtmlListBox,
27e45892
RD
18033 &_swigt__p_wxSingleChoiceDialog,
18034 &_swigt__p_wxSize,
18035 &_swigt__p_wxSizeEvent,
18036 &_swigt__p_wxSizer,
18037 &_swigt__p_wxSizerItem,
18038 &_swigt__p_wxSplashScreen,
18039 &_swigt__p_wxSplashScreenWindow,
18040 &_swigt__p_wxSplitterEvent,
18041 &_swigt__p_wxSplitterWindow,
18042 &_swigt__p_wxStaticBoxSizer,
18043 &_swigt__p_wxStatusBar,
18044 &_swigt__p_wxStdDialogButtonSizer,
18045 &_swigt__p_wxString,
18046 &_swigt__p_wxSysColourChangedEvent,
580080c5 18047 &_swigt__p_wxTGAHandler,
27e45892
RD
18048 &_swigt__p_wxTIFFHandler,
18049 &_swigt__p_wxTaskBarIconEvent,
18050 &_swigt__p_wxTextEntryDialog,
18051 &_swigt__p_wxTipWindow,
18052 &_swigt__p_wxTopLevelWindow,
18053 &_swigt__p_wxUpdateUIEvent,
18054 &_swigt__p_wxValidator,
18055 &_swigt__p_wxWindow,
18056 &_swigt__p_wxWindowCreateEvent,
18057 &_swigt__p_wxWindowDestroyEvent,
18058 &_swigt__p_wxXPMHandler,
18059};
18060
18061static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}};
d7645bfd 18062static swig_cast_info _swigc__p_double[] = { {&_swigt__p_double, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18063static swig_cast_info _swigc__p_form_ops_t[] = { {&_swigt__p_form_ops_t, 0, 0, 0},{0, 0, 0, 0}};
18064static swig_cast_info _swigc__p_int[] = { {&_swigt__p_int, 0, 0, 0},{0, 0, 0, 0}};
1eeb270e
RD
18065static swig_cast_info _swigc__p_p_wxAuiTabContainerButton[] = { {&_swigt__p_p_wxAuiTabContainerButton, 0, 0, 0},{0, 0, 0, 0}};
18066static swig_cast_info _swigc__p_p_wxSplashScreen[] = {{&_swigt__p_p_wxSplashScreen, 0, 0, 0},{0, 0, 0, 0}};
18067static swig_cast_info _swigc__p_p_wxMiniFrame[] = {{&_swigt__p_p_wxMiniFrame, 0, 0, 0},{0, 0, 0, 0}};
18068static swig_cast_info _swigc__p_p_wxPyPanel[] = {{&_swigt__p_p_wxPyPanel, 0, 0, 0},{0, 0, 0, 0}};
18069static swig_cast_info _swigc__p_p_wxMenuBar[] = {{&_swigt__p_p_wxMenuBar, 0, 0, 0},{0, 0, 0, 0}};
18070static swig_cast_info _swigc__p_p_wxFindReplaceDialog[] = {{&_swigt__p_p_wxFindReplaceDialog, 0, 0, 0},{0, 0, 0, 0}};
18071static swig_cast_info _swigc__p_p_wxProgressDialog[] = {{&_swigt__p_p_wxProgressDialog, 0, 0, 0},{0, 0, 0, 0}};
18072static swig_cast_info _swigc__p_p_wxMessageDialog[] = {{&_swigt__p_p_wxMessageDialog, 0, 0, 0},{0, 0, 0, 0}};
18073static swig_cast_info _swigc__p_p_wxNumberEntryDialog[] = {{&_swigt__p_p_wxNumberEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
18074static swig_cast_info _swigc__p_p_wxPasswordEntryDialog[] = {{&_swigt__p_p_wxPasswordEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
18075static swig_cast_info _swigc__p_p_wxTextEntryDialog[] = {{&_swigt__p_p_wxTextEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
18076static swig_cast_info _swigc__p_p_wxSingleChoiceDialog[] = {{&_swigt__p_p_wxSingleChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
18077static swig_cast_info _swigc__p_p_wxMultiChoiceDialog[] = {{&_swigt__p_p_wxMultiChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
18078static swig_cast_info _swigc__p_p_wxFileDialog[] = {{&_swigt__p_p_wxFileDialog, 0, 0, 0},{0, 0, 0, 0}};
18079static swig_cast_info _swigc__p_p_wxPanel[] = {{&_swigt__p_p_wxPanel, 0, 0, 0},{0, 0, 0, 0}};
18080static swig_cast_info _swigc__p_p_wxStatusBar[] = {{&_swigt__p_p_wxStatusBar, 0, 0, 0},{0, 0, 0, 0}};
18081static swig_cast_info _swigc__p_p_wxPyVScrolledWindow[] = {{&_swigt__p_p_wxPyVScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
18082static swig_cast_info _swigc__p_p_wxTipWindow[] = {{&_swigt__p_p_wxTipWindow, 0, 0, 0},{0, 0, 0, 0}};
18083static swig_cast_info _swigc__p_p_wxPyPopupTransientWindow[] = {{&_swigt__p_p_wxPyPopupTransientWindow, 0, 0, 0},{0, 0, 0, 0}};
18084static swig_cast_info _swigc__p_p_wxPopupWindow[] = {{&_swigt__p_p_wxPopupWindow, 0, 0, 0},{0, 0, 0, 0}};
18085static swig_cast_info _swigc__p_p_wxSashLayoutWindow[] = {{&_swigt__p_p_wxSashLayoutWindow, 0, 0, 0},{0, 0, 0, 0}};
18086static swig_cast_info _swigc__p_p_wxScrolledWindow[] = {{&_swigt__p_p_wxScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
18087static swig_cast_info _swigc__p_p_wxTopLevelWindow[] = {{&_swigt__p_p_wxTopLevelWindow, 0, 0, 0},{0, 0, 0, 0}};
18088static swig_cast_info _swigc__p_p_wxSplashScreenWindow[] = {{&_swigt__p_p_wxSplashScreenWindow, 0, 0, 0},{0, 0, 0, 0}};
18089static swig_cast_info _swigc__p_p_wxSplitterWindow[] = {{&_swigt__p_p_wxSplitterWindow, 0, 0, 0},{0, 0, 0, 0}};
18090static swig_cast_info _swigc__p_p_wxSashWindow[] = {{&_swigt__p_p_wxSashWindow, 0, 0, 0},{0, 0, 0, 0}};
18091static swig_cast_info _swigc__p_p_wxMDIClientWindow[] = {{&_swigt__p_p_wxMDIClientWindow, 0, 0, 0},{0, 0, 0, 0}};
18092static swig_cast_info _swigc__p_p_wxPyScrolledWindow[] = {{&_swigt__p_p_wxPyScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
18093static swig_cast_info _swigc__p_p_wxPreviewFrame[] = {{&_swigt__p_p_wxPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
18094static swig_cast_info _swigc__p_p_wxPyPreviewFrame[] = {{&_swigt__p_p_wxPyPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
18095static swig_cast_info _swigc__p_p_wxControl[] = {{&_swigt__p_p_wxControl, 0, 0, 0},{0, 0, 0, 0}};
18096static swig_cast_info _swigc__p_p_wxMDIChildFrame[] = {{&_swigt__p_p_wxMDIChildFrame, 0, 0, 0},{0, 0, 0, 0}};
18097static swig_cast_info _swigc__p_p_wxControlWithItems[] = {{&_swigt__p_p_wxControlWithItems, 0, 0, 0},{0, 0, 0, 0}};
18098static swig_cast_info _swigc__p_p_wxPyWindow[] = {{&_swigt__p_p_wxPyWindow, 0, 0, 0},{0, 0, 0, 0}};
18099static swig_cast_info _swigc__p_p_wxPreviewCanvas[] = {{&_swigt__p_p_wxPreviewCanvas, 0, 0, 0},{0, 0, 0, 0}};
f9bf356b 18100static swig_cast_info _swigc__p_p_wxSimpleHtmlListBox[] = {{&_swigt__p_p_wxSimpleHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
1eeb270e
RD
18101static swig_cast_info _swigc__p_p_wxPyHtmlListBox[] = {{&_swigt__p_p_wxPyHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
18102static swig_cast_info _swigc__p_p_wxPyVListBox[] = {{&_swigt__p_p_wxPyVListBox, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c 18103static swig_cast_info _swigc__p_p_wxAuiNotebook[] = {{&_swigt__p_p_wxAuiNotebook, 0, 0, 0},{0, 0, 0, 0}};
1eeb270e
RD
18104static swig_cast_info _swigc__p_p_wxPreviewControlBar[] = {{&_swigt__p_p_wxPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
18105static swig_cast_info _swigc__p_p_wxPyPreviewControlBar[] = {{&_swigt__p_p_wxPyPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
18106static swig_cast_info _swigc__p_p_wxAuiTabCtrl[] = {{&_swigt__p_p_wxAuiTabCtrl, 0, 0, 0},{0, 0, 0, 0}};
18107static swig_cast_info _swigc__p_p_wxFrame[] = {{&_swigt__p_p_wxFrame, 0, 0, 0},{0, 0, 0, 0}};
18108static swig_cast_info _swigc__p_p_wxFontDialog[] = {{&_swigt__p_p_wxFontDialog, 0, 0, 0},{0, 0, 0, 0}};
18109static swig_cast_info _swigc__p_p_wxDirDialog[] = {{&_swigt__p_p_wxDirDialog, 0, 0, 0},{0, 0, 0, 0}};
18110static swig_cast_info _swigc__p_p_wxColourDialog[] = {{&_swigt__p_p_wxColourDialog, 0, 0, 0},{0, 0, 0, 0}};
18111static swig_cast_info _swigc__p_p_wxDialog[] = {{&_swigt__p_p_wxDialog, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c 18112static swig_cast_info _swigc__p_p_wxAuiFloatingFrame[] = {{&_swigt__p_p_wxAuiFloatingFrame, 0, 0, 0},{0, 0, 0, 0}};
1eeb270e 18113static swig_cast_info _swigc__p_p_wxMDIParentFrame[] = {{&_swigt__p_p_wxMDIParentFrame, 0, 0, 0},{0, 0, 0, 0}};
f9bf356b 18114static swig_cast_info _swigc__p_p_wxWindow[] = { {&_swigt__p_p_wxSplashScreen, _p_p_wxSplashScreenTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxMiniFrame, _p_p_wxMiniFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyPanel, _p_p_wxPyPanelTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxMenuBar, _p_p_wxMenuBarTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxFindReplaceDialog, _p_p_wxFindReplaceDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxProgressDialog, _p_p_wxProgressDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxMessageDialog, _p_p_wxMessageDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxNumberEntryDialog, _p_p_wxNumberEntryDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPasswordEntryDialog, _p_p_wxPasswordEntryDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxTextEntryDialog, _p_p_wxTextEntryDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxSingleChoiceDialog, _p_p_wxSingleChoiceDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxMultiChoiceDialog, _p_p_wxMultiChoiceDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxFileDialog, _p_p_wxFileDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPanel, _p_p_wxPanelTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxStatusBar, _p_p_wxStatusBarTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyVScrolledWindow, _p_p_wxPyVScrolledWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxTipWindow, _p_p_wxTipWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyPopupTransientWindow, _p_p_wxPyPopupTransientWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPopupWindow, _p_p_wxPopupWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxSashLayoutWindow, _p_p_wxSashLayoutWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxScrolledWindow, _p_p_wxScrolledWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxTopLevelWindow, _p_p_wxTopLevelWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxSplashScreenWindow, _p_p_wxSplashScreenWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxSplitterWindow, _p_p_wxSplitterWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxSashWindow, _p_p_wxSashWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxMDIClientWindow, _p_p_wxMDIClientWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyScrolledWindow, _p_p_wxPyScrolledWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxWindow, 0, 0, 0}, {&_swigt__p_p_wxPreviewFrame, _p_p_wxPreviewFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyPreviewFrame, _p_p_wxPyPreviewFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxControl, _p_p_wxControlTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxMDIChildFrame, _p_p_wxMDIChildFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxControlWithItems, _p_p_wxControlWithItemsTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyWindow, _p_p_wxPyWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPreviewCanvas, _p_p_wxPreviewCanvasTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxSimpleHtmlListBox, _p_p_wxSimpleHtmlListBoxTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyHtmlListBox, _p_p_wxPyHtmlListBoxTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyVListBox, _p_p_wxPyVListBoxTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxAuiNotebook, _p_p_wxAuiNotebookTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPreviewControlBar, _p_p_wxPreviewControlBarTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyPreviewControlBar, _p_p_wxPyPreviewControlBarTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxAuiTabCtrl, _p_p_wxAuiTabCtrlTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxFrame, _p_p_wxFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxFontDialog, _p_p_wxFontDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxDirDialog, _p_p_wxDirDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxColourDialog, _p_p_wxColourDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxDialog, _p_p_wxDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxAuiFloatingFrame, _p_p_wxAuiFloatingFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxMDIParentFrame, _p_p_wxMDIParentFrameTo_p_p_wxWindow, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18115static swig_cast_info _swigc__p_unsigned_char[] = { {&_swigt__p_unsigned_char, 0, 0, 0},{0, 0, 0, 0}};
18116static swig_cast_info _swigc__p_unsigned_int[] = { {&_swigt__p_unsigned_int, 0, 0, 0},{0, 0, 0, 0}};
18117static swig_cast_info _swigc__p_unsigned_long[] = { {&_swigt__p_unsigned_long, 0, 0, 0},{0, 0, 0, 0}};
26c4d26f 18118static swig_cast_info _swigc__p_wxArrayString[] = { {&_swigt__p_wxArrayString, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c
RD
18119static 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}};
18120static 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}};
18121static 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}};
18122static swig_cast_info _swigc__p_wxAuiDockInfo[] = { {&_swigt__p_wxAuiDockInfo, 0, 0, 0},{0, 0, 0, 0}};
18123static swig_cast_info _swigc__p_wxAuiDockUIPart[] = { {&_swigt__p_wxAuiDockUIPart, 0, 0, 0},{0, 0, 0, 0}};
18124static swig_cast_info _swigc__p_wxAuiFloatingFrame[] = { {&_swigt__p_wxAuiFloatingFrame, 0, 0, 0},{0, 0, 0, 0}};
18125static swig_cast_info _swigc__p_wxAuiManager[] = { {&_swigt__p_wxAuiManager, 0, 0, 0},{0, 0, 0, 0}};
18126static swig_cast_info _swigc__p_wxAuiManagerEvent[] = { {&_swigt__p_wxAuiManagerEvent, 0, 0, 0},{0, 0, 0, 0}};
18127static swig_cast_info _swigc__p_wxAuiNotebook[] = { {&_swigt__p_wxAuiNotebook, 0, 0, 0},{0, 0, 0, 0}};
1eeb270e
RD
18128static swig_cast_info _swigc__p_wxAuiNotebookEvent[] = { {&_swigt__p_wxAuiNotebookEvent, 0, 0, 0},{0, 0, 0, 0}};
18129static swig_cast_info _swigc__p_wxAuiNotebookPage[] = { {&_swigt__p_wxAuiNotebookPage, 0, 0, 0},{0, 0, 0, 0}};
18130static swig_cast_info _swigc__p_wxAuiNotebookPageArray[] = { {&_swigt__p_wxAuiNotebookPageArray, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c
RD
18131static swig_cast_info _swigc__p_wxAuiPaneButton[] = { {&_swigt__p_wxAuiPaneButton, 0, 0, 0},{0, 0, 0, 0}};
18132static swig_cast_info _swigc__p_wxAuiPaneButtonArray[] = { {&_swigt__p_wxAuiPaneButtonArray, 0, 0, 0},{0, 0, 0, 0}};
18133static swig_cast_info _swigc__p_wxAuiPaneInfo[] = { {&_swigt__p_wxAuiPaneInfo, 0, 0, 0},{0, 0, 0, 0}};
18134static swig_cast_info _swigc__p_wxAuiPaneInfoPtrArray[] = { {&_swigt__p_wxAuiPaneInfoPtrArray, 0, 0, 0},{0, 0, 0, 0}};
5172800e
RD
18135static swig_cast_info _swigc__p_wxAuiSimpleTabArt[] = { {&_swigt__p_wxAuiSimpleTabArt, 0, 0, 0},{0, 0, 0, 0}};
18136static 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}};
1eeb270e
RD
18137static 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}};
18138static swig_cast_info _swigc__p_wxAuiTabContainerButton[] = { {&_swigt__p_wxAuiTabContainerButton, 0, 0, 0},{0, 0, 0, 0}};
18139static swig_cast_info _swigc__p_wxAuiTabCtrl[] = { {&_swigt__p_wxAuiTabCtrl, 0, 0, 0},{0, 0, 0, 0}};
18140static swig_cast_info _swigc__p_wxBitmap[] = { {&_swigt__p_wxBitmap, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18141static swig_cast_info _swigc__p_wxColor[] = { {&_swigt__p_wxColor, 0, 0, 0},{0, 0, 0, 0}};
18142static swig_cast_info _swigc__p_wxColour[] = { {&_swigt__p_wxColour, 0, 0, 0},{0, 0, 0, 0}};
1eeb270e
RD
18143static swig_cast_info _swigc__p_wxSashEvent[] = {{&_swigt__p_wxSashEvent, 0, 0, 0},{0, 0, 0, 0}};
18144static swig_cast_info _swigc__p_wxWindowDestroyEvent[] = {{&_swigt__p_wxWindowDestroyEvent, 0, 0, 0},{0, 0, 0, 0}};
18145static swig_cast_info _swigc__p_wxSplitterEvent[] = {{&_swigt__p_wxSplitterEvent, 0, 0, 0},{0, 0, 0, 0}};
18146static swig_cast_info _swigc__p_wxClipboardTextEvent[] = {{&_swigt__p_wxClipboardTextEvent, 0, 0, 0},{0, 0, 0, 0}};
18147static swig_cast_info _swigc__p_wxScrollEvent[] = {{&_swigt__p_wxScrollEvent, 0, 0, 0},{0, 0, 0, 0}};
18148static swig_cast_info _swigc__p_wxPyCommandEvent[] = {{&_swigt__p_wxPyCommandEvent, 0, 0, 0},{0, 0, 0, 0}};
18149static swig_cast_info _swigc__p_wxContextMenuEvent[] = {{&_swigt__p_wxContextMenuEvent, 0, 0, 0},{0, 0, 0, 0}};
18150static swig_cast_info _swigc__p_wxChildFocusEvent[] = {{&_swigt__p_wxChildFocusEvent, 0, 0, 0},{0, 0, 0, 0}};
18151static swig_cast_info _swigc__p_wxDateEvent[] = {{&_swigt__p_wxDateEvent, 0, 0, 0},{0, 0, 0, 0}};
18152static swig_cast_info _swigc__p_wxWindowCreateEvent[] = {{&_swigt__p_wxWindowCreateEvent, 0, 0, 0},{0, 0, 0, 0}};
18153static swig_cast_info _swigc__p_wxFindDialogEvent[] = {{&_swigt__p_wxFindDialogEvent, 0, 0, 0},{0, 0, 0, 0}};
18154static swig_cast_info _swigc__p_wxUpdateUIEvent[] = {{&_swigt__p_wxUpdateUIEvent, 0, 0, 0},{0, 0, 0, 0}};
18155static 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}};
18156static swig_cast_info _swigc__p_wxControlWithItems[] = {{&_swigt__p_wxControlWithItems, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c 18157static swig_cast_info _swigc__p_wxControl[] = { {&_swigt__p_wxControl, 0, 0, 0}, {&_swigt__p_wxControlWithItems, _p_wxControlWithItemsTo_p_wxControl, 0, 0}, {&_swigt__p_wxAuiTabCtrl, _p_wxAuiTabCtrlTo_p_wxControl, 0, 0}, {&_swigt__p_wxAuiNotebook, _p_wxAuiNotebookTo_p_wxControl, 0, 0},{0, 0, 0, 0}};
27e45892 18158static swig_cast_info _swigc__p_wxDC[] = { {&_swigt__p_wxDC, 0, 0, 0},{0, 0, 0, 0}};
27e45892 18159static swig_cast_info _swigc__p_wxDuplexMode[] = { {&_swigt__p_wxDuplexMode, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18160static swig_cast_info _swigc__p_wxMenuEvent[] = {{&_swigt__p_wxMenuEvent, 0, 0, 0},{0, 0, 0, 0}};
18161static swig_cast_info _swigc__p_wxCloseEvent[] = {{&_swigt__p_wxCloseEvent, 0, 0, 0},{0, 0, 0, 0}};
18162static swig_cast_info _swigc__p_wxMouseEvent[] = {{&_swigt__p_wxMouseEvent, 0, 0, 0},{0, 0, 0, 0}};
18163static swig_cast_info _swigc__p_wxEraseEvent[] = {{&_swigt__p_wxEraseEvent, 0, 0, 0},{0, 0, 0, 0}};
18164static swig_cast_info _swigc__p_wxSetCursorEvent[] = {{&_swigt__p_wxSetCursorEvent, 0, 0, 0},{0, 0, 0, 0}};
27e45892 18165static swig_cast_info _swigc__p_wxInitDialogEvent[] = {{&_swigt__p_wxInitDialogEvent, 0, 0, 0},{0, 0, 0, 0}};
27e45892 18166static swig_cast_info _swigc__p_wxPyEvent[] = {{&_swigt__p_wxPyEvent, 0, 0, 0},{0, 0, 0, 0}};
34e0a3bb 18167static swig_cast_info _swigc__p_wxMouseCaptureLostEvent[] = {{&_swigt__p_wxMouseCaptureLostEvent, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18168static swig_cast_info _swigc__p_wxCalculateLayoutEvent[] = {{&_swigt__p_wxCalculateLayoutEvent, 0, 0, 0},{0, 0, 0, 0}};
18169static swig_cast_info _swigc__p_wxIdleEvent[] = {{&_swigt__p_wxIdleEvent, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18170static swig_cast_info _swigc__p_wxQueryNewPaletteEvent[] = {{&_swigt__p_wxQueryNewPaletteEvent, 0, 0, 0},{0, 0, 0, 0}};
18171static swig_cast_info _swigc__p_wxMaximizeEvent[] = {{&_swigt__p_wxMaximizeEvent, 0, 0, 0},{0, 0, 0, 0}};
18172static swig_cast_info _swigc__p_wxIconizeEvent[] = {{&_swigt__p_wxIconizeEvent, 0, 0, 0},{0, 0, 0, 0}};
18173static swig_cast_info _swigc__p_wxActivateEvent[] = {{&_swigt__p_wxActivateEvent, 0, 0, 0},{0, 0, 0, 0}};
18174static swig_cast_info _swigc__p_wxSizeEvent[] = {{&_swigt__p_wxSizeEvent, 0, 0, 0},{0, 0, 0, 0}};
18175static swig_cast_info _swigc__p_wxMoveEvent[] = {{&_swigt__p_wxMoveEvent, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18176static swig_cast_info _swigc__p_wxPaintEvent[] = {{&_swigt__p_wxPaintEvent, 0, 0, 0},{0, 0, 0, 0}};
18177static swig_cast_info _swigc__p_wxNcPaintEvent[] = {{&_swigt__p_wxNcPaintEvent, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18178static swig_cast_info _swigc__p_wxPaletteChangedEvent[] = {{&_swigt__p_wxPaletteChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
18179static swig_cast_info _swigc__p_wxDisplayChangedEvent[] = {{&_swigt__p_wxDisplayChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
18180static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent[] = {{&_swigt__p_wxMouseCaptureChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
18181static swig_cast_info _swigc__p_wxSysColourChangedEvent[] = {{&_swigt__p_wxSysColourChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
18182static swig_cast_info _swigc__p_wxDropFilesEvent[] = {{&_swigt__p_wxDropFilesEvent, 0, 0, 0},{0, 0, 0, 0}};
18183static swig_cast_info _swigc__p_wxFocusEvent[] = {{&_swigt__p_wxFocusEvent, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18184static swig_cast_info _swigc__p_wxQueryLayoutInfoEvent[] = {{&_swigt__p_wxQueryLayoutInfoEvent, 0, 0, 0},{0, 0, 0, 0}};
18185static swig_cast_info _swigc__p_wxShowEvent[] = {{&_swigt__p_wxShowEvent, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18186static swig_cast_info _swigc__p_wxNavigationKeyEvent[] = {{&_swigt__p_wxNavigationKeyEvent, 0, 0, 0},{0, 0, 0, 0}};
18187static swig_cast_info _swigc__p_wxKeyEvent[] = {{&_swigt__p_wxKeyEvent, 0, 0, 0},{0, 0, 0, 0}};
18188static swig_cast_info _swigc__p_wxScrollWinEvent[] = {{&_swigt__p_wxScrollWinEvent, 0, 0, 0},{0, 0, 0, 0}};
18189static swig_cast_info _swigc__p_wxTaskBarIconEvent[] = {{&_swigt__p_wxTaskBarIconEvent, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c 18190static 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}};
27e45892
RD
18191static swig_cast_info _swigc__p_wxSplashScreen[] = {{&_swigt__p_wxSplashScreen, 0, 0, 0},{0, 0, 0, 0}};
18192static swig_cast_info _swigc__p_wxPyPanel[] = {{&_swigt__p_wxPyPanel, 0, 0, 0},{0, 0, 0, 0}};
18193static swig_cast_info _swigc__p_wxMenuBar[] = {{&_swigt__p_wxMenuBar, 0, 0, 0},{0, 0, 0, 0}};
18194static swig_cast_info _swigc__p_wxValidator[] = {{&_swigt__p_wxValidator, 0, 0, 0},{0, 0, 0, 0}};
18195static swig_cast_info _swigc__p_wxPyValidator[] = {{&_swigt__p_wxPyValidator, 0, 0, 0},{0, 0, 0, 0}};
18196static swig_cast_info _swigc__p_wxNumberEntryDialog[] = {{&_swigt__p_wxNumberEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
f9bf356b 18197static swig_cast_info _swigc__p_wxPasswordEntryDialog[] = {{&_swigt__p_wxPasswordEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
27e45892 18198static swig_cast_info _swigc__p_wxFileDialog[] = {{&_swigt__p_wxFileDialog, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18199static swig_cast_info _swigc__p_wxFindReplaceDialog[] = {{&_swigt__p_wxFindReplaceDialog, 0, 0, 0},{0, 0, 0, 0}};
18200static swig_cast_info _swigc__p_wxProgressDialog[] = {{&_swigt__p_wxProgressDialog, 0, 0, 0},{0, 0, 0, 0}};
18201static swig_cast_info _swigc__p_wxMessageDialog[] = {{&_swigt__p_wxMessageDialog, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18202static swig_cast_info _swigc__p_wxTextEntryDialog[] = {{&_swigt__p_wxTextEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
18203static swig_cast_info _swigc__p_wxSingleChoiceDialog[] = {{&_swigt__p_wxSingleChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
f9bf356b 18204static swig_cast_info _swigc__p_wxMultiChoiceDialog[] = {{&_swigt__p_wxMultiChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18205static swig_cast_info _swigc__p_wxPanel[] = {{&_swigt__p_wxPanel, 0, 0, 0},{0, 0, 0, 0}};
18206static swig_cast_info _swigc__p_wxStatusBar[] = {{&_swigt__p_wxStatusBar, 0, 0, 0},{0, 0, 0, 0}};
18207static swig_cast_info _swigc__p_wxScrolledWindow[] = {{&_swigt__p_wxScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
18208static swig_cast_info _swigc__p_wxTipWindow[] = {{&_swigt__p_wxTipWindow, 0, 0, 0},{0, 0, 0, 0}};
18209static swig_cast_info _swigc__p_wxMDIClientWindow[] = {{&_swigt__p_wxMDIClientWindow, 0, 0, 0},{0, 0, 0, 0}};
18210static swig_cast_info _swigc__p_wxPyScrolledWindow[] = {{&_swigt__p_wxPyScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
18211static swig_cast_info _swigc__p_wxSashWindow[] = {{&_swigt__p_wxSashWindow, 0, 0, 0},{0, 0, 0, 0}};
18212static swig_cast_info _swigc__p_wxSplitterWindow[] = {{&_swigt__p_wxSplitterWindow, 0, 0, 0},{0, 0, 0, 0}};
18213static swig_cast_info _swigc__p_wxSplashScreenWindow[] = {{&_swigt__p_wxSplashScreenWindow, 0, 0, 0},{0, 0, 0, 0}};
18214static swig_cast_info _swigc__p_wxSashLayoutWindow[] = {{&_swigt__p_wxSashLayoutWindow, 0, 0, 0},{0, 0, 0, 0}};
18215static swig_cast_info _swigc__p_wxPopupWindow[] = {{&_swigt__p_wxPopupWindow, 0, 0, 0},{0, 0, 0, 0}};
18216static swig_cast_info _swigc__p_wxPyPopupTransientWindow[] = {{&_swigt__p_wxPyPopupTransientWindow, 0, 0, 0},{0, 0, 0, 0}};
18217static swig_cast_info _swigc__p_wxPyVScrolledWindow[] = {{&_swigt__p_wxPyVScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
18218static swig_cast_info _swigc__p_wxPyPreviewFrame[] = {{&_swigt__p_wxPyPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
18219static swig_cast_info _swigc__p_wxPreviewFrame[] = {{&_swigt__p_wxPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18220static swig_cast_info _swigc__p_wxMDIChildFrame[] = {{&_swigt__p_wxMDIChildFrame, 0, 0, 0},{0, 0, 0, 0}};
18221static swig_cast_info _swigc__p_wxPyApp[] = {{&_swigt__p_wxPyApp, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18222static swig_cast_info _swigc__p_wxPyWindow[] = {{&_swigt__p_wxPyWindow, 0, 0, 0},{0, 0, 0, 0}};
18223static swig_cast_info _swigc__p_wxPreviewCanvas[] = {{&_swigt__p_wxPreviewCanvas, 0, 0, 0},{0, 0, 0, 0}};
f9bf356b 18224static swig_cast_info _swigc__p_wxSimpleHtmlListBox[] = {{&_swigt__p_wxSimpleHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18225static swig_cast_info _swigc__p_wxPyHtmlListBox[] = {{&_swigt__p_wxPyHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
18226static swig_cast_info _swigc__p_wxPyVListBox[] = {{&_swigt__p_wxPyVListBox, 0, 0, 0},{0, 0, 0, 0}};
18227static swig_cast_info _swigc__p_wxPreviewControlBar[] = {{&_swigt__p_wxPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
18228static swig_cast_info _swigc__p_wxPyPreviewControlBar[] = {{&_swigt__p_wxPyPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
18229static swig_cast_info _swigc__p_wxPyTaskBarIcon[] = {{&_swigt__p_wxPyTaskBarIcon, 0, 0, 0},{0, 0, 0, 0}};
18230static swig_cast_info _swigc__p_wxFontDialog[] = {{&_swigt__p_wxFontDialog, 0, 0, 0},{0, 0, 0, 0}};
18231static swig_cast_info _swigc__p_wxDirDialog[] = {{&_swigt__p_wxDirDialog, 0, 0, 0},{0, 0, 0, 0}};
18232static swig_cast_info _swigc__p_wxColourDialog[] = {{&_swigt__p_wxColourDialog, 0, 0, 0},{0, 0, 0, 0}};
18233static swig_cast_info _swigc__p_wxDialog[] = {{&_swigt__p_wxDialog, 0, 0, 0},{0, 0, 0, 0}};
18234static swig_cast_info _swigc__p_wxMenu[] = {{&_swigt__p_wxMenu, 0, 0, 0},{0, 0, 0, 0}};
18235static swig_cast_info _swigc__p_wxMDIParentFrame[] = {{&_swigt__p_wxMDIParentFrame, 0, 0, 0},{0, 0, 0, 0}};
f9bf356b 18236static swig_cast_info _swigc__p_wxEvtHandler[] = { {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMiniFrame, _p_wxMiniFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyPanel, _p_wxPyPanelTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMenuBar, _p_wxMenuBarTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxValidator, _p_wxValidatorTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyValidator, _p_wxPyValidatorTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxNumberEntryDialog, _p_wxNumberEntryDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPasswordEntryDialog, _p_wxPasswordEntryDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFileDialog, _p_wxFileDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFindReplaceDialog, _p_wxFindReplaceDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMessageDialog, _p_wxMessageDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxTextEntryDialog, _p_wxTextEntryDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSingleChoiceDialog, _p_wxSingleChoiceDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMultiChoiceDialog, _p_wxMultiChoiceDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPanel, _p_wxPanelTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxStatusBar, _p_wxStatusBarTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxWindow, _p_wxWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxScrolledWindow, _p_wxScrolledWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxTipWindow, _p_wxTipWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxTopLevelWindow, _p_wxTopLevelWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMDIClientWindow, _p_wxMDIClientWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyScrolledWindow, _p_wxPyScrolledWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_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_wxPyVScrolledWindow, _p_wxPyVScrolledWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxControl, _p_wxControlTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyApp, _p_wxPyAppTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxControlWithItems, _p_wxControlWithItemsTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxEvtHandler, 0, 0, 0}, {&_swigt__p_wxPyWindow, _p_wxPyWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPreviewCanvas, _p_wxPreviewCanvasTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSimpleHtmlListBox, _p_wxSimpleHtmlListBoxTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyHtmlListBox, _p_wxPyHtmlListBoxTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyVListBox, _p_wxPyVListBoxTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxAuiNotebook, _p_wxAuiNotebookTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPreviewControlBar, _p_wxPreviewControlBarTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyPreviewControlBar, _p_wxPyPreviewControlBarTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyTaskBarIcon, _p_wxPyTaskBarIconTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxAuiTabCtrl, _p_wxAuiTabCtrlTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFrame, _p_wxFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFontDialog, _p_wxFontDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxDirDialog, _p_wxDirDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxColourDialog, _p_wxColourDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxDialog, _p_wxDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMenu, _p_wxMenuTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxAuiFloatingFrame, _p_wxAuiFloatingFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxAuiManager, _p_wxAuiManagerTo_p_wxEvtHandler, 0, 0},{0, 0, 0, 0}};
27e45892 18237static swig_cast_info _swigc__p_wxFont[] = { {&_swigt__p_wxFont, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c
RD
18238static 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_wxAuiFloatingFrame, _p_wxAuiFloatingFrameTo_p_wxFrame, 0, 0},{0, 0, 0, 0}};
18239static 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}};
1eeb270e 18240static 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}};
27e45892
RD
18241static swig_cast_info _swigc__p_wxLayoutConstraints[] = {{&_swigt__p_wxLayoutConstraints, 0, 0, 0},{0, 0, 0, 0}};
18242static swig_cast_info _swigc__p_wxGBSizerItem[] = {{&_swigt__p_wxGBSizerItem, 0, 0, 0},{0, 0, 0, 0}};
18243static swig_cast_info _swigc__p_wxIndividualLayoutConstraint[] = {{&_swigt__p_wxIndividualLayoutConstraint, 0, 0, 0},{0, 0, 0, 0}};
18244static swig_cast_info _swigc__p_wxStaticBoxSizer[] = {{&_swigt__p_wxStaticBoxSizer, 0, 0, 0},{0, 0, 0, 0}};
18245static swig_cast_info _swigc__p_wxBoxSizer[] = {{&_swigt__p_wxBoxSizer, 0, 0, 0},{0, 0, 0, 0}};
18246static swig_cast_info _swigc__p_wxGridBagSizer[] = {{&_swigt__p_wxGridBagSizer, 0, 0, 0},{0, 0, 0, 0}};
18247static swig_cast_info _swigc__p_wxFontData[] = {{&_swigt__p_wxFontData, 0, 0, 0},{0, 0, 0, 0}};
18248static swig_cast_info _swigc__p_wxPrintData[] = {{&_swigt__p_wxPrintData, 0, 0, 0},{0, 0, 0, 0}};
18249static swig_cast_info _swigc__p_wxGridSizer[] = {{&_swigt__p_wxGridSizer, 0, 0, 0},{0, 0, 0, 0}};
18250static swig_cast_info _swigc__p_wxFlexGridSizer[] = {{&_swigt__p_wxFlexGridSizer, 0, 0, 0},{0, 0, 0, 0}};
18251static swig_cast_info _swigc__p_wxLayoutAlgorithm[] = {{&_swigt__p_wxLayoutAlgorithm, 0, 0, 0},{0, 0, 0, 0}};
18252static swig_cast_info _swigc__p_wxFSFile[] = {{&_swigt__p_wxFSFile, 0, 0, 0},{0, 0, 0, 0}};
18253static swig_cast_info _swigc__p_wxFindReplaceData[] = {{&_swigt__p_wxFindReplaceData, 0, 0, 0},{0, 0, 0, 0}};
18254static swig_cast_info _swigc__p_wxPySizer[] = {{&_swigt__p_wxPySizer, 0, 0, 0},{0, 0, 0, 0}};
18255static swig_cast_info _swigc__p_wxColourData[] = {{&_swigt__p_wxColourData, 0, 0, 0},{0, 0, 0, 0}};
18256static swig_cast_info _swigc__p_wxPrinter[] = {{&_swigt__p_wxPrinter, 0, 0, 0},{0, 0, 0, 0}};
18257static swig_cast_info _swigc__p_wxMenuItem[] = {{&_swigt__p_wxMenuItem, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18258static swig_cast_info _swigc__p_wxPNGHandler[] = {{&_swigt__p_wxPNGHandler, 0, 0, 0},{0, 0, 0, 0}};
18259static swig_cast_info _swigc__p_wxGIFHandler[] = {{&_swigt__p_wxGIFHandler, 0, 0, 0},{0, 0, 0, 0}};
18260static swig_cast_info _swigc__p_wxPCXHandler[] = {{&_swigt__p_wxPCXHandler, 0, 0, 0},{0, 0, 0, 0}};
18261static swig_cast_info _swigc__p_wxJPEGHandler[] = {{&_swigt__p_wxJPEGHandler, 0, 0, 0},{0, 0, 0, 0}};
18262static swig_cast_info _swigc__p_wxPNMHandler[] = {{&_swigt__p_wxPNMHandler, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c 18263static swig_cast_info _swigc__p_wxANIHandler[] = {{&_swigt__p_wxANIHandler, 0, 0, 0},{0, 0, 0, 0}};
1eeb270e
RD
18264static swig_cast_info _swigc__p_wxCURHandler[] = {{&_swigt__p_wxCURHandler, 0, 0, 0},{0, 0, 0, 0}};
18265static swig_cast_info _swigc__p_wxICOHandler[] = {{&_swigt__p_wxICOHandler, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18266static swig_cast_info _swigc__p_wxBMPHandler[] = {{&_swigt__p_wxBMPHandler, 0, 0, 0},{0, 0, 0, 0}};
18267static swig_cast_info _swigc__p_wxPyImageHandler[] = {{&_swigt__p_wxPyImageHandler, 0, 0, 0},{0, 0, 0, 0}};
18268static swig_cast_info _swigc__p_wxImageHandler[] = {{&_swigt__p_wxImageHandler, 0, 0, 0},{0, 0, 0, 0}};
18269static swig_cast_info _swigc__p_wxXPMHandler[] = {{&_swigt__p_wxXPMHandler, 0, 0, 0},{0, 0, 0, 0}};
18270static swig_cast_info _swigc__p_wxTIFFHandler[] = {{&_swigt__p_wxTIFFHandler, 0, 0, 0},{0, 0, 0, 0}};
580080c5 18271static swig_cast_info _swigc__p_wxTGAHandler[] = {{&_swigt__p_wxTGAHandler, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18272static swig_cast_info _swigc__p_wxStdDialogButtonSizer[] = {{&_swigt__p_wxStdDialogButtonSizer, 0, 0, 0},{0, 0, 0, 0}};
18273static swig_cast_info _swigc__p_wxAcceleratorTable[] = {{&_swigt__p_wxAcceleratorTable, 0, 0, 0},{0, 0, 0, 0}};
18274static swig_cast_info _swigc__p_wxImage[] = {{&_swigt__p_wxImage, 0, 0, 0},{0, 0, 0, 0}};
18275static swig_cast_info _swigc__p_wxPyPrintout[] = {{&_swigt__p_wxPyPrintout, 0, 0, 0},{0, 0, 0, 0}};
18276static swig_cast_info _swigc__p_wxPrintPreview[] = {{&_swigt__p_wxPrintPreview, 0, 0, 0},{0, 0, 0, 0}};
18277static swig_cast_info _swigc__p_wxPyPrintPreview[] = {{&_swigt__p_wxPyPrintPreview, 0, 0, 0},{0, 0, 0, 0}};
18278static swig_cast_info _swigc__p_wxPageSetupDialog[] = {{&_swigt__p_wxPageSetupDialog, 0, 0, 0},{0, 0, 0, 0}};
18279static swig_cast_info _swigc__p_wxPrintDialog[] = {{&_swigt__p_wxPrintDialog, 0, 0, 0},{0, 0, 0, 0}};
18280static swig_cast_info _swigc__p_wxFileSystem[] = {{&_swigt__p_wxFileSystem, 0, 0, 0},{0, 0, 0, 0}};
18281static swig_cast_info _swigc__p_wxPageSetupDialogData[] = {{&_swigt__p_wxPageSetupDialogData, 0, 0, 0},{0, 0, 0, 0}};
18282static swig_cast_info _swigc__p_wxPrintDialogData[] = {{&_swigt__p_wxPrintDialogData, 0, 0, 0},{0, 0, 0, 0}};
f9bf356b 18283static swig_cast_info _swigc__p_wxObject[] = { {&_swigt__p_wxQueryLayoutInfoEvent, _p_wxQueryLayoutInfoEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxLayoutConstraints, _p_wxLayoutConstraintsTo_p_wxObject, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxSizerItem, _p_wxSizerItemTo_p_wxObject, 0, 0}, {&_swigt__p_wxGBSizerItem, _p_wxGBSizerItemTo_p_wxObject, 0, 0}, {&_swigt__p_wxScrollEvent, _p_wxScrollEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxIndividualLayoutConstraint, _p_wxIndividualLayoutConstraintTo_p_wxObject, 0, 0}, {&_swigt__p_wxStaticBoxSizer, _p_wxStaticBoxSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxBoxSizer, _p_wxBoxSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxSizer, _p_wxSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxGridBagSizer, _p_wxGridBagSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxUpdateUIEvent, _p_wxUpdateUIEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPanel, _p_wxPyPanelTo_p_wxObject, 0, 0}, {&_swigt__p_wxMenu, _p_wxMenuTo_p_wxObject, 0, 0}, {&_swigt__p_wxFontData, _p_wxFontDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrintData, _p_wxPrintDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxEvent, _p_wxEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxGridSizer, _p_wxGridSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxFlexGridSizer, _p_wxFlexGridSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyTaskBarIcon, _p_wxPyTaskBarIconTo_p_wxObject, 0, 0}, {&_swigt__p_wxLayoutAlgorithm, _p_wxLayoutAlgorithmTo_p_wxObject, 0, 0}, {&_swigt__p_wxInitDialogEvent, _p_wxInitDialogEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxFindDialogEvent, _p_wxFindDialogEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiTabCtrl, _p_wxAuiTabCtrlTo_p_wxObject, 0, 0}, {&_swigt__p_wxPaintEvent, _p_wxPaintEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxNcPaintEvent, _p_wxNcPaintEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxClipboardTextEvent, _p_wxClipboardTextEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPaletteChangedEvent, _p_wxPaletteChangedEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxDisplayChangedEvent, _p_wxDisplayChangedEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMouseCaptureChangedEvent, _p_wxMouseCaptureChangedEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxSysColourChangedEvent, _p_wxSysColourChangedEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPreviewCanvas, _p_wxPreviewCanvasTo_p_wxObject, 0, 0}, {&_swigt__p_wxControl, _p_wxControlTo_p_wxObject, 0, 0}, {&_swigt__p_wxSetCursorEvent, _p_wxSetCursorEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxSplitterEvent, _p_wxSplitterEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiManagerEvent, _p_wxAuiManagerEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxFSFile, _p_wxFSFileTo_p_wxObject, 0, 0}, {&_swigt__p_wxFindReplaceData, _p_wxFindReplaceDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiFloatingFrame, _p_wxAuiFloatingFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxPySizer, _p_wxPySizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiNotebook, _p_wxAuiNotebookTo_p_wxObject, 0, 0}, {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxColourData, _p_wxColourDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyEvent, _p_wxPyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxNotifyEvent, _p_wxNotifyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyWindow, _p_wxPyWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxObject, 0, 0}, {&_swigt__p_wxFindReplaceDialog, _p_wxFindReplaceDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxMessageDialog, _p_wxMessageDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxNumberEntryDialog, _p_wxNumberEntryDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxPasswordEntryDialog, _p_wxPasswordEntryDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxTextEntryDialog, _p_wxTextEntryDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxSingleChoiceDialog, _p_wxSingleChoiceDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxMultiChoiceDialog, _p_wxMultiChoiceDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxFileDialog, _p_wxFileDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxShowEvent, _p_wxShowEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrinter, _p_wxPrinterTo_p_wxObject, 0, 0}, {&_swigt__p_wxIdleEvent, _p_wxIdleEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxWindowCreateEvent, _p_wxWindowCreateEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxQueryNewPaletteEvent, _p_wxQueryNewPaletteEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMaximizeEvent, _p_wxMaximizeEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxIconizeEvent, _p_wxIconizeEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxActivateEvent, _p_wxActivateEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxSizeEvent, _p_wxSizeEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMoveEvent, _p_wxMoveEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxDateEvent, _p_wxDateEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMenuItem, _p_wxMenuItemTo_p_wxObject, 0, 0}, {&_swigt__p_wxMouseCaptureLostEvent, _p_wxMouseCaptureLostEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxCalculateLayoutEvent, _p_wxCalculateLayoutEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPNGHandler, _p_wxPNGHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxGIFHandler, _p_wxGIFHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPCXHandler, _p_wxPCXHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxJPEGHandler, _p_wxJPEGHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPNMHandler, _p_wxPNMHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxANIHandler, _p_wxANIHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxCURHandler, _p_wxCURHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxICOHandler, _p_wxICOHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxBMPHandler, _p_wxBMPHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyImageHandler, _p_wxPyImageHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxImageHandler, _p_wxImageHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxXPMHandler, _p_wxXPMHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxTIFFHandler, _p_wxTIFFHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxTGAHandler, _p_wxTGAHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxEvtHandler, _p_wxEvtHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxSimpleHtmlListBox, _p_wxSimpleHtmlListBoxTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyHtmlListBox, _p_wxPyHtmlListBoxTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyVListBox, _p_wxPyVListBoxTo_p_wxObject, 0, 0}, {&_swigt__p_wxStdDialogButtonSizer, _p_wxStdDialogButtonSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxAcceleratorTable, _p_wxAcceleratorTableTo_p_wxObject, 0, 0}, {&_swigt__p_wxMiniFrame, _p_wxMiniFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxImage, _p_wxImageTo_p_wxObject, 0, 0}, {&_swigt__p_wxFrame, _p_wxFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPrintout, _p_wxPyPrintoutTo_p_wxObject, 0, 0}, {&_swigt__p_wxTaskBarIconEvent, _p_wxTaskBarIconEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxScrollWinEvent, _p_wxScrollWinEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxStatusBar, _p_wxStatusBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiManager, _p_wxAuiManagerTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiNotebookEvent, _p_wxAuiNotebookEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxObject, 0, 0, 0}, {&_swigt__p_wxKeyEvent, _p_wxKeyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxNavigationKeyEvent, _p_wxNavigationKeyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxWindowDestroyEvent, _p_wxWindowDestroyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMenuBar, _p_wxMenuBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyScrolledWindow, _p_wxPyScrolledWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxMDIClientWindow, _p_wxMDIClientWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxTopLevelWindow, _p_wxTopLevelWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxTipWindow, _p_wxTipWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxScrolledWindow, _p_wxScrolledWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxWindow, _p_wxWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSashWindow, _p_wxSashWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSplitterWindow, _p_wxSplitterWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSplashScreenWindow, _p_wxSplashScreenWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSashLayoutWindow, _p_wxSashLayoutWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxPopupWindow, _p_wxPopupWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow, _p_wxPyPopupTransientWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyVScrolledWindow, _p_wxPyVScrolledWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSashEvent, _p_wxSashEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrintPreview, _p_wxPrintPreviewTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPrintPreview, _p_wxPyPrintPreviewTo_p_wxObject, 0, 0}, {&_swigt__p_wxPanel, _p_wxPanelTo_p_wxObject, 0, 0}, {&_swigt__p_wxDialog, _p_wxDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxColourDialog, _p_wxColourDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxDirDialog, _p_wxDirDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxFontDialog, _p_wxFontDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxPageSetupDialog, _p_wxPageSetupDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrintDialog, _p_wxPrintDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxFileSystem, _p_wxFileSystemTo_p_wxObject, 0, 0}, {&_swigt__p_wxContextMenuEvent, _p_wxContextMenuEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMenuEvent, _p_wxMenuEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxCloseEvent, _p_wxCloseEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMouseEvent, _p_wxMouseEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxEraseEvent, _p_wxEraseEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyApp, _p_wxPyAppTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyCommandEvent, _p_wxPyCommandEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxCommandEvent, _p_wxCommandEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPreviewControlBar, _p_wxPreviewControlBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPreviewControlBar, _p_wxPyPreviewControlBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxChildFocusEvent, _p_wxChildFocusEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxFocusEvent, _p_wxFocusEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxDropFilesEvent, _p_wxDropFilesEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxControlWithItems, _p_wxControlWithItemsTo_p_wxObject, 0, 0}, {&_swigt__p_wxPageSetupDialogData, _p_wxPageSetupDialogDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrintDialogData, _p_wxPrintDialogDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxValidator, _p_wxValidatorTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyValidator, _p_wxPyValidatorTo_p_wxObject, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18284static swig_cast_info _swigc__p_wxPaperSize[] = { {&_swigt__p_wxPaperSize, 0, 0, 0},{0, 0, 0, 0}};
18285static swig_cast_info _swigc__p_wxPoint[] = { {&_swigt__p_wxPoint, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c
RD
18286static swig_cast_info _swigc__p_wxPyAuiDockArt[] = { {&_swigt__p_wxPyAuiDockArt, 0, 0, 0},{0, 0, 0, 0}};
18287static swig_cast_info _swigc__p_wxPyAuiTabArt[] = { {&_swigt__p_wxPyAuiTabArt, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18288static swig_cast_info _swigc__p_wxRect[] = { {&_swigt__p_wxRect, 0, 0, 0},{0, 0, 0, 0}};
18289static swig_cast_info _swigc__p_wxSize[] = { {&_swigt__p_wxSize, 0, 0, 0},{0, 0, 0, 0}};
18290static 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}};
18291static 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}};
18292static swig_cast_info _swigc__p_wxString[] = { {&_swigt__p_wxString, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c 18293static swig_cast_info _swigc__p_wxTopLevelWindow[] = { {&_swigt__p_wxFrame, _p_wxFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxMiniFrame, _p_wxMiniFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxDirDialog, _p_wxDirDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxColourDialog, _p_wxColourDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxDialog, _p_wxDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxFontDialog, _p_wxFontDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxTipWindow, _p_wxTipWindowTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxTopLevelWindow, 0, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxAuiFloatingFrame, _p_wxAuiFloatingFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxPasswordEntryDialog, _p_wxPasswordEntryDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxNumberEntryDialog, _p_wxNumberEntryDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_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}};
f9bf356b 18294static 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_wxScrolledWindow, _p_wxScrolledWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxTipWindow, _p_wxTipWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxTopLevelWindow, _p_wxTopLevelWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxSplashScreenWindow, _p_wxSplashScreenWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxSplitterWindow, _p_wxSplitterWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxSashWindow, _p_wxSashWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMDIClientWindow, _p_wxMDIClientWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyScrolledWindow, _p_wxPyScrolledWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxWindow, 0, 0, 0}, {&_swigt__p_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_wxPyVScrolledWindow, _p_wxPyVScrolledWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxControl, _p_wxControlTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxControlWithItems, _p_wxControlWithItemsTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyWindow, _p_wxPyWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPreviewCanvas, _p_wxPreviewCanvasTo_p_wxWindow, 0, 0}, {&_swigt__p_wxSimpleHtmlListBox, _p_wxSimpleHtmlListBoxTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyHtmlListBox, _p_wxPyHtmlListBoxTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyVListBox, _p_wxPyVListBoxTo_p_wxWindow, 0, 0}, {&_swigt__p_wxAuiNotebook, _p_wxAuiNotebookTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPreviewControlBar, _p_wxPreviewControlBarTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyPreviewControlBar, _p_wxPyPreviewControlBarTo_p_wxWindow, 0, 0}, {&_swigt__p_wxAuiTabCtrl, _p_wxAuiTabCtrlTo_p_wxWindow, 0, 0}, {&_swigt__p_wxFrame, _p_wxFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxFontDialog, _p_wxFontDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxDirDialog, _p_wxDirDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxColourDialog, _p_wxColourDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxDialog, _p_wxDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxAuiFloatingFrame, _p_wxAuiFloatingFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxWindow, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18295
18296static swig_cast_info *swig_cast_initial[] = {
18297 _swigc__p_char,
d7645bfd 18298 _swigc__p_double,
27e45892
RD
18299 _swigc__p_form_ops_t,
18300 _swigc__p_int,
5eb8189c
RD
18301 _swigc__p_p_wxAuiFloatingFrame,
18302 _swigc__p_p_wxAuiNotebook,
1eeb270e
RD
18303 _swigc__p_p_wxAuiTabContainerButton,
18304 _swigc__p_p_wxAuiTabCtrl,
18305 _swigc__p_p_wxColourDialog,
18306 _swigc__p_p_wxControl,
18307 _swigc__p_p_wxControlWithItems,
18308 _swigc__p_p_wxDialog,
18309 _swigc__p_p_wxDirDialog,
18310 _swigc__p_p_wxFileDialog,
18311 _swigc__p_p_wxFindReplaceDialog,
1eeb270e
RD
18312 _swigc__p_p_wxFontDialog,
18313 _swigc__p_p_wxFrame,
18314 _swigc__p_p_wxMDIChildFrame,
18315 _swigc__p_p_wxMDIClientWindow,
18316 _swigc__p_p_wxMDIParentFrame,
18317 _swigc__p_p_wxMenuBar,
18318 _swigc__p_p_wxMessageDialog,
18319 _swigc__p_p_wxMiniFrame,
18320 _swigc__p_p_wxMultiChoiceDialog,
18321 _swigc__p_p_wxNumberEntryDialog,
18322 _swigc__p_p_wxPanel,
18323 _swigc__p_p_wxPasswordEntryDialog,
18324 _swigc__p_p_wxPopupWindow,
18325 _swigc__p_p_wxPreviewCanvas,
18326 _swigc__p_p_wxPreviewControlBar,
18327 _swigc__p_p_wxPreviewFrame,
18328 _swigc__p_p_wxProgressDialog,
18329 _swigc__p_p_wxPyHtmlListBox,
18330 _swigc__p_p_wxPyPanel,
18331 _swigc__p_p_wxPyPopupTransientWindow,
18332 _swigc__p_p_wxPyPreviewControlBar,
18333 _swigc__p_p_wxPyPreviewFrame,
18334 _swigc__p_p_wxPyScrolledWindow,
18335 _swigc__p_p_wxPyVListBox,
18336 _swigc__p_p_wxPyVScrolledWindow,
18337 _swigc__p_p_wxPyWindow,
18338 _swigc__p_p_wxSashLayoutWindow,
18339 _swigc__p_p_wxSashWindow,
18340 _swigc__p_p_wxScrolledWindow,
f9bf356b 18341 _swigc__p_p_wxSimpleHtmlListBox,
1eeb270e
RD
18342 _swigc__p_p_wxSingleChoiceDialog,
18343 _swigc__p_p_wxSplashScreen,
18344 _swigc__p_p_wxSplashScreenWindow,
18345 _swigc__p_p_wxSplitterWindow,
18346 _swigc__p_p_wxStatusBar,
18347 _swigc__p_p_wxTextEntryDialog,
18348 _swigc__p_p_wxTipWindow,
18349 _swigc__p_p_wxTopLevelWindow,
18350 _swigc__p_p_wxWindow,
27e45892
RD
18351 _swigc__p_unsigned_char,
18352 _swigc__p_unsigned_int,
18353 _swigc__p_unsigned_long,
18354 _swigc__p_wxANIHandler,
18355 _swigc__p_wxAcceleratorTable,
18356 _swigc__p_wxActivateEvent,
26c4d26f 18357 _swigc__p_wxArrayString,
5eb8189c
RD
18358 _swigc__p_wxAuiDefaultDockArt,
18359 _swigc__p_wxAuiDefaultTabArt,
18360 _swigc__p_wxAuiDockArt,
18361 _swigc__p_wxAuiDockInfo,
18362 _swigc__p_wxAuiDockUIPart,
18363 _swigc__p_wxAuiFloatingFrame,
18364 _swigc__p_wxAuiManager,
18365 _swigc__p_wxAuiManagerEvent,
18366 _swigc__p_wxAuiNotebook,
1eeb270e
RD
18367 _swigc__p_wxAuiNotebookEvent,
18368 _swigc__p_wxAuiNotebookPage,
18369 _swigc__p_wxAuiNotebookPageArray,
5eb8189c
RD
18370 _swigc__p_wxAuiPaneButton,
18371 _swigc__p_wxAuiPaneButtonArray,
18372 _swigc__p_wxAuiPaneInfo,
18373 _swigc__p_wxAuiPaneInfoPtrArray,
5172800e 18374 _swigc__p_wxAuiSimpleTabArt,
5eb8189c 18375 _swigc__p_wxAuiTabArt,
1eeb270e
RD
18376 _swigc__p_wxAuiTabContainer,
18377 _swigc__p_wxAuiTabContainerButton,
18378 _swigc__p_wxAuiTabCtrl,
27e45892 18379 _swigc__p_wxBMPHandler,
1eeb270e 18380 _swigc__p_wxBitmap,
27e45892
RD
18381 _swigc__p_wxBoxSizer,
18382 _swigc__p_wxCURHandler,
18383 _swigc__p_wxCalculateLayoutEvent,
18384 _swigc__p_wxChildFocusEvent,
18385 _swigc__p_wxClipboardTextEvent,
18386 _swigc__p_wxCloseEvent,
18387 _swigc__p_wxColor,
18388 _swigc__p_wxColour,
18389 _swigc__p_wxColourData,
18390 _swigc__p_wxColourDialog,
18391 _swigc__p_wxCommandEvent,
18392 _swigc__p_wxContextMenuEvent,
18393 _swigc__p_wxControl,
18394 _swigc__p_wxControlWithItems,
18395 _swigc__p_wxDC,
18396 _swigc__p_wxDateEvent,
27e45892
RD
18397 _swigc__p_wxDialog,
18398 _swigc__p_wxDirDialog,
18399 _swigc__p_wxDisplayChangedEvent,
27e45892
RD
18400 _swigc__p_wxDropFilesEvent,
18401 _swigc__p_wxDuplexMode,
18402 _swigc__p_wxEraseEvent,
18403 _swigc__p_wxEvent,
18404 _swigc__p_wxEvtHandler,
18405 _swigc__p_wxFSFile,
18406 _swigc__p_wxFileDialog,
18407 _swigc__p_wxFileSystem,
18408 _swigc__p_wxFindDialogEvent,
18409 _swigc__p_wxFindReplaceData,
18410 _swigc__p_wxFindReplaceDialog,
18411 _swigc__p_wxFlexGridSizer,
27e45892
RD
18412 _swigc__p_wxFocusEvent,
18413 _swigc__p_wxFont,
18414 _swigc__p_wxFontData,
18415 _swigc__p_wxFontDialog,
18416 _swigc__p_wxFrame,
27e45892
RD
18417 _swigc__p_wxGBSizerItem,
18418 _swigc__p_wxGIFHandler,
18419 _swigc__p_wxGridBagSizer,
18420 _swigc__p_wxGridSizer,
18421 _swigc__p_wxICOHandler,
18422 _swigc__p_wxIconizeEvent,
18423 _swigc__p_wxIdleEvent,
18424 _swigc__p_wxImage,
18425 _swigc__p_wxImageHandler,
18426 _swigc__p_wxIndividualLayoutConstraint,
18427 _swigc__p_wxInitDialogEvent,
18428 _swigc__p_wxJPEGHandler,
18429 _swigc__p_wxKeyEvent,
18430 _swigc__p_wxLayoutAlgorithm,
18431 _swigc__p_wxLayoutConstraints,
18432 _swigc__p_wxMDIChildFrame,
18433 _swigc__p_wxMDIClientWindow,
18434 _swigc__p_wxMDIParentFrame,
18435 _swigc__p_wxMaximizeEvent,
18436 _swigc__p_wxMenu,
18437 _swigc__p_wxMenuBar,
18438 _swigc__p_wxMenuEvent,
18439 _swigc__p_wxMenuItem,
18440 _swigc__p_wxMessageDialog,
18441 _swigc__p_wxMiniFrame,
18442 _swigc__p_wxMouseCaptureChangedEvent,
34e0a3bb 18443 _swigc__p_wxMouseCaptureLostEvent,
27e45892
RD
18444 _swigc__p_wxMouseEvent,
18445 _swigc__p_wxMoveEvent,
18446 _swigc__p_wxMultiChoiceDialog,
18447 _swigc__p_wxNavigationKeyEvent,
18448 _swigc__p_wxNcPaintEvent,
18449 _swigc__p_wxNotifyEvent,
18450 _swigc__p_wxNumberEntryDialog,
18451 _swigc__p_wxObject,
18452 _swigc__p_wxPCXHandler,
18453 _swigc__p_wxPNGHandler,
18454 _swigc__p_wxPNMHandler,
18455 _swigc__p_wxPageSetupDialog,
18456 _swigc__p_wxPageSetupDialogData,
18457 _swigc__p_wxPaintEvent,
18458 _swigc__p_wxPaletteChangedEvent,
27e45892
RD
18459 _swigc__p_wxPanel,
18460 _swigc__p_wxPaperSize,
18461 _swigc__p_wxPasswordEntryDialog,
18462 _swigc__p_wxPoint,
18463 _swigc__p_wxPopupWindow,
18464 _swigc__p_wxPreviewCanvas,
18465 _swigc__p_wxPreviewControlBar,
18466 _swigc__p_wxPreviewFrame,
18467 _swigc__p_wxPrintData,
18468 _swigc__p_wxPrintDialog,
18469 _swigc__p_wxPrintDialogData,
18470 _swigc__p_wxPrintPreview,
18471 _swigc__p_wxPrinter,
18472 _swigc__p_wxProgressDialog,
18473 _swigc__p_wxPyApp,
5eb8189c
RD
18474 _swigc__p_wxPyAuiDockArt,
18475 _swigc__p_wxPyAuiTabArt,
27e45892 18476 _swigc__p_wxPyCommandEvent,
27e45892
RD
18477 _swigc__p_wxPyEvent,
18478 _swigc__p_wxPyHtmlListBox,
18479 _swigc__p_wxPyImageHandler,
18480 _swigc__p_wxPyPanel,
18481 _swigc__p_wxPyPopupTransientWindow,
18482 _swigc__p_wxPyPreviewControlBar,
18483 _swigc__p_wxPyPreviewFrame,
18484 _swigc__p_wxPyPrintPreview,
18485 _swigc__p_wxPyPrintout,
18486 _swigc__p_wxPyScrolledWindow,
18487 _swigc__p_wxPySizer,
18488 _swigc__p_wxPyTaskBarIcon,
18489 _swigc__p_wxPyVListBox,
18490 _swigc__p_wxPyVScrolledWindow,
18491 _swigc__p_wxPyValidator,
18492 _swigc__p_wxPyWindow,
18493 _swigc__p_wxQueryLayoutInfoEvent,
18494 _swigc__p_wxQueryNewPaletteEvent,
18495 _swigc__p_wxRect,
18496 _swigc__p_wxSashEvent,
18497 _swigc__p_wxSashLayoutWindow,
18498 _swigc__p_wxSashWindow,
18499 _swigc__p_wxScrollEvent,
18500 _swigc__p_wxScrollWinEvent,
18501 _swigc__p_wxScrolledWindow,
18502 _swigc__p_wxSetCursorEvent,
18503 _swigc__p_wxShowEvent,
f9bf356b 18504 _swigc__p_wxSimpleHtmlListBox,
27e45892
RD
18505 _swigc__p_wxSingleChoiceDialog,
18506 _swigc__p_wxSize,
18507 _swigc__p_wxSizeEvent,
18508 _swigc__p_wxSizer,
18509 _swigc__p_wxSizerItem,
18510 _swigc__p_wxSplashScreen,
18511 _swigc__p_wxSplashScreenWindow,
18512 _swigc__p_wxSplitterEvent,
18513 _swigc__p_wxSplitterWindow,
18514 _swigc__p_wxStaticBoxSizer,
18515 _swigc__p_wxStatusBar,
18516 _swigc__p_wxStdDialogButtonSizer,
18517 _swigc__p_wxString,
18518 _swigc__p_wxSysColourChangedEvent,
580080c5 18519 _swigc__p_wxTGAHandler,
27e45892
RD
18520 _swigc__p_wxTIFFHandler,
18521 _swigc__p_wxTaskBarIconEvent,
18522 _swigc__p_wxTextEntryDialog,
18523 _swigc__p_wxTipWindow,
18524 _swigc__p_wxTopLevelWindow,
18525 _swigc__p_wxUpdateUIEvent,
18526 _swigc__p_wxValidator,
18527 _swigc__p_wxWindow,
18528 _swigc__p_wxWindowCreateEvent,
18529 _swigc__p_wxWindowDestroyEvent,
18530 _swigc__p_wxXPMHandler,
18531};
18532
18533
18534/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
18535
18536static swig_const_info swig_const_table[] = {
18537{0, 0, 0, 0.0, 0, 0}};
18538
18539#ifdef __cplusplus
18540}
18541#endif
18542/* -----------------------------------------------------------------------------
18543 * Type initialization:
18544 * This problem is tough by the requirement that no dynamic
18545 * memory is used. Also, since swig_type_info structures store pointers to
18546 * swig_cast_info structures and swig_cast_info structures store pointers back
18547 * to swig_type_info structures, we need some lookup code at initialization.
18548 * The idea is that swig generates all the structures that are needed.
18549 * The runtime then collects these partially filled structures.
18550 * The SWIG_InitializeModule function takes these initial arrays out of
18551 * swig_module, and does all the lookup, filling in the swig_module.types
18552 * array with the correct data and linking the correct swig_cast_info
18553 * structures together.
18554 *
18555 * The generated swig_type_info structures are assigned staticly to an initial
18556 * array. We just loop though that array, and handle each type individually.
18557 * First we lookup if this type has been already loaded, and if so, use the
18558 * loaded structure instead of the generated one. Then we have to fill in the
18559 * cast linked list. The cast data is initially stored in something like a
18560 * two-dimensional array. Each row corresponds to a type (there are the same
18561 * number of rows as there are in the swig_type_initial array). Each entry in
18562 * a column is one of the swig_cast_info structures for that type.
18563 * The cast_initial array is actually an array of arrays, because each row has
18564 * a variable number of columns. So to actually build the cast linked list,
18565 * we find the array of casts associated with the type, and loop through it
18566 * adding the casts to the list. The one last trick we need to do is making
18567 * sure the type pointer in the swig_cast_info struct is correct.
18568 *
18569 * First off, we lookup the cast->type name to see if it is already loaded.
18570 * There are three cases to handle:
18571 * 1) If the cast->type has already been loaded AND the type we are adding
18572 * casting info to has not been loaded (it is in this module), THEN we
18573 * replace the cast->type pointer with the type pointer that has already
18574 * been loaded.
18575 * 2) If BOTH types (the one we are adding casting info to, and the
18576 * cast->type) are loaded, THEN the cast info has already been loaded by
18577 * the previous module so we just ignore it.
18578 * 3) Finally, if cast->type has not already been loaded, then we add that
18579 * swig_cast_info to the linked list (because the cast->type) pointer will
18580 * be correct.
18581 * ----------------------------------------------------------------------------- */
18582
18583#ifdef __cplusplus
18584extern "C" {
18585#if 0
18586} /* c-mode */
18587#endif
18588#endif
18589
18590#if 0
18591#define SWIGRUNTIME_DEBUG
18592#endif
18593
18594SWIGRUNTIME void
18595SWIG_InitializeModule(void *clientdata) {
18596 size_t i;
18597 swig_module_info *module_head;
18598 static int init_run = 0;
18599
18600 clientdata = clientdata;
18601
18602 if (init_run) return;
18603 init_run = 1;
18604
18605 /* Initialize the swig_module */
18606 swig_module.type_initial = swig_type_initial;
18607 swig_module.cast_initial = swig_cast_initial;
18608
18609 /* Try and load any already created modules */
18610 module_head = SWIG_GetModule(clientdata);
18611 if (module_head) {
18612 swig_module.next = module_head->next;
18613 module_head->next = &swig_module;
18614 } else {
18615 /* This is the first module loaded */
18616 swig_module.next = &swig_module;
18617 SWIG_SetModule(clientdata, &swig_module);
18618 }
18619
18620 /* Now work on filling in swig_module.types */
18621#ifdef SWIGRUNTIME_DEBUG
18622 printf("SWIG_InitializeModule: size %d\n", swig_module.size);
18623#endif
18624 for (i = 0; i < swig_module.size; ++i) {
18625 swig_type_info *type = 0;
18626 swig_type_info *ret;
18627 swig_cast_info *cast;
18628
18629#ifdef SWIGRUNTIME_DEBUG
18630 printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
18631#endif
18632
18633 /* if there is another module already loaded */
18634 if (swig_module.next != &swig_module) {
18635 type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name);
18636 }
18637 if (type) {
18638 /* Overwrite clientdata field */
18639#ifdef SWIGRUNTIME_DEBUG
18640 printf("SWIG_InitializeModule: found type %s\n", type->name);
18641#endif
18642 if (swig_module.type_initial[i]->clientdata) {
18643 type->clientdata = swig_module.type_initial[i]->clientdata;
18644#ifdef SWIGRUNTIME_DEBUG
18645 printf("SWIG_InitializeModule: found and overwrite type %s \n", type->name);
18646#endif
18647 }
18648 } else {
18649 type = swig_module.type_initial[i];
18650 }
18651
18652 /* Insert casting types */
18653 cast = swig_module.cast_initial[i];
18654 while (cast->type) {
18655 /* Don't need to add information already in the list */
18656 ret = 0;
18657#ifdef SWIGRUNTIME_DEBUG
18658 printf("SWIG_InitializeModule: look cast %s\n", cast->type->name);
18659#endif
18660 if (swig_module.next != &swig_module) {
18661 ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name);
18662#ifdef SWIGRUNTIME_DEBUG
18663 if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name);
18664#endif
18665 }
18666 if (ret) {
18667 if (type == swig_module.type_initial[i]) {
18668#ifdef SWIGRUNTIME_DEBUG
18669 printf("SWIG_InitializeModule: skip old type %s\n", ret->name);
18670#endif
18671 cast->type = ret;
18672 ret = 0;
18673 } else {
18674 /* Check for casting already in the list */
18675 swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type);
18676#ifdef SWIGRUNTIME_DEBUG
18677 if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name);
18678#endif
18679 if (!ocast) ret = 0;
18680 }
18681 }
18682
18683 if (!ret) {
18684#ifdef SWIGRUNTIME_DEBUG
18685 printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name);
18686#endif
18687 if (type->cast) {
18688 type->cast->prev = cast;
18689 cast->next = type->cast;
18690 }
18691 type->cast = cast;
18692 }
18693 cast++;
18694 }
18695 /* Set entry in modules->types array equal to the type */
18696 swig_module.types[i] = type;
18697 }
18698 swig_module.types[i] = 0;
18699
18700#ifdef SWIGRUNTIME_DEBUG
18701 printf("**** SWIG_InitializeModule: Cast List ******\n");
18702 for (i = 0; i < swig_module.size; ++i) {
18703 int j = 0;
18704 swig_cast_info *cast = swig_module.cast_initial[i];
18705 printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
18706 while (cast->type) {
18707 printf("SWIG_InitializeModule: cast type %s\n", cast->type->name);
18708 cast++;
18709 ++j;
18710 }
18711 printf("---- Total casts: %d\n",j);
18712 }
18713 printf("**** SWIG_InitializeModule: Cast List ******\n");
18714#endif
18715}
18716
18717/* This function will propagate the clientdata field of type to
18718* any new swig_type_info structures that have been added into the list
18719* of equivalent types. It is like calling
18720* SWIG_TypeClientData(type, clientdata) a second time.
18721*/
18722SWIGRUNTIME void
18723SWIG_PropagateClientData(void) {
18724 size_t i;
18725 swig_cast_info *equiv;
18726 static int init_run = 0;
18727
18728 if (init_run) return;
18729 init_run = 1;
18730
18731 for (i = 0; i < swig_module.size; i++) {
18732 if (swig_module.types[i]->clientdata) {
18733 equiv = swig_module.types[i]->cast;
18734 while (equiv) {
18735 if (!equiv->converter) {
18736 if (equiv->type && !equiv->type->clientdata)
18737 SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata);
18738 }
18739 equiv = equiv->next;
18740 }
18741 }
18742 }
18743}
18744
18745#ifdef __cplusplus
18746#if 0
18747{
18748 /* c-mode */
18749#endif
18750}
18751#endif
18752
18753
18754
18755#ifdef __cplusplus
18756extern "C" {
18757#endif
18758
18759 /* Python-specific SWIG API */
18760#define SWIG_newvarlink() SWIG_Python_newvarlink()
18761#define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
18762#define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
18763
18764 /* -----------------------------------------------------------------------------
18765 * global variable support code.
18766 * ----------------------------------------------------------------------------- */
18767
18768 typedef struct swig_globalvar {
18769 char *name; /* Name of global variable */
18770 PyObject *(*get_attr)(void); /* Return the current value */
18771 int (*set_attr)(PyObject *); /* Set the value */
18772 struct swig_globalvar *next;
18773 } swig_globalvar;
18774
18775 typedef struct swig_varlinkobject {
18776 PyObject_HEAD
18777 swig_globalvar *vars;
18778 } swig_varlinkobject;
18779
18780 SWIGINTERN PyObject *
18781 swig_varlink_repr(swig_varlinkobject *SWIGUNUSEDPARM(v)) {
18782 return PyString_FromString("<Swig global variables>");
18783 }
18784
18785 SWIGINTERN PyObject *
18786 swig_varlink_str(swig_varlinkobject *v) {
18787 PyObject *str = PyString_FromString("(");
18788 swig_globalvar *var;
18789 for (var = v->vars; var; var=var->next) {
18790 PyString_ConcatAndDel(&str,PyString_FromString(var->name));
18791 if (var->next) PyString_ConcatAndDel(&str,PyString_FromString(", "));
18792 }
18793 PyString_ConcatAndDel(&str,PyString_FromString(")"));
18794 return str;
18795 }
18796
18797 SWIGINTERN int
18798 swig_varlink_print(swig_varlinkobject *v, FILE *fp, int SWIGUNUSEDPARM(flags)) {
18799 PyObject *str = swig_varlink_str(v);
18800 fprintf(fp,"Swig global variables ");
18801 fprintf(fp,"%s\n", PyString_AsString(str));
18802 Py_DECREF(str);
18803 return 0;
18804 }
18805
18806 SWIGINTERN void
18807 swig_varlink_dealloc(swig_varlinkobject *v) {
18808 swig_globalvar *var = v->vars;
18809 while (var) {
18810 swig_globalvar *n = var->next;
18811 free(var->name);
18812 free(var);
18813 var = n;
18814 }
18815 }
18816
18817 SWIGINTERN PyObject *
18818 swig_varlink_getattr(swig_varlinkobject *v, char *n) {
18819 PyObject *res = NULL;
18820 swig_globalvar *var = v->vars;
18821 while (var) {
18822 if (strcmp(var->name,n) == 0) {
18823 res = (*var->get_attr)();
18824 break;
18825 }
18826 var = var->next;
18827 }
18828 if (res == NULL && !PyErr_Occurred()) {
18829 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
18830 }
18831 return res;
18832 }
18833
18834 SWIGINTERN int
18835 swig_varlink_setattr(swig_varlinkobject *v, char *n, PyObject *p) {
18836 int res = 1;
18837 swig_globalvar *var = v->vars;
18838 while (var) {
18839 if (strcmp(var->name,n) == 0) {
18840 res = (*var->set_attr)(p);
18841 break;
18842 }
18843 var = var->next;
18844 }
18845 if (res == 1 && !PyErr_Occurred()) {
18846 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
18847 }
18848 return res;
18849 }
18850
18851 SWIGINTERN PyTypeObject*
18852 swig_varlink_type(void) {
18853 static char varlink__doc__[] = "Swig var link object";
18854 static PyTypeObject varlink_type;
18855 static int type_init = 0;
18856 if (!type_init) {
18857 const PyTypeObject tmp
18858 = {
18859 PyObject_HEAD_INIT(NULL)
18860 0, /* Number of items in variable part (ob_size) */
18861 (char *)"swigvarlink", /* Type name (tp_name) */
18862 sizeof(swig_varlinkobject), /* Basic size (tp_basicsize) */
18863 0, /* Itemsize (tp_itemsize) */
18864 (destructor) swig_varlink_dealloc, /* Deallocator (tp_dealloc) */
18865 (printfunc) swig_varlink_print, /* Print (tp_print) */
18866 (getattrfunc) swig_varlink_getattr, /* get attr (tp_getattr) */
18867 (setattrfunc) swig_varlink_setattr, /* Set attr (tp_setattr) */
18868 0, /* tp_compare */
18869 (reprfunc) swig_varlink_repr, /* tp_repr */
18870 0, /* tp_as_number */
18871 0, /* tp_as_sequence */
18872 0, /* tp_as_mapping */
18873 0, /* tp_hash */
18874 0, /* tp_call */
18875 (reprfunc)swig_varlink_str, /* tp_str */
18876 0, /* tp_getattro */
18877 0, /* tp_setattro */
18878 0, /* tp_as_buffer */
18879 0, /* tp_flags */
18880 varlink__doc__, /* tp_doc */
18881 0, /* tp_traverse */
18882 0, /* tp_clear */
18883 0, /* tp_richcompare */
18884 0, /* tp_weaklistoffset */
18885#if PY_VERSION_HEX >= 0x02020000
18886 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
18887#endif
18888#if PY_VERSION_HEX >= 0x02030000
18889 0, /* tp_del */
18890#endif
18891#ifdef COUNT_ALLOCS
18892 0,0,0,0 /* tp_alloc -> tp_next */
18893#endif
18894 };
18895 varlink_type = tmp;
18896 varlink_type.ob_type = &PyType_Type;
18897 type_init = 1;
18898 }
18899 return &varlink_type;
18900 }
18901
18902 /* Create a variable linking object for use later */
18903 SWIGINTERN PyObject *
18904 SWIG_Python_newvarlink(void) {
18905 swig_varlinkobject *result = PyObject_NEW(swig_varlinkobject, swig_varlink_type());
18906 if (result) {
18907 result->vars = 0;
18908 }
18909 return ((PyObject*) result);
18910 }
18911
18912 SWIGINTERN void
18913 SWIG_Python_addvarlink(PyObject *p, char *name, PyObject *(*get_attr)(void), int (*set_attr)(PyObject *p)) {
18914 swig_varlinkobject *v = (swig_varlinkobject *) p;
18915 swig_globalvar *gv = (swig_globalvar *) malloc(sizeof(swig_globalvar));
18916 if (gv) {
18917 size_t size = strlen(name)+1;
18918 gv->name = (char *)malloc(size);
18919 if (gv->name) {
18920 strncpy(gv->name,name,size);
18921 gv->get_attr = get_attr;
18922 gv->set_attr = set_attr;
18923 gv->next = v->vars;
18924 }
18925 }
18926 v->vars = gv;
18927 }
18928
18929 SWIGINTERN PyObject *
18930 SWIG_globals() {
18931 static PyObject *_SWIG_globals = 0;
18932 if (!_SWIG_globals) _SWIG_globals = SWIG_newvarlink();
18933 return _SWIG_globals;
18934 }
18935
18936 /* -----------------------------------------------------------------------------
18937 * constants/methods manipulation
18938 * ----------------------------------------------------------------------------- */
18939
18940 /* Install Constants */
18941 SWIGINTERN void
18942 SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]) {
18943 PyObject *obj = 0;
18944 size_t i;
18945 for (i = 0; constants[i].type; ++i) {
18946 switch(constants[i].type) {
18947 case SWIG_PY_POINTER:
18948 obj = SWIG_NewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0);
18949 break;
18950 case SWIG_PY_BINARY:
18951 obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype));
18952 break;
18953 default:
18954 obj = 0;
18955 break;
18956 }
18957 if (obj) {
18958 PyDict_SetItemString(d, constants[i].name, obj);
18959 Py_DECREF(obj);
18960 }
18961 }
18962 }
18963
18964 /* -----------------------------------------------------------------------------*/
18965 /* Fix SwigMethods to carry the callback ptrs when needed */
18966 /* -----------------------------------------------------------------------------*/
18967
18968 SWIGINTERN void
18969 SWIG_Python_FixMethods(PyMethodDef *methods,
18970 swig_const_info *const_table,
18971 swig_type_info **types,
18972 swig_type_info **types_initial) {
18973 size_t i;
18974 for (i = 0; methods[i].ml_name; ++i) {
18975 const char *c = methods[i].ml_doc;
18976 if (c && (c = strstr(c, "swig_ptr: "))) {
18977 int j;
18978 swig_const_info *ci = 0;
18979 const char *name = c + 10;
18980 for (j = 0; const_table[j].type; ++j) {
18981 if (strncmp(const_table[j].name, name,
18982 strlen(const_table[j].name)) == 0) {
18983 ci = &(const_table[j]);
18984 break;
18985 }
18986 }
18987 if (ci) {
18988 size_t shift = (ci->ptype) - types;
18989 swig_type_info *ty = types_initial[shift];
18990 size_t ldoc = (c - methods[i].ml_doc);
18991 size_t lptr = strlen(ty->name)+2*sizeof(void*)+2;
18992 char *ndoc = (char*)malloc(ldoc + lptr + 10);
18993 if (ndoc) {
18994 char *buff = ndoc;
18995 void *ptr = (ci->type == SWIG_PY_POINTER) ? ci->pvalue : 0;
18996 if (ptr) {
18997 strncpy(buff, methods[i].ml_doc, ldoc);
18998 buff += ldoc;
18999 strncpy(buff, "swig_ptr: ", 10);
19000 buff += 10;
19001 SWIG_PackVoidPtr(buff, ptr, ty->name, lptr);
19002 methods[i].ml_doc = ndoc;
19003 }
19004 }
19005 }
19006 }
19007 }
19008 }
19009
19010#ifdef __cplusplus
19011}
19012#endif
19013
19014/* -----------------------------------------------------------------------------*
19015 * Partial Init method
19016 * -----------------------------------------------------------------------------*/
19017
19018#ifdef __cplusplus
19019extern "C"
19020#endif
19021SWIGEXPORT void SWIG_init(void) {
19022 PyObject *m, *d;
19023
19024 /* Fix SwigMethods to carry the callback ptrs when needed */
19025 SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_type_initial);
19026
19027 m = Py_InitModule((char *) SWIG_name, SwigMethods);
19028 d = PyModule_GetDict(m);
19029
19030 SWIG_InitializeModule(0);
19031 SWIG_InstallConstants(d,swig_const_table);
19032
19033
19034 SWIG_Python_SetConstant(d, "USE_AUI",SWIG_From_int(static_cast< int >(1)));
19035 SWIG_Python_SetConstant(d, "AUI_DOCK_NONE",SWIG_From_int(static_cast< int >(wxAUI_DOCK_NONE)));
19036 SWIG_Python_SetConstant(d, "AUI_DOCK_TOP",SWIG_From_int(static_cast< int >(wxAUI_DOCK_TOP)));
19037 SWIG_Python_SetConstant(d, "AUI_DOCK_RIGHT",SWIG_From_int(static_cast< int >(wxAUI_DOCK_RIGHT)));
19038 SWIG_Python_SetConstant(d, "AUI_DOCK_BOTTOM",SWIG_From_int(static_cast< int >(wxAUI_DOCK_BOTTOM)));
19039 SWIG_Python_SetConstant(d, "AUI_DOCK_LEFT",SWIG_From_int(static_cast< int >(wxAUI_DOCK_LEFT)));
19040 SWIG_Python_SetConstant(d, "AUI_DOCK_CENTER",SWIG_From_int(static_cast< int >(wxAUI_DOCK_CENTER)));
19041 SWIG_Python_SetConstant(d, "AUI_DOCK_CENTRE",SWIG_From_int(static_cast< int >(wxAUI_DOCK_CENTRE)));
19042 SWIG_Python_SetConstant(d, "AUI_MGR_ALLOW_FLOATING",SWIG_From_int(static_cast< int >(wxAUI_MGR_ALLOW_FLOATING)));
19043 SWIG_Python_SetConstant(d, "AUI_MGR_ALLOW_ACTIVE_PANE",SWIG_From_int(static_cast< int >(wxAUI_MGR_ALLOW_ACTIVE_PANE)));
19044 SWIG_Python_SetConstant(d, "AUI_MGR_TRANSPARENT_DRAG",SWIG_From_int(static_cast< int >(wxAUI_MGR_TRANSPARENT_DRAG)));
19045 SWIG_Python_SetConstant(d, "AUI_MGR_TRANSPARENT_HINT",SWIG_From_int(static_cast< int >(wxAUI_MGR_TRANSPARENT_HINT)));
70d7cb34
RD
19046 SWIG_Python_SetConstant(d, "AUI_MGR_VENETIAN_BLINDS_HINT",SWIG_From_int(static_cast< int >(wxAUI_MGR_VENETIAN_BLINDS_HINT)));
19047 SWIG_Python_SetConstant(d, "AUI_MGR_RECTANGLE_HINT",SWIG_From_int(static_cast< int >(wxAUI_MGR_RECTANGLE_HINT)));
19048 SWIG_Python_SetConstant(d, "AUI_MGR_HINT_FADE",SWIG_From_int(static_cast< int >(wxAUI_MGR_HINT_FADE)));
19049 SWIG_Python_SetConstant(d, "AUI_MGR_NO_VENETIAN_BLINDS_FADE",SWIG_From_int(static_cast< int >(wxAUI_MGR_NO_VENETIAN_BLINDS_FADE)));
27e45892 19050 SWIG_Python_SetConstant(d, "AUI_MGR_DEFAULT",SWIG_From_int(static_cast< int >(wxAUI_MGR_DEFAULT)));
eccab1a7
RD
19051 SWIG_Python_SetConstant(d, "AUI_DOCKART_SASH_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_SASH_SIZE)));
19052 SWIG_Python_SetConstant(d, "AUI_DOCKART_CAPTION_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_CAPTION_SIZE)));
19053 SWIG_Python_SetConstant(d, "AUI_DOCKART_GRIPPER_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_GRIPPER_SIZE)));
19054 SWIG_Python_SetConstant(d, "AUI_DOCKART_PANE_BORDER_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_PANE_BORDER_SIZE)));
19055 SWIG_Python_SetConstant(d, "AUI_DOCKART_PANE_BUTTON_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_PANE_BUTTON_SIZE)));
19056 SWIG_Python_SetConstant(d, "AUI_DOCKART_BACKGROUND_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_BACKGROUND_COLOUR)));
19057 SWIG_Python_SetConstant(d, "AUI_DOCKART_SASH_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_SASH_COLOUR)));
19058 SWIG_Python_SetConstant(d, "AUI_DOCKART_ACTIVE_CAPTION_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_ACTIVE_CAPTION_COLOUR)));
19059 SWIG_Python_SetConstant(d, "AUI_DOCKART_ACTIVE_CAPTION_GRADIENT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_ACTIVE_CAPTION_GRADIENT_COLOUR)));
19060 SWIG_Python_SetConstant(d, "AUI_DOCKART_INACTIVE_CAPTION_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_INACTIVE_CAPTION_COLOUR)));
19061 SWIG_Python_SetConstant(d, "AUI_DOCKART_INACTIVE_CAPTION_GRADIENT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_INACTIVE_CAPTION_GRADIENT_COLOUR)));
19062 SWIG_Python_SetConstant(d, "AUI_DOCKART_ACTIVE_CAPTION_TEXT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_ACTIVE_CAPTION_TEXT_COLOUR)));
19063 SWIG_Python_SetConstant(d, "AUI_DOCKART_INACTIVE_CAPTION_TEXT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_INACTIVE_CAPTION_TEXT_COLOUR)));
19064 SWIG_Python_SetConstant(d, "AUI_DOCKART_BORDER_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_BORDER_COLOUR)));
19065 SWIG_Python_SetConstant(d, "AUI_DOCKART_GRIPPER_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_GRIPPER_COLOUR)));
19066 SWIG_Python_SetConstant(d, "AUI_DOCKART_CAPTION_FONT",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_CAPTION_FONT)));
19067 SWIG_Python_SetConstant(d, "AUI_DOCKART_GRADIENT_TYPE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_GRADIENT_TYPE)));
27e45892
RD
19068 SWIG_Python_SetConstant(d, "AUI_GRADIENT_NONE",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_NONE)));
19069 SWIG_Python_SetConstant(d, "AUI_GRADIENT_VERTICAL",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_VERTICAL)));
19070 SWIG_Python_SetConstant(d, "AUI_GRADIENT_HORIZONTAL",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_HORIZONTAL)));
19071 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_NORMAL",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_NORMAL)));
19072 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_HOVER",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_HOVER)));
19073 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_PRESSED",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_PRESSED)));
8f514ab4
RD
19074 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_DISABLED",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_DISABLED)));
19075 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_HIDDEN",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_HIDDEN)));
eccab1a7 19076 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_CHECKED",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_CHECKED)));
8f514ab4 19077 SWIG_Python_SetConstant(d, "AUI_BUTTON_CLOSE",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CLOSE)));
5eb8189c 19078 SWIG_Python_SetConstant(d, "AUI_BUTTON_MAXIMIZE_RESTORE",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_MAXIMIZE_RESTORE)));
8f514ab4
RD
19079 SWIG_Python_SetConstant(d, "AUI_BUTTON_MINIMIZE",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_MINIMIZE)));
19080 SWIG_Python_SetConstant(d, "AUI_BUTTON_PIN",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_PIN)));
19081 SWIG_Python_SetConstant(d, "AUI_BUTTON_OPTIONS",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_OPTIONS)));
26c4d26f 19082 SWIG_Python_SetConstant(d, "AUI_BUTTON_WINDOWLIST",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_WINDOWLIST)));
8f514ab4
RD
19083 SWIG_Python_SetConstant(d, "AUI_BUTTON_LEFT",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_LEFT)));
19084 SWIG_Python_SetConstant(d, "AUI_BUTTON_RIGHT",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_RIGHT)));
19085 SWIG_Python_SetConstant(d, "AUI_BUTTON_UP",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_UP)));
19086 SWIG_Python_SetConstant(d, "AUI_BUTTON_DOWN",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_DOWN)));
19087 SWIG_Python_SetConstant(d, "AUI_BUTTON_CUSTOM1",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CUSTOM1)));
19088 SWIG_Python_SetConstant(d, "AUI_BUTTON_CUSTOM2",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CUSTOM2)));
19089 SWIG_Python_SetConstant(d, "AUI_BUTTON_CUSTOM3",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CUSTOM3)));
27e45892
RD
19090 SWIG_Python_SetConstant(d, "AUI_INSERT_PANE",SWIG_From_int(static_cast< int >(wxAUI_INSERT_PANE)));
19091 SWIG_Python_SetConstant(d, "AUI_INSERT_ROW",SWIG_From_int(static_cast< int >(wxAUI_INSERT_ROW)));
19092 SWIG_Python_SetConstant(d, "AUI_INSERT_DOCK",SWIG_From_int(static_cast< int >(wxAUI_INSERT_DOCK)));
19093 PyDict_SetItemString(d,(char*)"cvar", SWIG_globals());
5eb8189c
RD
19094 SWIG_addvarlink(SWIG_globals(),(char*)"AuiNullDockInfo",AuiNullDockInfo_get, AuiNullDockInfo_set);
19095 SWIG_addvarlink(SWIG_globals(),(char*)"AuiNullPaneInfo",AuiNullPaneInfo_get, AuiNullPaneInfo_set);
19096 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionFloating",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionFloating)));
19097 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionHidden",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionHidden)));
19098 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionLeftDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionLeftDockable)));
19099 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionRightDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionRightDockable)));
19100 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionTopDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionTopDockable)));
19101 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionBottomDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionBottomDockable)));
19102 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionFloatable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionFloatable)));
19103 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionMovable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionMovable)));
19104 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionResizable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionResizable)));
19105 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionPaneBorder",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionPaneBorder)));
19106 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionCaption",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionCaption)));
19107 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionGripper",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionGripper)));
19108 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionDestroyOnClose",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionDestroyOnClose)));
19109 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionToolbar",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionToolbar)));
19110 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionActive",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionActive)));
19111 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionGripperTop",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionGripperTop)));
19112 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionMaximized",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionMaximized)));
19113 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionSavedHidden",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionSavedHidden)));
19114 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonClose",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonClose)));
19115 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonMaximize",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonMaximize)));
19116 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonMinimize",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonMinimize)));
19117 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonPin",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonPin)));
19118 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonCustom1",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonCustom1)));
19119 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonCustom2",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonCustom2)));
19120 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonCustom3",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonCustom3)));
19121 SWIG_Python_SetConstant(d, "AuiPaneInfo_actionPane",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::actionPane)));
19122 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeCaption",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeCaption)));
19123 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeGripper",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeGripper)));
19124 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeDock",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeDock)));
19125 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeDockSizer",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeDockSizer)));
19126 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePane",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePane)));
19127 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePaneSizer",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePaneSizer)));
19128 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeBackground",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeBackground)));
19129 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePaneBorder",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePaneBorder)));
19130 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePaneButton",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePaneButton)));
d7645bfd
VZ
19131 PyDict_SetItemString(d, "wxEVT_AUI_PANE_BUTTON", PyInt_FromLong(wxEVT_AUI_PANE_BUTTON));
19132 PyDict_SetItemString(d, "wxEVT_AUI_PANE_CLOSE", PyInt_FromLong(wxEVT_AUI_PANE_CLOSE));
19133 PyDict_SetItemString(d, "wxEVT_AUI_PANE_MAXIMIZE", PyInt_FromLong(wxEVT_AUI_PANE_MAXIMIZE));
19134 PyDict_SetItemString(d, "wxEVT_AUI_PANE_RESTORE", PyInt_FromLong(wxEVT_AUI_PANE_RESTORE));
1d5ee749 19135 PyDict_SetItemString(d, "wxEVT_AUI_RENDER", PyInt_FromLong(wxEVT_AUI_RENDER));
d7645bfd 19136 PyDict_SetItemString(d, "wxEVT_AUI_FIND_MANAGER", PyInt_FromLong(wxEVT_AUI_FIND_MANAGER));
5eb8189c
RD
19137 SWIG_Python_SetConstant(d, "AUI_NB_TOP",SWIG_From_int(static_cast< int >(wxAUI_NB_TOP)));
19138 SWIG_Python_SetConstant(d, "AUI_NB_LEFT",SWIG_From_int(static_cast< int >(wxAUI_NB_LEFT)));
19139 SWIG_Python_SetConstant(d, "AUI_NB_RIGHT",SWIG_From_int(static_cast< int >(wxAUI_NB_RIGHT)));
19140 SWIG_Python_SetConstant(d, "AUI_NB_BOTTOM",SWIG_From_int(static_cast< int >(wxAUI_NB_BOTTOM)));
19141 SWIG_Python_SetConstant(d, "AUI_NB_TAB_SPLIT",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_SPLIT)));
19142 SWIG_Python_SetConstant(d, "AUI_NB_TAB_MOVE",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_MOVE)));
d95b9f2b 19143 SWIG_Python_SetConstant(d, "AUI_NB_TAB_EXTERNAL_MOVE",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_EXTERNAL_MOVE)));
5172800e 19144 SWIG_Python_SetConstant(d, "AUI_NB_TAB_FIXED_WIDTH",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_FIXED_WIDTH)));
5eb8189c 19145 SWIG_Python_SetConstant(d, "AUI_NB_SCROLL_BUTTONS",SWIG_From_int(static_cast< int >(wxAUI_NB_SCROLL_BUTTONS)));
26c4d26f 19146 SWIG_Python_SetConstant(d, "AUI_NB_WINDOWLIST_BUTTON",SWIG_From_int(static_cast< int >(wxAUI_NB_WINDOWLIST_BUTTON)));
36cb9ebe 19147 SWIG_Python_SetConstant(d, "AUI_NB_CLOSE_BUTTON",SWIG_From_int(static_cast< int >(wxAUI_NB_CLOSE_BUTTON)));
5eb8189c
RD
19148 SWIG_Python_SetConstant(d, "AUI_NB_CLOSE_ON_ACTIVE_TAB",SWIG_From_int(static_cast< int >(wxAUI_NB_CLOSE_ON_ACTIVE_TAB)));
19149 SWIG_Python_SetConstant(d, "AUI_NB_CLOSE_ON_ALL_TABS",SWIG_From_int(static_cast< int >(wxAUI_NB_CLOSE_ON_ALL_TABS)));
19150 SWIG_Python_SetConstant(d, "AUI_NB_DEFAULT_STYLE",SWIG_From_int(static_cast< int >(wxAUI_NB_DEFAULT_STYLE)));
d95b9f2b 19151 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE));
1eeb270e
RD
19152 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED));
19153 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING));
19154 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_BUTTON", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_BUTTON));
19155 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG));
19156 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_END_DRAG", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_END_DRAG));
19157 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION));
d95b9f2b 19158 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND));
27e45892
RD
19159}
19160