]> git.saurik.com Git - wxWidgets.git/blame - wxPython/src/mac/aui_wrap.cpp
added a cursor hint so user knows a tab is being dragged
[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]
2467#define SWIGTYPE_p_form_ops_t swig_types[1]
2468#define SWIGTYPE_p_int swig_types[2]
5eb8189c
RD
2469#define SWIGTYPE_p_p_wxAuiFloatingFrame swig_types[3]
2470#define SWIGTYPE_p_p_wxAuiNotebook swig_types[4]
2471#define SWIGTYPE_p_p_wxAuiTabContainerButton swig_types[5]
2472#define SWIGTYPE_p_p_wxAuiTabCtrl swig_types[6]
2473#define SWIGTYPE_p_p_wxColourDialog swig_types[7]
2474#define SWIGTYPE_p_p_wxControl swig_types[8]
2475#define SWIGTYPE_p_p_wxControlWithItems swig_types[9]
2476#define SWIGTYPE_p_p_wxDialog swig_types[10]
2477#define SWIGTYPE_p_p_wxDirDialog swig_types[11]
2478#define SWIGTYPE_p_p_wxFileDialog swig_types[12]
2479#define SWIGTYPE_p_p_wxFindReplaceDialog swig_types[13]
1eeb270e
RD
2480#define SWIGTYPE_p_p_wxFontDialog swig_types[14]
2481#define SWIGTYPE_p_p_wxFrame swig_types[15]
2482#define SWIGTYPE_p_p_wxMDIChildFrame swig_types[16]
2483#define SWIGTYPE_p_p_wxMDIClientWindow swig_types[17]
2484#define SWIGTYPE_p_p_wxMDIParentFrame swig_types[18]
2485#define SWIGTYPE_p_p_wxMenuBar swig_types[19]
2486#define SWIGTYPE_p_p_wxMessageDialog swig_types[20]
2487#define SWIGTYPE_p_p_wxMiniFrame swig_types[21]
2488#define SWIGTYPE_p_p_wxMultiChoiceDialog swig_types[22]
2489#define SWIGTYPE_p_p_wxNumberEntryDialog swig_types[23]
2490#define SWIGTYPE_p_p_wxPanel swig_types[24]
2491#define SWIGTYPE_p_p_wxPasswordEntryDialog swig_types[25]
2492#define SWIGTYPE_p_p_wxPopupWindow swig_types[26]
2493#define SWIGTYPE_p_p_wxPreviewCanvas swig_types[27]
2494#define SWIGTYPE_p_p_wxPreviewControlBar swig_types[28]
2495#define SWIGTYPE_p_p_wxPreviewFrame swig_types[29]
2496#define SWIGTYPE_p_p_wxProgressDialog swig_types[30]
2497#define SWIGTYPE_p_p_wxPyHtmlListBox swig_types[31]
2498#define SWIGTYPE_p_p_wxPyPanel swig_types[32]
2499#define SWIGTYPE_p_p_wxPyPopupTransientWindow swig_types[33]
2500#define SWIGTYPE_p_p_wxPyPreviewControlBar swig_types[34]
2501#define SWIGTYPE_p_p_wxPyPreviewFrame swig_types[35]
2502#define SWIGTYPE_p_p_wxPyScrolledWindow swig_types[36]
2503#define SWIGTYPE_p_p_wxPyVListBox swig_types[37]
2504#define SWIGTYPE_p_p_wxPyVScrolledWindow swig_types[38]
2505#define SWIGTYPE_p_p_wxPyWindow swig_types[39]
2506#define SWIGTYPE_p_p_wxSashLayoutWindow swig_types[40]
2507#define SWIGTYPE_p_p_wxSashWindow swig_types[41]
2508#define SWIGTYPE_p_p_wxScrolledWindow swig_types[42]
2509#define SWIGTYPE_p_p_wxSingleChoiceDialog swig_types[43]
2510#define SWIGTYPE_p_p_wxSplashScreen swig_types[44]
2511#define SWIGTYPE_p_p_wxSplashScreenWindow swig_types[45]
2512#define SWIGTYPE_p_p_wxSplitterWindow swig_types[46]
2513#define SWIGTYPE_p_p_wxStatusBar swig_types[47]
2514#define SWIGTYPE_p_p_wxTextEntryDialog swig_types[48]
2515#define SWIGTYPE_p_p_wxTipWindow swig_types[49]
2516#define SWIGTYPE_p_p_wxTopLevelWindow swig_types[50]
2517#define SWIGTYPE_p_p_wxWindow swig_types[51]
2518#define SWIGTYPE_p_unsigned_char swig_types[52]
2519#define SWIGTYPE_p_unsigned_int swig_types[53]
2520#define SWIGTYPE_p_unsigned_long swig_types[54]
2521#define SWIGTYPE_p_wxANIHandler swig_types[55]
2522#define SWIGTYPE_p_wxAcceleratorTable swig_types[56]
2523#define SWIGTYPE_p_wxActivateEvent swig_types[57]
5eb8189c
RD
2524#define SWIGTYPE_p_wxAuiDefaultDockArt swig_types[58]
2525#define SWIGTYPE_p_wxAuiDefaultTabArt swig_types[59]
2526#define SWIGTYPE_p_wxAuiDockArt swig_types[60]
2527#define SWIGTYPE_p_wxAuiDockInfo swig_types[61]
2528#define SWIGTYPE_p_wxAuiDockUIPart swig_types[62]
2529#define SWIGTYPE_p_wxAuiFloatingFrame swig_types[63]
2530#define SWIGTYPE_p_wxAuiManager swig_types[64]
2531#define SWIGTYPE_p_wxAuiManagerEvent swig_types[65]
2532#define SWIGTYPE_p_wxAuiNotebook swig_types[66]
2533#define SWIGTYPE_p_wxAuiNotebookEvent swig_types[67]
2534#define SWIGTYPE_p_wxAuiNotebookPage swig_types[68]
2535#define SWIGTYPE_p_wxAuiNotebookPageArray swig_types[69]
2536#define SWIGTYPE_p_wxAuiPaneButton swig_types[70]
2537#define SWIGTYPE_p_wxAuiPaneButtonArray swig_types[71]
2538#define SWIGTYPE_p_wxAuiPaneInfo swig_types[72]
2539#define SWIGTYPE_p_wxAuiPaneInfoPtrArray swig_types[73]
2540#define SWIGTYPE_p_wxAuiTabArt swig_types[74]
2541#define SWIGTYPE_p_wxAuiTabContainer swig_types[75]
2542#define SWIGTYPE_p_wxAuiTabContainerButton swig_types[76]
2543#define SWIGTYPE_p_wxAuiTabCtrl swig_types[77]
2544#define SWIGTYPE_p_wxBMPHandler swig_types[78]
2545#define SWIGTYPE_p_wxBitmap swig_types[79]
2546#define SWIGTYPE_p_wxBoxSizer swig_types[80]
2547#define SWIGTYPE_p_wxCURHandler swig_types[81]
2548#define SWIGTYPE_p_wxCalculateLayoutEvent swig_types[82]
2549#define SWIGTYPE_p_wxChildFocusEvent swig_types[83]
2550#define SWIGTYPE_p_wxClipboardTextEvent swig_types[84]
2551#define SWIGTYPE_p_wxCloseEvent swig_types[85]
2552#define SWIGTYPE_p_wxColor swig_types[86]
2553#define SWIGTYPE_p_wxColour swig_types[87]
2554#define SWIGTYPE_p_wxColourData swig_types[88]
2555#define SWIGTYPE_p_wxColourDialog swig_types[89]
2556#define SWIGTYPE_p_wxCommandEvent swig_types[90]
2557#define SWIGTYPE_p_wxContextMenuEvent swig_types[91]
2558#define SWIGTYPE_p_wxControl swig_types[92]
2559#define SWIGTYPE_p_wxControlWithItems swig_types[93]
2560#define SWIGTYPE_p_wxDC swig_types[94]
2561#define SWIGTYPE_p_wxDateEvent swig_types[95]
2562#define SWIGTYPE_p_wxDialog swig_types[96]
2563#define SWIGTYPE_p_wxDirDialog swig_types[97]
2564#define SWIGTYPE_p_wxDisplayChangedEvent swig_types[98]
2565#define SWIGTYPE_p_wxDropFilesEvent swig_types[99]
2566#define SWIGTYPE_p_wxDuplexMode swig_types[100]
2567#define SWIGTYPE_p_wxEraseEvent swig_types[101]
2568#define SWIGTYPE_p_wxEvent swig_types[102]
2569#define SWIGTYPE_p_wxEvtHandler swig_types[103]
2570#define SWIGTYPE_p_wxFSFile swig_types[104]
2571#define SWIGTYPE_p_wxFileDialog swig_types[105]
2572#define SWIGTYPE_p_wxFileSystem swig_types[106]
2573#define SWIGTYPE_p_wxFindDialogEvent swig_types[107]
2574#define SWIGTYPE_p_wxFindReplaceData swig_types[108]
2575#define SWIGTYPE_p_wxFindReplaceDialog swig_types[109]
2576#define SWIGTYPE_p_wxFlexGridSizer swig_types[110]
2577#define SWIGTYPE_p_wxFocusEvent swig_types[111]
2578#define SWIGTYPE_p_wxFont swig_types[112]
2579#define SWIGTYPE_p_wxFontData swig_types[113]
2580#define SWIGTYPE_p_wxFontDialog swig_types[114]
2581#define SWIGTYPE_p_wxFrame swig_types[115]
2582#define SWIGTYPE_p_wxGBSizerItem swig_types[116]
2583#define SWIGTYPE_p_wxGIFHandler swig_types[117]
2584#define SWIGTYPE_p_wxGridBagSizer swig_types[118]
2585#define SWIGTYPE_p_wxGridSizer swig_types[119]
2586#define SWIGTYPE_p_wxICOHandler swig_types[120]
2587#define SWIGTYPE_p_wxIconizeEvent swig_types[121]
2588#define SWIGTYPE_p_wxIdleEvent swig_types[122]
2589#define SWIGTYPE_p_wxImage swig_types[123]
2590#define SWIGTYPE_p_wxImageHandler swig_types[124]
2591#define SWIGTYPE_p_wxIndividualLayoutConstraint swig_types[125]
2592#define SWIGTYPE_p_wxInitDialogEvent swig_types[126]
2593#define SWIGTYPE_p_wxJPEGHandler swig_types[127]
2594#define SWIGTYPE_p_wxKeyEvent swig_types[128]
2595#define SWIGTYPE_p_wxLayoutAlgorithm swig_types[129]
2596#define SWIGTYPE_p_wxLayoutConstraints swig_types[130]
2597#define SWIGTYPE_p_wxMDIChildFrame swig_types[131]
2598#define SWIGTYPE_p_wxMDIClientWindow swig_types[132]
2599#define SWIGTYPE_p_wxMDIParentFrame swig_types[133]
2600#define SWIGTYPE_p_wxMaximizeEvent swig_types[134]
2601#define SWIGTYPE_p_wxMenu swig_types[135]
2602#define SWIGTYPE_p_wxMenuBar swig_types[136]
2603#define SWIGTYPE_p_wxMenuEvent swig_types[137]
2604#define SWIGTYPE_p_wxMenuItem swig_types[138]
2605#define SWIGTYPE_p_wxMessageDialog swig_types[139]
2606#define SWIGTYPE_p_wxMiniFrame swig_types[140]
2607#define SWIGTYPE_p_wxMouseCaptureChangedEvent swig_types[141]
2608#define SWIGTYPE_p_wxMouseCaptureLostEvent swig_types[142]
2609#define SWIGTYPE_p_wxMouseEvent swig_types[143]
2610#define SWIGTYPE_p_wxMoveEvent swig_types[144]
2611#define SWIGTYPE_p_wxMultiChoiceDialog swig_types[145]
2612#define SWIGTYPE_p_wxNavigationKeyEvent swig_types[146]
2613#define SWIGTYPE_p_wxNcPaintEvent swig_types[147]
2614#define SWIGTYPE_p_wxNotifyEvent swig_types[148]
2615#define SWIGTYPE_p_wxNumberEntryDialog swig_types[149]
2616#define SWIGTYPE_p_wxObject swig_types[150]
2617#define SWIGTYPE_p_wxPCXHandler swig_types[151]
2618#define SWIGTYPE_p_wxPNGHandler swig_types[152]
2619#define SWIGTYPE_p_wxPNMHandler swig_types[153]
2620#define SWIGTYPE_p_wxPageSetupDialog swig_types[154]
2621#define SWIGTYPE_p_wxPageSetupDialogData swig_types[155]
2622#define SWIGTYPE_p_wxPaintEvent swig_types[156]
2623#define SWIGTYPE_p_wxPaletteChangedEvent swig_types[157]
2624#define SWIGTYPE_p_wxPanel swig_types[158]
2625#define SWIGTYPE_p_wxPaperSize swig_types[159]
2626#define SWIGTYPE_p_wxPasswordEntryDialog swig_types[160]
2627#define SWIGTYPE_p_wxPoint swig_types[161]
2628#define SWIGTYPE_p_wxPopupWindow swig_types[162]
2629#define SWIGTYPE_p_wxPreviewCanvas swig_types[163]
2630#define SWIGTYPE_p_wxPreviewControlBar swig_types[164]
2631#define SWIGTYPE_p_wxPreviewFrame swig_types[165]
2632#define SWIGTYPE_p_wxPrintData swig_types[166]
2633#define SWIGTYPE_p_wxPrintDialog swig_types[167]
2634#define SWIGTYPE_p_wxPrintDialogData swig_types[168]
2635#define SWIGTYPE_p_wxPrintPreview swig_types[169]
2636#define SWIGTYPE_p_wxPrinter swig_types[170]
2637#define SWIGTYPE_p_wxProgressDialog swig_types[171]
2638#define SWIGTYPE_p_wxPyApp swig_types[172]
2639#define SWIGTYPE_p_wxPyAuiDockArt swig_types[173]
2640#define SWIGTYPE_p_wxPyAuiTabArt swig_types[174]
2641#define SWIGTYPE_p_wxPyCommandEvent swig_types[175]
2642#define SWIGTYPE_p_wxPyEvent swig_types[176]
2643#define SWIGTYPE_p_wxPyHtmlListBox swig_types[177]
2644#define SWIGTYPE_p_wxPyImageHandler swig_types[178]
2645#define SWIGTYPE_p_wxPyPanel swig_types[179]
2646#define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[180]
2647#define SWIGTYPE_p_wxPyPreviewControlBar swig_types[181]
2648#define SWIGTYPE_p_wxPyPreviewFrame swig_types[182]
2649#define SWIGTYPE_p_wxPyPrintPreview swig_types[183]
2650#define SWIGTYPE_p_wxPyPrintout swig_types[184]
2651#define SWIGTYPE_p_wxPyScrolledWindow swig_types[185]
2652#define SWIGTYPE_p_wxPySizer swig_types[186]
2653#define SWIGTYPE_p_wxPyTaskBarIcon swig_types[187]
2654#define SWIGTYPE_p_wxPyVListBox swig_types[188]
2655#define SWIGTYPE_p_wxPyVScrolledWindow swig_types[189]
2656#define SWIGTYPE_p_wxPyValidator swig_types[190]
2657#define SWIGTYPE_p_wxPyWindow swig_types[191]
2658#define SWIGTYPE_p_wxQueryLayoutInfoEvent swig_types[192]
2659#define SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[193]
2660#define SWIGTYPE_p_wxRect swig_types[194]
2661#define SWIGTYPE_p_wxSashEvent swig_types[195]
2662#define SWIGTYPE_p_wxSashLayoutWindow swig_types[196]
2663#define SWIGTYPE_p_wxSashWindow swig_types[197]
2664#define SWIGTYPE_p_wxScrollEvent swig_types[198]
2665#define SWIGTYPE_p_wxScrollWinEvent swig_types[199]
2666#define SWIGTYPE_p_wxScrolledWindow swig_types[200]
2667#define SWIGTYPE_p_wxSetCursorEvent swig_types[201]
2668#define SWIGTYPE_p_wxShowEvent swig_types[202]
2669#define SWIGTYPE_p_wxSingleChoiceDialog swig_types[203]
2670#define SWIGTYPE_p_wxSize swig_types[204]
2671#define SWIGTYPE_p_wxSizeEvent swig_types[205]
2672#define SWIGTYPE_p_wxSizer swig_types[206]
2673#define SWIGTYPE_p_wxSizerItem swig_types[207]
2674#define SWIGTYPE_p_wxSplashScreen swig_types[208]
2675#define SWIGTYPE_p_wxSplashScreenWindow swig_types[209]
2676#define SWIGTYPE_p_wxSplitterEvent swig_types[210]
2677#define SWIGTYPE_p_wxSplitterWindow swig_types[211]
2678#define SWIGTYPE_p_wxStaticBoxSizer swig_types[212]
2679#define SWIGTYPE_p_wxStatusBar swig_types[213]
2680#define SWIGTYPE_p_wxStdDialogButtonSizer swig_types[214]
2681#define SWIGTYPE_p_wxString swig_types[215]
2682#define SWIGTYPE_p_wxSysColourChangedEvent swig_types[216]
2683#define SWIGTYPE_p_wxTGAHandler swig_types[217]
2684#define SWIGTYPE_p_wxTIFFHandler swig_types[218]
580080c5
RD
2685#define SWIGTYPE_p_wxTaskBarIconEvent swig_types[219]
2686#define SWIGTYPE_p_wxTextEntryDialog swig_types[220]
2687#define SWIGTYPE_p_wxTipWindow swig_types[221]
2688#define SWIGTYPE_p_wxTopLevelWindow swig_types[222]
2689#define SWIGTYPE_p_wxUpdateUIEvent swig_types[223]
2690#define SWIGTYPE_p_wxValidator swig_types[224]
2691#define SWIGTYPE_p_wxWindow swig_types[225]
2692#define SWIGTYPE_p_wxWindowCreateEvent swig_types[226]
2693#define SWIGTYPE_p_wxWindowDestroyEvent swig_types[227]
2694#define SWIGTYPE_p_wxXPMHandler swig_types[228]
2695static swig_type_info *swig_types[230];
2696static swig_module_info swig_module = {swig_types, 229, 0, 0, 0, 0};
27e45892
RD
2697#define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
2698#define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
2699
2700/* -------- TYPES TABLE (END) -------- */
2701
2702#if (PY_VERSION_HEX <= 0x02000000)
2703# if !defined(SWIG_PYTHON_CLASSIC)
2704# error "This python version requires to use swig with the '-classic' option"
2705# endif
2706#endif
2707#if (PY_VERSION_HEX <= 0x02020000)
2708# error "This python version requires to use swig with the '-nomodern' option"
2709#endif
2710#if (PY_VERSION_HEX <= 0x02020000)
2711# error "This python version requires to use swig with the '-nomodernargs' option"
2712#endif
2713#ifndef METH_O
2714# error "This python version requires to use swig with the '-nofastunpack' option"
2715#endif
2716
2717/*-----------------------------------------------
2718 @(target):= _aui.so
2719 ------------------------------------------------*/
2720#define SWIG_init init_aui
2721
2722#define SWIG_name "_aui"
2723
2724#define SWIGVERSION 0x010329
2725
2726
2727#define SWIG_as_voidptr(a) const_cast< void * >(static_cast< const void * >(a))
2728#define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))
2729
2730
2731#include <stdexcept>
2732
2733
2734namespace swig {
2735 class PyObject_ptr {
2736 protected:
2737 PyObject *_obj;
2738
2739 public:
2740 PyObject_ptr() :_obj(0)
2741 {
2742 }
2743
2744 PyObject_ptr(const PyObject_ptr& item) : _obj(item._obj)
2745 {
2746 Py_XINCREF(_obj);
2747 }
2748
2749 PyObject_ptr(PyObject *obj, bool initial_ref = true) :_obj(obj)
2750 {
2751 if (initial_ref) Py_XINCREF(_obj);
2752 }
2753
2754 PyObject_ptr & operator=(const PyObject_ptr& item)
2755 {
2756 Py_XINCREF(item._obj);
2757 Py_XDECREF(_obj);
2758 _obj = item._obj;
2759 return *this;
2760 }
2761
2762 ~PyObject_ptr()
2763 {
2764 Py_XDECREF(_obj);
2765 }
2766
2767 operator PyObject *() const
2768 {
2769 return _obj;
2770 }
2771
2772 PyObject *operator->() const
2773 {
2774 return _obj;
2775 }
2776 };
2777}
2778
2779
2780namespace swig {
2781 struct PyObject_var : PyObject_ptr {
2782 PyObject_var(PyObject* obj = 0) : PyObject_ptr(obj, false) { }
2783
2784 PyObject_var & operator = (PyObject* obj)
2785 {
2786 Py_XDECREF(_obj);
2787 _obj = obj;
2788 return *this;
2789 }
2790 };
2791}
2792
2793
2794#include "wx/wxPython/wxPython.h"
2795#include "wx/wxPython/pyclasses.h"
2796#include <wx/aui/aui.h>
2797
2798
2799 #define SWIG_From_long PyInt_FromLong
2800
2801
2802SWIGINTERNINLINE PyObject *
2803SWIG_From_int (int value)
2804{
2805 return SWIG_From_long (value);
2806}
2807
2808
2809#include <limits.h>
2810#ifndef LLONG_MIN
2811# define LLONG_MIN LONG_LONG_MIN
2812#endif
2813#ifndef LLONG_MAX
2814# define LLONG_MAX LONG_LONG_MAX
2815#endif
2816#ifndef ULLONG_MAX
2817# define ULLONG_MAX ULONG_LONG_MAX
2818#endif
2819
2820
2821SWIGINTERN int
2822SWIG_AsVal_long (PyObject* obj, long* val)
2823{
2824 if (PyNumber_Check(obj)) {
2825 if (val) *val = PyInt_AsLong(obj);
2826 return SWIG_OK;
2827 }
2828 return SWIG_TypeError;
2829}
2830
2831
2832SWIGINTERN int
2833SWIG_AsVal_int (PyObject * obj, int *val)
2834{
2835 long v;
2836 int res = SWIG_AsVal_long (obj, &v);
2837 if (SWIG_IsOK(res)) {
2838 if ((v < INT_MIN || v > INT_MAX)) {
2839 return SWIG_OverflowError;
2840 } else {
2841 if (val) *val = static_cast< int >(v);
2842 }
2843 }
2844 return res;
2845}
2846
2847
2848SWIGINTERN int
2849SWIG_AsVal_bool (PyObject *obj, bool *val)
2850{
2851 if (obj == Py_True) {
2852 if (val) *val = true;
2853 return SWIG_OK;
2854 } else if (obj == Py_False) {
2855 if (val) *val = false;
2856 return SWIG_OK;
2857 } else {
2858 long v = 0;
2859 int res = SWIG_AddCast(SWIG_AsVal_long (obj, val ? &v : 0));
2860 if (SWIG_IsOK(res) && val) *val = v ? true : false;
2861 return res;
2862 }
2863}
2864
5eb8189c
RD
2865SWIGINTERN void delete_wxAuiDockInfo(wxAuiDockInfo *self){}
2866SWIGINTERN void delete_wxAuiDockUIPart(wxAuiDockUIPart *self){}
2867SWIGINTERN void delete_wxAuiPaneButton(wxAuiPaneButton *self){}
27e45892 2868
1eeb270e
RD
2869SWIGINTERN int
2870SWIG_AsVal_unsigned_SS_long (PyObject* obj, unsigned long* val)
2871{
2872 long v = 0;
2873 if (SWIG_AsVal_long(obj, &v) && v < 0) {
2874 return SWIG_TypeError;
2875 }
2876 else if (val)
2877 *val = (unsigned long)v;
2878 return SWIG_OK;
2879}
2880
2881
2882SWIGINTERNINLINE int
2883SWIG_AsVal_size_t (PyObject * obj, size_t *val)
2884{
2885 unsigned long v;
2886 int res = SWIG_AsVal_unsigned_SS_long (obj, val ? &v : 0);
2887 if (SWIG_IsOK(res) && val) *val = static_cast< size_t >(v);
2888 return res;
2889}
2890
2891
2892SWIGINTERNINLINE PyObject*
2893SWIG_From_unsigned_SS_long (unsigned long value)
2894{
2895 return (value > LONG_MAX) ?
2896 PyLong_FromUnsignedLong(value) : PyInt_FromLong(static_cast< long >(value));
2897}
2898
2899
2900SWIGINTERNINLINE PyObject *
2901SWIG_From_size_t (size_t value)
2902{
2903 return SWIG_From_unsigned_SS_long (static_cast< unsigned long >(value));
2904}
2905
2906
5c8c7dd3 2907// A wxDocArt class that knows how to forward virtuals to Python methods
5eb8189c 2908class wxPyAuiDockArt : public wxAuiDefaultDockArt
27e45892 2909{
5eb8189c 2910 wxPyAuiDockArt() : wxAuiDefaultDockArt() {}
27e45892
RD
2911
2912 DEC_PYCALLBACK_INT_INT(GetMetric);
2913 DEC_PYCALLBACK_VOID_INTINT(SetMetric);
2914 DEC_PYCALLBACK__INTFONT(SetFont);
2915 DEC_PYCALLBACK_FONT_INT(GetFont);
2916 DEC_PYCALLBACK_COLOUR_INT(GetColour);
2917 DEC_PYCALLBACK__INTCOLOUR(SetColour);
2918
2919 virtual void DrawSash(wxDC& dc,
ac5d357a 2920 wxWindow* window,
27e45892
RD
2921 int orientation,
2922 const wxRect& rect)
2923 {
2924 bool found;
2925 wxPyBlock_t blocked = wxPyBeginBlockThreads();
2926 if ((found = wxPyCBH_findCallback(m_myInst, "DrawSash"))) {
2927 PyObject* odc = wxPyMake_wxObject(&dc, false);
ac5d357a 2928 PyObject* owin = wxPyMake_wxObject(window, false);
27e45892 2929 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
ac5d357a
RD
2930 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOiO)",
2931 odc, owin, orientation, orect));
27e45892 2932 Py_DECREF(odc);
8f514ab4 2933 Py_DECREF(owin);
27e45892
RD
2934 Py_DECREF(orect);
2935 }
2936 wxPyEndBlockThreads(blocked);
2937 if (! found)
5eb8189c 2938 wxAuiDefaultDockArt::DrawSash(dc, window, orientation, rect);
27e45892
RD
2939 }
2940
2941 virtual void DrawBackground(wxDC& dc,
ac5d357a 2942 wxWindow* window,
27e45892
RD
2943 int orientation,
2944 const wxRect& rect)
2945 {
2946 bool found;
2947 wxPyBlock_t blocked = wxPyBeginBlockThreads();
2948 if ((found = wxPyCBH_findCallback(m_myInst, "DrawBackground"))) {
2949 PyObject* odc = wxPyMake_wxObject(&dc, false);
ac5d357a 2950 PyObject* owin = wxPyMake_wxObject(window, false);
27e45892 2951 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
ac5d357a
RD
2952 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOiO)",
2953 odc, owin, orientation, orect));
27e45892 2954 Py_DECREF(odc);
8f514ab4 2955 Py_DECREF(owin);
27e45892
RD
2956 Py_DECREF(orect);
2957 }
2958 wxPyEndBlockThreads(blocked);
2959 if (! found)
5eb8189c 2960 wxAuiDefaultDockArt::DrawBackground(dc, window, orientation, rect);
27e45892
RD
2961 }
2962
2963 virtual void DrawCaption(wxDC& dc,
ac5d357a 2964 wxWindow* window,
27e45892
RD
2965 const wxString& text,
2966 const wxRect& rect,
5eb8189c 2967 wxAuiPaneInfo& pane)
27e45892
RD
2968 {
2969 bool found;
2970 wxPyBlock_t blocked = wxPyBeginBlockThreads();
2971 if ((found = wxPyCBH_findCallback(m_myInst, "DrawCaption"))) {
2972 PyObject* odc = wxPyMake_wxObject(&dc, false);
ac5d357a 2973 PyObject* owin = wxPyMake_wxObject(window, false);
27e45892
RD
2974 PyObject* otext = wx2PyString(text);
2975 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
5eb8189c 2976 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiPaneInfo"), 0);
ac5d357a
RD
2977 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOOOO)",
2978 odc, owin, otext, orect, opane));
27e45892 2979 Py_DECREF(odc);
8f514ab4 2980 Py_DECREF(owin);
27e45892
RD
2981 Py_DECREF(otext);
2982 Py_DECREF(orect);
2983 Py_DECREF(opane);
2984 }
2985 wxPyEndBlockThreads(blocked);
2986 if (! found)
5eb8189c 2987 wxAuiDefaultDockArt::DrawCaption(dc, window, text, rect, pane);
27e45892
RD
2988 }
2989
2990 virtual void DrawGripper(wxDC& dc,
ac5d357a 2991 wxWindow* window,
27e45892 2992 const wxRect& rect,
5eb8189c 2993 wxAuiPaneInfo& pane)
27e45892
RD
2994 {
2995 bool found;
2996 wxPyBlock_t blocked = wxPyBeginBlockThreads();
2997 if ((found = wxPyCBH_findCallback(m_myInst, "DrawGripper"))) {
2998 PyObject* odc = wxPyMake_wxObject(&dc, false);
ac5d357a 2999 PyObject* owin = wxPyMake_wxObject(window, false);
27e45892 3000 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
5eb8189c 3001 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiPaneInfo"), 0);
ac5d357a 3002 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOOO)", odc, owin, orect, opane));
27e45892
RD
3003 Py_DECREF(odc);
3004 Py_DECREF(orect);
3005 Py_DECREF(opane);
3006 }
3007 wxPyEndBlockThreads(blocked);
3008 if (! found)
5eb8189c 3009 wxAuiDefaultDockArt::DrawGripper(dc, window, rect, pane);
27e45892
RD
3010 }
3011
3012 virtual void DrawBorder(wxDC& dc,
ac5d357a 3013 wxWindow* window,
27e45892 3014 const wxRect& rect,
5eb8189c 3015 wxAuiPaneInfo& pane)
27e45892
RD
3016 {
3017 bool found;
3018 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3019 if ((found = wxPyCBH_findCallback(m_myInst, "DrawBorder"))) {
3020 PyObject* odc = wxPyMake_wxObject(&dc, false);
ac5d357a 3021 PyObject* owin = wxPyMake_wxObject(window, false);
27e45892 3022 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
5eb8189c 3023 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiPaneInfo"), 0);
27e45892
RD
3024 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOO)", odc, orect, opane));
3025 Py_DECREF(odc);
8f514ab4 3026 Py_DECREF(owin);
27e45892
RD
3027 Py_DECREF(orect);
3028 Py_DECREF(opane);
3029 }
3030 wxPyEndBlockThreads(blocked);
3031 if (! found)
5eb8189c 3032 wxAuiDefaultDockArt::DrawBorder(dc, window, rect, pane);
27e45892
RD
3033 }
3034
3035 virtual void DrawPaneButton(wxDC& dc,
ac5d357a 3036 wxWindow* window,
27e45892
RD
3037 int button,
3038 int button_state,
3039 const wxRect& rect,
5eb8189c 3040 wxAuiPaneInfo& pane)
27e45892
RD
3041 {
3042 bool found;
3043 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3044 if ((found = wxPyCBH_findCallback(m_myInst, "DrawPaneButton"))) {
3045 PyObject* odc = wxPyMake_wxObject(&dc, false);
ac5d357a 3046 PyObject* owin = wxPyMake_wxObject(window, false);
27e45892 3047 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
5eb8189c 3048 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiPaneInfo"), 0);
ac5d357a
RD
3049 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOiIOO)",
3050 odc, owin, button, button_state,
27e45892
RD
3051 orect, opane));
3052 Py_DECREF(odc);
8f514ab4 3053 Py_DECREF(owin);
27e45892
RD
3054 Py_DECREF(orect);
3055 Py_DECREF(opane);
3056 }
3057 wxPyEndBlockThreads(blocked);
3058 if (! found)
5eb8189c 3059 wxAuiDefaultDockArt::DrawPaneButton(dc, window, button, button_state, rect, pane);
27e45892
RD
3060 }
3061
3062 PYPRIVATE;
3063
3064};
3065
5eb8189c
RD
3066IMP_PYCALLBACK_INT_INT(wxPyAuiDockArt, wxAuiDefaultDockArt, GetMetric);
3067IMP_PYCALLBACK_VOID_INTINT(wxPyAuiDockArt, wxAuiDefaultDockArt, SetMetric);
3068IMP_PYCALLBACK__INTFONT(wxPyAuiDockArt, wxAuiDefaultDockArt, SetFont);
3069IMP_PYCALLBACK_FONT_INT(wxPyAuiDockArt, wxAuiDefaultDockArt, GetFont);
3070IMP_PYCALLBACK_COLOUR_INT(wxPyAuiDockArt, wxAuiDefaultDockArt, GetColour);
3071IMP_PYCALLBACK__INTCOLOUR(wxPyAuiDockArt, wxAuiDefaultDockArt, SetColour);
27e45892
RD
3072
3073
5c8c7dd3
RD
3074
3075// A wxTabArt class that knows how to forward virtuals to Python methods
5eb8189c 3076class wxPyAuiTabArt : public wxAuiDefaultTabArt
5c8c7dd3 3077{
5eb8189c 3078 wxPyAuiTabArt() : wxAuiDefaultTabArt() {}
5c8c7dd3 3079
8f514ab4 3080
5c8c7dd3
RD
3081 virtual void DrawBackground( wxDC* dc,
3082 const wxRect& rect )
3083 {
3084 bool found;
3085 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3086 if ((found = wxPyCBH_findCallback(m_myInst, "DrawBackground"))) {
3087 PyObject* odc = wxPyMake_wxObject(dc, false);
3088 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
3089 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OO)", odc, orect));
3090 Py_DECREF(odc);
3091 Py_DECREF(orect);
3092 }
3093 wxPyEndBlockThreads(blocked);
3094 if (!found)
5eb8189c 3095 wxAuiDefaultTabArt::DrawBackground(dc, rect);
5c8c7dd3
RD
3096 }
3097
3098 virtual void DrawTab( wxDC* dc,
3099 const wxRect& in_rect,
3100 const wxString& caption,
3101 bool active,
5eb8189c 3102 bool with_close_button,
5c8c7dd3
RD
3103 wxRect* out_rect,
3104 int* x_extent)
3105 {
3106 bool found;
3107 const char* errmsg = "DrawTab should return a sequence containing (out_rect, x_extent)";
3108 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3109 if ((found = wxPyCBH_findCallback(m_myInst, "DrawTab"))) {
3110 PyObject* odc = wxPyMake_wxObject(dc, false);
3111 PyObject* orect = wxPyConstructObject((void*)&in_rect, wxT("wxRect"), 0);
3112 PyObject* otext = wx2PyString(caption);
3113 PyObject* ro;
5eb8189c
RD
3114 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue(
3115 "(OOOii)",
3116 odc, orect, otext,
3117 (int)active, (int)with_close_button));
5c8c7dd3
RD
3118 if (ro) {
3119 if (PySequence_Check(ro) && PyObject_Length(ro) == 2) {
3120 PyObject* o1 = PySequence_GetItem(ro, 0);
3121 PyObject* o2 = PySequence_GetItem(ro, 1);
3122 if (!wxRect_helper(o1, &out_rect))
3123 PyErr_SetString(PyExc_TypeError, errmsg);
3124 else if (!PyInt_Check(o2))
3125 PyErr_SetString(PyExc_TypeError, errmsg);
3126 else
3127 *x_extent = PyInt_AsLong(o2);
3128
3129 Py_DECREF(o1);
3130 Py_DECREF(o2);
3131 }
3132 else {
3133 PyErr_SetString(PyExc_TypeError, errmsg);
3134 }
3135 Py_DECREF(ro);
3136 }
3137
3138 Py_DECREF(odc);
3139 Py_DECREF(orect);
3140 Py_DECREF(otext);
3141 }
3142 wxPyEndBlockThreads(blocked);
3143 if (!found)
5eb8189c 3144 wxAuiDefaultTabArt::DrawTab(dc, in_rect, caption, active, with_close_button, out_rect, x_extent);
5c8c7dd3
RD
3145 }
3146
3147
8f514ab4
RD
3148 virtual void DrawButton( wxDC* dc,
3149 const wxRect& in_rect,
3150 int bitmap_id,
3151 int button_state,
3152 int orientation,
3153 const wxBitmap& bitmap_override,
3154 wxRect* out_rect)
3155 {
3156 bool found;
3157 const char* errmsg = "DrawButton should return a wxRect";
3158 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3159 if ((found = wxPyCBH_findCallback(m_myInst, "DrawButton"))) {
3160 PyObject* odc = wxPyMake_wxObject(dc, false);
3161 PyObject* orect = wxPyConstructObject((void*)&in_rect, wxT("wxRect"), 0);
3162 PyObject* obmp = wxPyConstructObject((void*)&bitmap_override, wxT("wxBitmap"), 0);
3163 PyObject* ro;
3164 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue("(OOiiiO)", odc, orect,
3165 bitmap_id, button_state, orientation,
3166 obmp));
3167 if (ro) {
3168 if (!wxRect_helper(ro, &out_rect))
3169 PyErr_SetString(PyExc_TypeError, errmsg);
3170 Py_DECREF(ro);
3171 }
3172
3173 Py_DECREF(odc);
3174 Py_DECREF(orect);
3175 Py_DECREF(obmp);
3176 }
3177 wxPyEndBlockThreads(blocked);
3178 if (!found)
5eb8189c 3179 wxAuiDefaultTabArt::DrawButton(dc, in_rect, bitmap_id, button_state, orientation, bitmap_override, out_rect);
8f514ab4
RD
3180 }
3181
3182
3183 virtual wxSize GetTabSize( wxDC* dc,
3184 const wxString& caption,
3185 bool active,
5eb8189c 3186 bool with_close_button,
8f514ab4
RD
3187 int* x_extent)
3188 {
3189 bool found;
3190 wxSize rv, *prv = &rv;
3191 const char* errmsg = "GetTabSize should return a sequence containing (size, x_extent)";
3192 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3193 if ((found = wxPyCBH_findCallback(m_myInst, "GetTabSize"))) {
3194 PyObject* odc = wxPyMake_wxObject(dc, false);
3195 PyObject* otext = wx2PyString(caption);
3196 PyObject* ro;
5eb8189c
RD
3197 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue(
3198 "(OOi)", odc, otext, (int)active, (int)with_close_button));
8f514ab4
RD
3199 if (ro) {
3200 if (PySequence_Check(ro) && PyObject_Length(ro) == 2) {
3201 PyObject* o1 = PySequence_GetItem(ro, 0);
3202 PyObject* o2 = PySequence_GetItem(ro, 1);
3203 if (!wxSize_helper(o1, &prv))
3204 PyErr_SetString(PyExc_TypeError, errmsg);
3205 else if (!PyInt_Check(o2))
3206 PyErr_SetString(PyExc_TypeError, errmsg);
3207 else
3208 *x_extent = PyInt_AsLong(o2);
3209
3210 Py_DECREF(o1);
3211 Py_DECREF(o2);
3212 }
3213 else {
3214 PyErr_SetString(PyExc_TypeError, errmsg);
3215 }
3216 Py_DECREF(ro);
3217 }
3218
3219 Py_DECREF(odc);
3220 Py_DECREF(otext);
3221 }
3222 wxPyEndBlockThreads(blocked);
3223 if (!found)
5eb8189c 3224 rv = wxAuiDefaultTabArt::GetTabSize(dc, caption, active, with_close_button, x_extent);
8f514ab4
RD
3225 return rv;
3226 }
3227
3228
3229
5c8c7dd3
RD
3230 DEC_PYCALLBACK__FONT(SetNormalFont);
3231 DEC_PYCALLBACK__FONT(SetSelectedFont);
3232 DEC_PYCALLBACK__FONT(SetMeasuringFont);
8f514ab4 3233 DEC_PYCALLBACK_INT_WIN(GetBestTabCtrlSize);
5c8c7dd3
RD
3234
3235 PYPRIVATE;
3236};
3237
3238
5eb8189c
RD
3239IMP_PYCALLBACK__FONT(wxPyAuiTabArt, wxAuiDefaultTabArt, SetNormalFont);
3240IMP_PYCALLBACK__FONT(wxPyAuiTabArt, wxAuiDefaultTabArt, SetSelectedFont);
3241IMP_PYCALLBACK__FONT(wxPyAuiTabArt, wxAuiDefaultTabArt, SetMeasuringFont);
3242IMP_PYCALLBACK_INT_WIN(wxPyAuiTabArt, wxAuiDefaultTabArt, GetBestTabCtrlSize);
5c8c7dd3 3243
27e45892
RD
3244#ifdef __cplusplus
3245extern "C" {
3246#endif
5eb8189c 3247SWIGINTERN int AuiNullDockInfo_set(PyObject *_val) {
27e45892
RD
3248 {
3249 void *argp = 0;
5eb8189c 3250 int res = SWIG_ConvertPtr(_val, &argp, SWIGTYPE_p_wxAuiDockInfo, 0 | 0);
27e45892 3251 if (!SWIG_IsOK(res)) {
5eb8189c 3252 SWIG_exception_fail(SWIG_ArgError(res), "in variable '""wxAuiNullDockInfo""' of type '""wxAuiDockInfo""'");
27e45892
RD
3253 }
3254 if (!argp) {
5eb8189c 3255 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""wxAuiNullDockInfo""' of type '""wxAuiDockInfo""'");
27e45892 3256 } else {
5eb8189c
RD
3257 wxAuiDockInfo * temp;
3258 temp = reinterpret_cast< wxAuiDockInfo * >(argp);
3259 wxAuiNullDockInfo = *temp;
27e45892
RD
3260 if (SWIG_IsNewObj(res)) delete temp;
3261 }
3262 }
3263 return 0;
3264fail:
3265 return 1;
3266}
3267
3268
5eb8189c 3269SWIGINTERN PyObject *AuiNullDockInfo_get(void) {
27e45892
RD
3270 PyObject *pyobj = 0;
3271
5eb8189c 3272 pyobj = SWIG_NewPointerObj(SWIG_as_voidptr(&wxAuiNullDockInfo), SWIGTYPE_p_wxAuiDockInfo, 0 );
27e45892
RD
3273 return pyobj;
3274}
3275
3276
5eb8189c 3277SWIGINTERN int AuiNullPaneInfo_set(PyObject *_val) {
27e45892
RD
3278 {
3279 void *argp = 0;
5eb8189c 3280 int res = SWIG_ConvertPtr(_val, &argp, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
27e45892 3281 if (!SWIG_IsOK(res)) {
5eb8189c 3282 SWIG_exception_fail(SWIG_ArgError(res), "in variable '""wxAuiNullPaneInfo""' of type '""wxAuiPaneInfo""'");
27e45892
RD
3283 }
3284 if (!argp) {
5eb8189c 3285 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""wxAuiNullPaneInfo""' of type '""wxAuiPaneInfo""'");
27e45892 3286 } else {
5eb8189c
RD
3287 wxAuiPaneInfo * temp;
3288 temp = reinterpret_cast< wxAuiPaneInfo * >(argp);
3289 wxAuiNullPaneInfo = *temp;
27e45892
RD
3290 if (SWIG_IsNewObj(res)) delete temp;
3291 }
3292 }
3293 return 0;
3294fail:
3295 return 1;
3296}
3297
3298
5eb8189c 3299SWIGINTERN PyObject *AuiNullPaneInfo_get(void) {
27e45892
RD
3300 PyObject *pyobj = 0;
3301
5eb8189c 3302 pyobj = SWIG_NewPointerObj(SWIG_as_voidptr(&wxAuiNullPaneInfo), SWIGTYPE_p_wxAuiPaneInfo, 0 );
27e45892
RD
3303 return pyobj;
3304}
3305
3306
5eb8189c 3307SWIGINTERN PyObject *_wrap_new_AuiPaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3308 PyObject *resultobj = 0;
5eb8189c 3309 wxAuiPaneInfo *result = 0 ;
27e45892 3310
5eb8189c 3311 if (!SWIG_Python_UnpackTuple(args,"new_AuiPaneInfo",0,0,0)) SWIG_fail;
27e45892
RD
3312 {
3313 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3314 result = (wxAuiPaneInfo *)new wxAuiPaneInfo();
27e45892
RD
3315 wxPyEndAllowThreads(__tstate);
3316 if (PyErr_Occurred()) SWIG_fail;
3317 }
5eb8189c 3318 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_NEW | 0 );
27e45892
RD
3319 return resultobj;
3320fail:
3321 return NULL;
3322}
3323
3324
5eb8189c 3325SWIGINTERN PyObject *_wrap_delete_AuiPaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3326 PyObject *resultobj = 0;
5eb8189c 3327 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3328 void *argp1 = 0 ;
3329 int res1 = 0 ;
3330 PyObject *swig_obj[1] ;
3331
3332 if (!args) SWIG_fail;
3333 swig_obj[0] = args;
5eb8189c 3334 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_DISOWN | 0 );
27e45892 3335 if (!SWIG_IsOK(res1)) {
5eb8189c 3336 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiPaneInfo" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 3337 }
5eb8189c 3338 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3339 {
3340 PyThreadState* __tstate = wxPyBeginAllowThreads();
3341 delete arg1;
3342
3343 wxPyEndAllowThreads(__tstate);
3344 if (PyErr_Occurred()) SWIG_fail;
3345 }
3346 resultobj = SWIG_Py_Void();
3347 return resultobj;
3348fail:
3349 return NULL;
3350}
3351
3352
5eb8189c 3353SWIGINTERN PyObject *_wrap_AuiPaneInfo_SafeSet(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 3354 PyObject *resultobj = 0;
5eb8189c
RD
3355 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3356 wxAuiPaneInfo arg2 ;
1eeb270e
RD
3357 void *argp1 = 0 ;
3358 int res1 = 0 ;
3359 void *argp2 ;
3360 int res2 = 0 ;
3361 PyObject * obj0 = 0 ;
3362 PyObject * obj1 = 0 ;
3363 char * kwnames[] = {
3364 (char *) "self",(char *) "source", NULL
3365 };
3366
5eb8189c
RD
3367 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_SafeSet",kwnames,&obj0,&obj1)) SWIG_fail;
3368 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
1eeb270e 3369 if (!SWIG_IsOK(res1)) {
5eb8189c 3370 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_SafeSet" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
1eeb270e 3371 }
5eb8189c 3372 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
1eeb270e 3373 {
5eb8189c 3374 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
1eeb270e 3375 if (!SWIG_IsOK(res2)) {
5eb8189c 3376 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_SafeSet" "', expected argument " "2"" of type '" "wxAuiPaneInfo""'");
1eeb270e
RD
3377 }
3378 if (!argp2) {
5eb8189c 3379 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiPaneInfo_SafeSet" "', expected argument " "2"" of type '" "wxAuiPaneInfo""'");
1eeb270e 3380 } else {
5eb8189c 3381 wxAuiPaneInfo * temp = reinterpret_cast< wxAuiPaneInfo * >(argp2);
1eeb270e
RD
3382 arg2 = *temp;
3383 if (SWIG_IsNewObj(res2)) delete temp;
3384 }
3385 }
3386 {
3387 PyThreadState* __tstate = wxPyBeginAllowThreads();
3388 (arg1)->SafeSet(arg2);
3389 wxPyEndAllowThreads(__tstate);
3390 if (PyErr_Occurred()) SWIG_fail;
3391 }
3392 resultobj = SWIG_Py_Void();
3393 return resultobj;
3394fail:
3395 return NULL;
3396}
3397
3398
5eb8189c 3399SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsOk(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3400 PyObject *resultobj = 0;
5eb8189c 3401 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3402 bool result;
3403 void *argp1 = 0 ;
3404 int res1 = 0 ;
3405 PyObject *swig_obj[1] ;
3406
3407 if (!args) SWIG_fail;
3408 swig_obj[0] = args;
5eb8189c 3409 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3410 if (!SWIG_IsOK(res1)) {
5eb8189c 3411 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsOk" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3412 }
5eb8189c 3413 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3414 {
3415 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3416 result = (bool)((wxAuiPaneInfo const *)arg1)->IsOk();
27e45892
RD
3417 wxPyEndAllowThreads(__tstate);
3418 if (PyErr_Occurred()) SWIG_fail;
3419 }
3420 {
3421 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3422 }
3423 return resultobj;
3424fail:
3425 return NULL;
3426}
3427
3428
5eb8189c 3429SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsFixed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3430 PyObject *resultobj = 0;
5eb8189c 3431 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3432 bool result;
3433 void *argp1 = 0 ;
3434 int res1 = 0 ;
3435 PyObject *swig_obj[1] ;
3436
3437 if (!args) SWIG_fail;
3438 swig_obj[0] = args;
5eb8189c 3439 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3440 if (!SWIG_IsOK(res1)) {
5eb8189c 3441 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsFixed" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3442 }
5eb8189c 3443 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3444 {
3445 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3446 result = (bool)((wxAuiPaneInfo const *)arg1)->IsFixed();
27e45892
RD
3447 wxPyEndAllowThreads(__tstate);
3448 if (PyErr_Occurred()) SWIG_fail;
3449 }
3450 {
3451 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3452 }
3453 return resultobj;
3454fail:
3455 return NULL;
3456}
3457
3458
5eb8189c 3459SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsResizable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3460 PyObject *resultobj = 0;
5eb8189c 3461 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3462 bool result;
3463 void *argp1 = 0 ;
3464 int res1 = 0 ;
3465 PyObject *swig_obj[1] ;
3466
3467 if (!args) SWIG_fail;
3468 swig_obj[0] = args;
5eb8189c 3469 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3470 if (!SWIG_IsOK(res1)) {
5eb8189c 3471 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsResizable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3472 }
5eb8189c 3473 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3474 {
3475 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3476 result = (bool)((wxAuiPaneInfo const *)arg1)->IsResizable();
27e45892
RD
3477 wxPyEndAllowThreads(__tstate);
3478 if (PyErr_Occurred()) SWIG_fail;
3479 }
3480 {
3481 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3482 }
3483 return resultobj;
3484fail:
3485 return NULL;
3486}
3487
3488
5eb8189c 3489SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsShown(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3490 PyObject *resultobj = 0;
5eb8189c 3491 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3492 bool result;
3493 void *argp1 = 0 ;
3494 int res1 = 0 ;
3495 PyObject *swig_obj[1] ;
3496
3497 if (!args) SWIG_fail;
3498 swig_obj[0] = args;
5eb8189c 3499 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3500 if (!SWIG_IsOK(res1)) {
5eb8189c 3501 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsShown" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3502 }
5eb8189c 3503 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3504 {
3505 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3506 result = (bool)((wxAuiPaneInfo const *)arg1)->IsShown();
27e45892
RD
3507 wxPyEndAllowThreads(__tstate);
3508 if (PyErr_Occurred()) SWIG_fail;
3509 }
3510 {
3511 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3512 }
3513 return resultobj;
3514fail:
3515 return NULL;
3516}
3517
3518
5eb8189c 3519SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsFloating(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3520 PyObject *resultobj = 0;
5eb8189c 3521 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3522 bool result;
3523 void *argp1 = 0 ;
3524 int res1 = 0 ;
3525 PyObject *swig_obj[1] ;
3526
3527 if (!args) SWIG_fail;
3528 swig_obj[0] = args;
5eb8189c 3529 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3530 if (!SWIG_IsOK(res1)) {
5eb8189c 3531 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsFloating" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3532 }
5eb8189c 3533 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3534 {
3535 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3536 result = (bool)((wxAuiPaneInfo const *)arg1)->IsFloating();
27e45892
RD
3537 wxPyEndAllowThreads(__tstate);
3538 if (PyErr_Occurred()) SWIG_fail;
3539 }
3540 {
3541 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3542 }
3543 return resultobj;
3544fail:
3545 return NULL;
3546}
3547
3548
5eb8189c 3549SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsDocked(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3550 PyObject *resultobj = 0;
5eb8189c 3551 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3552 bool result;
3553 void *argp1 = 0 ;
3554 int res1 = 0 ;
3555 PyObject *swig_obj[1] ;
3556
3557 if (!args) SWIG_fail;
3558 swig_obj[0] = args;
5eb8189c 3559 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3560 if (!SWIG_IsOK(res1)) {
5eb8189c 3561 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsDocked" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3562 }
5eb8189c 3563 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3564 {
3565 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3566 result = (bool)((wxAuiPaneInfo const *)arg1)->IsDocked();
27e45892
RD
3567 wxPyEndAllowThreads(__tstate);
3568 if (PyErr_Occurred()) SWIG_fail;
3569 }
3570 {
3571 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3572 }
3573 return resultobj;
3574fail:
3575 return NULL;
3576}
3577
3578
5eb8189c 3579SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsToolbar(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3580 PyObject *resultobj = 0;
5eb8189c 3581 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3582 bool result;
3583 void *argp1 = 0 ;
3584 int res1 = 0 ;
3585 PyObject *swig_obj[1] ;
3586
3587 if (!args) SWIG_fail;
3588 swig_obj[0] = args;
5eb8189c 3589 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3590 if (!SWIG_IsOK(res1)) {
5eb8189c 3591 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsToolbar" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3592 }
5eb8189c 3593 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3594 {
3595 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3596 result = (bool)((wxAuiPaneInfo const *)arg1)->IsToolbar();
27e45892
RD
3597 wxPyEndAllowThreads(__tstate);
3598 if (PyErr_Occurred()) SWIG_fail;
3599 }
3600 {
3601 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3602 }
3603 return resultobj;
3604fail:
3605 return NULL;
3606}
3607
3608
5eb8189c 3609SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsTopDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3610 PyObject *resultobj = 0;
5eb8189c 3611 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3612 bool result;
3613 void *argp1 = 0 ;
3614 int res1 = 0 ;
3615 PyObject *swig_obj[1] ;
3616
3617 if (!args) SWIG_fail;
3618 swig_obj[0] = args;
5eb8189c 3619 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3620 if (!SWIG_IsOK(res1)) {
5eb8189c 3621 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsTopDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3622 }
5eb8189c 3623 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3624 {
3625 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3626 result = (bool)((wxAuiPaneInfo const *)arg1)->IsTopDockable();
27e45892
RD
3627 wxPyEndAllowThreads(__tstate);
3628 if (PyErr_Occurred()) SWIG_fail;
3629 }
3630 {
3631 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3632 }
3633 return resultobj;
3634fail:
3635 return NULL;
3636}
3637
3638
5eb8189c 3639SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsBottomDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3640 PyObject *resultobj = 0;
5eb8189c 3641 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3642 bool result;
3643 void *argp1 = 0 ;
3644 int res1 = 0 ;
3645 PyObject *swig_obj[1] ;
3646
3647 if (!args) SWIG_fail;
3648 swig_obj[0] = args;
5eb8189c 3649 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3650 if (!SWIG_IsOK(res1)) {
5eb8189c 3651 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsBottomDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3652 }
5eb8189c 3653 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3654 {
3655 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3656 result = (bool)((wxAuiPaneInfo const *)arg1)->IsBottomDockable();
27e45892
RD
3657 wxPyEndAllowThreads(__tstate);
3658 if (PyErr_Occurred()) SWIG_fail;
3659 }
3660 {
3661 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3662 }
3663 return resultobj;
3664fail:
3665 return NULL;
3666}
3667
3668
5eb8189c 3669SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsLeftDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3670 PyObject *resultobj = 0;
5eb8189c 3671 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3672 bool result;
3673 void *argp1 = 0 ;
3674 int res1 = 0 ;
3675 PyObject *swig_obj[1] ;
3676
3677 if (!args) SWIG_fail;
3678 swig_obj[0] = args;
5eb8189c 3679 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3680 if (!SWIG_IsOK(res1)) {
5eb8189c 3681 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsLeftDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3682 }
5eb8189c 3683 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3684 {
3685 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3686 result = (bool)((wxAuiPaneInfo const *)arg1)->IsLeftDockable();
27e45892
RD
3687 wxPyEndAllowThreads(__tstate);
3688 if (PyErr_Occurred()) SWIG_fail;
3689 }
3690 {
3691 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3692 }
3693 return resultobj;
3694fail:
3695 return NULL;
3696}
3697
3698
5eb8189c 3699SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsRightDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3700 PyObject *resultobj = 0;
5eb8189c 3701 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3702 bool result;
3703 void *argp1 = 0 ;
3704 int res1 = 0 ;
3705 PyObject *swig_obj[1] ;
3706
3707 if (!args) SWIG_fail;
3708 swig_obj[0] = args;
5eb8189c 3709 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3710 if (!SWIG_IsOK(res1)) {
5eb8189c 3711 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsRightDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3712 }
5eb8189c 3713 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3714 {
3715 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3716 result = (bool)((wxAuiPaneInfo const *)arg1)->IsRightDockable();
27e45892
RD
3717 wxPyEndAllowThreads(__tstate);
3718 if (PyErr_Occurred()) SWIG_fail;
3719 }
3720 {
3721 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3722 }
3723 return resultobj;
3724fail:
3725 return NULL;
3726}
3727
3728
5eb8189c 3729SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsFloatable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3730 PyObject *resultobj = 0;
5eb8189c 3731 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3732 bool result;
3733 void *argp1 = 0 ;
3734 int res1 = 0 ;
3735 PyObject *swig_obj[1] ;
3736
3737 if (!args) SWIG_fail;
3738 swig_obj[0] = args;
5eb8189c 3739 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3740 if (!SWIG_IsOK(res1)) {
5eb8189c 3741 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsFloatable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3742 }
5eb8189c 3743 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3744 {
3745 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3746 result = (bool)((wxAuiPaneInfo const *)arg1)->IsFloatable();
27e45892
RD
3747 wxPyEndAllowThreads(__tstate);
3748 if (PyErr_Occurred()) SWIG_fail;
3749 }
3750 {
3751 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3752 }
3753 return resultobj;
3754fail:
3755 return NULL;
3756}
3757
3758
5eb8189c 3759SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsMovable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3760 PyObject *resultobj = 0;
5eb8189c 3761 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3762 bool result;
3763 void *argp1 = 0 ;
3764 int res1 = 0 ;
3765 PyObject *swig_obj[1] ;
3766
3767 if (!args) SWIG_fail;
3768 swig_obj[0] = args;
5eb8189c 3769 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3770 if (!SWIG_IsOK(res1)) {
5eb8189c 3771 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsMovable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3772 }
5eb8189c 3773 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3774 {
3775 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3776 result = (bool)((wxAuiPaneInfo const *)arg1)->IsMovable();
27e45892
RD
3777 wxPyEndAllowThreads(__tstate);
3778 if (PyErr_Occurred()) SWIG_fail;
3779 }
3780 {
3781 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3782 }
3783 return resultobj;
3784fail:
3785 return NULL;
3786}
3787
3788
5eb8189c 3789SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsDestroyOnClose(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9b940138 3790 PyObject *resultobj = 0;
5eb8189c 3791 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
9b940138
RD
3792 bool result;
3793 void *argp1 = 0 ;
3794 int res1 = 0 ;
3795 PyObject *swig_obj[1] ;
3796
3797 if (!args) SWIG_fail;
3798 swig_obj[0] = args;
5eb8189c 3799 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
9b940138 3800 if (!SWIG_IsOK(res1)) {
5eb8189c 3801 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsDestroyOnClose" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
9b940138 3802 }
5eb8189c 3803 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
9b940138
RD
3804 {
3805 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3806 result = (bool)((wxAuiPaneInfo const *)arg1)->IsDestroyOnClose();
9b940138
RD
3807 wxPyEndAllowThreads(__tstate);
3808 if (PyErr_Occurred()) SWIG_fail;
3809 }
3810 {
3811 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3812 }
3813 return resultobj;
3814fail:
3815 return NULL;
3816}
3817
3818
5eb8189c 3819SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsMaximized(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3820 PyObject *resultobj = 0;
5eb8189c 3821 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3822 bool result;
3823 void *argp1 = 0 ;
3824 int res1 = 0 ;
3825 PyObject *swig_obj[1] ;
3826
3827 if (!args) SWIG_fail;
3828 swig_obj[0] = args;
5eb8189c 3829 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3830 if (!SWIG_IsOK(res1)) {
5eb8189c 3831 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsMaximized" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3832 }
5eb8189c 3833 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3834 {
3835 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3836 result = (bool)((wxAuiPaneInfo const *)arg1)->IsMaximized();
27e45892
RD
3837 wxPyEndAllowThreads(__tstate);
3838 if (PyErr_Occurred()) SWIG_fail;
3839 }
3840 {
3841 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3842 }
3843 return resultobj;
3844fail:
3845 return NULL;
3846}
3847
3848
5eb8189c 3849SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasCaption(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3850 PyObject *resultobj = 0;
5eb8189c 3851 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3852 bool result;
3853 void *argp1 = 0 ;
3854 int res1 = 0 ;
3855 PyObject *swig_obj[1] ;
3856
3857 if (!args) SWIG_fail;
3858 swig_obj[0] = args;
5eb8189c 3859 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3860 if (!SWIG_IsOK(res1)) {
5eb8189c 3861 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasCaption" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3862 }
5eb8189c 3863 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3864 {
3865 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3866 result = (bool)((wxAuiPaneInfo const *)arg1)->HasCaption();
27e45892
RD
3867 wxPyEndAllowThreads(__tstate);
3868 if (PyErr_Occurred()) SWIG_fail;
3869 }
3870 {
3871 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3872 }
3873 return resultobj;
3874fail:
3875 return NULL;
3876}
3877
3878
5eb8189c 3879SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasGripper(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3880 PyObject *resultobj = 0;
5eb8189c 3881 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3882 bool result;
3883 void *argp1 = 0 ;
3884 int res1 = 0 ;
3885 PyObject *swig_obj[1] ;
3886
3887 if (!args) SWIG_fail;
3888 swig_obj[0] = args;
5eb8189c 3889 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3890 if (!SWIG_IsOK(res1)) {
5eb8189c 3891 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasGripper" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3892 }
5eb8189c 3893 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3894 {
3895 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3896 result = (bool)((wxAuiPaneInfo const *)arg1)->HasGripper();
27e45892
RD
3897 wxPyEndAllowThreads(__tstate);
3898 if (PyErr_Occurred()) SWIG_fail;
3899 }
3900 {
3901 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3902 }
3903 return resultobj;
3904fail:
3905 return NULL;
3906}
3907
3908
5eb8189c 3909SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasBorder(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3910 PyObject *resultobj = 0;
5eb8189c 3911 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3912 bool result;
3913 void *argp1 = 0 ;
3914 int res1 = 0 ;
3915 PyObject *swig_obj[1] ;
3916
3917 if (!args) SWIG_fail;
3918 swig_obj[0] = args;
5eb8189c 3919 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3920 if (!SWIG_IsOK(res1)) {
5eb8189c 3921 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasBorder" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3922 }
5eb8189c 3923 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3924 {
3925 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3926 result = (bool)((wxAuiPaneInfo const *)arg1)->HasBorder();
27e45892
RD
3927 wxPyEndAllowThreads(__tstate);
3928 if (PyErr_Occurred()) SWIG_fail;
3929 }
3930 {
3931 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3932 }
3933 return resultobj;
3934fail:
3935 return NULL;
3936}
3937
3938
5eb8189c 3939SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasCloseButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3940 PyObject *resultobj = 0;
5eb8189c 3941 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3942 bool result;
3943 void *argp1 = 0 ;
3944 int res1 = 0 ;
3945 PyObject *swig_obj[1] ;
3946
3947 if (!args) SWIG_fail;
3948 swig_obj[0] = args;
5eb8189c 3949 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3950 if (!SWIG_IsOK(res1)) {
5eb8189c 3951 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasCloseButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3952 }
5eb8189c 3953 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3954 {
3955 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3956 result = (bool)((wxAuiPaneInfo const *)arg1)->HasCloseButton();
27e45892
RD
3957 wxPyEndAllowThreads(__tstate);
3958 if (PyErr_Occurred()) SWIG_fail;
3959 }
3960 {
3961 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3962 }
3963 return resultobj;
3964fail:
3965 return NULL;
3966}
3967
3968
5eb8189c 3969SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasMaximizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3970 PyObject *resultobj = 0;
5eb8189c 3971 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3972 bool result;
3973 void *argp1 = 0 ;
3974 int res1 = 0 ;
3975 PyObject *swig_obj[1] ;
3976
3977 if (!args) SWIG_fail;
3978 swig_obj[0] = args;
5eb8189c 3979 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3980 if (!SWIG_IsOK(res1)) {
5eb8189c 3981 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasMaximizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3982 }
5eb8189c 3983 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3984 {
3985 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3986 result = (bool)((wxAuiPaneInfo const *)arg1)->HasMaximizeButton();
27e45892
RD
3987 wxPyEndAllowThreads(__tstate);
3988 if (PyErr_Occurred()) SWIG_fail;
3989 }
3990 {
3991 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3992 }
3993 return resultobj;
3994fail:
3995 return NULL;
3996}
3997
3998
5eb8189c 3999SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasMinimizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4000 PyObject *resultobj = 0;
5eb8189c 4001 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
4002 bool result;
4003 void *argp1 = 0 ;
4004 int res1 = 0 ;
4005 PyObject *swig_obj[1] ;
4006
4007 if (!args) SWIG_fail;
4008 swig_obj[0] = args;
5eb8189c 4009 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4010 if (!SWIG_IsOK(res1)) {
5eb8189c 4011 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasMinimizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 4012 }
5eb8189c 4013 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4014 {
4015 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 4016 result = (bool)((wxAuiPaneInfo const *)arg1)->HasMinimizeButton();
27e45892
RD
4017 wxPyEndAllowThreads(__tstate);
4018 if (PyErr_Occurred()) SWIG_fail;
4019 }
4020 {
4021 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4022 }
4023 return resultobj;
4024fail:
4025 return NULL;
4026}
4027
4028
5eb8189c 4029SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasPinButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4030 PyObject *resultobj = 0;
5eb8189c 4031 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
4032 bool result;
4033 void *argp1 = 0 ;
4034 int res1 = 0 ;
4035 PyObject *swig_obj[1] ;
4036
4037 if (!args) SWIG_fail;
4038 swig_obj[0] = args;
5eb8189c 4039 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4040 if (!SWIG_IsOK(res1)) {
5eb8189c 4041 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasPinButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 4042 }
5eb8189c 4043 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4044 {
4045 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 4046 result = (bool)((wxAuiPaneInfo const *)arg1)->HasPinButton();
27e45892
RD
4047 wxPyEndAllowThreads(__tstate);
4048 if (PyErr_Occurred()) SWIG_fail;
4049 }
4050 {
4051 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4052 }
4053 return resultobj;
4054fail:
4055 return NULL;
4056}
4057
4058
5eb8189c 4059SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasGripperTop(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4060 PyObject *resultobj = 0;
5eb8189c
RD
4061 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4062 bool result;
4063 void *argp1 = 0 ;
4064 int res1 = 0 ;
4065 PyObject *swig_obj[1] ;
4066
4067 if (!args) SWIG_fail;
4068 swig_obj[0] = args;
4069 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4070 if (!SWIG_IsOK(res1)) {
4071 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasGripperTop" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
4072 }
4073 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4074 {
4075 PyThreadState* __tstate = wxPyBeginAllowThreads();
4076 result = (bool)((wxAuiPaneInfo const *)arg1)->HasGripperTop();
4077 wxPyEndAllowThreads(__tstate);
4078 if (PyErr_Occurred()) SWIG_fail;
4079 }
4080 {
4081 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4082 }
4083 return resultobj;
4084fail:
4085 return NULL;
4086}
4087
4088
4089SWIGINTERN PyObject *_wrap_AuiPaneInfo_Window(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4090 PyObject *resultobj = 0;
4091 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4092 wxWindow *arg2 = (wxWindow *) 0 ;
5eb8189c 4093 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4094 void *argp1 = 0 ;
4095 int res1 = 0 ;
4096 void *argp2 = 0 ;
4097 int res2 = 0 ;
4098 PyObject * obj0 = 0 ;
4099 PyObject * obj1 = 0 ;
4100 char * kwnames[] = {
4101 (char *) "self",(char *) "w", NULL
4102 };
4103
5eb8189c
RD
4104 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Window",kwnames,&obj0,&obj1)) SWIG_fail;
4105 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4106 if (!SWIG_IsOK(res1)) {
5eb8189c 4107 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Window" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4108 }
5eb8189c 4109 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4110 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
4111 if (!SWIG_IsOK(res2)) {
5eb8189c 4112 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_Window" "', expected argument " "2"" of type '" "wxWindow *""'");
27e45892
RD
4113 }
4114 arg2 = reinterpret_cast< wxWindow * >(argp2);
4115 {
4116 PyThreadState* __tstate = wxPyBeginAllowThreads();
4117 {
5eb8189c
RD
4118 wxAuiPaneInfo &_result_ref = (arg1)->Window(arg2);
4119 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4120 }
4121 wxPyEndAllowThreads(__tstate);
4122 if (PyErr_Occurred()) SWIG_fail;
4123 }
4124 {
4125 resultobj = obj0; Py_INCREF(resultobj);
4126 }
4127 return resultobj;
4128fail:
4129 return NULL;
4130}
4131
4132
5eb8189c 4133SWIGINTERN PyObject *_wrap_AuiPaneInfo_Name(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4134 PyObject *resultobj = 0;
5eb8189c 4135 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4136 wxString *arg2 = 0 ;
5eb8189c 4137 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4138 void *argp1 = 0 ;
4139 int res1 = 0 ;
4140 bool temp2 = false ;
4141 PyObject * obj0 = 0 ;
4142 PyObject * obj1 = 0 ;
4143 char * kwnames[] = {
4144 (char *) "self",(char *) "n", NULL
4145 };
4146
5eb8189c
RD
4147 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Name",kwnames,&obj0,&obj1)) SWIG_fail;
4148 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4149 if (!SWIG_IsOK(res1)) {
5eb8189c 4150 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Name" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4151 }
5eb8189c 4152 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4153 {
4154 arg2 = wxString_in_helper(obj1);
4155 if (arg2 == NULL) SWIG_fail;
4156 temp2 = true;
4157 }
4158 {
4159 PyThreadState* __tstate = wxPyBeginAllowThreads();
4160 {
5eb8189c
RD
4161 wxAuiPaneInfo &_result_ref = (arg1)->Name((wxString const &)*arg2);
4162 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4163 }
4164 wxPyEndAllowThreads(__tstate);
4165 if (PyErr_Occurred()) SWIG_fail;
4166 }
4167 {
4168 resultobj = obj0; Py_INCREF(resultobj);
4169 }
4170 {
4171 if (temp2)
4172 delete arg2;
4173 }
4174 return resultobj;
4175fail:
4176 {
4177 if (temp2)
4178 delete arg2;
4179 }
4180 return NULL;
4181}
4182
4183
5eb8189c 4184SWIGINTERN PyObject *_wrap_AuiPaneInfo_Caption(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4185 PyObject *resultobj = 0;
5eb8189c 4186 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4187 wxString *arg2 = 0 ;
5eb8189c 4188 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4189 void *argp1 = 0 ;
4190 int res1 = 0 ;
4191 bool temp2 = false ;
4192 PyObject * obj0 = 0 ;
4193 PyObject * obj1 = 0 ;
4194 char * kwnames[] = {
4195 (char *) "self",(char *) "c", NULL
4196 };
4197
5eb8189c
RD
4198 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Caption",kwnames,&obj0,&obj1)) SWIG_fail;
4199 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4200 if (!SWIG_IsOK(res1)) {
5eb8189c 4201 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Caption" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4202 }
5eb8189c 4203 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4204 {
4205 arg2 = wxString_in_helper(obj1);
4206 if (arg2 == NULL) SWIG_fail;
4207 temp2 = true;
4208 }
4209 {
4210 PyThreadState* __tstate = wxPyBeginAllowThreads();
4211 {
5eb8189c
RD
4212 wxAuiPaneInfo &_result_ref = (arg1)->Caption((wxString const &)*arg2);
4213 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4214 }
4215 wxPyEndAllowThreads(__tstate);
4216 if (PyErr_Occurred()) SWIG_fail;
4217 }
4218 {
4219 resultobj = obj0; Py_INCREF(resultobj);
4220 }
4221 {
4222 if (temp2)
4223 delete arg2;
4224 }
4225 return resultobj;
4226fail:
4227 {
4228 if (temp2)
4229 delete arg2;
4230 }
4231 return NULL;
4232}
4233
4234
5eb8189c 4235SWIGINTERN PyObject *_wrap_AuiPaneInfo_Left(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4236 PyObject *resultobj = 0;
5eb8189c
RD
4237 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4238 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4239 void *argp1 = 0 ;
4240 int res1 = 0 ;
4241 PyObject *swig_obj[1] ;
4242
4243 if (!args) SWIG_fail;
4244 swig_obj[0] = args;
5eb8189c 4245 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4246 if (!SWIG_IsOK(res1)) {
5eb8189c 4247 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Left" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4248 }
5eb8189c 4249 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4250 {
4251 PyThreadState* __tstate = wxPyBeginAllowThreads();
4252 {
5eb8189c
RD
4253 wxAuiPaneInfo &_result_ref = (arg1)->Left();
4254 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4255 }
4256 wxPyEndAllowThreads(__tstate);
4257 if (PyErr_Occurred()) SWIG_fail;
4258 }
4259 {
4260 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4261 }
4262 return resultobj;
4263fail:
4264 return NULL;
4265}
4266
4267
5eb8189c 4268SWIGINTERN PyObject *_wrap_AuiPaneInfo_Right(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4269 PyObject *resultobj = 0;
5eb8189c
RD
4270 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4271 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4272 void *argp1 = 0 ;
4273 int res1 = 0 ;
4274 PyObject *swig_obj[1] ;
4275
4276 if (!args) SWIG_fail;
4277 swig_obj[0] = args;
5eb8189c 4278 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4279 if (!SWIG_IsOK(res1)) {
5eb8189c 4280 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Right" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4281 }
5eb8189c 4282 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4283 {
4284 PyThreadState* __tstate = wxPyBeginAllowThreads();
4285 {
5eb8189c
RD
4286 wxAuiPaneInfo &_result_ref = (arg1)->Right();
4287 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4288 }
4289 wxPyEndAllowThreads(__tstate);
4290 if (PyErr_Occurred()) SWIG_fail;
4291 }
4292 {
4293 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4294 }
4295 return resultobj;
4296fail:
4297 return NULL;
4298}
4299
4300
5eb8189c 4301SWIGINTERN PyObject *_wrap_AuiPaneInfo_Top(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4302 PyObject *resultobj = 0;
5eb8189c
RD
4303 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4304 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4305 void *argp1 = 0 ;
4306 int res1 = 0 ;
4307 PyObject *swig_obj[1] ;
4308
4309 if (!args) SWIG_fail;
4310 swig_obj[0] = args;
5eb8189c 4311 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4312 if (!SWIG_IsOK(res1)) {
5eb8189c 4313 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Top" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4314 }
5eb8189c 4315 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4316 {
4317 PyThreadState* __tstate = wxPyBeginAllowThreads();
4318 {
5eb8189c
RD
4319 wxAuiPaneInfo &_result_ref = (arg1)->Top();
4320 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4321 }
4322 wxPyEndAllowThreads(__tstate);
4323 if (PyErr_Occurred()) SWIG_fail;
4324 }
4325 {
4326 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4327 }
4328 return resultobj;
4329fail:
4330 return NULL;
4331}
4332
4333
5eb8189c 4334SWIGINTERN PyObject *_wrap_AuiPaneInfo_Bottom(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4335 PyObject *resultobj = 0;
5eb8189c
RD
4336 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4337 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4338 void *argp1 = 0 ;
4339 int res1 = 0 ;
4340 PyObject *swig_obj[1] ;
4341
4342 if (!args) SWIG_fail;
4343 swig_obj[0] = args;
5eb8189c 4344 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4345 if (!SWIG_IsOK(res1)) {
5eb8189c 4346 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Bottom" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4347 }
5eb8189c 4348 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4349 {
4350 PyThreadState* __tstate = wxPyBeginAllowThreads();
4351 {
5eb8189c
RD
4352 wxAuiPaneInfo &_result_ref = (arg1)->Bottom();
4353 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4354 }
4355 wxPyEndAllowThreads(__tstate);
4356 if (PyErr_Occurred()) SWIG_fail;
4357 }
4358 {
4359 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4360 }
4361 return resultobj;
4362fail:
4363 return NULL;
4364}
4365
4366
5eb8189c 4367SWIGINTERN PyObject *_wrap_AuiPaneInfo_Center(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4368 PyObject *resultobj = 0;
5eb8189c
RD
4369 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4370 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4371 void *argp1 = 0 ;
4372 int res1 = 0 ;
4373 PyObject *swig_obj[1] ;
4374
4375 if (!args) SWIG_fail;
4376 swig_obj[0] = args;
5eb8189c 4377 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4378 if (!SWIG_IsOK(res1)) {
5eb8189c 4379 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Center" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4380 }
5eb8189c 4381 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4382 {
4383 PyThreadState* __tstate = wxPyBeginAllowThreads();
4384 {
5eb8189c
RD
4385 wxAuiPaneInfo &_result_ref = (arg1)->Center();
4386 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4387 }
4388 wxPyEndAllowThreads(__tstate);
4389 if (PyErr_Occurred()) SWIG_fail;
4390 }
4391 {
4392 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4393 }
4394 return resultobj;
4395fail:
4396 return NULL;
4397}
4398
4399
5eb8189c 4400SWIGINTERN PyObject *_wrap_AuiPaneInfo_Centre(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4401 PyObject *resultobj = 0;
5eb8189c
RD
4402 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4403 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4404 void *argp1 = 0 ;
4405 int res1 = 0 ;
4406 PyObject *swig_obj[1] ;
4407
4408 if (!args) SWIG_fail;
4409 swig_obj[0] = args;
5eb8189c 4410 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4411 if (!SWIG_IsOK(res1)) {
5eb8189c 4412 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Centre" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4413 }
5eb8189c 4414 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4415 {
4416 PyThreadState* __tstate = wxPyBeginAllowThreads();
4417 {
5eb8189c
RD
4418 wxAuiPaneInfo &_result_ref = (arg1)->Centre();
4419 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4420 }
4421 wxPyEndAllowThreads(__tstate);
4422 if (PyErr_Occurred()) SWIG_fail;
4423 }
4424 {
4425 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4426 }
4427 return resultobj;
4428fail:
4429 return NULL;
4430}
4431
4432
5eb8189c 4433SWIGINTERN PyObject *_wrap_AuiPaneInfo_Direction(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4434 PyObject *resultobj = 0;
5eb8189c 4435 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4436 int arg2 ;
5eb8189c 4437 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4438 void *argp1 = 0 ;
4439 int res1 = 0 ;
4440 int val2 ;
4441 int ecode2 = 0 ;
4442 PyObject * obj0 = 0 ;
4443 PyObject * obj1 = 0 ;
4444 char * kwnames[] = {
4445 (char *) "self",(char *) "direction", NULL
4446 };
4447
5eb8189c
RD
4448 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Direction",kwnames,&obj0,&obj1)) SWIG_fail;
4449 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4450 if (!SWIG_IsOK(res1)) {
5eb8189c 4451 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Direction" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4452 }
5eb8189c 4453 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4454 ecode2 = SWIG_AsVal_int(obj1, &val2);
4455 if (!SWIG_IsOK(ecode2)) {
5eb8189c 4456 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Direction" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
4457 }
4458 arg2 = static_cast< int >(val2);
4459 {
4460 PyThreadState* __tstate = wxPyBeginAllowThreads();
4461 {
5eb8189c
RD
4462 wxAuiPaneInfo &_result_ref = (arg1)->Direction(arg2);
4463 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4464 }
4465 wxPyEndAllowThreads(__tstate);
4466 if (PyErr_Occurred()) SWIG_fail;
4467 }
4468 {
4469 resultobj = obj0; Py_INCREF(resultobj);
4470 }
4471 return resultobj;
4472fail:
4473 return NULL;
4474}
4475
4476
5eb8189c 4477SWIGINTERN PyObject *_wrap_AuiPaneInfo_Layer(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4478 PyObject *resultobj = 0;
5eb8189c 4479 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4480 int arg2 ;
5eb8189c 4481 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4482 void *argp1 = 0 ;
4483 int res1 = 0 ;
4484 int val2 ;
4485 int ecode2 = 0 ;
4486 PyObject * obj0 = 0 ;
4487 PyObject * obj1 = 0 ;
4488 char * kwnames[] = {
4489 (char *) "self",(char *) "layer", NULL
4490 };
4491
5eb8189c
RD
4492 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Layer",kwnames,&obj0,&obj1)) SWIG_fail;
4493 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4494 if (!SWIG_IsOK(res1)) {
5eb8189c 4495 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Layer" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4496 }
5eb8189c 4497 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4498 ecode2 = SWIG_AsVal_int(obj1, &val2);
4499 if (!SWIG_IsOK(ecode2)) {
5eb8189c 4500 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Layer" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
4501 }
4502 arg2 = static_cast< int >(val2);
4503 {
4504 PyThreadState* __tstate = wxPyBeginAllowThreads();
4505 {
5eb8189c
RD
4506 wxAuiPaneInfo &_result_ref = (arg1)->Layer(arg2);
4507 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4508 }
4509 wxPyEndAllowThreads(__tstate);
4510 if (PyErr_Occurred()) SWIG_fail;
4511 }
4512 {
4513 resultobj = obj0; Py_INCREF(resultobj);
4514 }
4515 return resultobj;
4516fail:
4517 return NULL;
4518}
4519
4520
5eb8189c 4521SWIGINTERN PyObject *_wrap_AuiPaneInfo_Row(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4522 PyObject *resultobj = 0;
5eb8189c 4523 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4524 int arg2 ;
5eb8189c 4525 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4526 void *argp1 = 0 ;
4527 int res1 = 0 ;
4528 int val2 ;
4529 int ecode2 = 0 ;
4530 PyObject * obj0 = 0 ;
4531 PyObject * obj1 = 0 ;
4532 char * kwnames[] = {
4533 (char *) "self",(char *) "row", NULL
4534 };
4535
5eb8189c
RD
4536 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Row",kwnames,&obj0,&obj1)) SWIG_fail;
4537 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4538 if (!SWIG_IsOK(res1)) {
5eb8189c 4539 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Row" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4540 }
5eb8189c 4541 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4542 ecode2 = SWIG_AsVal_int(obj1, &val2);
4543 if (!SWIG_IsOK(ecode2)) {
5eb8189c 4544 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Row" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
4545 }
4546 arg2 = static_cast< int >(val2);
4547 {
4548 PyThreadState* __tstate = wxPyBeginAllowThreads();
4549 {
5eb8189c
RD
4550 wxAuiPaneInfo &_result_ref = (arg1)->Row(arg2);
4551 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4552 }
4553 wxPyEndAllowThreads(__tstate);
4554 if (PyErr_Occurred()) SWIG_fail;
4555 }
4556 {
4557 resultobj = obj0; Py_INCREF(resultobj);
4558 }
4559 return resultobj;
4560fail:
4561 return NULL;
4562}
4563
4564
5eb8189c 4565SWIGINTERN PyObject *_wrap_AuiPaneInfo_Position(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4566 PyObject *resultobj = 0;
5eb8189c 4567 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4568 int arg2 ;
5eb8189c 4569 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4570 void *argp1 = 0 ;
4571 int res1 = 0 ;
4572 int val2 ;
4573 int ecode2 = 0 ;
4574 PyObject * obj0 = 0 ;
4575 PyObject * obj1 = 0 ;
4576 char * kwnames[] = {
4577 (char *) "self",(char *) "pos", NULL
4578 };
4579
5eb8189c
RD
4580 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Position",kwnames,&obj0,&obj1)) SWIG_fail;
4581 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4582 if (!SWIG_IsOK(res1)) {
5eb8189c 4583 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Position" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4584 }
5eb8189c 4585 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4586 ecode2 = SWIG_AsVal_int(obj1, &val2);
4587 if (!SWIG_IsOK(ecode2)) {
5eb8189c 4588 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Position" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
4589 }
4590 arg2 = static_cast< int >(val2);
4591 {
4592 PyThreadState* __tstate = wxPyBeginAllowThreads();
4593 {
5eb8189c
RD
4594 wxAuiPaneInfo &_result_ref = (arg1)->Position(arg2);
4595 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4596 }
4597 wxPyEndAllowThreads(__tstate);
4598 if (PyErr_Occurred()) SWIG_fail;
4599 }
4600 {
4601 resultobj = obj0; Py_INCREF(resultobj);
4602 }
4603 return resultobj;
4604fail:
4605 return NULL;
4606}
4607
4608
5eb8189c 4609SWIGINTERN PyObject *_wrap_AuiPaneInfo_BestSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4610 PyObject *resultobj = 0;
5eb8189c 4611 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4612 wxSize *arg2 = 0 ;
5eb8189c 4613 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4614 void *argp1 = 0 ;
4615 int res1 = 0 ;
4616 wxSize temp2 ;
4617 PyObject * obj0 = 0 ;
4618 PyObject * obj1 = 0 ;
4619 char * kwnames[] = {
4620 (char *) "self",(char *) "size", NULL
4621 };
4622
5eb8189c
RD
4623 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_BestSize",kwnames,&obj0,&obj1)) SWIG_fail;
4624 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4625 if (!SWIG_IsOK(res1)) {
5eb8189c 4626 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_BestSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4627 }
5eb8189c 4628 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4629 {
4630 arg2 = &temp2;
4631 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4632 }
4633 {
4634 PyThreadState* __tstate = wxPyBeginAllowThreads();
4635 {
5eb8189c
RD
4636 wxAuiPaneInfo &_result_ref = (arg1)->BestSize((wxSize const &)*arg2);
4637 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4638 }
4639 wxPyEndAllowThreads(__tstate);
4640 if (PyErr_Occurred()) SWIG_fail;
4641 }
4642 {
4643 resultobj = obj0; Py_INCREF(resultobj);
4644 }
4645 return resultobj;
4646fail:
4647 return NULL;
4648}
4649
4650
5eb8189c 4651SWIGINTERN PyObject *_wrap_AuiPaneInfo_MinSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4652 PyObject *resultobj = 0;
5eb8189c 4653 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4654 wxSize *arg2 = 0 ;
5eb8189c 4655 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4656 void *argp1 = 0 ;
4657 int res1 = 0 ;
4658 wxSize temp2 ;
4659 PyObject * obj0 = 0 ;
4660 PyObject * obj1 = 0 ;
4661 char * kwnames[] = {
4662 (char *) "self",(char *) "size", NULL
4663 };
4664
5eb8189c
RD
4665 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_MinSize",kwnames,&obj0,&obj1)) SWIG_fail;
4666 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4667 if (!SWIG_IsOK(res1)) {
5eb8189c 4668 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MinSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4669 }
5eb8189c 4670 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4671 {
4672 arg2 = &temp2;
4673 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4674 }
4675 {
4676 PyThreadState* __tstate = wxPyBeginAllowThreads();
4677 {
5eb8189c
RD
4678 wxAuiPaneInfo &_result_ref = (arg1)->MinSize((wxSize const &)*arg2);
4679 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4680 }
4681 wxPyEndAllowThreads(__tstate);
4682 if (PyErr_Occurred()) SWIG_fail;
4683 }
4684 {
4685 resultobj = obj0; Py_INCREF(resultobj);
4686 }
4687 return resultobj;
4688fail:
4689 return NULL;
4690}
4691
4692
5eb8189c 4693SWIGINTERN PyObject *_wrap_AuiPaneInfo_MaxSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4694 PyObject *resultobj = 0;
5eb8189c 4695 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4696 wxSize *arg2 = 0 ;
5eb8189c 4697 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4698 void *argp1 = 0 ;
4699 int res1 = 0 ;
4700 wxSize temp2 ;
4701 PyObject * obj0 = 0 ;
4702 PyObject * obj1 = 0 ;
4703 char * kwnames[] = {
4704 (char *) "self",(char *) "size", NULL
4705 };
4706
5eb8189c
RD
4707 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_MaxSize",kwnames,&obj0,&obj1)) SWIG_fail;
4708 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4709 if (!SWIG_IsOK(res1)) {
5eb8189c 4710 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MaxSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4711 }
5eb8189c 4712 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4713 {
4714 arg2 = &temp2;
4715 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4716 }
4717 {
4718 PyThreadState* __tstate = wxPyBeginAllowThreads();
4719 {
5eb8189c
RD
4720 wxAuiPaneInfo &_result_ref = (arg1)->MaxSize((wxSize const &)*arg2);
4721 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4722 }
4723 wxPyEndAllowThreads(__tstate);
4724 if (PyErr_Occurred()) SWIG_fail;
4725 }
4726 {
4727 resultobj = obj0; Py_INCREF(resultobj);
4728 }
4729 return resultobj;
4730fail:
4731 return NULL;
4732}
4733
4734
5eb8189c 4735SWIGINTERN PyObject *_wrap_AuiPaneInfo_FloatingPosition(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4736 PyObject *resultobj = 0;
5eb8189c 4737 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4738 wxPoint *arg2 = 0 ;
5eb8189c 4739 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4740 void *argp1 = 0 ;
4741 int res1 = 0 ;
4742 wxPoint temp2 ;
4743 PyObject * obj0 = 0 ;
4744 PyObject * obj1 = 0 ;
4745 char * kwnames[] = {
4746 (char *) "self",(char *) "pos", NULL
4747 };
4748
5eb8189c
RD
4749 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_FloatingPosition",kwnames,&obj0,&obj1)) SWIG_fail;
4750 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4751 if (!SWIG_IsOK(res1)) {
5eb8189c 4752 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_FloatingPosition" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4753 }
5eb8189c 4754 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4755 {
4756 arg2 = &temp2;
4757 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
4758 }
4759 {
4760 PyThreadState* __tstate = wxPyBeginAllowThreads();
4761 {
5eb8189c
RD
4762 wxAuiPaneInfo &_result_ref = (arg1)->FloatingPosition((wxPoint const &)*arg2);
4763 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4764 }
4765 wxPyEndAllowThreads(__tstate);
4766 if (PyErr_Occurred()) SWIG_fail;
4767 }
4768 {
4769 resultobj = obj0; Py_INCREF(resultobj);
4770 }
4771 return resultobj;
4772fail:
4773 return NULL;
4774}
4775
4776
5eb8189c 4777SWIGINTERN PyObject *_wrap_AuiPaneInfo_FloatingSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4778 PyObject *resultobj = 0;
5eb8189c 4779 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4780 wxSize *arg2 = 0 ;
5eb8189c 4781 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4782 void *argp1 = 0 ;
4783 int res1 = 0 ;
4784 wxSize temp2 ;
4785 PyObject * obj0 = 0 ;
4786 PyObject * obj1 = 0 ;
4787 char * kwnames[] = {
4788 (char *) "self",(char *) "size", NULL
4789 };
4790
5eb8189c
RD
4791 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_FloatingSize",kwnames,&obj0,&obj1)) SWIG_fail;
4792 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4793 if (!SWIG_IsOK(res1)) {
5eb8189c 4794 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_FloatingSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4795 }
5eb8189c 4796 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4797 {
4798 arg2 = &temp2;
4799 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4800 }
4801 {
4802 PyThreadState* __tstate = wxPyBeginAllowThreads();
4803 {
5eb8189c
RD
4804 wxAuiPaneInfo &_result_ref = (arg1)->FloatingSize((wxSize const &)*arg2);
4805 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4806 }
4807 wxPyEndAllowThreads(__tstate);
4808 if (PyErr_Occurred()) SWIG_fail;
4809 }
4810 {
4811 resultobj = obj0; Py_INCREF(resultobj);
4812 }
4813 return resultobj;
4814fail:
4815 return NULL;
4816}
4817
4818
5eb8189c 4819SWIGINTERN PyObject *_wrap_AuiPaneInfo_Fixed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4820 PyObject *resultobj = 0;
5eb8189c
RD
4821 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4822 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4823 void *argp1 = 0 ;
4824 int res1 = 0 ;
4825 PyObject *swig_obj[1] ;
4826
4827 if (!args) SWIG_fail;
4828 swig_obj[0] = args;
5eb8189c 4829 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4830 if (!SWIG_IsOK(res1)) {
5eb8189c 4831 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Fixed" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4832 }
5eb8189c 4833 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4834 {
4835 PyThreadState* __tstate = wxPyBeginAllowThreads();
4836 {
5eb8189c
RD
4837 wxAuiPaneInfo &_result_ref = (arg1)->Fixed();
4838 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4839 }
4840 wxPyEndAllowThreads(__tstate);
4841 if (PyErr_Occurred()) SWIG_fail;
4842 }
4843 {
4844 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4845 }
4846 return resultobj;
4847fail:
4848 return NULL;
4849}
4850
4851
5eb8189c 4852SWIGINTERN PyObject *_wrap_AuiPaneInfo_Resizable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4853 PyObject *resultobj = 0;
5eb8189c 4854 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4855 bool arg2 = (bool) true ;
5eb8189c 4856 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4857 void *argp1 = 0 ;
4858 int res1 = 0 ;
4859 bool val2 ;
4860 int ecode2 = 0 ;
4861 PyObject * obj0 = 0 ;
4862 PyObject * obj1 = 0 ;
4863 char * kwnames[] = {
4864 (char *) "self",(char *) "resizable", NULL
4865 };
4866
5eb8189c
RD
4867 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Resizable",kwnames,&obj0,&obj1)) SWIG_fail;
4868 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4869 if (!SWIG_IsOK(res1)) {
5eb8189c 4870 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Resizable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4871 }
5eb8189c 4872 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4873 if (obj1) {
4874 ecode2 = SWIG_AsVal_bool(obj1, &val2);
4875 if (!SWIG_IsOK(ecode2)) {
5eb8189c 4876 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Resizable" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
4877 }
4878 arg2 = static_cast< bool >(val2);
4879 }
4880 {
4881 PyThreadState* __tstate = wxPyBeginAllowThreads();
4882 {
5eb8189c
RD
4883 wxAuiPaneInfo &_result_ref = (arg1)->Resizable(arg2);
4884 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4885 }
4886 wxPyEndAllowThreads(__tstate);
4887 if (PyErr_Occurred()) SWIG_fail;
4888 }
4889 {
4890 resultobj = obj0; Py_INCREF(resultobj);
4891 }
4892 return resultobj;
4893fail:
4894 return NULL;
4895}
4896
4897
5eb8189c 4898SWIGINTERN PyObject *_wrap_AuiPaneInfo_Dock(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4899 PyObject *resultobj = 0;
5eb8189c
RD
4900 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4901 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4902 void *argp1 = 0 ;
4903 int res1 = 0 ;
4904 PyObject *swig_obj[1] ;
4905
4906 if (!args) SWIG_fail;
4907 swig_obj[0] = args;
5eb8189c 4908 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4909 if (!SWIG_IsOK(res1)) {
5eb8189c 4910 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Dock" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4911 }
5eb8189c 4912 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4913 {
4914 PyThreadState* __tstate = wxPyBeginAllowThreads();
4915 {
5eb8189c
RD
4916 wxAuiPaneInfo &_result_ref = (arg1)->Dock();
4917 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4918 }
4919 wxPyEndAllowThreads(__tstate);
4920 if (PyErr_Occurred()) SWIG_fail;
4921 }
4922 {
4923 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4924 }
4925 return resultobj;
4926fail:
4927 return NULL;
4928}
4929
4930
5eb8189c 4931SWIGINTERN PyObject *_wrap_AuiPaneInfo_Float(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4932 PyObject *resultobj = 0;
5eb8189c
RD
4933 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4934 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4935 void *argp1 = 0 ;
4936 int res1 = 0 ;
4937 PyObject *swig_obj[1] ;
4938
4939 if (!args) SWIG_fail;
4940 swig_obj[0] = args;
5eb8189c 4941 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4942 if (!SWIG_IsOK(res1)) {
5eb8189c 4943 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Float" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4944 }
5eb8189c 4945 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4946 {
4947 PyThreadState* __tstate = wxPyBeginAllowThreads();
4948 {
5eb8189c
RD
4949 wxAuiPaneInfo &_result_ref = (arg1)->Float();
4950 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4951 }
4952 wxPyEndAllowThreads(__tstate);
4953 if (PyErr_Occurred()) SWIG_fail;
4954 }
4955 {
4956 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4957 }
4958 return resultobj;
4959fail:
4960 return NULL;
4961}
4962
4963
5eb8189c 4964SWIGINTERN PyObject *_wrap_AuiPaneInfo_Hide(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4965 PyObject *resultobj = 0;
5eb8189c
RD
4966 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4967 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4968 void *argp1 = 0 ;
4969 int res1 = 0 ;
4970 PyObject *swig_obj[1] ;
4971
4972 if (!args) SWIG_fail;
4973 swig_obj[0] = args;
5eb8189c 4974 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4975 if (!SWIG_IsOK(res1)) {
5eb8189c 4976 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Hide" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4977 }
5eb8189c 4978 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4979 {
4980 PyThreadState* __tstate = wxPyBeginAllowThreads();
4981 {
5eb8189c
RD
4982 wxAuiPaneInfo &_result_ref = (arg1)->Hide();
4983 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4984 }
4985 wxPyEndAllowThreads(__tstate);
4986 if (PyErr_Occurred()) SWIG_fail;
4987 }
4988 {
4989 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4990 }
4991 return resultobj;
4992fail:
4993 return NULL;
4994}
4995
4996
5eb8189c 4997SWIGINTERN PyObject *_wrap_AuiPaneInfo_Show(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4998 PyObject *resultobj = 0;
5eb8189c 4999 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5000 bool arg2 = (bool) true ;
5eb8189c 5001 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5002 void *argp1 = 0 ;
5003 int res1 = 0 ;
5004 bool val2 ;
5005 int ecode2 = 0 ;
5006 PyObject * obj0 = 0 ;
5007 PyObject * obj1 = 0 ;
5008 char * kwnames[] = {
5009 (char *) "self",(char *) "show", NULL
5010 };
5011
5eb8189c
RD
5012 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Show",kwnames,&obj0,&obj1)) SWIG_fail;
5013 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5014 if (!SWIG_IsOK(res1)) {
5eb8189c 5015 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Show" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5016 }
5eb8189c 5017 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5018 if (obj1) {
5019 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5020 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5021 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Show" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5022 }
5023 arg2 = static_cast< bool >(val2);
5024 }
5025 {
5026 PyThreadState* __tstate = wxPyBeginAllowThreads();
5027 {
5eb8189c
RD
5028 wxAuiPaneInfo &_result_ref = (arg1)->Show(arg2);
5029 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5030 }
5031 wxPyEndAllowThreads(__tstate);
5032 if (PyErr_Occurred()) SWIG_fail;
5033 }
5034 {
5035 resultobj = obj0; Py_INCREF(resultobj);
5036 }
5037 return resultobj;
5038fail:
5039 return NULL;
5040}
5041
5042
5eb8189c 5043SWIGINTERN PyObject *_wrap_AuiPaneInfo_CaptionVisible(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5044 PyObject *resultobj = 0;
5eb8189c 5045 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5046 bool arg2 = (bool) true ;
5eb8189c 5047 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5048 void *argp1 = 0 ;
5049 int res1 = 0 ;
5050 bool val2 ;
5051 int ecode2 = 0 ;
5052 PyObject * obj0 = 0 ;
5053 PyObject * obj1 = 0 ;
5054 char * kwnames[] = {
5055 (char *) "self",(char *) "visible", NULL
5056 };
5057
5eb8189c
RD
5058 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_CaptionVisible",kwnames,&obj0,&obj1)) SWIG_fail;
5059 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5060 if (!SWIG_IsOK(res1)) {
5eb8189c 5061 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CaptionVisible" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5062 }
5eb8189c 5063 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5064 if (obj1) {
5065 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5066 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5067 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_CaptionVisible" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5068 }
5069 arg2 = static_cast< bool >(val2);
5070 }
5071 {
5072 PyThreadState* __tstate = wxPyBeginAllowThreads();
5073 {
5eb8189c
RD
5074 wxAuiPaneInfo &_result_ref = (arg1)->CaptionVisible(arg2);
5075 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5076 }
5077 wxPyEndAllowThreads(__tstate);
5078 if (PyErr_Occurred()) SWIG_fail;
5079 }
5080 {
5081 resultobj = obj0; Py_INCREF(resultobj);
5082 }
5083 return resultobj;
5084fail:
5085 return NULL;
5086}
5087
5088
5eb8189c
RD
5089SWIGINTERN PyObject *_wrap_AuiPaneInfo_Maximize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5090 PyObject *resultobj = 0;
5091 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5092 wxAuiPaneInfo *result = 0 ;
5093 void *argp1 = 0 ;
5094 int res1 = 0 ;
5095 PyObject *swig_obj[1] ;
5096
5097 if (!args) SWIG_fail;
5098 swig_obj[0] = args;
5099 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5100 if (!SWIG_IsOK(res1)) {
5101 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Maximize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5102 }
5103 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5104 {
5105 PyThreadState* __tstate = wxPyBeginAllowThreads();
5106 {
5107 wxAuiPaneInfo &_result_ref = (arg1)->Maximize();
5108 result = (wxAuiPaneInfo *) &_result_ref;
5109 }
5110 wxPyEndAllowThreads(__tstate);
5111 if (PyErr_Occurred()) SWIG_fail;
5112 }
5113 {
5114 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5115 }
5116 return resultobj;
5117fail:
5118 return NULL;
5119}
5120
5121
5122SWIGINTERN PyObject *_wrap_AuiPaneInfo_Restore(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 5123 PyObject *resultobj = 0;
5eb8189c
RD
5124 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5125 wxAuiPaneInfo *result = 0 ;
5126 void *argp1 = 0 ;
5127 int res1 = 0 ;
5128 PyObject *swig_obj[1] ;
5129
5130 if (!args) SWIG_fail;
5131 swig_obj[0] = args;
5132 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5133 if (!SWIG_IsOK(res1)) {
5134 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Restore" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5135 }
5136 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5137 {
5138 PyThreadState* __tstate = wxPyBeginAllowThreads();
5139 {
5140 wxAuiPaneInfo &_result_ref = (arg1)->Restore();
5141 result = (wxAuiPaneInfo *) &_result_ref;
5142 }
5143 wxPyEndAllowThreads(__tstate);
5144 if (PyErr_Occurred()) SWIG_fail;
5145 }
5146 {
5147 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5148 }
5149 return resultobj;
5150fail:
5151 return NULL;
5152}
5153
5154
5155SWIGINTERN PyObject *_wrap_AuiPaneInfo_PaneBorder(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5156 PyObject *resultobj = 0;
5157 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5158 bool arg2 = (bool) true ;
5eb8189c 5159 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5160 void *argp1 = 0 ;
5161 int res1 = 0 ;
5162 bool val2 ;
5163 int ecode2 = 0 ;
5164 PyObject * obj0 = 0 ;
5165 PyObject * obj1 = 0 ;
5166 char * kwnames[] = {
5167 (char *) "self",(char *) "visible", NULL
5168 };
5169
5eb8189c
RD
5170 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_PaneBorder",kwnames,&obj0,&obj1)) SWIG_fail;
5171 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5172 if (!SWIG_IsOK(res1)) {
5eb8189c 5173 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_PaneBorder" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5174 }
5eb8189c 5175 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5176 if (obj1) {
5177 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5178 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5179 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_PaneBorder" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5180 }
5181 arg2 = static_cast< bool >(val2);
5182 }
5183 {
5184 PyThreadState* __tstate = wxPyBeginAllowThreads();
5185 {
5eb8189c
RD
5186 wxAuiPaneInfo &_result_ref = (arg1)->PaneBorder(arg2);
5187 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5188 }
5189 wxPyEndAllowThreads(__tstate);
5190 if (PyErr_Occurred()) SWIG_fail;
5191 }
5192 {
5193 resultobj = obj0; Py_INCREF(resultobj);
5194 }
5195 return resultobj;
5196fail:
5197 return NULL;
5198}
5199
5200
5eb8189c 5201SWIGINTERN PyObject *_wrap_AuiPaneInfo_Gripper(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5202 PyObject *resultobj = 0;
5eb8189c 5203 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5204 bool arg2 = (bool) true ;
5eb8189c 5205 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5206 void *argp1 = 0 ;
5207 int res1 = 0 ;
5208 bool val2 ;
5209 int ecode2 = 0 ;
5210 PyObject * obj0 = 0 ;
5211 PyObject * obj1 = 0 ;
5212 char * kwnames[] = {
5213 (char *) "self",(char *) "visible", NULL
5214 };
5215
5eb8189c
RD
5216 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Gripper",kwnames,&obj0,&obj1)) SWIG_fail;
5217 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5218 if (!SWIG_IsOK(res1)) {
5eb8189c 5219 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Gripper" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5220 }
5eb8189c 5221 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5222 if (obj1) {
5223 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5224 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5225 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Gripper" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5226 }
5227 arg2 = static_cast< bool >(val2);
5228 }
5229 {
5230 PyThreadState* __tstate = wxPyBeginAllowThreads();
5231 {
5eb8189c
RD
5232 wxAuiPaneInfo &_result_ref = (arg1)->Gripper(arg2);
5233 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5234 }
5235 wxPyEndAllowThreads(__tstate);
5236 if (PyErr_Occurred()) SWIG_fail;
5237 }
5238 {
5239 resultobj = obj0; Py_INCREF(resultobj);
5240 }
5241 return resultobj;
5242fail:
5243 return NULL;
5244}
5245
5246
5eb8189c 5247SWIGINTERN PyObject *_wrap_AuiPaneInfo_GripperTop(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5248 PyObject *resultobj = 0;
5eb8189c 5249 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5250 bool arg2 = (bool) true ;
5eb8189c 5251 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5252 void *argp1 = 0 ;
5253 int res1 = 0 ;
5254 bool val2 ;
5255 int ecode2 = 0 ;
5256 PyObject * obj0 = 0 ;
5257 PyObject * obj1 = 0 ;
5258 char * kwnames[] = {
5259 (char *) "self",(char *) "attop", NULL
5260 };
5261
5eb8189c
RD
5262 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_GripperTop",kwnames,&obj0,&obj1)) SWIG_fail;
5263 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5264 if (!SWIG_IsOK(res1)) {
5eb8189c 5265 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_GripperTop" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5266 }
5eb8189c 5267 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5268 if (obj1) {
5269 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5270 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5271 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_GripperTop" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5272 }
5273 arg2 = static_cast< bool >(val2);
5274 }
5275 {
5276 PyThreadState* __tstate = wxPyBeginAllowThreads();
5277 {
5eb8189c
RD
5278 wxAuiPaneInfo &_result_ref = (arg1)->GripperTop(arg2);
5279 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5280 }
5281 wxPyEndAllowThreads(__tstate);
5282 if (PyErr_Occurred()) SWIG_fail;
5283 }
5284 {
5285 resultobj = obj0; Py_INCREF(resultobj);
5286 }
5287 return resultobj;
5288fail:
5289 return NULL;
5290}
5291
5292
5eb8189c 5293SWIGINTERN PyObject *_wrap_AuiPaneInfo_CloseButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5294 PyObject *resultobj = 0;
5eb8189c 5295 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5296 bool arg2 = (bool) true ;
5eb8189c 5297 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5298 void *argp1 = 0 ;
5299 int res1 = 0 ;
5300 bool val2 ;
5301 int ecode2 = 0 ;
5302 PyObject * obj0 = 0 ;
5303 PyObject * obj1 = 0 ;
5304 char * kwnames[] = {
5305 (char *) "self",(char *) "visible", NULL
5306 };
5307
5eb8189c
RD
5308 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_CloseButton",kwnames,&obj0,&obj1)) SWIG_fail;
5309 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5310 if (!SWIG_IsOK(res1)) {
5eb8189c 5311 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CloseButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5312 }
5eb8189c 5313 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5314 if (obj1) {
5315 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5316 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5317 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_CloseButton" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5318 }
5319 arg2 = static_cast< bool >(val2);
5320 }
5321 {
5322 PyThreadState* __tstate = wxPyBeginAllowThreads();
5323 {
5eb8189c
RD
5324 wxAuiPaneInfo &_result_ref = (arg1)->CloseButton(arg2);
5325 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5326 }
5327 wxPyEndAllowThreads(__tstate);
5328 if (PyErr_Occurred()) SWIG_fail;
5329 }
5330 {
5331 resultobj = obj0; Py_INCREF(resultobj);
5332 }
5333 return resultobj;
5334fail:
5335 return NULL;
5336}
5337
5338
5eb8189c 5339SWIGINTERN PyObject *_wrap_AuiPaneInfo_MaximizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5340 PyObject *resultobj = 0;
5eb8189c 5341 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5342 bool arg2 = (bool) true ;
5eb8189c 5343 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5344 void *argp1 = 0 ;
5345 int res1 = 0 ;
5346 bool val2 ;
5347 int ecode2 = 0 ;
5348 PyObject * obj0 = 0 ;
5349 PyObject * obj1 = 0 ;
5350 char * kwnames[] = {
5351 (char *) "self",(char *) "visible", NULL
5352 };
5353
5eb8189c
RD
5354 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_MaximizeButton",kwnames,&obj0,&obj1)) SWIG_fail;
5355 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5356 if (!SWIG_IsOK(res1)) {
5eb8189c 5357 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MaximizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5358 }
5eb8189c 5359 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5360 if (obj1) {
5361 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5362 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5363 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_MaximizeButton" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5364 }
5365 arg2 = static_cast< bool >(val2);
5366 }
5367 {
5368 PyThreadState* __tstate = wxPyBeginAllowThreads();
5369 {
5eb8189c
RD
5370 wxAuiPaneInfo &_result_ref = (arg1)->MaximizeButton(arg2);
5371 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5372 }
5373 wxPyEndAllowThreads(__tstate);
5374 if (PyErr_Occurred()) SWIG_fail;
5375 }
5376 {
5377 resultobj = obj0; Py_INCREF(resultobj);
5378 }
5379 return resultobj;
5380fail:
5381 return NULL;
5382}
5383
5384
5eb8189c 5385SWIGINTERN PyObject *_wrap_AuiPaneInfo_MinimizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5386 PyObject *resultobj = 0;
5eb8189c 5387 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5388 bool arg2 = (bool) true ;
5eb8189c 5389 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5390 void *argp1 = 0 ;
5391 int res1 = 0 ;
5392 bool val2 ;
5393 int ecode2 = 0 ;
5394 PyObject * obj0 = 0 ;
5395 PyObject * obj1 = 0 ;
5396 char * kwnames[] = {
5397 (char *) "self",(char *) "visible", NULL
5398 };
5399
5eb8189c
RD
5400 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_MinimizeButton",kwnames,&obj0,&obj1)) SWIG_fail;
5401 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5402 if (!SWIG_IsOK(res1)) {
5eb8189c 5403 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MinimizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5404 }
5eb8189c 5405 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5406 if (obj1) {
5407 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5408 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5409 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_MinimizeButton" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5410 }
5411 arg2 = static_cast< bool >(val2);
5412 }
5413 {
5414 PyThreadState* __tstate = wxPyBeginAllowThreads();
5415 {
5eb8189c
RD
5416 wxAuiPaneInfo &_result_ref = (arg1)->MinimizeButton(arg2);
5417 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5418 }
5419 wxPyEndAllowThreads(__tstate);
5420 if (PyErr_Occurred()) SWIG_fail;
5421 }
5422 {
5423 resultobj = obj0; Py_INCREF(resultobj);
5424 }
5425 return resultobj;
5426fail:
5427 return NULL;
5428}
5429
5430
5eb8189c 5431SWIGINTERN PyObject *_wrap_AuiPaneInfo_PinButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5432 PyObject *resultobj = 0;
5eb8189c 5433 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5434 bool arg2 = (bool) true ;
5eb8189c 5435 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5436 void *argp1 = 0 ;
5437 int res1 = 0 ;
5438 bool val2 ;
5439 int ecode2 = 0 ;
5440 PyObject * obj0 = 0 ;
5441 PyObject * obj1 = 0 ;
5442 char * kwnames[] = {
5443 (char *) "self",(char *) "visible", NULL
5444 };
5445
5eb8189c
RD
5446 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_PinButton",kwnames,&obj0,&obj1)) SWIG_fail;
5447 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5448 if (!SWIG_IsOK(res1)) {
5eb8189c 5449 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_PinButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5450 }
5eb8189c 5451 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5452 if (obj1) {
5453 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5454 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5455 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_PinButton" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5456 }
5457 arg2 = static_cast< bool >(val2);
5458 }
5459 {
5460 PyThreadState* __tstate = wxPyBeginAllowThreads();
5461 {
5eb8189c
RD
5462 wxAuiPaneInfo &_result_ref = (arg1)->PinButton(arg2);
5463 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5464 }
5465 wxPyEndAllowThreads(__tstate);
5466 if (PyErr_Occurred()) SWIG_fail;
5467 }
5468 {
5469 resultobj = obj0; Py_INCREF(resultobj);
5470 }
5471 return resultobj;
5472fail:
5473 return NULL;
5474}
5475
5476
5eb8189c 5477SWIGINTERN PyObject *_wrap_AuiPaneInfo_DestroyOnClose(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5478 PyObject *resultobj = 0;
5eb8189c 5479 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5480 bool arg2 = (bool) true ;
5eb8189c 5481 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5482 void *argp1 = 0 ;
5483 int res1 = 0 ;
5484 bool val2 ;
5485 int ecode2 = 0 ;
5486 PyObject * obj0 = 0 ;
5487 PyObject * obj1 = 0 ;
5488 char * kwnames[] = {
5489 (char *) "self",(char *) "b", NULL
5490 };
5491
5eb8189c
RD
5492 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_DestroyOnClose",kwnames,&obj0,&obj1)) SWIG_fail;
5493 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5494 if (!SWIG_IsOK(res1)) {
5eb8189c 5495 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_DestroyOnClose" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5496 }
5eb8189c 5497 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5498 if (obj1) {
5499 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5500 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5501 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_DestroyOnClose" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5502 }
5503 arg2 = static_cast< bool >(val2);
5504 }
5505 {
5506 PyThreadState* __tstate = wxPyBeginAllowThreads();
5507 {
5eb8189c
RD
5508 wxAuiPaneInfo &_result_ref = (arg1)->DestroyOnClose(arg2);
5509 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5510 }
5511 wxPyEndAllowThreads(__tstate);
5512 if (PyErr_Occurred()) SWIG_fail;
5513 }
5514 {
5515 resultobj = obj0; Py_INCREF(resultobj);
5516 }
5517 return resultobj;
5518fail:
5519 return NULL;
5520}
5521
5522
5eb8189c 5523SWIGINTERN PyObject *_wrap_AuiPaneInfo_TopDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5524 PyObject *resultobj = 0;
5eb8189c 5525 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5526 bool arg2 = (bool) true ;
5eb8189c 5527 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5528 void *argp1 = 0 ;
5529 int res1 = 0 ;
5530 bool val2 ;
5531 int ecode2 = 0 ;
5532 PyObject * obj0 = 0 ;
5533 PyObject * obj1 = 0 ;
5534 char * kwnames[] = {
5535 (char *) "self",(char *) "b", NULL
5536 };
5537
5eb8189c
RD
5538 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_TopDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5539 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5540 if (!SWIG_IsOK(res1)) {
5eb8189c 5541 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_TopDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5542 }
5eb8189c 5543 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5544 if (obj1) {
5545 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5546 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5547 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_TopDockable" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5548 }
5549 arg2 = static_cast< bool >(val2);
5550 }
5551 {
5552 PyThreadState* __tstate = wxPyBeginAllowThreads();
5553 {
5eb8189c
RD
5554 wxAuiPaneInfo &_result_ref = (arg1)->TopDockable(arg2);
5555 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5556 }
5557 wxPyEndAllowThreads(__tstate);
5558 if (PyErr_Occurred()) SWIG_fail;
5559 }
5560 {
5561 resultobj = obj0; Py_INCREF(resultobj);
5562 }
5563 return resultobj;
5564fail:
5565 return NULL;
5566}
5567
5568
5eb8189c 5569SWIGINTERN PyObject *_wrap_AuiPaneInfo_BottomDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5570 PyObject *resultobj = 0;
5eb8189c 5571 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5572 bool arg2 = (bool) true ;
5eb8189c 5573 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5574 void *argp1 = 0 ;
5575 int res1 = 0 ;
5576 bool val2 ;
5577 int ecode2 = 0 ;
5578 PyObject * obj0 = 0 ;
5579 PyObject * obj1 = 0 ;
5580 char * kwnames[] = {
5581 (char *) "self",(char *) "b", NULL
5582 };
5583
5eb8189c
RD
5584 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_BottomDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5585 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5586 if (!SWIG_IsOK(res1)) {
5eb8189c 5587 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_BottomDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5588 }
5eb8189c 5589 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5590 if (obj1) {
5591 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5592 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5593 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_BottomDockable" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5594 }
5595 arg2 = static_cast< bool >(val2);
5596 }
5597 {
5598 PyThreadState* __tstate = wxPyBeginAllowThreads();
5599 {
5eb8189c
RD
5600 wxAuiPaneInfo &_result_ref = (arg1)->BottomDockable(arg2);
5601 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5602 }
5603 wxPyEndAllowThreads(__tstate);
5604 if (PyErr_Occurred()) SWIG_fail;
5605 }
5606 {
5607 resultobj = obj0; Py_INCREF(resultobj);
5608 }
5609 return resultobj;
5610fail:
5611 return NULL;
5612}
5613
5614
5eb8189c 5615SWIGINTERN PyObject *_wrap_AuiPaneInfo_LeftDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5616 PyObject *resultobj = 0;
5eb8189c 5617 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5618 bool arg2 = (bool) true ;
5eb8189c 5619 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5620 void *argp1 = 0 ;
5621 int res1 = 0 ;
5622 bool val2 ;
5623 int ecode2 = 0 ;
5624 PyObject * obj0 = 0 ;
5625 PyObject * obj1 = 0 ;
5626 char * kwnames[] = {
5627 (char *) "self",(char *) "b", NULL
5628 };
5629
5eb8189c
RD
5630 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_LeftDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5631 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5632 if (!SWIG_IsOK(res1)) {
5eb8189c 5633 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_LeftDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5634 }
5eb8189c 5635 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5636 if (obj1) {
5637 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5638 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5639 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_LeftDockable" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5640 }
5641 arg2 = static_cast< bool >(val2);
5642 }
5643 {
5644 PyThreadState* __tstate = wxPyBeginAllowThreads();
5645 {
5eb8189c
RD
5646 wxAuiPaneInfo &_result_ref = (arg1)->LeftDockable(arg2);
5647 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5648 }
5649 wxPyEndAllowThreads(__tstate);
5650 if (PyErr_Occurred()) SWIG_fail;
5651 }
5652 {
5653 resultobj = obj0; Py_INCREF(resultobj);
5654 }
5655 return resultobj;
5656fail:
5657 return NULL;
5658}
5659
5660
5eb8189c 5661SWIGINTERN PyObject *_wrap_AuiPaneInfo_RightDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5662 PyObject *resultobj = 0;
5eb8189c 5663 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5664 bool arg2 = (bool) true ;
5eb8189c 5665 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5666 void *argp1 = 0 ;
5667 int res1 = 0 ;
5668 bool val2 ;
5669 int ecode2 = 0 ;
5670 PyObject * obj0 = 0 ;
5671 PyObject * obj1 = 0 ;
5672 char * kwnames[] = {
5673 (char *) "self",(char *) "b", NULL
5674 };
5675
5eb8189c
RD
5676 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_RightDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5677 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5678 if (!SWIG_IsOK(res1)) {
5eb8189c 5679 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_RightDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5680 }
5eb8189c 5681 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5682 if (obj1) {
5683 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5684 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5685 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_RightDockable" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5686 }
5687 arg2 = static_cast< bool >(val2);
5688 }
5689 {
5690 PyThreadState* __tstate = wxPyBeginAllowThreads();
5691 {
5eb8189c
RD
5692 wxAuiPaneInfo &_result_ref = (arg1)->RightDockable(arg2);
5693 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5694 }
5695 wxPyEndAllowThreads(__tstate);
5696 if (PyErr_Occurred()) SWIG_fail;
5697 }
5698 {
5699 resultobj = obj0; Py_INCREF(resultobj);
5700 }
5701 return resultobj;
5702fail:
5703 return NULL;
5704}
5705
5706
5eb8189c 5707SWIGINTERN PyObject *_wrap_AuiPaneInfo_Floatable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5708 PyObject *resultobj = 0;
5eb8189c 5709 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5710 bool arg2 = (bool) true ;
5eb8189c 5711 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5712 void *argp1 = 0 ;
5713 int res1 = 0 ;
5714 bool val2 ;
5715 int ecode2 = 0 ;
5716 PyObject * obj0 = 0 ;
5717 PyObject * obj1 = 0 ;
5718 char * kwnames[] = {
5719 (char *) "self",(char *) "b", NULL
5720 };
5721
5eb8189c
RD
5722 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Floatable",kwnames,&obj0,&obj1)) SWIG_fail;
5723 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5724 if (!SWIG_IsOK(res1)) {
5eb8189c 5725 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Floatable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5726 }
5eb8189c 5727 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5728 if (obj1) {
5729 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5730 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5731 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Floatable" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5732 }
5733 arg2 = static_cast< bool >(val2);
5734 }
5735 {
5736 PyThreadState* __tstate = wxPyBeginAllowThreads();
5737 {
5eb8189c
RD
5738 wxAuiPaneInfo &_result_ref = (arg1)->Floatable(arg2);
5739 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5740 }
5741 wxPyEndAllowThreads(__tstate);
5742 if (PyErr_Occurred()) SWIG_fail;
5743 }
5744 {
5745 resultobj = obj0; Py_INCREF(resultobj);
5746 }
5747 return resultobj;
5748fail:
5749 return NULL;
5750}
5751
5752
5eb8189c 5753SWIGINTERN PyObject *_wrap_AuiPaneInfo_Movable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5754 PyObject *resultobj = 0;
5eb8189c 5755 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5756 bool arg2 = (bool) true ;
5eb8189c 5757 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5758 void *argp1 = 0 ;
5759 int res1 = 0 ;
5760 bool val2 ;
5761 int ecode2 = 0 ;
5762 PyObject * obj0 = 0 ;
5763 PyObject * obj1 = 0 ;
5764 char * kwnames[] = {
5765 (char *) "self",(char *) "b", NULL
5766 };
5767
5eb8189c
RD
5768 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Movable",kwnames,&obj0,&obj1)) SWIG_fail;
5769 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5770 if (!SWIG_IsOK(res1)) {
5eb8189c 5771 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Movable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5772 }
5eb8189c 5773 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5774 if (obj1) {
5775 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5776 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5777 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Movable" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5778 }
5779 arg2 = static_cast< bool >(val2);
5780 }
5781 {
5782 PyThreadState* __tstate = wxPyBeginAllowThreads();
5783 {
5eb8189c
RD
5784 wxAuiPaneInfo &_result_ref = (arg1)->Movable(arg2);
5785 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5786 }
5787 wxPyEndAllowThreads(__tstate);
5788 if (PyErr_Occurred()) SWIG_fail;
5789 }
5790 {
5791 resultobj = obj0; Py_INCREF(resultobj);
5792 }
5793 return resultobj;
5794fail:
5795 return NULL;
5796}
5797
5798
5eb8189c 5799SWIGINTERN PyObject *_wrap_AuiPaneInfo_SaveHidden(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 5800 PyObject *resultobj = 0;
5eb8189c
RD
5801 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5802 wxAuiPaneInfo *result = 0 ;
5803 void *argp1 = 0 ;
5804 int res1 = 0 ;
5805 PyObject *swig_obj[1] ;
5806
5807 if (!args) SWIG_fail;
5808 swig_obj[0] = args;
5809 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5810 if (!SWIG_IsOK(res1)) {
5811 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_SaveHidden" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5812 }
5813 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5814 {
5815 PyThreadState* __tstate = wxPyBeginAllowThreads();
5816 {
5817 wxAuiPaneInfo &_result_ref = (arg1)->SaveHidden();
5818 result = (wxAuiPaneInfo *) &_result_ref;
5819 }
5820 wxPyEndAllowThreads(__tstate);
5821 if (PyErr_Occurred()) SWIG_fail;
5822 }
5823 {
5824 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5825 }
5826 return resultobj;
5827fail:
5828 return NULL;
5829}
5830
5831
5832SWIGINTERN PyObject *_wrap_AuiPaneInfo_RestoreHidden(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5833 PyObject *resultobj = 0;
5834 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5835 wxAuiPaneInfo *result = 0 ;
5836 void *argp1 = 0 ;
5837 int res1 = 0 ;
5838 PyObject *swig_obj[1] ;
5839
5840 if (!args) SWIG_fail;
5841 swig_obj[0] = args;
5842 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5843 if (!SWIG_IsOK(res1)) {
5844 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_RestoreHidden" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5845 }
5846 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5847 {
5848 PyThreadState* __tstate = wxPyBeginAllowThreads();
5849 {
5850 wxAuiPaneInfo &_result_ref = (arg1)->RestoreHidden();
5851 result = (wxAuiPaneInfo *) &_result_ref;
5852 }
5853 wxPyEndAllowThreads(__tstate);
5854 if (PyErr_Occurred()) SWIG_fail;
5855 }
5856 {
5857 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5858 }
5859 return resultobj;
5860fail:
5861 return NULL;
5862}
5863
5864
5865SWIGINTERN PyObject *_wrap_AuiPaneInfo_Dockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5866 PyObject *resultobj = 0;
5867 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5868 bool arg2 = (bool) true ;
5eb8189c 5869 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5870 void *argp1 = 0 ;
5871 int res1 = 0 ;
5872 bool val2 ;
5873 int ecode2 = 0 ;
5874 PyObject * obj0 = 0 ;
5875 PyObject * obj1 = 0 ;
5876 char * kwnames[] = {
5877 (char *) "self",(char *) "b", NULL
5878 };
5879
5eb8189c
RD
5880 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Dockable",kwnames,&obj0,&obj1)) SWIG_fail;
5881 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5882 if (!SWIG_IsOK(res1)) {
5eb8189c 5883 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Dockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5884 }
5eb8189c 5885 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5886 if (obj1) {
5887 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5888 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5889 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Dockable" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5890 }
5891 arg2 = static_cast< bool >(val2);
5892 }
5893 {
5894 PyThreadState* __tstate = wxPyBeginAllowThreads();
5895 {
5eb8189c
RD
5896 wxAuiPaneInfo &_result_ref = (arg1)->Dockable(arg2);
5897 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5898 }
5899 wxPyEndAllowThreads(__tstate);
5900 if (PyErr_Occurred()) SWIG_fail;
5901 }
5902 {
5903 resultobj = obj0; Py_INCREF(resultobj);
5904 }
5905 return resultobj;
5906fail:
5907 return NULL;
5908}
5909
5910
5eb8189c 5911SWIGINTERN PyObject *_wrap_AuiPaneInfo_DefaultPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 5912 PyObject *resultobj = 0;
5eb8189c
RD
5913 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5914 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5915 void *argp1 = 0 ;
5916 int res1 = 0 ;
5917 PyObject *swig_obj[1] ;
5918
5919 if (!args) SWIG_fail;
5920 swig_obj[0] = args;
5eb8189c 5921 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5922 if (!SWIG_IsOK(res1)) {
5eb8189c 5923 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_DefaultPane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5924 }
5eb8189c 5925 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5926 {
5927 PyThreadState* __tstate = wxPyBeginAllowThreads();
5928 {
5eb8189c
RD
5929 wxAuiPaneInfo &_result_ref = (arg1)->DefaultPane();
5930 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5931 }
5932 wxPyEndAllowThreads(__tstate);
5933 if (PyErr_Occurred()) SWIG_fail;
5934 }
5935 {
5936 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5937 }
5938 return resultobj;
5939fail:
5940 return NULL;
5941}
5942
5943
5eb8189c 5944SWIGINTERN PyObject *_wrap_AuiPaneInfo_CentrePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 5945 PyObject *resultobj = 0;
5eb8189c
RD
5946 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5947 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5948 void *argp1 = 0 ;
5949 int res1 = 0 ;
5950 PyObject *swig_obj[1] ;
5951
5952 if (!args) SWIG_fail;
5953 swig_obj[0] = args;
5eb8189c 5954 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5955 if (!SWIG_IsOK(res1)) {
5eb8189c 5956 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CentrePane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5957 }
5eb8189c 5958 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5959 {
5960 PyThreadState* __tstate = wxPyBeginAllowThreads();
5961 {
5eb8189c
RD
5962 wxAuiPaneInfo &_result_ref = (arg1)->CentrePane();
5963 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5964 }
5965 wxPyEndAllowThreads(__tstate);
5966 if (PyErr_Occurred()) SWIG_fail;
5967 }
5968 {
5969 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5970 }
5971 return resultobj;
5972fail:
5973 return NULL;
5974}
5975
5976
5eb8189c 5977SWIGINTERN PyObject *_wrap_AuiPaneInfo_CenterPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 5978 PyObject *resultobj = 0;
5eb8189c
RD
5979 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5980 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5981 void *argp1 = 0 ;
5982 int res1 = 0 ;
5983 PyObject *swig_obj[1] ;
5984
5985 if (!args) SWIG_fail;
5986 swig_obj[0] = args;
5eb8189c 5987 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5988 if (!SWIG_IsOK(res1)) {
5eb8189c 5989 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CenterPane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5990 }
5eb8189c 5991 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5992 {
5993 PyThreadState* __tstate = wxPyBeginAllowThreads();
5994 {
5eb8189c
RD
5995 wxAuiPaneInfo &_result_ref = (arg1)->CenterPane();
5996 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5997 }
5998 wxPyEndAllowThreads(__tstate);
5999 if (PyErr_Occurred()) SWIG_fail;
6000 }
6001 {
6002 resultobj = swig_obj[0]; Py_INCREF(resultobj);
6003 }
6004 return resultobj;
6005fail:
6006 return NULL;
6007}
6008
6009
5eb8189c 6010SWIGINTERN PyObject *_wrap_AuiPaneInfo_ToolbarPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6011 PyObject *resultobj = 0;
5eb8189c
RD
6012 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6013 wxAuiPaneInfo *result = 0 ;
27e45892
RD
6014 void *argp1 = 0 ;
6015 int res1 = 0 ;
6016 PyObject *swig_obj[1] ;
6017
6018 if (!args) SWIG_fail;
6019 swig_obj[0] = args;
5eb8189c 6020 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6021 if (!SWIG_IsOK(res1)) {
5eb8189c 6022 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_ToolbarPane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6023 }
5eb8189c 6024 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6025 {
6026 PyThreadState* __tstate = wxPyBeginAllowThreads();
6027 {
5eb8189c
RD
6028 wxAuiPaneInfo &_result_ref = (arg1)->ToolbarPane();
6029 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
6030 }
6031 wxPyEndAllowThreads(__tstate);
6032 if (PyErr_Occurred()) SWIG_fail;
6033 }
6034 {
6035 resultobj = swig_obj[0]; Py_INCREF(resultobj);
6036 }
6037 return resultobj;
6038fail:
6039 return NULL;
6040}
6041
6042
5eb8189c 6043SWIGINTERN PyObject *_wrap_AuiPaneInfo_SetFlag(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 6044 PyObject *resultobj = 0;
5eb8189c 6045 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6046 int arg2 ;
6047 bool arg3 ;
5eb8189c 6048 wxAuiPaneInfo *result = 0 ;
27e45892
RD
6049 void *argp1 = 0 ;
6050 int res1 = 0 ;
6051 int val2 ;
6052 int ecode2 = 0 ;
6053 bool val3 ;
6054 int ecode3 = 0 ;
6055 PyObject * obj0 = 0 ;
6056 PyObject * obj1 = 0 ;
6057 PyObject * obj2 = 0 ;
6058 char * kwnames[] = {
6059 (char *) "self",(char *) "flag",(char *) "option_state", NULL
6060 };
6061
5eb8189c
RD
6062 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiPaneInfo_SetFlag",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
6063 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6064 if (!SWIG_IsOK(res1)) {
5eb8189c 6065 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_SetFlag" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6066 }
5eb8189c 6067 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6068 ecode2 = SWIG_AsVal_int(obj1, &val2);
6069 if (!SWIG_IsOK(ecode2)) {
5eb8189c 6070 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_SetFlag" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
6071 }
6072 arg2 = static_cast< int >(val2);
6073 ecode3 = SWIG_AsVal_bool(obj2, &val3);
6074 if (!SWIG_IsOK(ecode3)) {
5eb8189c 6075 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiPaneInfo_SetFlag" "', expected argument " "3"" of type '" "bool""'");
27e45892
RD
6076 }
6077 arg3 = static_cast< bool >(val3);
6078 {
6079 PyThreadState* __tstate = wxPyBeginAllowThreads();
6080 {
5eb8189c
RD
6081 wxAuiPaneInfo &_result_ref = (arg1)->SetFlag(arg2,arg3);
6082 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
6083 }
6084 wxPyEndAllowThreads(__tstate);
6085 if (PyErr_Occurred()) SWIG_fail;
6086 }
6087 {
6088 resultobj = obj0; Py_INCREF(resultobj);
6089 }
6090 return resultobj;
6091fail:
6092 return NULL;
6093}
6094
6095
5eb8189c 6096SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasFlag(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 result;
6101 void *argp1 = 0 ;
6102 int res1 = 0 ;
6103 int val2 ;
6104 int ecode2 = 0 ;
6105 PyObject * obj0 = 0 ;
6106 PyObject * obj1 = 0 ;
6107 char * kwnames[] = {
6108 (char *) "self",(char *) "flag", NULL
6109 };
6110
5eb8189c
RD
6111 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_HasFlag",kwnames,&obj0,&obj1)) SWIG_fail;
6112 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6113 if (!SWIG_IsOK(res1)) {
5eb8189c 6114 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasFlag" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 6115 }
5eb8189c 6116 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6117 ecode2 = SWIG_AsVal_int(obj1, &val2);
6118 if (!SWIG_IsOK(ecode2)) {
5eb8189c 6119 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_HasFlag" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
6120 }
6121 arg2 = static_cast< int >(val2);
6122 {
6123 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 6124 result = (bool)((wxAuiPaneInfo const *)arg1)->HasFlag(arg2);
27e45892
RD
6125 wxPyEndAllowThreads(__tstate);
6126 if (PyErr_Occurred()) SWIG_fail;
6127 }
6128 {
6129 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6130 }
6131 return resultobj;
6132fail:
6133 return NULL;
6134}
6135
6136
5eb8189c 6137SWIGINTERN PyObject *_wrap_AuiPaneInfo_name_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6138 PyObject *resultobj = 0;
5eb8189c 6139 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6140 wxString *arg2 = (wxString *) 0 ;
6141 void *argp1 = 0 ;
6142 int res1 = 0 ;
6143 bool temp2 = false ;
6144 PyObject *swig_obj[2] ;
6145
5eb8189c
RD
6146 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_name_set",2,2,swig_obj)) SWIG_fail;
6147 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6148 if (!SWIG_IsOK(res1)) {
5eb8189c 6149 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_name_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6150 }
5eb8189c 6151 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6152 {
6153 arg2 = wxString_in_helper(swig_obj[1]);
6154 if (arg2 == NULL) SWIG_fail;
6155 temp2 = true;
6156 }
6157 if (arg1) (arg1)->name = *arg2;
6158
6159 resultobj = SWIG_Py_Void();
6160 {
6161 if (temp2)
6162 delete arg2;
6163 }
6164 return resultobj;
6165fail:
6166 {
6167 if (temp2)
6168 delete arg2;
6169 }
6170 return NULL;
6171}
6172
6173
5eb8189c 6174SWIGINTERN PyObject *_wrap_AuiPaneInfo_name_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6175 PyObject *resultobj = 0;
5eb8189c 6176 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6177 wxString *result = 0 ;
6178 void *argp1 = 0 ;
6179 int res1 = 0 ;
6180 PyObject *swig_obj[1] ;
6181
6182 if (!args) SWIG_fail;
6183 swig_obj[0] = args;
5eb8189c 6184 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6185 if (!SWIG_IsOK(res1)) {
5eb8189c 6186 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_name_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6187 }
5eb8189c 6188 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6189 result = (wxString *)& ((arg1)->name);
6190 {
6191#if wxUSE_UNICODE
6192 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
6193#else
6194 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
6195#endif
6196 }
6197 return resultobj;
6198fail:
6199 return NULL;
6200}
6201
6202
5eb8189c 6203SWIGINTERN PyObject *_wrap_AuiPaneInfo_caption_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6204 PyObject *resultobj = 0;
5eb8189c 6205 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6206 wxString *arg2 = (wxString *) 0 ;
6207 void *argp1 = 0 ;
6208 int res1 = 0 ;
6209 bool temp2 = false ;
6210 PyObject *swig_obj[2] ;
6211
5eb8189c
RD
6212 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_caption_set",2,2,swig_obj)) SWIG_fail;
6213 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6214 if (!SWIG_IsOK(res1)) {
5eb8189c 6215 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_caption_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6216 }
5eb8189c 6217 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6218 {
6219 arg2 = wxString_in_helper(swig_obj[1]);
6220 if (arg2 == NULL) SWIG_fail;
6221 temp2 = true;
6222 }
6223 if (arg1) (arg1)->caption = *arg2;
6224
6225 resultobj = SWIG_Py_Void();
6226 {
6227 if (temp2)
6228 delete arg2;
6229 }
6230 return resultobj;
6231fail:
6232 {
6233 if (temp2)
6234 delete arg2;
6235 }
6236 return NULL;
6237}
6238
6239
5eb8189c 6240SWIGINTERN PyObject *_wrap_AuiPaneInfo_caption_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6241 PyObject *resultobj = 0;
5eb8189c 6242 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6243 wxString *result = 0 ;
6244 void *argp1 = 0 ;
6245 int res1 = 0 ;
6246 PyObject *swig_obj[1] ;
6247
6248 if (!args) SWIG_fail;
6249 swig_obj[0] = args;
5eb8189c 6250 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6251 if (!SWIG_IsOK(res1)) {
5eb8189c 6252 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_caption_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6253 }
5eb8189c 6254 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6255 result = (wxString *)& ((arg1)->caption);
6256 {
6257#if wxUSE_UNICODE
6258 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
6259#else
6260 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
6261#endif
6262 }
6263 return resultobj;
6264fail:
6265 return NULL;
6266}
6267
6268
5eb8189c 6269SWIGINTERN PyObject *_wrap_AuiPaneInfo_window_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6270 PyObject *resultobj = 0;
5eb8189c 6271 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6272 wxWindow *arg2 = (wxWindow *) 0 ;
6273 void *argp1 = 0 ;
6274 int res1 = 0 ;
6275 void *argp2 = 0 ;
6276 int res2 = 0 ;
6277 PyObject *swig_obj[2] ;
6278
5eb8189c
RD
6279 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_window_set",2,2,swig_obj)) SWIG_fail;
6280 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6281 if (!SWIG_IsOK(res1)) {
5eb8189c 6282 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_window_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6283 }
5eb8189c 6284 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6285 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxWindow, SWIG_POINTER_DISOWN | 0 );
6286 if (!SWIG_IsOK(res2)) {
5eb8189c 6287 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_window_set" "', expected argument " "2"" of type '" "wxWindow *""'");
27e45892
RD
6288 }
6289 arg2 = reinterpret_cast< wxWindow * >(argp2);
6290 if (arg1) (arg1)->window = arg2;
6291
6292 resultobj = SWIG_Py_Void();
6293 return resultobj;
6294fail:
6295 return NULL;
6296}
6297
6298
5eb8189c 6299SWIGINTERN PyObject *_wrap_AuiPaneInfo_window_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6300 PyObject *resultobj = 0;
5eb8189c 6301 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6302 wxWindow *result = 0 ;
6303 void *argp1 = 0 ;
6304 int res1 = 0 ;
6305 PyObject *swig_obj[1] ;
6306
6307 if (!args) SWIG_fail;
6308 swig_obj[0] = args;
5eb8189c 6309 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6310 if (!SWIG_IsOK(res1)) {
5eb8189c 6311 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_window_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6312 }
5eb8189c 6313 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6314 result = (wxWindow *) ((arg1)->window);
6315 {
6316 resultobj = wxPyMake_wxObject(result, 0);
6317 }
6318 return resultobj;
6319fail:
6320 return NULL;
6321}
6322
6323
5eb8189c 6324SWIGINTERN PyObject *_wrap_AuiPaneInfo_frame_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6325 PyObject *resultobj = 0;
5eb8189c 6326 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
10044bf1 6327 wxFrame *arg2 = (wxFrame *) 0 ;
27e45892
RD
6328 void *argp1 = 0 ;
6329 int res1 = 0 ;
6330 void *argp2 = 0 ;
6331 int res2 = 0 ;
6332 PyObject *swig_obj[2] ;
6333
5eb8189c
RD
6334 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_frame_set",2,2,swig_obj)) SWIG_fail;
6335 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6336 if (!SWIG_IsOK(res1)) {
5eb8189c 6337 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_frame_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6338 }
5eb8189c 6339 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
10044bf1 6340 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxFrame, SWIG_POINTER_DISOWN | 0 );
27e45892 6341 if (!SWIG_IsOK(res2)) {
5eb8189c 6342 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_frame_set" "', expected argument " "2"" of type '" "wxFrame *""'");
27e45892 6343 }
10044bf1 6344 arg2 = reinterpret_cast< wxFrame * >(argp2);
27e45892
RD
6345 if (arg1) (arg1)->frame = arg2;
6346
6347 resultobj = SWIG_Py_Void();
6348 return resultobj;
6349fail:
6350 return NULL;
6351}
6352
6353
5eb8189c 6354SWIGINTERN PyObject *_wrap_AuiPaneInfo_frame_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6355 PyObject *resultobj = 0;
5eb8189c 6356 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
10044bf1 6357 wxFrame *result = 0 ;
27e45892
RD
6358 void *argp1 = 0 ;
6359 int res1 = 0 ;
6360 PyObject *swig_obj[1] ;
6361
6362 if (!args) SWIG_fail;
6363 swig_obj[0] = args;
5eb8189c 6364 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6365 if (!SWIG_IsOK(res1)) {
5eb8189c 6366 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_frame_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6367 }
5eb8189c 6368 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
10044bf1 6369 result = (wxFrame *) ((arg1)->frame);
27e45892
RD
6370 {
6371 resultobj = wxPyMake_wxObject(result, 0);
6372 }
6373 return resultobj;
6374fail:
6375 return NULL;
6376}
6377
6378
5eb8189c 6379SWIGINTERN PyObject *_wrap_AuiPaneInfo_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6380 PyObject *resultobj = 0;
5eb8189c 6381 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6382 int arg2 ;
6383 void *argp1 = 0 ;
6384 int res1 = 0 ;
6385 int val2 ;
6386 int ecode2 = 0 ;
6387 PyObject *swig_obj[2] ;
6388
5eb8189c
RD
6389 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_state_set",2,2,swig_obj)) SWIG_fail;
6390 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6391 if (!SWIG_IsOK(res1)) {
5eb8189c 6392 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_state_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6393 }
5eb8189c 6394 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6395 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6396 if (!SWIG_IsOK(ecode2)) {
5eb8189c 6397 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_state_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
6398 }
6399 arg2 = static_cast< int >(val2);
6400 if (arg1) (arg1)->state = arg2;
6401
6402 resultobj = SWIG_Py_Void();
6403 return resultobj;
6404fail:
6405 return NULL;
6406}
6407
6408
5eb8189c 6409SWIGINTERN PyObject *_wrap_AuiPaneInfo_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6410 PyObject *resultobj = 0;
5eb8189c 6411 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6412 int result;
6413 void *argp1 = 0 ;
6414 int res1 = 0 ;
6415 PyObject *swig_obj[1] ;
6416
6417 if (!args) SWIG_fail;
6418 swig_obj[0] = args;
5eb8189c 6419 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6420 if (!SWIG_IsOK(res1)) {
5eb8189c 6421 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_state_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6422 }
5eb8189c 6423 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6424 result = (int) ((arg1)->state);
6425 resultobj = SWIG_From_int(static_cast< int >(result));
6426 return resultobj;
6427fail:
6428 return NULL;
6429}
6430
6431
5eb8189c 6432SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_direction_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_dock_direction_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_dock_direction_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_dock_direction_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
6451 }
6452 arg2 = static_cast< int >(val2);
6453 if (arg1) (arg1)->dock_direction = arg2;
6454
6455 resultobj = SWIG_Py_Void();
6456 return resultobj;
6457fail:
6458 return NULL;
6459}
6460
6461
5eb8189c 6462SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_direction_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_dock_direction_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6475 }
5eb8189c 6476 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6477 result = (int) ((arg1)->dock_direction);
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_layer_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_layer_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_layer_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_layer_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
6504 }
6505 arg2 = static_cast< int >(val2);
6506 if (arg1) (arg1)->dock_layer = arg2;
6507
6508 resultobj = SWIG_Py_Void();
6509 return resultobj;
6510fail:
6511 return NULL;
6512}
6513
6514
5eb8189c 6515SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_layer_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_layer_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6528 }
5eb8189c 6529 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6530 result = (int) ((arg1)->dock_layer);
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_row_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_row_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_row_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_row_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
6557 }
6558 arg2 = static_cast< int >(val2);
6559 if (arg1) (arg1)->dock_row = arg2;
6560
6561 resultobj = SWIG_Py_Void();
6562 return resultobj;
6563fail:
6564 return NULL;
6565}
6566
6567
5eb8189c 6568SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_row_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_row_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6581 }
5eb8189c 6582 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6583 result = (int) ((arg1)->dock_row);
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_pos_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_pos_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_pos_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_pos_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
6610 }
6611 arg2 = static_cast< int >(val2);
6612 if (arg1) (arg1)->dock_pos = arg2;
6613
6614 resultobj = SWIG_Py_Void();
6615 return resultobj;
6616fail:
6617 return NULL;
6618}
6619
6620
5eb8189c 6621SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_pos_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_pos_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6634 }
5eb8189c 6635 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6636 result = (int) ((arg1)->dock_pos);
6637 resultobj = SWIG_From_int(static_cast< int >(result));
6638 return resultobj;
6639fail:
6640 return NULL;
6641}
6642
6643
5eb8189c 6644SWIGINTERN PyObject *_wrap_AuiPaneInfo_best_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6645 PyObject *resultobj = 0;
5eb8189c 6646 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6647 wxSize *arg2 = (wxSize *) 0 ;
6648 void *argp1 = 0 ;
6649 int res1 = 0 ;
6650 void *argp2 = 0 ;
6651 int res2 = 0 ;
6652 PyObject *swig_obj[2] ;
6653
5eb8189c
RD
6654 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_best_size_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_best_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6658 }
5eb8189c 6659 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6660 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6661 if (!SWIG_IsOK(res2)) {
5eb8189c 6662 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_best_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
27e45892
RD
6663 }
6664 arg2 = reinterpret_cast< wxSize * >(argp2);
6665 if (arg1) (arg1)->best_size = *arg2;
6666
6667 resultobj = SWIG_Py_Void();
6668 return resultobj;
6669fail:
6670 return NULL;
6671}
6672
6673
5eb8189c 6674SWIGINTERN PyObject *_wrap_AuiPaneInfo_best_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6675 PyObject *resultobj = 0;
5eb8189c 6676 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6677 wxSize *result = 0 ;
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_best_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6687 }
5eb8189c 6688 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6689 result = (wxSize *)& ((arg1)->best_size);
6690 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6691 return resultobj;
6692fail:
6693 return NULL;
6694}
6695
6696
5eb8189c 6697SWIGINTERN PyObject *_wrap_AuiPaneInfo_min_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_min_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_min_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_min_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
27e45892
RD
6716 }
6717 arg2 = reinterpret_cast< wxSize * >(argp2);
6718 if (arg1) (arg1)->min_size = *arg2;
6719
6720 resultobj = SWIG_Py_Void();
6721 return resultobj;
6722fail:
6723 return NULL;
6724}
6725
6726
5eb8189c 6727SWIGINTERN PyObject *_wrap_AuiPaneInfo_min_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_min_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6740 }
5eb8189c 6741 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6742 result = (wxSize *)& ((arg1)->min_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_max_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_max_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_max_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_max_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
27e45892
RD
6769 }
6770 arg2 = reinterpret_cast< wxSize * >(argp2);
6771 if (arg1) (arg1)->max_size = *arg2;
6772
6773 resultobj = SWIG_Py_Void();
6774 return resultobj;
6775fail:
6776 return NULL;
6777}
6778
6779
5eb8189c 6780SWIGINTERN PyObject *_wrap_AuiPaneInfo_max_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_max_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6793 }
5eb8189c 6794 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6795 result = (wxSize *)& ((arg1)->max_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_floating_pos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6804 PyObject *resultobj = 0;
5eb8189c 6805 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6806 wxPoint *arg2 = (wxPoint *) 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_floating_pos_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_floating_pos_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_wxPoint, 0 | 0 );
6820 if (!SWIG_IsOK(res2)) {
5eb8189c 6821 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_floating_pos_set" "', expected argument " "2"" of type '" "wxPoint *""'");
27e45892
RD
6822 }
6823 arg2 = reinterpret_cast< wxPoint * >(argp2);
6824 if (arg1) (arg1)->floating_pos = *arg2;
6825
6826 resultobj = SWIG_Py_Void();
6827 return resultobj;
6828fail:
6829 return NULL;
6830}
6831
6832
5eb8189c 6833SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_pos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6834 PyObject *resultobj = 0;
5eb8189c 6835 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6836 wxPoint *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_floating_pos_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6846 }
5eb8189c 6847 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6848 result = (wxPoint *)& ((arg1)->floating_pos);
6849 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPoint, 0 | 0 );
6850 return resultobj;
6851fail:
6852 return NULL;
6853}
6854
6855
5eb8189c 6856SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6857 PyObject *resultobj = 0;
5eb8189c 6858 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6859 wxSize *arg2 = (wxSize *) 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_size_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_size_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_wxSize, 0 | 0 );
6873 if (!SWIG_IsOK(res2)) {
5eb8189c 6874 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_floating_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
27e45892
RD
6875 }
6876 arg2 = reinterpret_cast< wxSize * >(argp2);
6877 if (arg1) (arg1)->floating_size = *arg2;
6878
6879 resultobj = SWIG_Py_Void();
6880 return resultobj;
6881fail:
6882 return NULL;
6883}
6884
6885
5eb8189c 6886SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6887 PyObject *resultobj = 0;
5eb8189c 6888 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6889 wxSize *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_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6899 }
5eb8189c 6900 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6901 result = (wxSize *)& ((arg1)->floating_size);
6902 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6903 return resultobj;
6904fail:
6905 return NULL;
6906}
6907
6908
5eb8189c 6909SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_proportion_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6910 PyObject *resultobj = 0;
5eb8189c 6911 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6912 int arg2 ;
6913 void *argp1 = 0 ;
6914 int res1 = 0 ;
6915 int val2 ;
6916 int ecode2 = 0 ;
6917 PyObject *swig_obj[2] ;
6918
5eb8189c
RD
6919 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_proportion_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_dock_proportion_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6923 }
5eb8189c 6924 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6925 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6926 if (!SWIG_IsOK(ecode2)) {
5eb8189c 6927 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_proportion_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
6928 }
6929 arg2 = static_cast< int >(val2);
6930 if (arg1) (arg1)->dock_proportion = arg2;
6931
6932 resultobj = SWIG_Py_Void();
6933 return resultobj;
6934fail:
6935 return NULL;
6936}
6937
6938
5eb8189c 6939SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_proportion_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6940 PyObject *resultobj = 0;
5eb8189c 6941 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6942 int result;
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_dock_proportion_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6952 }
5eb8189c 6953 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6954 result = (int) ((arg1)->dock_proportion);
6955 resultobj = SWIG_From_int(static_cast< int >(result));
6956 return resultobj;
6957fail:
6958 return NULL;
6959}
6960
6961
5eb8189c 6962SWIGINTERN PyObject *_wrap_AuiPaneInfo_buttons_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6963 PyObject *resultobj = 0;
5eb8189c
RD
6964 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6965 wxAuiPaneButtonArray arg2 ;
27e45892
RD
6966 void *argp1 = 0 ;
6967 int res1 = 0 ;
6968 void *argp2 ;
6969 int res2 = 0 ;
6970 PyObject *swig_obj[2] ;
6971
5eb8189c
RD
6972 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_buttons_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_buttons_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6976 }
5eb8189c 6977 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892 6978 {
5eb8189c 6979 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_wxAuiPaneButtonArray, 0 | 0);
27e45892 6980 if (!SWIG_IsOK(res2)) {
5eb8189c 6981 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_buttons_set" "', expected argument " "2"" of type '" "wxAuiPaneButtonArray""'");
27e45892
RD
6982 }
6983 if (!argp2) {
5eb8189c 6984 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiPaneInfo_buttons_set" "', expected argument " "2"" of type '" "wxAuiPaneButtonArray""'");
27e45892 6985 } else {
5eb8189c 6986 wxAuiPaneButtonArray * temp = reinterpret_cast< wxAuiPaneButtonArray * >(argp2);
27e45892
RD
6987 arg2 = *temp;
6988 if (SWIG_IsNewObj(res2)) delete temp;
6989 }
6990 }
6991 if (arg1) (arg1)->buttons = arg2;
6992
6993 resultobj = SWIG_Py_Void();
6994 return resultobj;
6995fail:
6996 return NULL;
6997}
6998
6999
5eb8189c 7000SWIGINTERN PyObject *_wrap_AuiPaneInfo_buttons_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7001 PyObject *resultobj = 0;
5eb8189c
RD
7002 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
7003 wxAuiPaneButtonArray result;
27e45892
RD
7004 void *argp1 = 0 ;
7005 int res1 = 0 ;
7006 PyObject *swig_obj[1] ;
7007
7008 if (!args) SWIG_fail;
7009 swig_obj[0] = args;
5eb8189c 7010 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 7011 if (!SWIG_IsOK(res1)) {
5eb8189c 7012 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_buttons_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 7013 }
5eb8189c 7014 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892 7015 result = ((arg1)->buttons);
5eb8189c 7016 resultobj = SWIG_NewPointerObj((new wxAuiPaneButtonArray(static_cast< const wxAuiPaneButtonArray& >(result))), SWIGTYPE_p_wxAuiPaneButtonArray, SWIG_POINTER_OWN | 0 );
27e45892
RD
7017 return resultobj;
7018fail:
7019 return NULL;
7020}
7021
7022
5eb8189c 7023SWIGINTERN PyObject *_wrap_AuiPaneInfo_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7024 PyObject *resultobj = 0;
5eb8189c 7025 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
7026 wxRect *arg2 = (wxRect *) 0 ;
7027 void *argp1 = 0 ;
7028 int res1 = 0 ;
7029 void *argp2 = 0 ;
7030 int res2 = 0 ;
7031 PyObject *swig_obj[2] ;
7032
5eb8189c
RD
7033 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_rect_set",2,2,swig_obj)) SWIG_fail;
7034 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 7035 if (!SWIG_IsOK(res1)) {
5eb8189c 7036 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_rect_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 7037 }
5eb8189c 7038 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
7039 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
7040 if (!SWIG_IsOK(res2)) {
5eb8189c 7041 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
27e45892
RD
7042 }
7043 arg2 = reinterpret_cast< wxRect * >(argp2);
7044 if (arg1) (arg1)->rect = *arg2;
7045
7046 resultobj = SWIG_Py_Void();
7047 return resultobj;
7048fail:
7049 return NULL;
7050}
7051
7052
5eb8189c 7053SWIGINTERN PyObject *_wrap_AuiPaneInfo_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7054 PyObject *resultobj = 0;
5eb8189c 7055 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
7056 wxRect *result = 0 ;
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_rect_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 7066 }
5eb8189c 7067 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
7068 result = (wxRect *)& ((arg1)->rect);
7069 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
7070 return resultobj;
7071fail:
7072 return NULL;
7073}
7074
7075
5eb8189c 7076SWIGINTERN PyObject *AuiPaneInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
7077 PyObject *obj;
7078 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 7079 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiPaneInfo, SWIG_NewClientData(obj));
27e45892
RD
7080 return SWIG_Py_Void();
7081}
7082
5eb8189c 7083SWIGINTERN PyObject *AuiPaneInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
7084 return SWIG_Python_InitShadowInstance(args);
7085}
7086
5eb8189c 7087SWIGINTERN PyObject *_wrap_new_AuiManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7088 PyObject *resultobj = 0;
10044bf1 7089 wxWindow *arg1 = (wxWindow *) NULL ;
27e45892 7090 int arg2 = (int) wxAUI_MGR_DEFAULT ;
5eb8189c 7091 wxAuiManager *result = 0 ;
27e45892
RD
7092 void *argp1 = 0 ;
7093 int res1 = 0 ;
7094 int val2 ;
7095 int ecode2 = 0 ;
7096 PyObject * obj0 = 0 ;
7097 PyObject * obj1 = 0 ;
7098 char * kwnames[] = {
10044bf1 7099 (char *) "managed_wnd",(char *) "flags", NULL
27e45892
RD
7100 };
7101
5eb8189c 7102 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_AuiManager",kwnames,&obj0,&obj1)) SWIG_fail;
27e45892 7103 if (obj0) {
10044bf1 7104 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
27e45892 7105 if (!SWIG_IsOK(res1)) {
5eb8189c 7106 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiManager" "', expected argument " "1"" of type '" "wxWindow *""'");
27e45892 7107 }
10044bf1 7108 arg1 = reinterpret_cast< wxWindow * >(argp1);
27e45892
RD
7109 }
7110 if (obj1) {
7111 ecode2 = SWIG_AsVal_int(obj1, &val2);
7112 if (!SWIG_IsOK(ecode2)) {
5eb8189c 7113 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiManager" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
7114 }
7115 arg2 = static_cast< int >(val2);
7116 }
7117 {
7118 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 7119 result = (wxAuiManager *)new wxAuiManager(arg1,arg2);
27e45892
RD
7120 wxPyEndAllowThreads(__tstate);
7121 if (PyErr_Occurred()) SWIG_fail;
7122 }
5eb8189c 7123 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, SWIG_POINTER_NEW | 0 );
27e45892
RD
7124 return resultobj;
7125fail:
7126 return NULL;
7127}
7128
7129
5eb8189c 7130SWIGINTERN PyObject *_wrap_delete_AuiManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7131 PyObject *resultobj = 0;
5eb8189c 7132 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
7133 void *argp1 = 0 ;
7134 int res1 = 0 ;
7135 PyObject *swig_obj[1] ;
7136
7137 if (!args) SWIG_fail;
7138 swig_obj[0] = args;
5eb8189c 7139 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, SWIG_POINTER_DISOWN | 0 );
27e45892 7140 if (!SWIG_IsOK(res1)) {
5eb8189c 7141 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiManager" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7142 }
5eb8189c 7143 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7144 {
7145 PyThreadState* __tstate = wxPyBeginAllowThreads();
7146 delete arg1;
7147
7148 wxPyEndAllowThreads(__tstate);
7149 if (PyErr_Occurred()) SWIG_fail;
7150 }
7151 resultobj = SWIG_Py_Void();
7152 return resultobj;
7153fail:
7154 return NULL;
7155}
7156
7157
5eb8189c 7158SWIGINTERN PyObject *_wrap_AuiManager_UnInit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7159 PyObject *resultobj = 0;
5eb8189c 7160 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
7161 void *argp1 = 0 ;
7162 int res1 = 0 ;
7163 PyObject *swig_obj[1] ;
7164
7165 if (!args) SWIG_fail;
7166 swig_obj[0] = args;
5eb8189c 7167 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7168 if (!SWIG_IsOK(res1)) {
5eb8189c 7169 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_UnInit" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7170 }
5eb8189c 7171 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7172 {
7173 PyThreadState* __tstate = wxPyBeginAllowThreads();
7174 (arg1)->UnInit();
7175 wxPyEndAllowThreads(__tstate);
7176 if (PyErr_Occurred()) SWIG_fail;
7177 }
7178 resultobj = SWIG_Py_Void();
7179 return resultobj;
7180fail:
7181 return NULL;
7182}
7183
7184
5eb8189c 7185SWIGINTERN PyObject *_wrap_AuiManager_SetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7186 PyObject *resultobj = 0;
5eb8189c 7187 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
7188 int arg2 ;
7189 void *argp1 = 0 ;
7190 int res1 = 0 ;
7191 int val2 ;
7192 int ecode2 = 0 ;
7193 PyObject * obj0 = 0 ;
7194 PyObject * obj1 = 0 ;
7195 char * kwnames[] = {
7196 (char *) "self",(char *) "flags", NULL
7197 };
7198
5eb8189c
RD
7199 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SetFlags",kwnames,&obj0,&obj1)) SWIG_fail;
7200 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7201 if (!SWIG_IsOK(res1)) {
5eb8189c 7202 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetFlags" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7203 }
5eb8189c 7204 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7205 ecode2 = SWIG_AsVal_int(obj1, &val2);
7206 if (!SWIG_IsOK(ecode2)) {
5eb8189c 7207 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManager_SetFlags" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
7208 }
7209 arg2 = static_cast< int >(val2);
7210 {
7211 PyThreadState* __tstate = wxPyBeginAllowThreads();
7212 (arg1)->SetFlags(arg2);
7213 wxPyEndAllowThreads(__tstate);
7214 if (PyErr_Occurred()) SWIG_fail;
7215 }
7216 resultobj = SWIG_Py_Void();
7217 return resultobj;
7218fail:
7219 return NULL;
7220}
7221
7222
5eb8189c 7223SWIGINTERN PyObject *_wrap_AuiManager_GetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7224 PyObject *resultobj = 0;
5eb8189c 7225 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
7226 int result;
7227 void *argp1 = 0 ;
7228 int res1 = 0 ;
7229 PyObject *swig_obj[1] ;
7230
7231 if (!args) SWIG_fail;
7232 swig_obj[0] = args;
5eb8189c 7233 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7234 if (!SWIG_IsOK(res1)) {
5eb8189c 7235 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetFlags" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
27e45892 7236 }
5eb8189c 7237 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7238 {
7239 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 7240 result = (int)((wxAuiManager const *)arg1)->GetFlags();
27e45892
RD
7241 wxPyEndAllowThreads(__tstate);
7242 if (PyErr_Occurred()) SWIG_fail;
7243 }
7244 resultobj = SWIG_From_int(static_cast< int >(result));
7245 return resultobj;
7246fail:
7247 return NULL;
7248}
7249
7250
5eb8189c 7251SWIGINTERN PyObject *_wrap_AuiManager_SetManagedWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7252 PyObject *resultobj = 0;
5eb8189c 7253 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
1d5ee749 7254 wxWindow *arg2 = (wxWindow *) 0 ;
27e45892
RD
7255 void *argp1 = 0 ;
7256 int res1 = 0 ;
7257 void *argp2 = 0 ;
7258 int res2 = 0 ;
7259 PyObject * obj0 = 0 ;
7260 PyObject * obj1 = 0 ;
7261 char * kwnames[] = {
10044bf1 7262 (char *) "self",(char *) "managed_wnd", NULL
27e45892
RD
7263 };
7264
5eb8189c
RD
7265 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SetManagedWindow",kwnames,&obj0,&obj1)) SWIG_fail;
7266 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7267 if (!SWIG_IsOK(res1)) {
5eb8189c 7268 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetManagedWindow" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7269 }
5eb8189c 7270 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
1d5ee749 7271 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
27e45892 7272 if (!SWIG_IsOK(res2)) {
5eb8189c 7273 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_SetManagedWindow" "', expected argument " "2"" of type '" "wxWindow *""'");
27e45892 7274 }
1d5ee749 7275 arg2 = reinterpret_cast< wxWindow * >(argp2);
27e45892
RD
7276 {
7277 PyThreadState* __tstate = wxPyBeginAllowThreads();
10044bf1 7278 (arg1)->SetManagedWindow(arg2);
27e45892
RD
7279 wxPyEndAllowThreads(__tstate);
7280 if (PyErr_Occurred()) SWIG_fail;
7281 }
7282 resultobj = SWIG_Py_Void();
7283 return resultobj;
7284fail:
7285 return NULL;
7286}
7287
7288
5eb8189c 7289SWIGINTERN PyObject *_wrap_AuiManager_GetManagedWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7290 PyObject *resultobj = 0;
5eb8189c 7291 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
1d5ee749 7292 wxWindow *result = 0 ;
27e45892
RD
7293 void *argp1 = 0 ;
7294 int res1 = 0 ;
7295 PyObject *swig_obj[1] ;
7296
7297 if (!args) SWIG_fail;
7298 swig_obj[0] = args;
5eb8189c 7299 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7300 if (!SWIG_IsOK(res1)) {
5eb8189c 7301 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetManagedWindow" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
27e45892 7302 }
5eb8189c 7303 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7304 {
7305 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 7306 result = (wxWindow *)((wxAuiManager const *)arg1)->GetManagedWindow();
27e45892
RD
7307 wxPyEndAllowThreads(__tstate);
7308 if (PyErr_Occurred()) SWIG_fail;
7309 }
7310 {
7311 resultobj = wxPyMake_wxObject(result, 0);
7312 }
7313 return resultobj;
7314fail:
7315 return NULL;
7316}
7317
7318
5eb8189c 7319SWIGINTERN PyObject *_wrap_AuiManager_SetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7320 PyObject *resultobj = 0;
5eb8189c
RD
7321 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7322 wxAuiDockArt *arg2 = (wxAuiDockArt *) 0 ;
27e45892
RD
7323 void *argp1 = 0 ;
7324 int res1 = 0 ;
7325 int res2 = 0 ;
7326 PyObject * obj0 = 0 ;
7327 PyObject * obj1 = 0 ;
7328 char * kwnames[] = {
7329 (char *) "self",(char *) "art_provider", NULL
7330 };
7331
5eb8189c
RD
7332 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SetArtProvider",kwnames,&obj0,&obj1)) SWIG_fail;
7333 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7334 if (!SWIG_IsOK(res1)) {
5eb8189c 7335 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetArtProvider" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7336 }
5eb8189c
RD
7337 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7338 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&arg2), SWIGTYPE_p_wxAuiDockArt, SWIG_POINTER_DISOWN | 0 );
27e45892 7339 if (!SWIG_IsOK(res2)) {
5eb8189c 7340 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_SetArtProvider" "', expected argument " "2"" of type '" "wxAuiDockArt *""'");
27e45892
RD
7341 }
7342 {
7343 PyThreadState* __tstate = wxPyBeginAllowThreads();
7344 (arg1)->SetArtProvider(arg2);
7345 wxPyEndAllowThreads(__tstate);
7346 if (PyErr_Occurred()) SWIG_fail;
7347 }
7348 resultobj = SWIG_Py_Void();
7349 return resultobj;
7350fail:
7351 return NULL;
7352}
7353
7354
5eb8189c 7355SWIGINTERN PyObject *_wrap_AuiManager_GetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7356 PyObject *resultobj = 0;
5eb8189c
RD
7357 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7358 wxAuiDockArt *result = 0 ;
27e45892
RD
7359 void *argp1 = 0 ;
7360 int res1 = 0 ;
7361 PyObject *swig_obj[1] ;
7362
7363 if (!args) SWIG_fail;
7364 swig_obj[0] = args;
5eb8189c 7365 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7366 if (!SWIG_IsOK(res1)) {
5eb8189c 7367 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetArtProvider" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
27e45892 7368 }
5eb8189c 7369 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7370 {
7371 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 7372 result = (wxAuiDockArt *)((wxAuiManager const *)arg1)->GetArtProvider();
27e45892
RD
7373 wxPyEndAllowThreads(__tstate);
7374 if (PyErr_Occurred()) SWIG_fail;
7375 }
5eb8189c 7376 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892
RD
7377 return resultobj;
7378fail:
7379 return NULL;
7380}
7381
7382
5eb8189c 7383SWIGINTERN PyObject *_wrap_AuiManager__GetPaneByWidget(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7384 PyObject *resultobj = 0;
5eb8189c 7385 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892 7386 wxWindow *arg2 = (wxWindow *) 0 ;
5eb8189c 7387 wxAuiPaneInfo *result = 0 ;
27e45892
RD
7388 void *argp1 = 0 ;
7389 int res1 = 0 ;
7390 void *argp2 = 0 ;
7391 int res2 = 0 ;
7392 PyObject * obj0 = 0 ;
7393 PyObject * obj1 = 0 ;
7394 char * kwnames[] = {
7395 (char *) "self",(char *) "window", NULL
7396 };
7397
5eb8189c
RD
7398 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager__GetPaneByWidget",kwnames,&obj0,&obj1)) SWIG_fail;
7399 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7400 if (!SWIG_IsOK(res1)) {
5eb8189c 7401 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__GetPaneByWidget" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7402 }
5eb8189c 7403 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7404 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7405 if (!SWIG_IsOK(res2)) {
5eb8189c 7406 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager__GetPaneByWidget" "', expected argument " "2"" of type '" "wxWindow *""'");
27e45892
RD
7407 }
7408 arg2 = reinterpret_cast< wxWindow * >(argp2);
7409 {
7410 PyThreadState* __tstate = wxPyBeginAllowThreads();
7411 {
5eb8189c
RD
7412 wxAuiPaneInfo &_result_ref = (arg1)->GetPane(arg2);
7413 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
7414 }
7415 wxPyEndAllowThreads(__tstate);
7416 if (PyErr_Occurred()) SWIG_fail;
7417 }
5eb8189c 7418 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892
RD
7419 return resultobj;
7420fail:
7421 return NULL;
7422}
7423
7424
5eb8189c 7425SWIGINTERN PyObject *_wrap_AuiManager__GetPaneByName(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7426 PyObject *resultobj = 0;
5eb8189c 7427 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892 7428 wxString *arg2 = 0 ;
5eb8189c 7429 wxAuiPaneInfo *result = 0 ;
27e45892
RD
7430 void *argp1 = 0 ;
7431 int res1 = 0 ;
7432 bool temp2 = false ;
7433 PyObject * obj0 = 0 ;
7434 PyObject * obj1 = 0 ;
7435 char * kwnames[] = {
7436 (char *) "self",(char *) "name", NULL
7437 };
7438
5eb8189c
RD
7439 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager__GetPaneByName",kwnames,&obj0,&obj1)) SWIG_fail;
7440 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7441 if (!SWIG_IsOK(res1)) {
5eb8189c 7442 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__GetPaneByName" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7443 }
5eb8189c 7444 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7445 {
7446 arg2 = wxString_in_helper(obj1);
7447 if (arg2 == NULL) SWIG_fail;
7448 temp2 = true;
7449 }
7450 {
7451 PyThreadState* __tstate = wxPyBeginAllowThreads();
7452 {
5eb8189c
RD
7453 wxAuiPaneInfo &_result_ref = (arg1)->GetPane((wxString const &)*arg2);
7454 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
7455 }
7456 wxPyEndAllowThreads(__tstate);
7457 if (PyErr_Occurred()) SWIG_fail;
7458 }
5eb8189c 7459 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892
RD
7460 {
7461 if (temp2)
7462 delete arg2;
7463 }
7464 return resultobj;
7465fail:
7466 {
7467 if (temp2)
7468 delete arg2;
7469 }
7470 return NULL;
7471}
7472
7473
5eb8189c 7474SWIGINTERN PyObject *_wrap_AuiManager_GetAllPanes(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7475 PyObject *resultobj = 0;
5eb8189c
RD
7476 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7477 wxAuiPaneInfoArray *result = 0 ;
27e45892
RD
7478 void *argp1 = 0 ;
7479 int res1 = 0 ;
7480 PyObject *swig_obj[1] ;
7481
7482 if (!args) SWIG_fail;
7483 swig_obj[0] = args;
5eb8189c 7484 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7485 if (!SWIG_IsOK(res1)) {
5eb8189c 7486 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetAllPanes" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7487 }
5eb8189c 7488 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7489 {
7490 PyThreadState* __tstate = wxPyBeginAllowThreads();
7491 {
5eb8189c
RD
7492 wxAuiPaneInfoArray &_result_ref = (arg1)->GetAllPanes();
7493 result = (wxAuiPaneInfoArray *) &_result_ref;
27e45892
RD
7494 }
7495 wxPyEndAllowThreads(__tstate);
7496 if (PyErr_Occurred()) SWIG_fail;
7497 }
7498 {
7499 resultobj = PyList_New(0);
7500 for (size_t i=0; i < result->GetCount(); i++) {
5eb8189c 7501 PyObject* pane_obj = SWIG_NewPointerObj((void*)(&result->Item(i)), SWIGTYPE_p_wxAuiPaneInfo, 0);
27e45892
RD
7502 PyList_Append(resultobj, pane_obj);
7503 }
7504 }
7505 return resultobj;
7506fail:
7507 return NULL;
7508}
7509
7510
5eb8189c 7511SWIGINTERN PyObject *_wrap_AuiManager_AddPane__SWIG_0(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
27e45892 7512 PyObject *resultobj = 0;
5eb8189c 7513 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892 7514 wxWindow *arg2 = (wxWindow *) 0 ;
5eb8189c 7515 wxAuiPaneInfo *arg3 = 0 ;
27e45892
RD
7516 bool result;
7517 void *argp1 = 0 ;
7518 int res1 = 0 ;
7519 void *argp2 = 0 ;
7520 int res2 = 0 ;
7521 void *argp3 = 0 ;
7522 int res3 = 0 ;
27e45892 7523
5eb8189c
RD
7524 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
7525 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7526 if (!SWIG_IsOK(res1)) {
5eb8189c 7527 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_AddPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7528 }
5eb8189c
RD
7529 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7530 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
27e45892 7531 if (!SWIG_IsOK(res2)) {
5eb8189c 7532 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_AddPane" "', expected argument " "2"" of type '" "wxWindow *""'");
27e45892
RD
7533 }
7534 arg2 = reinterpret_cast< wxWindow * >(argp2);
5eb8189c 7535 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
27e45892 7536 if (!SWIG_IsOK(res3)) {
5eb8189c 7537 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_AddPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
27e45892
RD
7538 }
7539 if (!argp3) {
5eb8189c 7540 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_AddPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
27e45892 7541 }
5eb8189c 7542 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
27e45892
RD
7543 {
7544 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 7545 result = (bool)(arg1)->AddPane(arg2,(wxAuiPaneInfo const &)*arg3);
27e45892
RD
7546 wxPyEndAllowThreads(__tstate);
7547 if (PyErr_Occurred()) SWIG_fail;
7548 }
7549 {
7550 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7551 }
7552 return resultobj;
7553fail:
7554 return NULL;
7555}
7556
7557
5eb8189c 7558SWIGINTERN PyObject *_wrap_AuiManager_AddPane__SWIG_1(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
10044bf1 7559 PyObject *resultobj = 0;
5eb8189c 7560 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
10044bf1 7561 wxWindow *arg2 = (wxWindow *) 0 ;
5eb8189c 7562 wxAuiPaneInfo *arg3 = 0 ;
10044bf1
RD
7563 wxPoint *arg4 = 0 ;
7564 bool result;
7565 void *argp1 = 0 ;
7566 int res1 = 0 ;
7567 void *argp2 = 0 ;
7568 int res2 = 0 ;
7569 void *argp3 = 0 ;
7570 int res3 = 0 ;
7571 wxPoint temp4 ;
10044bf1 7572
5eb8189c
RD
7573 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
7574 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
10044bf1 7575 if (!SWIG_IsOK(res1)) {
5eb8189c 7576 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_AddPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
10044bf1 7577 }
5eb8189c
RD
7578 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7579 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
10044bf1 7580 if (!SWIG_IsOK(res2)) {
5eb8189c 7581 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_AddPane" "', expected argument " "2"" of type '" "wxWindow *""'");
10044bf1
RD
7582 }
7583 arg2 = reinterpret_cast< wxWindow * >(argp2);
5eb8189c 7584 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
10044bf1 7585 if (!SWIG_IsOK(res3)) {
5eb8189c 7586 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_AddPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
10044bf1
RD
7587 }
7588 if (!argp3) {
5eb8189c 7589 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_AddPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
10044bf1 7590 }
5eb8189c 7591 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
10044bf1
RD
7592 {
7593 arg4 = &temp4;
5eb8189c 7594 if ( ! wxPoint_helper(swig_obj[3], &arg4)) SWIG_fail;
10044bf1
RD
7595 }
7596 {
7597 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 7598 result = (bool)(arg1)->AddPane(arg2,(wxAuiPaneInfo const &)*arg3,(wxPoint const &)*arg4);
10044bf1
RD
7599 wxPyEndAllowThreads(__tstate);
7600 if (PyErr_Occurred()) SWIG_fail;
7601 }
7602 {
7603 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7604 }
7605 return resultobj;
7606fail:
7607 return NULL;
7608}
7609
7610
5eb8189c
RD
7611SWIGINTERN PyObject *_wrap_AuiManager_AddPane(PyObject *self, PyObject *args) {
7612 int argc;
7613 PyObject *argv[5];
7614
7615 if (!(argc = SWIG_Python_UnpackTuple(args,"AuiManager_AddPane",0,4,argv))) SWIG_fail;
7616 --argc;
7617 if (argc == 3) {
7618 return _wrap_AuiManager_AddPane__SWIG_0(self, argc, argv);
7619 }
7620 if (argc == 4) {
7621 return _wrap_AuiManager_AddPane__SWIG_1(self, argc, argv);
7622 }
7623
7624fail:
7625 SWIG_SetErrorMsg(PyExc_NotImplementedError,"No matching function for overloaded 'AuiManager_AddPane'");
7626 return NULL;
7627}
7628
7629
7630SWIGINTERN PyObject *_wrap_AuiManager__AddPane2(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7631 PyObject *resultobj = 0;
5eb8189c 7632 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
7633 wxWindow *arg2 = (wxWindow *) 0 ;
7634 int arg3 = (int) wxLEFT ;
7635 wxString const &arg4_defvalue = wxEmptyString ;
7636 wxString *arg4 = (wxString *) &arg4_defvalue ;
7637 bool result;
7638 void *argp1 = 0 ;
7639 int res1 = 0 ;
7640 void *argp2 = 0 ;
7641 int res2 = 0 ;
7642 int val3 ;
7643 int ecode3 = 0 ;
7644 bool temp4 = false ;
7645 PyObject * obj0 = 0 ;
7646 PyObject * obj1 = 0 ;
7647 PyObject * obj2 = 0 ;
7648 PyObject * obj3 = 0 ;
7649 char * kwnames[] = {
7650 (char *) "self",(char *) "window",(char *) "direction",(char *) "caption", NULL
7651 };
7652
5eb8189c
RD
7653 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:AuiManager__AddPane2",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7654 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7655 if (!SWIG_IsOK(res1)) {
5eb8189c 7656 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__AddPane2" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7657 }
5eb8189c 7658 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7659 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7660 if (!SWIG_IsOK(res2)) {
5eb8189c 7661 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager__AddPane2" "', expected argument " "2"" of type '" "wxWindow *""'");
27e45892
RD
7662 }
7663 arg2 = reinterpret_cast< wxWindow * >(argp2);
7664 if (obj2) {
7665 ecode3 = SWIG_AsVal_int(obj2, &val3);
7666 if (!SWIG_IsOK(ecode3)) {
5eb8189c 7667 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiManager__AddPane2" "', expected argument " "3"" of type '" "int""'");
27e45892
RD
7668 }
7669 arg3 = static_cast< int >(val3);
7670 }
7671 if (obj3) {
7672 {
7673 arg4 = wxString_in_helper(obj3);
7674 if (arg4 == NULL) SWIG_fail;
7675 temp4 = true;
7676 }
7677 }
7678 {
7679 PyThreadState* __tstate = wxPyBeginAllowThreads();
7680 result = (bool)(arg1)->AddPane(arg2,arg3,(wxString const &)*arg4);
7681 wxPyEndAllowThreads(__tstate);
7682 if (PyErr_Occurred()) SWIG_fail;
7683 }
7684 {
7685 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7686 }
7687 {
7688 if (temp4)
7689 delete arg4;
7690 }
7691 return resultobj;
7692fail:
7693 {
7694 if (temp4)
7695 delete arg4;
7696 }
7697 return NULL;
7698}
7699
7700
5eb8189c 7701SWIGINTERN PyObject *_wrap_AuiManager_InsertPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7702 PyObject *resultobj = 0;
5eb8189c 7703 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892 7704 wxWindow *arg2 = (wxWindow *) 0 ;
5eb8189c 7705 wxAuiPaneInfo *arg3 = 0 ;
27e45892
RD
7706 int arg4 = (int) wxAUI_INSERT_PANE ;
7707 bool result;
7708 void *argp1 = 0 ;
7709 int res1 = 0 ;
7710 void *argp2 = 0 ;
7711 int res2 = 0 ;
7712 void *argp3 = 0 ;
7713 int res3 = 0 ;
7714 int val4 ;
7715 int ecode4 = 0 ;
7716 PyObject * obj0 = 0 ;
7717 PyObject * obj1 = 0 ;
7718 PyObject * obj2 = 0 ;
7719 PyObject * obj3 = 0 ;
7720 char * kwnames[] = {
7721 (char *) "self",(char *) "window",(char *) "insert_location",(char *) "insert_level", NULL
7722 };
7723
5eb8189c
RD
7724 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:AuiManager_InsertPane",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7725 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7726 if (!SWIG_IsOK(res1)) {
5eb8189c 7727 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_InsertPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7728 }
5eb8189c 7729 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7730 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7731 if (!SWIG_IsOK(res2)) {
5eb8189c 7732 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_InsertPane" "', expected argument " "2"" of type '" "wxWindow *""'");
27e45892
RD
7733 }
7734 arg2 = reinterpret_cast< wxWindow * >(argp2);
5eb8189c 7735 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
27e45892 7736 if (!SWIG_IsOK(res3)) {
5eb8189c 7737 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_InsertPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
27e45892
RD
7738 }
7739 if (!argp3) {
5eb8189c 7740 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_InsertPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
27e45892 7741 }
5eb8189c 7742 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
27e45892
RD
7743 if (obj3) {
7744 ecode4 = SWIG_AsVal_int(obj3, &val4);
7745 if (!SWIG_IsOK(ecode4)) {
5eb8189c 7746 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiManager_InsertPane" "', expected argument " "4"" of type '" "int""'");
27e45892
RD
7747 }
7748 arg4 = static_cast< int >(val4);
7749 }
7750 {
7751 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 7752 result = (bool)(arg1)->InsertPane(arg2,(wxAuiPaneInfo const &)*arg3,arg4);
27e45892
RD
7753 wxPyEndAllowThreads(__tstate);
7754 if (PyErr_Occurred()) SWIG_fail;
7755 }
7756 {
7757 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7758 }
7759 return resultobj;
7760fail:
7761 return NULL;
7762}
7763
7764
5eb8189c 7765SWIGINTERN PyObject *_wrap_AuiManager_DetachPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7766 PyObject *resultobj = 0;
5eb8189c 7767 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
7768 wxWindow *arg2 = (wxWindow *) 0 ;
7769 bool result;
7770 void *argp1 = 0 ;
7771 int res1 = 0 ;
7772 void *argp2 = 0 ;
7773 int res2 = 0 ;
7774 PyObject * obj0 = 0 ;
7775 PyObject * obj1 = 0 ;
7776 char * kwnames[] = {
7777 (char *) "self",(char *) "window", NULL
7778 };
7779
5eb8189c
RD
7780 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_DetachPane",kwnames,&obj0,&obj1)) SWIG_fail;
7781 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7782 if (!SWIG_IsOK(res1)) {
5eb8189c 7783 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_DetachPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7784 }
5eb8189c 7785 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7786 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7787 if (!SWIG_IsOK(res2)) {
5eb8189c 7788 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_DetachPane" "', expected argument " "2"" of type '" "wxWindow *""'");
27e45892
RD
7789 }
7790 arg2 = reinterpret_cast< wxWindow * >(argp2);
7791 {
7792 PyThreadState* __tstate = wxPyBeginAllowThreads();
7793 result = (bool)(arg1)->DetachPane(arg2);
7794 wxPyEndAllowThreads(__tstate);
7795 if (PyErr_Occurred()) SWIG_fail;
7796 }
7797 {
7798 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7799 }
7800 return resultobj;
7801fail:
7802 return NULL;
7803}
7804
7805
5eb8189c 7806SWIGINTERN PyObject *_wrap_AuiManager_ClosePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9b940138 7807 PyObject *resultobj = 0;
5eb8189c
RD
7808 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7809 wxAuiPaneInfo *arg2 = 0 ;
9b940138
RD
7810 void *argp1 = 0 ;
7811 int res1 = 0 ;
7812 void *argp2 = 0 ;
7813 int res2 = 0 ;
7814 PyObject * obj0 = 0 ;
7815 PyObject * obj1 = 0 ;
7816 char * kwnames[] = {
7817 (char *) "self",(char *) "pane_info", NULL
7818 };
7819
5eb8189c
RD
7820 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_ClosePane",kwnames,&obj0,&obj1)) SWIG_fail;
7821 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
9b940138 7822 if (!SWIG_IsOK(res1)) {
5eb8189c 7823 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_ClosePane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
9b940138 7824 }
5eb8189c
RD
7825 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7826 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
9b940138 7827 if (!SWIG_IsOK(res2)) {
5eb8189c 7828 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_ClosePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
9b940138
RD
7829 }
7830 if (!argp2) {
5eb8189c 7831 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_ClosePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
9b940138 7832 }
5eb8189c 7833 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
9b940138
RD
7834 {
7835 PyThreadState* __tstate = wxPyBeginAllowThreads();
7836 (arg1)->ClosePane(*arg2);
7837 wxPyEndAllowThreads(__tstate);
7838 if (PyErr_Occurred()) SWIG_fail;
7839 }
7840 resultobj = SWIG_Py_Void();
7841 return resultobj;
7842fail:
7843 return NULL;
7844}
7845
7846
5eb8189c 7847SWIGINTERN PyObject *_wrap_AuiManager_MaximizePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 7848 PyObject *resultobj = 0;
5eb8189c
RD
7849 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7850 wxAuiPaneInfo *arg2 = 0 ;
7851 void *argp1 = 0 ;
7852 int res1 = 0 ;
7853 void *argp2 = 0 ;
7854 int res2 = 0 ;
7855 PyObject * obj0 = 0 ;
7856 PyObject * obj1 = 0 ;
7857 char * kwnames[] = {
7858 (char *) "self",(char *) "pane_info", NULL
7859 };
7860
7861 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_MaximizePane",kwnames,&obj0,&obj1)) SWIG_fail;
7862 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7863 if (!SWIG_IsOK(res1)) {
7864 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_MaximizePane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7865 }
7866 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7867 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
7868 if (!SWIG_IsOK(res2)) {
7869 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_MaximizePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
7870 }
7871 if (!argp2) {
7872 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_MaximizePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
7873 }
7874 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
7875 {
7876 PyThreadState* __tstate = wxPyBeginAllowThreads();
7877 (arg1)->MaximizePane(*arg2);
7878 wxPyEndAllowThreads(__tstate);
7879 if (PyErr_Occurred()) SWIG_fail;
7880 }
7881 resultobj = SWIG_Py_Void();
7882 return resultobj;
7883fail:
7884 return NULL;
7885}
7886
7887
7888SWIGINTERN PyObject *_wrap_AuiManager_RestorePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7889 PyObject *resultobj = 0;
7890 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7891 wxAuiPaneInfo *arg2 = 0 ;
7892 void *argp1 = 0 ;
7893 int res1 = 0 ;
7894 void *argp2 = 0 ;
7895 int res2 = 0 ;
7896 PyObject * obj0 = 0 ;
7897 PyObject * obj1 = 0 ;
7898 char * kwnames[] = {
7899 (char *) "self",(char *) "pane_info", NULL
7900 };
7901
7902 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_RestorePane",kwnames,&obj0,&obj1)) SWIG_fail;
7903 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7904 if (!SWIG_IsOK(res1)) {
7905 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_RestorePane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7906 }
7907 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7908 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
7909 if (!SWIG_IsOK(res2)) {
7910 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_RestorePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
7911 }
7912 if (!argp2) {
7913 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_RestorePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
7914 }
7915 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
7916 {
7917 PyThreadState* __tstate = wxPyBeginAllowThreads();
7918 (arg1)->RestorePane(*arg2);
7919 wxPyEndAllowThreads(__tstate);
7920 if (PyErr_Occurred()) SWIG_fail;
7921 }
7922 resultobj = SWIG_Py_Void();
7923 return resultobj;
7924fail:
7925 return NULL;
7926}
7927
7928
7929SWIGINTERN PyObject *_wrap_AuiManager_RestoreMaximizedPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7930 PyObject *resultobj = 0;
7931 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7932 void *argp1 = 0 ;
7933 int res1 = 0 ;
7934 PyObject *swig_obj[1] ;
7935
7936 if (!args) SWIG_fail;
7937 swig_obj[0] = args;
7938 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7939 if (!SWIG_IsOK(res1)) {
7940 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_RestoreMaximizedPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7941 }
7942 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7943 {
7944 PyThreadState* __tstate = wxPyBeginAllowThreads();
7945 (arg1)->RestoreMaximizedPane();
7946 wxPyEndAllowThreads(__tstate);
7947 if (PyErr_Occurred()) SWIG_fail;
7948 }
7949 resultobj = SWIG_Py_Void();
7950 return resultobj;
7951fail:
7952 return NULL;
7953}
7954
7955
7956SWIGINTERN PyObject *_wrap_AuiManager_SavePaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7957 PyObject *resultobj = 0;
7958 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7959 wxAuiPaneInfo *arg2 = 0 ;
1eeb270e
RD
7960 wxString result;
7961 void *argp1 = 0 ;
7962 int res1 = 0 ;
7963 void *argp2 = 0 ;
7964 int res2 = 0 ;
7965 PyObject * obj0 = 0 ;
7966 PyObject * obj1 = 0 ;
7967 char * kwnames[] = {
7968 (char *) "self",(char *) "pane", NULL
7969 };
7970
5eb8189c
RD
7971 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SavePaneInfo",kwnames,&obj0,&obj1)) SWIG_fail;
7972 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
1eeb270e 7973 if (!SWIG_IsOK(res1)) {
5eb8189c 7974 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SavePaneInfo" "', expected argument " "1"" of type '" "wxAuiManager *""'");
1eeb270e 7975 }
5eb8189c
RD
7976 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7977 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
1eeb270e 7978 if (!SWIG_IsOK(res2)) {
5eb8189c 7979 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_SavePaneInfo" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
1eeb270e
RD
7980 }
7981 if (!argp2) {
5eb8189c 7982 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_SavePaneInfo" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
1eeb270e 7983 }
5eb8189c 7984 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
1eeb270e
RD
7985 {
7986 PyThreadState* __tstate = wxPyBeginAllowThreads();
7987 result = (arg1)->SavePaneInfo(*arg2);
7988 wxPyEndAllowThreads(__tstate);
7989 if (PyErr_Occurred()) SWIG_fail;
7990 }
7991 {
7992#if wxUSE_UNICODE
7993 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
7994#else
7995 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
7996#endif
7997 }
7998 return resultobj;
7999fail:
8000 return NULL;
8001}
8002
8003
5eb8189c 8004SWIGINTERN PyObject *_wrap_AuiManager_LoadPaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 8005 PyObject *resultobj = 0;
5eb8189c 8006 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
1eeb270e 8007 wxString arg2 ;
5eb8189c 8008 wxAuiPaneInfo *arg3 = 0 ;
1eeb270e
RD
8009 void *argp1 = 0 ;
8010 int res1 = 0 ;
8011 void *argp3 = 0 ;
8012 int res3 = 0 ;
8013 PyObject * obj0 = 0 ;
8014 PyObject * obj1 = 0 ;
8015 PyObject * obj2 = 0 ;
8016 char * kwnames[] = {
8017 (char *) "self",(char *) "pane_part",(char *) "pane", NULL
8018 };
8019
5eb8189c
RD
8020 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_LoadPaneInfo",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8021 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
1eeb270e 8022 if (!SWIG_IsOK(res1)) {
5eb8189c 8023 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_LoadPaneInfo" "', expected argument " "1"" of type '" "wxAuiManager *""'");
1eeb270e 8024 }
5eb8189c 8025 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
1eeb270e
RD
8026 {
8027 wxString* sptr = wxString_in_helper(obj1);
8028 if (sptr == NULL) SWIG_fail;
8029 arg2 = *sptr;
8030 delete sptr;
8031 }
5eb8189c 8032 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 );
1eeb270e 8033 if (!SWIG_IsOK(res3)) {
5eb8189c 8034 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_LoadPaneInfo" "', expected argument " "3"" of type '" "wxAuiPaneInfo &""'");
1eeb270e
RD
8035 }
8036 if (!argp3) {
5eb8189c 8037 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_LoadPaneInfo" "', expected argument " "3"" of type '" "wxAuiPaneInfo &""'");
1eeb270e 8038 }
5eb8189c 8039 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
1eeb270e
RD
8040 {
8041 PyThreadState* __tstate = wxPyBeginAllowThreads();
8042 (arg1)->LoadPaneInfo(arg2,*arg3);
8043 wxPyEndAllowThreads(__tstate);
8044 if (PyErr_Occurred()) SWIG_fail;
8045 }
8046 resultobj = SWIG_Py_Void();
8047 return resultobj;
8048fail:
8049 return NULL;
8050}
8051
8052
5eb8189c 8053SWIGINTERN PyObject *_wrap_AuiManager_SavePerspective(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8054 PyObject *resultobj = 0;
5eb8189c 8055 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
8056 wxString result;
8057 void *argp1 = 0 ;
8058 int res1 = 0 ;
8059 PyObject *swig_obj[1] ;
8060
8061 if (!args) SWIG_fail;
8062 swig_obj[0] = args;
5eb8189c 8063 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 8064 if (!SWIG_IsOK(res1)) {
5eb8189c 8065 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SavePerspective" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 8066 }
5eb8189c 8067 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
8068 {
8069 PyThreadState* __tstate = wxPyBeginAllowThreads();
8070 result = (arg1)->SavePerspective();
8071 wxPyEndAllowThreads(__tstate);
8072 if (PyErr_Occurred()) SWIG_fail;
8073 }
8074 {
8075#if wxUSE_UNICODE
8076 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
8077#else
8078 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
8079#endif
8080 }
8081 return resultobj;
8082fail:
8083 return NULL;
8084}
8085
8086
5eb8189c 8087SWIGINTERN PyObject *_wrap_AuiManager_LoadPerspective(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 8088 PyObject *resultobj = 0;
5eb8189c 8089 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
8090 wxString *arg2 = 0 ;
8091 bool arg3 = (bool) true ;
8092 bool result;
8093 void *argp1 = 0 ;
8094 int res1 = 0 ;
8095 bool temp2 = false ;
8096 bool val3 ;
8097 int ecode3 = 0 ;
8098 PyObject * obj0 = 0 ;
8099 PyObject * obj1 = 0 ;
8100 PyObject * obj2 = 0 ;
8101 char * kwnames[] = {
8102 (char *) "self",(char *) "perspective",(char *) "update", NULL
8103 };
8104
5eb8189c
RD
8105 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:AuiManager_LoadPerspective",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8106 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 8107 if (!SWIG_IsOK(res1)) {
5eb8189c 8108 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_LoadPerspective" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 8109 }
5eb8189c 8110 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
8111 {
8112 arg2 = wxString_in_helper(obj1);
8113 if (arg2 == NULL) SWIG_fail;
8114 temp2 = true;
8115 }
8116 if (obj2) {
8117 ecode3 = SWIG_AsVal_bool(obj2, &val3);
8118 if (!SWIG_IsOK(ecode3)) {
5eb8189c 8119 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiManager_LoadPerspective" "', expected argument " "3"" of type '" "bool""'");
27e45892
RD
8120 }
8121 arg3 = static_cast< bool >(val3);
8122 }
8123 {
8124 PyThreadState* __tstate = wxPyBeginAllowThreads();
8125 result = (bool)(arg1)->LoadPerspective((wxString const &)*arg2,arg3);
8126 wxPyEndAllowThreads(__tstate);
8127 if (PyErr_Occurred()) SWIG_fail;
8128 }
8129 {
8130 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8131 }
8132 {
8133 if (temp2)
8134 delete arg2;
8135 }
8136 return resultobj;
8137fail:
8138 {
8139 if (temp2)
8140 delete arg2;
8141 }
8142 return NULL;
8143}
8144
8145
5eb8189c 8146SWIGINTERN PyObject *_wrap_AuiManager_Update(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8147 PyObject *resultobj = 0;
5eb8189c 8148 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
8149 void *argp1 = 0 ;
8150 int res1 = 0 ;
8151 PyObject *swig_obj[1] ;
8152
8153 if (!args) SWIG_fail;
8154 swig_obj[0] = args;
5eb8189c 8155 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 8156 if (!SWIG_IsOK(res1)) {
5eb8189c 8157 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_Update" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 8158 }
5eb8189c 8159 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
8160 {
8161 PyThreadState* __tstate = wxPyBeginAllowThreads();
8162 (arg1)->Update();
8163 wxPyEndAllowThreads(__tstate);
8164 if (PyErr_Occurred()) SWIG_fail;
8165 }
8166 resultobj = SWIG_Py_Void();
8167 return resultobj;
8168fail:
8169 return NULL;
8170}
8171
8172
5eb8189c 8173SWIGINTERN PyObject *_wrap_AuiManager_CreateFloatingFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9b940138 8174 PyObject *resultobj = 0;
5eb8189c 8175 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
9b940138 8176 wxWindow *arg2 = (wxWindow *) 0 ;
5eb8189c
RD
8177 wxAuiPaneInfo *arg3 = 0 ;
8178 wxAuiFloatingFrame *result = 0 ;
9b940138
RD
8179 void *argp1 = 0 ;
8180 int res1 = 0 ;
8181 void *argp2 = 0 ;
8182 int res2 = 0 ;
8183 void *argp3 = 0 ;
8184 int res3 = 0 ;
8185 PyObject * obj0 = 0 ;
8186 PyObject * obj1 = 0 ;
8187 PyObject * obj2 = 0 ;
8188 char * kwnames[] = {
8189 (char *) "self",(char *) "parent",(char *) "p", NULL
8190 };
8191
5eb8189c
RD
8192 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_CreateFloatingFrame",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8193 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
9b940138 8194 if (!SWIG_IsOK(res1)) {
5eb8189c 8195 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "1"" of type '" "wxAuiManager *""'");
9b940138 8196 }
5eb8189c 8197 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
9b940138
RD
8198 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8199 if (!SWIG_IsOK(res2)) {
5eb8189c 8200 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "2"" of type '" "wxWindow *""'");
9b940138
RD
8201 }
8202 arg2 = reinterpret_cast< wxWindow * >(argp2);
5eb8189c 8203 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
9b940138 8204 if (!SWIG_IsOK(res3)) {
5eb8189c 8205 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
9b940138
RD
8206 }
8207 if (!argp3) {
5eb8189c 8208 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
9b940138 8209 }
5eb8189c 8210 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
9b940138
RD
8211 {
8212 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 8213 result = (wxAuiFloatingFrame *)(arg1)->CreateFloatingFrame(arg2,(wxAuiPaneInfo const &)*arg3);
9b940138
RD
8214 wxPyEndAllowThreads(__tstate);
8215 if (PyErr_Occurred()) SWIG_fail;
8216 }
5eb8189c 8217 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiFloatingFrame, 0 | 0 );
9b940138
RD
8218 return resultobj;
8219fail:
8220 return NULL;
8221}
8222
8223
5eb8189c 8224SWIGINTERN PyObject *_wrap_AuiManager_DrawHintRect(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10044bf1 8225 PyObject *resultobj = 0;
5eb8189c 8226 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
10044bf1
RD
8227 wxWindow *arg2 = (wxWindow *) 0 ;
8228 wxPoint *arg3 = 0 ;
8229 wxPoint *arg4 = 0 ;
8230 void *argp1 = 0 ;
8231 int res1 = 0 ;
8232 void *argp2 = 0 ;
8233 int res2 = 0 ;
8234 wxPoint temp3 ;
8235 wxPoint temp4 ;
8236 PyObject * obj0 = 0 ;
8237 PyObject * obj1 = 0 ;
8238 PyObject * obj2 = 0 ;
8239 PyObject * obj3 = 0 ;
8240 char * kwnames[] = {
8241 (char *) "self",(char *) "pane_window",(char *) "pt",(char *) "offset", NULL
8242 };
8243
5eb8189c
RD
8244 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiManager_DrawHintRect",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
8245 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
10044bf1 8246 if (!SWIG_IsOK(res1)) {
5eb8189c 8247 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_DrawHintRect" "', expected argument " "1"" of type '" "wxAuiManager *""'");
10044bf1 8248 }
5eb8189c 8249 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
10044bf1
RD
8250 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8251 if (!SWIG_IsOK(res2)) {
5eb8189c 8252 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_DrawHintRect" "', expected argument " "2"" of type '" "wxWindow *""'");
10044bf1
RD
8253 }
8254 arg2 = reinterpret_cast< wxWindow * >(argp2);
8255 {
8256 arg3 = &temp3;
8257 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8258 }
8259 {
8260 arg4 = &temp4;
8261 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
8262 }
8263 {
8264 PyThreadState* __tstate = wxPyBeginAllowThreads();
8265 (arg1)->DrawHintRect(arg2,(wxPoint const &)*arg3,(wxPoint const &)*arg4);
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
5eb8189c 8276SWIGINTERN PyObject *_wrap_AuiManager_ShowHint(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10044bf1 8277 PyObject *resultobj = 0;
5eb8189c 8278 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
10044bf1
RD
8279 wxRect *arg2 = 0 ;
8280 void *argp1 = 0 ;
8281 int res1 = 0 ;
8282 wxRect temp2 ;
8283 PyObject * obj0 = 0 ;
8284 PyObject * obj1 = 0 ;
8285 char * kwnames[] = {
8286 (char *) "self",(char *) "rect", NULL
8287 };
8288
5eb8189c
RD
8289 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_ShowHint",kwnames,&obj0,&obj1)) SWIG_fail;
8290 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
10044bf1 8291 if (!SWIG_IsOK(res1)) {
5eb8189c 8292 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_ShowHint" "', expected argument " "1"" of type '" "wxAuiManager *""'");
10044bf1 8293 }
5eb8189c 8294 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
10044bf1
RD
8295 {
8296 arg2 = &temp2;
8297 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
8298 }
8299 {
8300 PyThreadState* __tstate = wxPyBeginAllowThreads();
8301 (arg1)->ShowHint((wxRect const &)*arg2);
8302 wxPyEndAllowThreads(__tstate);
8303 if (PyErr_Occurred()) SWIG_fail;
8304 }
8305 resultobj = SWIG_Py_Void();
8306 return resultobj;
8307fail:
8308 return NULL;
8309}
8310
8311
5eb8189c 8312SWIGINTERN PyObject *_wrap_AuiManager_HideHint(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 8313 PyObject *resultobj = 0;
5eb8189c 8314 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
10044bf1
RD
8315 void *argp1 = 0 ;
8316 int res1 = 0 ;
8317 PyObject *swig_obj[1] ;
8318
8319 if (!args) SWIG_fail;
8320 swig_obj[0] = args;
5eb8189c 8321 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
10044bf1 8322 if (!SWIG_IsOK(res1)) {
5eb8189c 8323 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_HideHint" "', expected argument " "1"" of type '" "wxAuiManager *""'");
10044bf1 8324 }
5eb8189c 8325 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
10044bf1
RD
8326 {
8327 PyThreadState* __tstate = wxPyBeginAllowThreads();
8328 (arg1)->HideHint();
8329 wxPyEndAllowThreads(__tstate);
8330 if (PyErr_Occurred()) SWIG_fail;
8331 }
8332 resultobj = SWIG_Py_Void();
8333 return resultobj;
8334fail:
8335 return NULL;
8336}
8337
8338
5eb8189c 8339SWIGINTERN PyObject *_wrap_AuiManager_OnRender(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1d5ee749 8340 PyObject *resultobj = 0;
5eb8189c
RD
8341 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8342 wxAuiManagerEvent *arg2 = 0 ;
1d5ee749
RD
8343 void *argp1 = 0 ;
8344 int res1 = 0 ;
8345 void *argp2 = 0 ;
8346 int res2 = 0 ;
8347 PyObject * obj0 = 0 ;
8348 PyObject * obj1 = 0 ;
8349 char * kwnames[] = {
8350 (char *) "self",(char *) "evt", NULL
8351 };
8352
5eb8189c
RD
8353 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_OnRender",kwnames,&obj0,&obj1)) SWIG_fail;
8354 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
1d5ee749 8355 if (!SWIG_IsOK(res1)) {
5eb8189c 8356 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_OnRender" "', expected argument " "1"" of type '" "wxAuiManager *""'");
1d5ee749 8357 }
5eb8189c
RD
8358 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8359 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiManagerEvent, 0 );
1d5ee749 8360 if (!SWIG_IsOK(res2)) {
5eb8189c 8361 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_OnRender" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
1d5ee749
RD
8362 }
8363 if (!argp2) {
5eb8189c 8364 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_OnRender" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
1d5ee749 8365 }
5eb8189c 8366 arg2 = reinterpret_cast< wxAuiManagerEvent * >(argp2);
1d5ee749
RD
8367 {
8368 PyThreadState* __tstate = wxPyBeginAllowThreads();
8369 (arg1)->OnRender(*arg2);
8370 wxPyEndAllowThreads(__tstate);
8371 if (PyErr_Occurred()) SWIG_fail;
8372 }
8373 resultobj = SWIG_Py_Void();
8374 return resultobj;
8375fail:
8376 return NULL;
8377}
8378
8379
5eb8189c 8380SWIGINTERN PyObject *_wrap_AuiManager_OnPaneButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1d5ee749 8381 PyObject *resultobj = 0;
5eb8189c
RD
8382 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8383 wxAuiManagerEvent *arg2 = 0 ;
1d5ee749
RD
8384 void *argp1 = 0 ;
8385 int res1 = 0 ;
8386 void *argp2 = 0 ;
8387 int res2 = 0 ;
8388 PyObject * obj0 = 0 ;
8389 PyObject * obj1 = 0 ;
8390 char * kwnames[] = {
8391 (char *) "self",(char *) "evt", NULL
8392 };
8393
5eb8189c
RD
8394 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_OnPaneButton",kwnames,&obj0,&obj1)) SWIG_fail;
8395 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
1d5ee749 8396 if (!SWIG_IsOK(res1)) {
5eb8189c 8397 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_OnPaneButton" "', expected argument " "1"" of type '" "wxAuiManager *""'");
1d5ee749 8398 }
5eb8189c
RD
8399 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8400 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiManagerEvent, 0 );
1d5ee749 8401 if (!SWIG_IsOK(res2)) {
5eb8189c 8402 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_OnPaneButton" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
1d5ee749
RD
8403 }
8404 if (!argp2) {
5eb8189c 8405 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_OnPaneButton" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
1d5ee749 8406 }
5eb8189c 8407 arg2 = reinterpret_cast< wxAuiManagerEvent * >(argp2);
1d5ee749
RD
8408 {
8409 PyThreadState* __tstate = wxPyBeginAllowThreads();
8410 (arg1)->OnPaneButton(*arg2);
8411 wxPyEndAllowThreads(__tstate);
8412 if (PyErr_Occurred()) SWIG_fail;
8413 }
8414 resultobj = SWIG_Py_Void();
8415 return resultobj;
8416fail:
8417 return NULL;
8418}
8419
8420
5eb8189c 8421SWIGINTERN PyObject *AuiManager_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
8422 PyObject *obj;
8423 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 8424 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiManager, SWIG_NewClientData(obj));
27e45892
RD
8425 return SWIG_Py_Void();
8426}
8427
5eb8189c 8428SWIGINTERN PyObject *AuiManager_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
8429 return SWIG_Python_InitShadowInstance(args);
8430}
8431
5eb8189c 8432SWIGINTERN PyObject *_wrap_new_AuiManagerEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892
RD
8433 PyObject *resultobj = 0;
8434 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
5eb8189c 8435 wxAuiManagerEvent *result = 0 ;
27e45892
RD
8436 int val1 ;
8437 int ecode1 = 0 ;
8438 PyObject * obj0 = 0 ;
8439 char * kwnames[] = {
8440 (char *) "type", NULL
8441 };
8442
5eb8189c 8443 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_AuiManagerEvent",kwnames,&obj0)) SWIG_fail;
27e45892
RD
8444 if (obj0) {
8445 ecode1 = SWIG_AsVal_int(obj0, &val1);
8446 if (!SWIG_IsOK(ecode1)) {
5eb8189c 8447 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_AuiManagerEvent" "', expected argument " "1"" of type '" "wxEventType""'");
27e45892
RD
8448 }
8449 arg1 = static_cast< wxEventType >(val1);
8450 }
8451 {
8452 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 8453 result = (wxAuiManagerEvent *)new wxAuiManagerEvent(arg1);
27e45892
RD
8454 wxPyEndAllowThreads(__tstate);
8455 if (PyErr_Occurred()) SWIG_fail;
8456 }
5eb8189c 8457 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManagerEvent, SWIG_POINTER_NEW | 0 );
27e45892
RD
8458 return resultobj;
8459fail:
8460 return NULL;
8461}
8462
8463
5eb8189c 8464SWIGINTERN PyObject *_wrap_AuiManagerEvent_Clone(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8465 PyObject *resultobj = 0;
5eb8189c 8466 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
8467 wxEvent *result = 0 ;
8468 void *argp1 = 0 ;
8469 int res1 = 0 ;
8470 PyObject *swig_obj[1] ;
8471
8472 if (!args) SWIG_fail;
8473 swig_obj[0] = args;
5eb8189c 8474 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8475 if (!SWIG_IsOK(res1)) {
5eb8189c 8476 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_Clone" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
27e45892 8477 }
5eb8189c 8478 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
8479 {
8480 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 8481 result = (wxEvent *)((wxAuiManagerEvent const *)arg1)->Clone();
27e45892
RD
8482 wxPyEndAllowThreads(__tstate);
8483 if (PyErr_Occurred()) SWIG_fail;
8484 }
8485 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxEvent, 0 | 0 );
8486 return resultobj;
8487fail:
8488 return NULL;
8489}
8490
8491
5eb8189c 8492SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 8493 PyObject *resultobj = 0;
5eb8189c
RD
8494 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8495 wxAuiPaneInfo *arg2 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
8496 void *argp1 = 0 ;
8497 int res1 = 0 ;
8498 void *argp2 = 0 ;
8499 int res2 = 0 ;
8500 PyObject * obj0 = 0 ;
8501 PyObject * obj1 = 0 ;
8502 char * kwnames[] = {
8503 (char *) "self",(char *) "p", NULL
8504 };
8505
5eb8189c
RD
8506 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetPane",kwnames,&obj0,&obj1)) SWIG_fail;
8507 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8508 if (!SWIG_IsOK(res1)) {
5eb8189c 8509 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetPane" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 8510 }
5eb8189c
RD
8511 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8512 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 8513 if (!SWIG_IsOK(res2)) {
5eb8189c 8514 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_SetPane" "', expected argument " "2"" of type '" "wxAuiPaneInfo *""'");
27e45892 8515 }
5eb8189c 8516 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
27e45892
RD
8517 {
8518 PyThreadState* __tstate = wxPyBeginAllowThreads();
8519 (arg1)->SetPane(arg2);
8520 wxPyEndAllowThreads(__tstate);
8521 if (PyErr_Occurred()) SWIG_fail;
8522 }
8523 resultobj = SWIG_Py_Void();
8524 return resultobj;
8525fail:
8526 return NULL;
8527}
8528
8529
5eb8189c 8530SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 8531 PyObject *resultobj = 0;
5eb8189c 8532 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
8533 int arg2 ;
8534 void *argp1 = 0 ;
8535 int res1 = 0 ;
8536 int val2 ;
8537 int ecode2 = 0 ;
8538 PyObject * obj0 = 0 ;
8539 PyObject * obj1 = 0 ;
8540 char * kwnames[] = {
8541 (char *) "self",(char *) "b", NULL
8542 };
8543
5eb8189c
RD
8544 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetButton",kwnames,&obj0,&obj1)) SWIG_fail;
8545 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8546 if (!SWIG_IsOK(res1)) {
5eb8189c 8547 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetButton" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 8548 }
5eb8189c 8549 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
8550 ecode2 = SWIG_AsVal_int(obj1, &val2);
8551 if (!SWIG_IsOK(ecode2)) {
5eb8189c 8552 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_SetButton" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
8553 }
8554 arg2 = static_cast< int >(val2);
8555 {
8556 PyThreadState* __tstate = wxPyBeginAllowThreads();
8557 (arg1)->SetButton(arg2);
8558 wxPyEndAllowThreads(__tstate);
8559 if (PyErr_Occurred()) SWIG_fail;
8560 }
8561 resultobj = SWIG_Py_Void();
8562 return resultobj;
8563fail:
8564 return NULL;
8565}
8566
8567
5eb8189c 8568SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetDC(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1d5ee749 8569 PyObject *resultobj = 0;
5eb8189c 8570 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
1d5ee749
RD
8571 wxDC *arg2 = (wxDC *) 0 ;
8572 void *argp1 = 0 ;
8573 int res1 = 0 ;
8574 void *argp2 = 0 ;
8575 int res2 = 0 ;
8576 PyObject * obj0 = 0 ;
8577 PyObject * obj1 = 0 ;
8578 char * kwnames[] = {
8579 (char *) "self",(char *) "pdc", NULL
8580 };
8581
5eb8189c
RD
8582 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetDC",kwnames,&obj0,&obj1)) SWIG_fail;
8583 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
1d5ee749 8584 if (!SWIG_IsOK(res1)) {
5eb8189c 8585 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetDC" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
1d5ee749 8586 }
5eb8189c 8587 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
1d5ee749
RD
8588 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxDC, 0 | 0 );
8589 if (!SWIG_IsOK(res2)) {
5eb8189c 8590 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_SetDC" "', expected argument " "2"" of type '" "wxDC *""'");
1d5ee749
RD
8591 }
8592 arg2 = reinterpret_cast< wxDC * >(argp2);
8593 {
8594 PyThreadState* __tstate = wxPyBeginAllowThreads();
8595 (arg1)->SetDC(arg2);
8596 wxPyEndAllowThreads(__tstate);
8597 if (PyErr_Occurred()) SWIG_fail;
8598 }
8599 resultobj = SWIG_Py_Void();
8600 return resultobj;
8601fail:
8602 return NULL;
8603}
8604
8605
5eb8189c 8606SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8607 PyObject *resultobj = 0;
5eb8189c
RD
8608 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8609 wxAuiPaneInfo *result = 0 ;
27e45892
RD
8610 void *argp1 = 0 ;
8611 int res1 = 0 ;
8612 PyObject *swig_obj[1] ;
8613
8614 if (!args) SWIG_fail;
8615 swig_obj[0] = args;
5eb8189c 8616 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8617 if (!SWIG_IsOK(res1)) {
5eb8189c 8618 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetPane" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 8619 }
5eb8189c 8620 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
8621 {
8622 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 8623 result = (wxAuiPaneInfo *)(arg1)->GetPane();
27e45892
RD
8624 wxPyEndAllowThreads(__tstate);
8625 if (PyErr_Occurred()) SWIG_fail;
8626 }
5eb8189c 8627 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892
RD
8628 return resultobj;
8629fail:
8630 return NULL;
8631}
8632
8633
5eb8189c 8634SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8635 PyObject *resultobj = 0;
5eb8189c 8636 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
8637 int result;
8638 void *argp1 = 0 ;
8639 int res1 = 0 ;
8640 PyObject *swig_obj[1] ;
8641
8642 if (!args) SWIG_fail;
8643 swig_obj[0] = args;
5eb8189c 8644 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8645 if (!SWIG_IsOK(res1)) {
5eb8189c 8646 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetButton" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 8647 }
5eb8189c 8648 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
8649 {
8650 PyThreadState* __tstate = wxPyBeginAllowThreads();
8651 result = (int)(arg1)->GetButton();
8652 wxPyEndAllowThreads(__tstate);
8653 if (PyErr_Occurred()) SWIG_fail;
8654 }
8655 resultobj = SWIG_From_int(static_cast< int >(result));
8656 return resultobj;
8657fail:
8658 return NULL;
8659}
8660
8661
5eb8189c 8662SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetDC(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1d5ee749 8663 PyObject *resultobj = 0;
5eb8189c 8664 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
1d5ee749
RD
8665 wxDC *result = 0 ;
8666 void *argp1 = 0 ;
8667 int res1 = 0 ;
8668 PyObject *swig_obj[1] ;
8669
8670 if (!args) SWIG_fail;
8671 swig_obj[0] = args;
5eb8189c 8672 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
1d5ee749 8673 if (!SWIG_IsOK(res1)) {
5eb8189c 8674 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetDC" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
1d5ee749 8675 }
5eb8189c 8676 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
1d5ee749
RD
8677 {
8678 PyThreadState* __tstate = wxPyBeginAllowThreads();
8679 result = (wxDC *)(arg1)->GetDC();
8680 wxPyEndAllowThreads(__tstate);
8681 if (PyErr_Occurred()) SWIG_fail;
8682 }
8683 {
8684 resultobj = wxPyMake_wxObject(result, (bool)0);
8685 }
8686 return resultobj;
8687fail:
8688 return NULL;
8689}
8690
8691
5eb8189c 8692SWIGINTERN PyObject *_wrap_AuiManagerEvent_Veto(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 8693 PyObject *resultobj = 0;
5eb8189c 8694 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
8695 bool arg2 = (bool) true ;
8696 void *argp1 = 0 ;
8697 int res1 = 0 ;
8698 bool val2 ;
8699 int ecode2 = 0 ;
8700 PyObject * obj0 = 0 ;
8701 PyObject * obj1 = 0 ;
8702 char * kwnames[] = {
8703 (char *) "self",(char *) "veto", NULL
8704 };
8705
5eb8189c
RD
8706 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiManagerEvent_Veto",kwnames,&obj0,&obj1)) SWIG_fail;
8707 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8708 if (!SWIG_IsOK(res1)) {
5eb8189c 8709 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_Veto" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 8710 }
5eb8189c 8711 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
8712 if (obj1) {
8713 ecode2 = SWIG_AsVal_bool(obj1, &val2);
8714 if (!SWIG_IsOK(ecode2)) {
5eb8189c 8715 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_Veto" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
8716 }
8717 arg2 = static_cast< bool >(val2);
8718 }
8719 {
8720 PyThreadState* __tstate = wxPyBeginAllowThreads();
8721 (arg1)->Veto(arg2);
8722 wxPyEndAllowThreads(__tstate);
8723 if (PyErr_Occurred()) SWIG_fail;
8724 }
8725 resultobj = SWIG_Py_Void();
8726 return resultobj;
8727fail:
8728 return NULL;
8729}
8730
8731
5eb8189c 8732SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetVeto(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8733 PyObject *resultobj = 0;
5eb8189c 8734 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
8735 bool result;
8736 void *argp1 = 0 ;
8737 int res1 = 0 ;
8738 PyObject *swig_obj[1] ;
8739
8740 if (!args) SWIG_fail;
8741 swig_obj[0] = args;
5eb8189c 8742 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8743 if (!SWIG_IsOK(res1)) {
5eb8189c 8744 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetVeto" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
27e45892 8745 }
5eb8189c 8746 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
8747 {
8748 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 8749 result = (bool)((wxAuiManagerEvent const *)arg1)->GetVeto();
27e45892
RD
8750 wxPyEndAllowThreads(__tstate);
8751 if (PyErr_Occurred()) SWIG_fail;
8752 }
8753 {
8754 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8755 }
8756 return resultobj;
8757fail:
8758 return NULL;
8759}
8760
8761
5eb8189c 8762SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetCanVeto(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 8763 PyObject *resultobj = 0;
5eb8189c 8764 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
8765 bool arg2 ;
8766 void *argp1 = 0 ;
8767 int res1 = 0 ;
8768 bool val2 ;
8769 int ecode2 = 0 ;
8770 PyObject * obj0 = 0 ;
8771 PyObject * obj1 = 0 ;
8772 char * kwnames[] = {
8773 (char *) "self",(char *) "can_veto", NULL
8774 };
8775
5eb8189c
RD
8776 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetCanVeto",kwnames,&obj0,&obj1)) SWIG_fail;
8777 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8778 if (!SWIG_IsOK(res1)) {
5eb8189c 8779 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetCanVeto" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 8780 }
5eb8189c 8781 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
8782 ecode2 = SWIG_AsVal_bool(obj1, &val2);
8783 if (!SWIG_IsOK(ecode2)) {
5eb8189c 8784 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_SetCanVeto" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
8785 }
8786 arg2 = static_cast< bool >(val2);
8787 {
8788 PyThreadState* __tstate = wxPyBeginAllowThreads();
8789 (arg1)->SetCanVeto(arg2);
8790 wxPyEndAllowThreads(__tstate);
8791 if (PyErr_Occurred()) SWIG_fail;
8792 }
8793 resultobj = SWIG_Py_Void();
8794 return resultobj;
8795fail:
8796 return NULL;
8797}
8798
8799
5eb8189c 8800SWIGINTERN PyObject *_wrap_AuiManagerEvent_CanVeto(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8801 PyObject *resultobj = 0;
5eb8189c 8802 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
8803 bool result;
8804 void *argp1 = 0 ;
8805 int res1 = 0 ;
8806 PyObject *swig_obj[1] ;
8807
8808 if (!args) SWIG_fail;
8809 swig_obj[0] = args;
5eb8189c 8810 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8811 if (!SWIG_IsOK(res1)) {
5eb8189c 8812 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_CanVeto" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
27e45892 8813 }
5eb8189c 8814 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
8815 {
8816 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 8817 result = (bool)((wxAuiManagerEvent const *)arg1)->CanVeto();
27e45892
RD
8818 wxPyEndAllowThreads(__tstate);
8819 if (PyErr_Occurred()) SWIG_fail;
8820 }
8821 {
8822 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8823 }
8824 return resultobj;
8825fail:
8826 return NULL;
8827}
8828
8829
5eb8189c 8830SWIGINTERN PyObject *_wrap_AuiManagerEvent_pane_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8831 PyObject *resultobj = 0;
5eb8189c
RD
8832 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8833 wxAuiPaneInfo *arg2 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
8834 void *argp1 = 0 ;
8835 int res1 = 0 ;
8836 void *argp2 = 0 ;
8837 int res2 = 0 ;
8838 PyObject *swig_obj[2] ;
8839
5eb8189c
RD
8840 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_pane_set",2,2,swig_obj)) SWIG_fail;
8841 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8842 if (!SWIG_IsOK(res1)) {
5eb8189c 8843 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_pane_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 8844 }
5eb8189c
RD
8845 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8846 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_DISOWN | 0 );
27e45892 8847 if (!SWIG_IsOK(res2)) {
5eb8189c 8848 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_pane_set" "', expected argument " "2"" of type '" "wxAuiPaneInfo *""'");
27e45892 8849 }
5eb8189c 8850 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
27e45892
RD
8851 if (arg1) (arg1)->pane = arg2;
8852
8853 resultobj = SWIG_Py_Void();
8854 return resultobj;
8855fail:
8856 return NULL;
8857}
8858
8859
5eb8189c 8860SWIGINTERN PyObject *_wrap_AuiManagerEvent_pane_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8861 PyObject *resultobj = 0;
5eb8189c
RD
8862 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8863 wxAuiPaneInfo *result = 0 ;
27e45892
RD
8864 void *argp1 = 0 ;
8865 int res1 = 0 ;
8866 PyObject *swig_obj[1] ;
8867
8868 if (!args) SWIG_fail;
8869 swig_obj[0] = args;
5eb8189c 8870 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8871 if (!SWIG_IsOK(res1)) {
5eb8189c 8872 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_pane_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 8873 }
5eb8189c
RD
8874 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8875 result = (wxAuiPaneInfo *) ((arg1)->pane);
8876 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892
RD
8877 return resultobj;
8878fail:
8879 return NULL;
8880}
8881
8882
5eb8189c 8883SWIGINTERN PyObject *_wrap_AuiManagerEvent_button_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8884 PyObject *resultobj = 0;
5eb8189c 8885 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
8886 int arg2 ;
8887 void *argp1 = 0 ;
8888 int res1 = 0 ;
8889 int val2 ;
8890 int ecode2 = 0 ;
8891 PyObject *swig_obj[2] ;
8892
5eb8189c
RD
8893 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_button_set",2,2,swig_obj)) SWIG_fail;
8894 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8895 if (!SWIG_IsOK(res1)) {
5eb8189c 8896 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_button_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 8897 }
5eb8189c 8898 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
8899 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
8900 if (!SWIG_IsOK(ecode2)) {
5eb8189c 8901 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_button_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
8902 }
8903 arg2 = static_cast< int >(val2);
8904 if (arg1) (arg1)->button = arg2;
8905
8906 resultobj = SWIG_Py_Void();
8907 return resultobj;
8908fail:
8909 return NULL;
8910}
8911
8912
5eb8189c 8913SWIGINTERN PyObject *_wrap_AuiManagerEvent_button_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8914 PyObject *resultobj = 0;
5eb8189c 8915 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
8916 int result;
8917 void *argp1 = 0 ;
8918 int res1 = 0 ;
8919 PyObject *swig_obj[1] ;
8920
8921 if (!args) SWIG_fail;
8922 swig_obj[0] = args;
5eb8189c 8923 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8924 if (!SWIG_IsOK(res1)) {
5eb8189c 8925 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_button_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 8926 }
5eb8189c 8927 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
8928 result = (int) ((arg1)->button);
8929 resultobj = SWIG_From_int(static_cast< int >(result));
8930 return resultobj;
8931fail:
8932 return NULL;
8933}
8934
8935
5eb8189c 8936SWIGINTERN PyObject *_wrap_AuiManagerEvent_veto_flag_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8937 PyObject *resultobj = 0;
5eb8189c 8938 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
8939 bool arg2 ;
8940 void *argp1 = 0 ;
8941 int res1 = 0 ;
8942 bool val2 ;
8943 int ecode2 = 0 ;
8944 PyObject *swig_obj[2] ;
8945
5eb8189c
RD
8946 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_veto_flag_set",2,2,swig_obj)) SWIG_fail;
8947 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8948 if (!SWIG_IsOK(res1)) {
5eb8189c 8949 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_veto_flag_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 8950 }
5eb8189c 8951 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
8952 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
8953 if (!SWIG_IsOK(ecode2)) {
5eb8189c 8954 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_veto_flag_set" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
8955 }
8956 arg2 = static_cast< bool >(val2);
8957 if (arg1) (arg1)->veto_flag = arg2;
8958
8959 resultobj = SWIG_Py_Void();
8960 return resultobj;
8961fail:
8962 return NULL;
8963}
8964
8965
5eb8189c 8966SWIGINTERN PyObject *_wrap_AuiManagerEvent_veto_flag_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8967 PyObject *resultobj = 0;
5eb8189c 8968 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
8969 bool result;
8970 void *argp1 = 0 ;
8971 int res1 = 0 ;
8972 PyObject *swig_obj[1] ;
8973
8974 if (!args) SWIG_fail;
8975 swig_obj[0] = args;
5eb8189c 8976 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8977 if (!SWIG_IsOK(res1)) {
5eb8189c 8978 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_veto_flag_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 8979 }
5eb8189c 8980 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
8981 result = (bool) ((arg1)->veto_flag);
8982 {
8983 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8984 }
8985 return resultobj;
8986fail:
8987 return NULL;
8988}
8989
8990
5eb8189c 8991SWIGINTERN PyObject *_wrap_AuiManagerEvent_canveto_flag_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8992 PyObject *resultobj = 0;
5eb8189c 8993 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
8994 bool arg2 ;
8995 void *argp1 = 0 ;
8996 int res1 = 0 ;
8997 bool val2 ;
8998 int ecode2 = 0 ;
8999 PyObject *swig_obj[2] ;
9000
5eb8189c
RD
9001 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_canveto_flag_set",2,2,swig_obj)) SWIG_fail;
9002 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 9003 if (!SWIG_IsOK(res1)) {
5eb8189c 9004 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_canveto_flag_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 9005 }
5eb8189c 9006 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
9007 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
9008 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9009 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_canveto_flag_set" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
9010 }
9011 arg2 = static_cast< bool >(val2);
9012 if (arg1) (arg1)->canveto_flag = arg2;
9013
9014 resultobj = SWIG_Py_Void();
9015 return resultobj;
9016fail:
9017 return NULL;
9018}
9019
9020
5eb8189c 9021SWIGINTERN PyObject *_wrap_AuiManagerEvent_canveto_flag_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9022 PyObject *resultobj = 0;
5eb8189c 9023 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
9024 bool result;
9025 void *argp1 = 0 ;
9026 int res1 = 0 ;
9027 PyObject *swig_obj[1] ;
9028
9029 if (!args) SWIG_fail;
9030 swig_obj[0] = args;
5eb8189c 9031 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 9032 if (!SWIG_IsOK(res1)) {
5eb8189c 9033 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_canveto_flag_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 9034 }
5eb8189c 9035 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
9036 result = (bool) ((arg1)->canveto_flag);
9037 {
9038 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9039 }
9040 return resultobj;
9041fail:
9042 return NULL;
9043}
9044
9045
5eb8189c 9046SWIGINTERN PyObject *_wrap_AuiManagerEvent_dc_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1d5ee749 9047 PyObject *resultobj = 0;
5eb8189c 9048 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
1d5ee749
RD
9049 wxDC *arg2 = (wxDC *) 0 ;
9050 void *argp1 = 0 ;
9051 int res1 = 0 ;
9052 void *argp2 = 0 ;
9053 int res2 = 0 ;
9054 PyObject *swig_obj[2] ;
9055
5eb8189c
RD
9056 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_dc_set",2,2,swig_obj)) SWIG_fail;
9057 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
1d5ee749 9058 if (!SWIG_IsOK(res1)) {
5eb8189c 9059 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_dc_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
1d5ee749 9060 }
5eb8189c 9061 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
1d5ee749
RD
9062 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxDC, SWIG_POINTER_DISOWN | 0 );
9063 if (!SWIG_IsOK(res2)) {
5eb8189c 9064 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_dc_set" "', expected argument " "2"" of type '" "wxDC *""'");
1d5ee749
RD
9065 }
9066 arg2 = reinterpret_cast< wxDC * >(argp2);
9067 if (arg1) (arg1)->dc = arg2;
9068
9069 resultobj = SWIG_Py_Void();
9070 return resultobj;
9071fail:
9072 return NULL;
9073}
9074
9075
5eb8189c 9076SWIGINTERN PyObject *_wrap_AuiManagerEvent_dc_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1d5ee749 9077 PyObject *resultobj = 0;
5eb8189c 9078 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
1d5ee749
RD
9079 wxDC *result = 0 ;
9080 void *argp1 = 0 ;
9081 int res1 = 0 ;
9082 PyObject *swig_obj[1] ;
9083
9084 if (!args) SWIG_fail;
9085 swig_obj[0] = args;
5eb8189c 9086 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
1d5ee749 9087 if (!SWIG_IsOK(res1)) {
5eb8189c 9088 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_dc_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
1d5ee749 9089 }
5eb8189c 9090 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
1d5ee749
RD
9091 result = (wxDC *) ((arg1)->dc);
9092 {
9093 resultobj = wxPyMake_wxObject(result, (bool)0);
9094 }
9095 return resultobj;
9096fail:
9097 return NULL;
9098}
9099
9100
5eb8189c 9101SWIGINTERN PyObject *AuiManagerEvent_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
9102 PyObject *obj;
9103 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 9104 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiManagerEvent, SWIG_NewClientData(obj));
27e45892
RD
9105 return SWIG_Py_Void();
9106}
9107
5eb8189c 9108SWIGINTERN PyObject *AuiManagerEvent_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
9109 return SWIG_Python_InitShadowInstance(args);
9110}
9111
5eb8189c 9112SWIGINTERN PyObject *_wrap_new_AuiDockInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9113 PyObject *resultobj = 0;
5eb8189c 9114 wxAuiDockInfo *result = 0 ;
27e45892 9115
5eb8189c 9116 if (!SWIG_Python_UnpackTuple(args,"new_AuiDockInfo",0,0,0)) SWIG_fail;
27e45892
RD
9117 {
9118 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 9119 result = (wxAuiDockInfo *)new wxAuiDockInfo();
27e45892
RD
9120 wxPyEndAllowThreads(__tstate);
9121 if (PyErr_Occurred()) SWIG_fail;
9122 }
5eb8189c 9123 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDockInfo, SWIG_POINTER_NEW | 0 );
27e45892
RD
9124 return resultobj;
9125fail:
9126 return NULL;
9127}
9128
9129
5eb8189c 9130SWIGINTERN PyObject *_wrap_AuiDockInfo_IsOk(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9131 PyObject *resultobj = 0;
5eb8189c 9132 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9133 bool result;
9134 void *argp1 = 0 ;
9135 int res1 = 0 ;
9136 PyObject *swig_obj[1] ;
9137
9138 if (!args) SWIG_fail;
9139 swig_obj[0] = args;
5eb8189c 9140 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9141 if (!SWIG_IsOK(res1)) {
5eb8189c 9142 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_IsOk" "', expected argument " "1"" of type '" "wxAuiDockInfo const *""'");
27e45892 9143 }
5eb8189c 9144 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9145 {
9146 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 9147 result = (bool)((wxAuiDockInfo const *)arg1)->IsOk();
27e45892
RD
9148 wxPyEndAllowThreads(__tstate);
9149 if (PyErr_Occurred()) SWIG_fail;
9150 }
9151 {
9152 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9153 }
9154 return resultobj;
9155fail:
9156 return NULL;
9157}
9158
9159
5eb8189c 9160SWIGINTERN PyObject *_wrap_AuiDockInfo_IsHorizontal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9161 PyObject *resultobj = 0;
5eb8189c 9162 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9163 bool result;
9164 void *argp1 = 0 ;
9165 int res1 = 0 ;
9166 PyObject *swig_obj[1] ;
9167
9168 if (!args) SWIG_fail;
9169 swig_obj[0] = args;
5eb8189c 9170 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9171 if (!SWIG_IsOK(res1)) {
5eb8189c 9172 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_IsHorizontal" "', expected argument " "1"" of type '" "wxAuiDockInfo const *""'");
27e45892 9173 }
5eb8189c 9174 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9175 {
9176 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 9177 result = (bool)((wxAuiDockInfo const *)arg1)->IsHorizontal();
27e45892
RD
9178 wxPyEndAllowThreads(__tstate);
9179 if (PyErr_Occurred()) SWIG_fail;
9180 }
9181 {
9182 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9183 }
9184 return resultobj;
9185fail:
9186 return NULL;
9187}
9188
9189
5eb8189c 9190SWIGINTERN PyObject *_wrap_AuiDockInfo_IsVertical(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9191 PyObject *resultobj = 0;
5eb8189c 9192 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9193 bool result;
9194 void *argp1 = 0 ;
9195 int res1 = 0 ;
9196 PyObject *swig_obj[1] ;
9197
9198 if (!args) SWIG_fail;
9199 swig_obj[0] = args;
5eb8189c 9200 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9201 if (!SWIG_IsOK(res1)) {
5eb8189c 9202 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_IsVertical" "', expected argument " "1"" of type '" "wxAuiDockInfo const *""'");
27e45892 9203 }
5eb8189c 9204 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9205 {
9206 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 9207 result = (bool)((wxAuiDockInfo const *)arg1)->IsVertical();
27e45892
RD
9208 wxPyEndAllowThreads(__tstate);
9209 if (PyErr_Occurred()) SWIG_fail;
9210 }
9211 {
9212 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9213 }
9214 return resultobj;
9215fail:
9216 return NULL;
9217}
9218
9219
5eb8189c 9220SWIGINTERN PyObject *_wrap_AuiDockInfo_panes_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9221 PyObject *resultobj = 0;
5eb8189c
RD
9222 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9223 wxAuiPaneInfoPtrArray arg2 ;
27e45892
RD
9224 void *argp1 = 0 ;
9225 int res1 = 0 ;
9226 void *argp2 ;
9227 int res2 = 0 ;
9228 PyObject *swig_obj[2] ;
9229
5eb8189c
RD
9230 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_panes_set",2,2,swig_obj)) SWIG_fail;
9231 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9232 if (!SWIG_IsOK(res1)) {
5eb8189c 9233 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_panes_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9234 }
5eb8189c 9235 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892 9236 {
5eb8189c 9237 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_wxAuiPaneInfoPtrArray, 0 | 0);
27e45892 9238 if (!SWIG_IsOK(res2)) {
5eb8189c 9239 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockInfo_panes_set" "', expected argument " "2"" of type '" "wxAuiPaneInfoPtrArray""'");
27e45892
RD
9240 }
9241 if (!argp2) {
5eb8189c 9242 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockInfo_panes_set" "', expected argument " "2"" of type '" "wxAuiPaneInfoPtrArray""'");
27e45892 9243 } else {
5eb8189c 9244 wxAuiPaneInfoPtrArray * temp = reinterpret_cast< wxAuiPaneInfoPtrArray * >(argp2);
27e45892
RD
9245 arg2 = *temp;
9246 if (SWIG_IsNewObj(res2)) delete temp;
9247 }
9248 }
9249 if (arg1) (arg1)->panes = arg2;
9250
9251 resultobj = SWIG_Py_Void();
9252 return resultobj;
9253fail:
9254 return NULL;
9255}
9256
9257
5eb8189c 9258SWIGINTERN PyObject *_wrap_AuiDockInfo_panes_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9259 PyObject *resultobj = 0;
5eb8189c
RD
9260 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9261 wxAuiPaneInfoPtrArray result;
27e45892
RD
9262 void *argp1 = 0 ;
9263 int res1 = 0 ;
9264 PyObject *swig_obj[1] ;
9265
9266 if (!args) SWIG_fail;
9267 swig_obj[0] = args;
5eb8189c 9268 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9269 if (!SWIG_IsOK(res1)) {
5eb8189c 9270 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_panes_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9271 }
5eb8189c 9272 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892 9273 result = ((arg1)->panes);
5eb8189c 9274 resultobj = SWIG_NewPointerObj((new wxAuiPaneInfoPtrArray(static_cast< const wxAuiPaneInfoPtrArray& >(result))), SWIGTYPE_p_wxAuiPaneInfoPtrArray, SWIG_POINTER_OWN | 0 );
27e45892
RD
9275 return resultobj;
9276fail:
9277 return NULL;
9278}
9279
9280
5eb8189c 9281SWIGINTERN PyObject *_wrap_AuiDockInfo_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9282 PyObject *resultobj = 0;
5eb8189c 9283 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9284 wxRect *arg2 = (wxRect *) 0 ;
9285 void *argp1 = 0 ;
9286 int res1 = 0 ;
9287 void *argp2 = 0 ;
9288 int res2 = 0 ;
9289 PyObject *swig_obj[2] ;
9290
5eb8189c
RD
9291 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_rect_set",2,2,swig_obj)) SWIG_fail;
9292 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9293 if (!SWIG_IsOK(res1)) {
5eb8189c 9294 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_rect_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9295 }
5eb8189c 9296 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9297 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
9298 if (!SWIG_IsOK(res2)) {
5eb8189c 9299 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockInfo_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
27e45892
RD
9300 }
9301 arg2 = reinterpret_cast< wxRect * >(argp2);
9302 if (arg1) (arg1)->rect = *arg2;
9303
9304 resultobj = SWIG_Py_Void();
9305 return resultobj;
9306fail:
9307 return NULL;
9308}
9309
9310
5eb8189c 9311SWIGINTERN PyObject *_wrap_AuiDockInfo_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9312 PyObject *resultobj = 0;
5eb8189c 9313 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9314 wxRect *result = 0 ;
9315 void *argp1 = 0 ;
9316 int res1 = 0 ;
9317 PyObject *swig_obj[1] ;
9318
9319 if (!args) SWIG_fail;
9320 swig_obj[0] = args;
5eb8189c 9321 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9322 if (!SWIG_IsOK(res1)) {
5eb8189c 9323 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_rect_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9324 }
5eb8189c 9325 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9326 result = (wxRect *)& ((arg1)->rect);
9327 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
9328 return resultobj;
9329fail:
9330 return NULL;
9331}
9332
9333
5eb8189c 9334SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_direction_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9335 PyObject *resultobj = 0;
5eb8189c 9336 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9337 int arg2 ;
9338 void *argp1 = 0 ;
9339 int res1 = 0 ;
9340 int val2 ;
9341 int ecode2 = 0 ;
9342 PyObject *swig_obj[2] ;
9343
5eb8189c
RD
9344 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_dock_direction_set",2,2,swig_obj)) SWIG_fail;
9345 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9346 if (!SWIG_IsOK(res1)) {
5eb8189c 9347 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_direction_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9348 }
5eb8189c 9349 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9350 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9351 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9352 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_dock_direction_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
9353 }
9354 arg2 = static_cast< int >(val2);
9355 if (arg1) (arg1)->dock_direction = arg2;
9356
9357 resultobj = SWIG_Py_Void();
9358 return resultobj;
9359fail:
9360 return NULL;
9361}
9362
9363
5eb8189c 9364SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_direction_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9365 PyObject *resultobj = 0;
5eb8189c 9366 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9367 int result;
9368 void *argp1 = 0 ;
9369 int res1 = 0 ;
9370 PyObject *swig_obj[1] ;
9371
9372 if (!args) SWIG_fail;
9373 swig_obj[0] = args;
5eb8189c 9374 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9375 if (!SWIG_IsOK(res1)) {
5eb8189c 9376 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_direction_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9377 }
5eb8189c 9378 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9379 result = (int) ((arg1)->dock_direction);
9380 resultobj = SWIG_From_int(static_cast< int >(result));
9381 return resultobj;
9382fail:
9383 return NULL;
9384}
9385
9386
5eb8189c 9387SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_layer_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9388 PyObject *resultobj = 0;
5eb8189c 9389 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9390 int arg2 ;
9391 void *argp1 = 0 ;
9392 int res1 = 0 ;
9393 int val2 ;
9394 int ecode2 = 0 ;
9395 PyObject *swig_obj[2] ;
9396
5eb8189c
RD
9397 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_dock_layer_set",2,2,swig_obj)) SWIG_fail;
9398 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9399 if (!SWIG_IsOK(res1)) {
5eb8189c 9400 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_layer_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9401 }
5eb8189c 9402 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9403 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9404 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9405 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_dock_layer_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
9406 }
9407 arg2 = static_cast< int >(val2);
9408 if (arg1) (arg1)->dock_layer = arg2;
9409
9410 resultobj = SWIG_Py_Void();
9411 return resultobj;
9412fail:
9413 return NULL;
9414}
9415
9416
5eb8189c 9417SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_layer_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9418 PyObject *resultobj = 0;
5eb8189c 9419 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9420 int result;
9421 void *argp1 = 0 ;
9422 int res1 = 0 ;
9423 PyObject *swig_obj[1] ;
9424
9425 if (!args) SWIG_fail;
9426 swig_obj[0] = args;
5eb8189c 9427 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9428 if (!SWIG_IsOK(res1)) {
5eb8189c 9429 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_layer_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9430 }
5eb8189c 9431 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9432 result = (int) ((arg1)->dock_layer);
9433 resultobj = SWIG_From_int(static_cast< int >(result));
9434 return resultobj;
9435fail:
9436 return NULL;
9437}
9438
9439
5eb8189c 9440SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_row_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9441 PyObject *resultobj = 0;
5eb8189c 9442 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9443 int arg2 ;
9444 void *argp1 = 0 ;
9445 int res1 = 0 ;
9446 int val2 ;
9447 int ecode2 = 0 ;
9448 PyObject *swig_obj[2] ;
9449
5eb8189c
RD
9450 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_dock_row_set",2,2,swig_obj)) SWIG_fail;
9451 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9452 if (!SWIG_IsOK(res1)) {
5eb8189c 9453 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_row_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9454 }
5eb8189c 9455 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9456 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9457 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9458 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_dock_row_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
9459 }
9460 arg2 = static_cast< int >(val2);
9461 if (arg1) (arg1)->dock_row = arg2;
9462
9463 resultobj = SWIG_Py_Void();
9464 return resultobj;
9465fail:
9466 return NULL;
9467}
9468
9469
5eb8189c 9470SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_row_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9471 PyObject *resultobj = 0;
5eb8189c 9472 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9473 int result;
9474 void *argp1 = 0 ;
9475 int res1 = 0 ;
9476 PyObject *swig_obj[1] ;
9477
9478 if (!args) SWIG_fail;
9479 swig_obj[0] = args;
5eb8189c 9480 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9481 if (!SWIG_IsOK(res1)) {
5eb8189c 9482 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_row_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9483 }
5eb8189c 9484 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9485 result = (int) ((arg1)->dock_row);
9486 resultobj = SWIG_From_int(static_cast< int >(result));
9487 return resultobj;
9488fail:
9489 return NULL;
9490}
9491
9492
5eb8189c 9493SWIGINTERN PyObject *_wrap_AuiDockInfo_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9494 PyObject *resultobj = 0;
5eb8189c 9495 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9496 int arg2 ;
9497 void *argp1 = 0 ;
9498 int res1 = 0 ;
9499 int val2 ;
9500 int ecode2 = 0 ;
9501 PyObject *swig_obj[2] ;
9502
5eb8189c
RD
9503 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_size_set",2,2,swig_obj)) SWIG_fail;
9504 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9505 if (!SWIG_IsOK(res1)) {
5eb8189c 9506 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_size_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9507 }
5eb8189c 9508 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9509 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9510 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9511 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_size_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
9512 }
9513 arg2 = static_cast< int >(val2);
9514 if (arg1) (arg1)->size = arg2;
9515
9516 resultobj = SWIG_Py_Void();
9517 return resultobj;
9518fail:
9519 return NULL;
9520}
9521
9522
5eb8189c 9523SWIGINTERN PyObject *_wrap_AuiDockInfo_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9524 PyObject *resultobj = 0;
5eb8189c 9525 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9526 int result;
9527 void *argp1 = 0 ;
9528 int res1 = 0 ;
9529 PyObject *swig_obj[1] ;
9530
9531 if (!args) SWIG_fail;
9532 swig_obj[0] = args;
5eb8189c 9533 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9534 if (!SWIG_IsOK(res1)) {
5eb8189c 9535 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_size_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9536 }
5eb8189c 9537 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9538 result = (int) ((arg1)->size);
9539 resultobj = SWIG_From_int(static_cast< int >(result));
9540 return resultobj;
9541fail:
9542 return NULL;
9543}
9544
9545
5eb8189c 9546SWIGINTERN PyObject *_wrap_AuiDockInfo_min_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9547 PyObject *resultobj = 0;
5eb8189c 9548 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9549 int arg2 ;
9550 void *argp1 = 0 ;
9551 int res1 = 0 ;
9552 int val2 ;
9553 int ecode2 = 0 ;
9554 PyObject *swig_obj[2] ;
9555
5eb8189c
RD
9556 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_min_size_set",2,2,swig_obj)) SWIG_fail;
9557 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9558 if (!SWIG_IsOK(res1)) {
5eb8189c 9559 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_min_size_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9560 }
5eb8189c 9561 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9562 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9563 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9564 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_min_size_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
9565 }
9566 arg2 = static_cast< int >(val2);
9567 if (arg1) (arg1)->min_size = arg2;
9568
9569 resultobj = SWIG_Py_Void();
9570 return resultobj;
9571fail:
9572 return NULL;
9573}
9574
9575
5eb8189c 9576SWIGINTERN PyObject *_wrap_AuiDockInfo_min_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9577 PyObject *resultobj = 0;
5eb8189c 9578 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9579 int result;
9580 void *argp1 = 0 ;
9581 int res1 = 0 ;
9582 PyObject *swig_obj[1] ;
9583
9584 if (!args) SWIG_fail;
9585 swig_obj[0] = args;
5eb8189c 9586 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9587 if (!SWIG_IsOK(res1)) {
5eb8189c 9588 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_min_size_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9589 }
5eb8189c 9590 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9591 result = (int) ((arg1)->min_size);
9592 resultobj = SWIG_From_int(static_cast< int >(result));
9593 return resultobj;
9594fail:
9595 return NULL;
9596}
9597
9598
5eb8189c 9599SWIGINTERN PyObject *_wrap_AuiDockInfo_resizable_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9600 PyObject *resultobj = 0;
5eb8189c 9601 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9602 bool arg2 ;
9603 void *argp1 = 0 ;
9604 int res1 = 0 ;
9605 bool val2 ;
9606 int ecode2 = 0 ;
9607 PyObject *swig_obj[2] ;
9608
5eb8189c
RD
9609 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_resizable_set",2,2,swig_obj)) SWIG_fail;
9610 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9611 if (!SWIG_IsOK(res1)) {
5eb8189c 9612 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_resizable_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9613 }
5eb8189c 9614 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9615 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
9616 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9617 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_resizable_set" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
9618 }
9619 arg2 = static_cast< bool >(val2);
9620 if (arg1) (arg1)->resizable = arg2;
9621
9622 resultobj = SWIG_Py_Void();
9623 return resultobj;
9624fail:
9625 return NULL;
9626}
9627
9628
5eb8189c 9629SWIGINTERN PyObject *_wrap_AuiDockInfo_resizable_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9630 PyObject *resultobj = 0;
5eb8189c 9631 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9632 bool result;
9633 void *argp1 = 0 ;
9634 int res1 = 0 ;
9635 PyObject *swig_obj[1] ;
9636
9637 if (!args) SWIG_fail;
9638 swig_obj[0] = args;
5eb8189c 9639 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9640 if (!SWIG_IsOK(res1)) {
5eb8189c 9641 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_resizable_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9642 }
5eb8189c 9643 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9644 result = (bool) ((arg1)->resizable);
9645 {
9646 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9647 }
9648 return resultobj;
9649fail:
9650 return NULL;
9651}
9652
9653
5eb8189c 9654SWIGINTERN PyObject *_wrap_AuiDockInfo_toolbar_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9655 PyObject *resultobj = 0;
5eb8189c 9656 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9657 bool arg2 ;
9658 void *argp1 = 0 ;
9659 int res1 = 0 ;
9660 bool val2 ;
9661 int ecode2 = 0 ;
9662 PyObject *swig_obj[2] ;
9663
5eb8189c
RD
9664 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_toolbar_set",2,2,swig_obj)) SWIG_fail;
9665 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9666 if (!SWIG_IsOK(res1)) {
5eb8189c 9667 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_toolbar_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9668 }
5eb8189c 9669 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9670 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
9671 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9672 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_toolbar_set" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
9673 }
9674 arg2 = static_cast< bool >(val2);
9675 if (arg1) (arg1)->toolbar = arg2;
9676
9677 resultobj = SWIG_Py_Void();
9678 return resultobj;
9679fail:
9680 return NULL;
9681}
9682
9683
5eb8189c 9684SWIGINTERN PyObject *_wrap_AuiDockInfo_toolbar_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9685 PyObject *resultobj = 0;
5eb8189c 9686 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9687 bool result;
9688 void *argp1 = 0 ;
9689 int res1 = 0 ;
9690 PyObject *swig_obj[1] ;
9691
9692 if (!args) SWIG_fail;
9693 swig_obj[0] = args;
5eb8189c 9694 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9695 if (!SWIG_IsOK(res1)) {
5eb8189c 9696 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_toolbar_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9697 }
5eb8189c 9698 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9699 result = (bool) ((arg1)->toolbar);
9700 {
9701 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9702 }
9703 return resultobj;
9704fail:
9705 return NULL;
9706}
9707
9708
5eb8189c 9709SWIGINTERN PyObject *_wrap_AuiDockInfo_fixed_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9710 PyObject *resultobj = 0;
5eb8189c 9711 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9712 bool arg2 ;
9713 void *argp1 = 0 ;
9714 int res1 = 0 ;
9715 bool val2 ;
9716 int ecode2 = 0 ;
9717 PyObject *swig_obj[2] ;
9718
5eb8189c
RD
9719 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_fixed_set",2,2,swig_obj)) SWIG_fail;
9720 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9721 if (!SWIG_IsOK(res1)) {
5eb8189c 9722 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_fixed_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9723 }
5eb8189c 9724 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9725 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
9726 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9727 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_fixed_set" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
9728 }
9729 arg2 = static_cast< bool >(val2);
9730 if (arg1) (arg1)->fixed = arg2;
9731
9732 resultobj = SWIG_Py_Void();
9733 return resultobj;
9734fail:
9735 return NULL;
9736}
9737
9738
5eb8189c 9739SWIGINTERN PyObject *_wrap_AuiDockInfo_fixed_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9740 PyObject *resultobj = 0;
5eb8189c 9741 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9742 bool result;
9743 void *argp1 = 0 ;
9744 int res1 = 0 ;
9745 PyObject *swig_obj[1] ;
9746
9747 if (!args) SWIG_fail;
9748 swig_obj[0] = args;
5eb8189c 9749 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9750 if (!SWIG_IsOK(res1)) {
5eb8189c 9751 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_fixed_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9752 }
5eb8189c 9753 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9754 result = (bool) ((arg1)->fixed);
9755 {
9756 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9757 }
9758 return resultobj;
9759fail:
9760 return NULL;
9761}
9762
9763
5eb8189c 9764SWIGINTERN PyObject *_wrap_delete_AuiDockInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72ef6efb 9765 PyObject *resultobj = 0;
5eb8189c 9766 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
72ef6efb
RD
9767 void *argp1 = 0 ;
9768 int res1 = 0 ;
9769 PyObject *swig_obj[1] ;
9770
9771 if (!args) SWIG_fail;
9772 swig_obj[0] = args;
5eb8189c 9773 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, SWIG_POINTER_DISOWN | 0 );
72ef6efb 9774 if (!SWIG_IsOK(res1)) {
5eb8189c 9775 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDockInfo" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
72ef6efb 9776 }
5eb8189c 9777 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
72ef6efb
RD
9778 {
9779 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 9780 delete_wxAuiDockInfo(arg1);
72ef6efb
RD
9781
9782 wxPyEndAllowThreads(__tstate);
9783 if (PyErr_Occurred()) SWIG_fail;
9784 }
9785 resultobj = SWIG_Py_Void();
9786 return resultobj;
9787fail:
9788 return NULL;
9789}
9790
9791
5eb8189c 9792SWIGINTERN PyObject *AuiDockInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
9793 PyObject *obj;
9794 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 9795 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDockInfo, SWIG_NewClientData(obj));
27e45892
RD
9796 return SWIG_Py_Void();
9797}
9798
5eb8189c 9799SWIGINTERN PyObject *AuiDockInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
9800 return SWIG_Python_InitShadowInstance(args);
9801}
9802
5eb8189c 9803SWIGINTERN PyObject *_wrap_AuiDockUIPart_type_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9804 PyObject *resultobj = 0;
5eb8189c 9805 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
9806 int arg2 ;
9807 void *argp1 = 0 ;
9808 int res1 = 0 ;
9809 int val2 ;
9810 int ecode2 = 0 ;
9811 PyObject *swig_obj[2] ;
9812
5eb8189c
RD
9813 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_type_set",2,2,swig_obj)) SWIG_fail;
9814 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 9815 if (!SWIG_IsOK(res1)) {
5eb8189c 9816 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_type_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 9817 }
5eb8189c 9818 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
9819 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9820 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9821 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockUIPart_type_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
9822 }
9823 arg2 = static_cast< int >(val2);
9824 if (arg1) (arg1)->type = arg2;
9825
9826 resultobj = SWIG_Py_Void();
9827 return resultobj;
9828fail:
9829 return NULL;
9830}
9831
9832
5eb8189c 9833SWIGINTERN PyObject *_wrap_AuiDockUIPart_type_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9834 PyObject *resultobj = 0;
5eb8189c 9835 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
9836 int result;
9837 void *argp1 = 0 ;
9838 int res1 = 0 ;
9839 PyObject *swig_obj[1] ;
9840
9841 if (!args) SWIG_fail;
9842 swig_obj[0] = args;
5eb8189c 9843 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 9844 if (!SWIG_IsOK(res1)) {
5eb8189c 9845 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_type_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 9846 }
5eb8189c 9847 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
9848 result = (int) ((arg1)->type);
9849 resultobj = SWIG_From_int(static_cast< int >(result));
9850 return resultobj;
9851fail:
9852 return NULL;
9853}
9854
9855
5eb8189c 9856SWIGINTERN PyObject *_wrap_AuiDockUIPart_orientation_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9857 PyObject *resultobj = 0;
5eb8189c 9858 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
9859 int arg2 ;
9860 void *argp1 = 0 ;
9861 int res1 = 0 ;
9862 int val2 ;
9863 int ecode2 = 0 ;
9864 PyObject *swig_obj[2] ;
9865
5eb8189c
RD
9866 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_orientation_set",2,2,swig_obj)) SWIG_fail;
9867 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 9868 if (!SWIG_IsOK(res1)) {
5eb8189c 9869 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_orientation_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 9870 }
5eb8189c 9871 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
9872 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9873 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9874 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockUIPart_orientation_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
9875 }
9876 arg2 = static_cast< int >(val2);
9877 if (arg1) (arg1)->orientation = arg2;
9878
9879 resultobj = SWIG_Py_Void();
9880 return resultobj;
9881fail:
9882 return NULL;
9883}
9884
9885
5eb8189c 9886SWIGINTERN PyObject *_wrap_AuiDockUIPart_orientation_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9887 PyObject *resultobj = 0;
5eb8189c 9888 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
9889 int result;
9890 void *argp1 = 0 ;
9891 int res1 = 0 ;
9892 PyObject *swig_obj[1] ;
9893
9894 if (!args) SWIG_fail;
9895 swig_obj[0] = args;
5eb8189c 9896 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 9897 if (!SWIG_IsOK(res1)) {
5eb8189c 9898 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_orientation_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 9899 }
5eb8189c 9900 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
9901 result = (int) ((arg1)->orientation);
9902 resultobj = SWIG_From_int(static_cast< int >(result));
9903 return resultobj;
9904fail:
9905 return NULL;
9906}
9907
9908
5eb8189c 9909SWIGINTERN PyObject *_wrap_AuiDockUIPart_dock_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9910 PyObject *resultobj = 0;
5eb8189c
RD
9911 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
9912 wxAuiDockInfo *arg2 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9913 void *argp1 = 0 ;
9914 int res1 = 0 ;
9915 void *argp2 = 0 ;
9916 int res2 = 0 ;
9917 PyObject *swig_obj[2] ;
9918
5eb8189c
RD
9919 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_dock_set",2,2,swig_obj)) SWIG_fail;
9920 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 9921 if (!SWIG_IsOK(res1)) {
5eb8189c 9922 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_dock_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 9923 }
5eb8189c
RD
9924 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
9925 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiDockInfo, SWIG_POINTER_DISOWN | 0 );
27e45892 9926 if (!SWIG_IsOK(res2)) {
5eb8189c 9927 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_dock_set" "', expected argument " "2"" of type '" "wxAuiDockInfo *""'");
27e45892 9928 }
5eb8189c 9929 arg2 = reinterpret_cast< wxAuiDockInfo * >(argp2);
27e45892
RD
9930 if (arg1) (arg1)->dock = arg2;
9931
9932 resultobj = SWIG_Py_Void();
9933 return resultobj;
9934fail:
9935 return NULL;
9936}
9937
9938
5eb8189c 9939SWIGINTERN PyObject *_wrap_AuiDockUIPart_dock_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9940 PyObject *resultobj = 0;
5eb8189c
RD
9941 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
9942 wxAuiDockInfo *result = 0 ;
27e45892
RD
9943 void *argp1 = 0 ;
9944 int res1 = 0 ;
9945 PyObject *swig_obj[1] ;
9946
9947 if (!args) SWIG_fail;
9948 swig_obj[0] = args;
5eb8189c 9949 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 9950 if (!SWIG_IsOK(res1)) {
5eb8189c 9951 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_dock_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 9952 }
5eb8189c
RD
9953 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
9954 result = (wxAuiDockInfo *) ((arg1)->dock);
9955 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892
RD
9956 return resultobj;
9957fail:
9958 return NULL;
9959}
9960
9961
5eb8189c 9962SWIGINTERN PyObject *_wrap_AuiDockUIPart_pane_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9963 PyObject *resultobj = 0;
5eb8189c
RD
9964 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
9965 wxAuiPaneInfo *arg2 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
9966 void *argp1 = 0 ;
9967 int res1 = 0 ;
9968 void *argp2 = 0 ;
9969 int res2 = 0 ;
9970 PyObject *swig_obj[2] ;
9971
5eb8189c
RD
9972 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_pane_set",2,2,swig_obj)) SWIG_fail;
9973 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 9974 if (!SWIG_IsOK(res1)) {
5eb8189c 9975 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_pane_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 9976 }
5eb8189c
RD
9977 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
9978 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_DISOWN | 0 );
27e45892 9979 if (!SWIG_IsOK(res2)) {
5eb8189c 9980 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_pane_set" "', expected argument " "2"" of type '" "wxAuiPaneInfo *""'");
27e45892 9981 }
5eb8189c 9982 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
27e45892
RD
9983 if (arg1) (arg1)->pane = arg2;
9984
9985 resultobj = SWIG_Py_Void();
9986 return resultobj;
9987fail:
9988 return NULL;
9989}
9990
9991
5eb8189c 9992SWIGINTERN PyObject *_wrap_AuiDockUIPart_pane_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9993 PyObject *resultobj = 0;
5eb8189c
RD
9994 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
9995 wxAuiPaneInfo *result = 0 ;
27e45892
RD
9996 void *argp1 = 0 ;
9997 int res1 = 0 ;
9998 PyObject *swig_obj[1] ;
9999
10000 if (!args) SWIG_fail;
10001 swig_obj[0] = args;
5eb8189c 10002 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10003 if (!SWIG_IsOK(res1)) {
5eb8189c 10004 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_pane_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10005 }
5eb8189c
RD
10006 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10007 result = (wxAuiPaneInfo *) ((arg1)->pane);
10008 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892
RD
10009 return resultobj;
10010fail:
10011 return NULL;
10012}
10013
10014
5eb8189c 10015SWIGINTERN PyObject *_wrap_AuiDockUIPart_button_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10016 PyObject *resultobj = 0;
5eb8189c
RD
10017 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10018 wxAuiPaneButton *arg2 = (wxAuiPaneButton *) 0 ;
27e45892
RD
10019 void *argp1 = 0 ;
10020 int res1 = 0 ;
10021 void *argp2 = 0 ;
10022 int res2 = 0 ;
10023 PyObject *swig_obj[2] ;
10024
5eb8189c
RD
10025 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_button_set",2,2,swig_obj)) SWIG_fail;
10026 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10027 if (!SWIG_IsOK(res1)) {
5eb8189c 10028 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_button_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10029 }
5eb8189c
RD
10030 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10031 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiPaneButton, SWIG_POINTER_DISOWN | 0 );
27e45892 10032 if (!SWIG_IsOK(res2)) {
5eb8189c 10033 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_button_set" "', expected argument " "2"" of type '" "wxAuiPaneButton *""'");
27e45892 10034 }
5eb8189c 10035 arg2 = reinterpret_cast< wxAuiPaneButton * >(argp2);
27e45892
RD
10036 if (arg1) (arg1)->button = arg2;
10037
10038 resultobj = SWIG_Py_Void();
10039 return resultobj;
10040fail:
10041 return NULL;
10042}
10043
10044
5eb8189c 10045SWIGINTERN PyObject *_wrap_AuiDockUIPart_button_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10046 PyObject *resultobj = 0;
5eb8189c
RD
10047 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10048 wxAuiPaneButton *result = 0 ;
27e45892
RD
10049 void *argp1 = 0 ;
10050 int res1 = 0 ;
10051 PyObject *swig_obj[1] ;
10052
10053 if (!args) SWIG_fail;
10054 swig_obj[0] = args;
5eb8189c 10055 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10056 if (!SWIG_IsOK(res1)) {
5eb8189c 10057 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_button_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10058 }
5eb8189c
RD
10059 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10060 result = (wxAuiPaneButton *) ((arg1)->button);
10061 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneButton, 0 | 0 );
27e45892
RD
10062 return resultobj;
10063fail:
10064 return NULL;
10065}
10066
10067
5eb8189c 10068SWIGINTERN PyObject *_wrap_AuiDockUIPart_cont_sizer_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10069 PyObject *resultobj = 0;
5eb8189c 10070 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10071 wxSizer *arg2 = (wxSizer *) 0 ;
10072 void *argp1 = 0 ;
10073 int res1 = 0 ;
10074 void *argp2 = 0 ;
10075 int res2 = 0 ;
10076 PyObject *swig_obj[2] ;
10077
5eb8189c
RD
10078 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_cont_sizer_set",2,2,swig_obj)) SWIG_fail;
10079 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10080 if (!SWIG_IsOK(res1)) {
5eb8189c 10081 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_cont_sizer_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10082 }
5eb8189c 10083 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10084 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSizer, SWIG_POINTER_DISOWN | 0 );
10085 if (!SWIG_IsOK(res2)) {
5eb8189c 10086 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_cont_sizer_set" "', expected argument " "2"" of type '" "wxSizer *""'");
27e45892
RD
10087 }
10088 arg2 = reinterpret_cast< wxSizer * >(argp2);
10089 if (arg1) (arg1)->cont_sizer = arg2;
10090
10091 resultobj = SWIG_Py_Void();
10092 return resultobj;
10093fail:
10094 return NULL;
10095}
10096
10097
5eb8189c 10098SWIGINTERN PyObject *_wrap_AuiDockUIPart_cont_sizer_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10099 PyObject *resultobj = 0;
5eb8189c 10100 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10101 wxSizer *result = 0 ;
10102 void *argp1 = 0 ;
10103 int res1 = 0 ;
10104 PyObject *swig_obj[1] ;
10105
10106 if (!args) SWIG_fail;
10107 swig_obj[0] = args;
5eb8189c 10108 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10109 if (!SWIG_IsOK(res1)) {
5eb8189c 10110 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_cont_sizer_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10111 }
5eb8189c 10112 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10113 result = (wxSizer *) ((arg1)->cont_sizer);
10114 {
10115 resultobj = wxPyMake_wxObject(result, (bool)0);
10116 }
10117 return resultobj;
10118fail:
10119 return NULL;
10120}
10121
10122
5eb8189c 10123SWIGINTERN PyObject *_wrap_AuiDockUIPart_sizer_item_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10124 PyObject *resultobj = 0;
5eb8189c 10125 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10126 wxSizerItem *arg2 = (wxSizerItem *) 0 ;
10127 void *argp1 = 0 ;
10128 int res1 = 0 ;
10129 void *argp2 = 0 ;
10130 int res2 = 0 ;
10131 PyObject *swig_obj[2] ;
10132
5eb8189c
RD
10133 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_sizer_item_set",2,2,swig_obj)) SWIG_fail;
10134 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10135 if (!SWIG_IsOK(res1)) {
5eb8189c 10136 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_sizer_item_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10137 }
5eb8189c 10138 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10139 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSizerItem, SWIG_POINTER_DISOWN | 0 );
10140 if (!SWIG_IsOK(res2)) {
5eb8189c 10141 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_sizer_item_set" "', expected argument " "2"" of type '" "wxSizerItem *""'");
27e45892
RD
10142 }
10143 arg2 = reinterpret_cast< wxSizerItem * >(argp2);
10144 if (arg1) (arg1)->sizer_item = arg2;
10145
10146 resultobj = SWIG_Py_Void();
10147 return resultobj;
10148fail:
10149 return NULL;
10150}
10151
10152
5eb8189c 10153SWIGINTERN PyObject *_wrap_AuiDockUIPart_sizer_item_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10154 PyObject *resultobj = 0;
5eb8189c 10155 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10156 wxSizerItem *result = 0 ;
10157 void *argp1 = 0 ;
10158 int res1 = 0 ;
10159 PyObject *swig_obj[1] ;
10160
10161 if (!args) SWIG_fail;
10162 swig_obj[0] = args;
5eb8189c 10163 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10164 if (!SWIG_IsOK(res1)) {
5eb8189c 10165 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_sizer_item_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10166 }
5eb8189c 10167 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10168 result = (wxSizerItem *) ((arg1)->sizer_item);
10169 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSizerItem, 0 | 0 );
10170 return resultobj;
10171fail:
10172 return NULL;
10173}
10174
10175
5eb8189c 10176SWIGINTERN PyObject *_wrap_AuiDockUIPart_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10177 PyObject *resultobj = 0;
5eb8189c 10178 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10179 wxRect *arg2 = (wxRect *) 0 ;
10180 void *argp1 = 0 ;
10181 int res1 = 0 ;
10182 void *argp2 = 0 ;
10183 int res2 = 0 ;
10184 PyObject *swig_obj[2] ;
10185
5eb8189c
RD
10186 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_rect_set",2,2,swig_obj)) SWIG_fail;
10187 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10188 if (!SWIG_IsOK(res1)) {
5eb8189c 10189 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_rect_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10190 }
5eb8189c 10191 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10192 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
10193 if (!SWIG_IsOK(res2)) {
5eb8189c 10194 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
27e45892
RD
10195 }
10196 arg2 = reinterpret_cast< wxRect * >(argp2);
10197 if (arg1) (arg1)->rect = *arg2;
10198
10199 resultobj = SWIG_Py_Void();
10200 return resultobj;
10201fail:
10202 return NULL;
10203}
10204
10205
5eb8189c 10206SWIGINTERN PyObject *_wrap_AuiDockUIPart_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10207 PyObject *resultobj = 0;
5eb8189c 10208 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10209 wxRect *result = 0 ;
10210 void *argp1 = 0 ;
10211 int res1 = 0 ;
10212 PyObject *swig_obj[1] ;
10213
10214 if (!args) SWIG_fail;
10215 swig_obj[0] = args;
5eb8189c 10216 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10217 if (!SWIG_IsOK(res1)) {
5eb8189c 10218 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_rect_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10219 }
5eb8189c 10220 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10221 result = (wxRect *)& ((arg1)->rect);
10222 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
10223 return resultobj;
10224fail:
10225 return NULL;
10226}
10227
10228
5eb8189c 10229SWIGINTERN PyObject *_wrap_delete_AuiDockUIPart(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72ef6efb 10230 PyObject *resultobj = 0;
5eb8189c 10231 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
72ef6efb
RD
10232 void *argp1 = 0 ;
10233 int res1 = 0 ;
10234 PyObject *swig_obj[1] ;
10235
10236 if (!args) SWIG_fail;
10237 swig_obj[0] = args;
5eb8189c 10238 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, SWIG_POINTER_DISOWN | 0 );
72ef6efb 10239 if (!SWIG_IsOK(res1)) {
5eb8189c 10240 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDockUIPart" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
72ef6efb 10241 }
5eb8189c 10242 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
72ef6efb
RD
10243 {
10244 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 10245 delete_wxAuiDockUIPart(arg1);
72ef6efb
RD
10246
10247 wxPyEndAllowThreads(__tstate);
10248 if (PyErr_Occurred()) SWIG_fail;
10249 }
10250 resultobj = SWIG_Py_Void();
10251 return resultobj;
10252fail:
10253 return NULL;
10254}
10255
10256
5eb8189c 10257SWIGINTERN PyObject *AuiDockUIPart_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
10258 PyObject *obj;
10259 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 10260 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDockUIPart, SWIG_NewClientData(obj));
27e45892
RD
10261 return SWIG_Py_Void();
10262}
10263
5eb8189c 10264SWIGINTERN PyObject *_wrap_AuiPaneButton_button_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10265 PyObject *resultobj = 0;
5eb8189c 10266 wxAuiPaneButton *arg1 = (wxAuiPaneButton *) 0 ;
27e45892
RD
10267 int arg2 ;
10268 void *argp1 = 0 ;
10269 int res1 = 0 ;
10270 int val2 ;
10271 int ecode2 = 0 ;
10272 PyObject *swig_obj[2] ;
10273
5eb8189c
RD
10274 if (!SWIG_Python_UnpackTuple(args,"AuiPaneButton_button_id_set",2,2,swig_obj)) SWIG_fail;
10275 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneButton, 0 | 0 );
27e45892 10276 if (!SWIG_IsOK(res1)) {
5eb8189c 10277 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneButton_button_id_set" "', expected argument " "1"" of type '" "wxAuiPaneButton *""'");
27e45892 10278 }
5eb8189c 10279 arg1 = reinterpret_cast< wxAuiPaneButton * >(argp1);
27e45892
RD
10280 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
10281 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10282 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneButton_button_id_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10283 }
10284 arg2 = static_cast< int >(val2);
10285 if (arg1) (arg1)->button_id = arg2;
10286
10287 resultobj = SWIG_Py_Void();
10288 return resultobj;
10289fail:
10290 return NULL;
10291}
10292
10293
5eb8189c 10294SWIGINTERN PyObject *_wrap_AuiPaneButton_button_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10295 PyObject *resultobj = 0;
5eb8189c 10296 wxAuiPaneButton *arg1 = (wxAuiPaneButton *) 0 ;
27e45892
RD
10297 int result;
10298 void *argp1 = 0 ;
10299 int res1 = 0 ;
10300 PyObject *swig_obj[1] ;
10301
10302 if (!args) SWIG_fail;
10303 swig_obj[0] = args;
5eb8189c 10304 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneButton, 0 | 0 );
27e45892 10305 if (!SWIG_IsOK(res1)) {
5eb8189c 10306 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneButton_button_id_get" "', expected argument " "1"" of type '" "wxAuiPaneButton *""'");
27e45892 10307 }
5eb8189c 10308 arg1 = reinterpret_cast< wxAuiPaneButton * >(argp1);
27e45892
RD
10309 result = (int) ((arg1)->button_id);
10310 resultobj = SWIG_From_int(static_cast< int >(result));
10311 return resultobj;
10312fail:
10313 return NULL;
10314}
10315
10316
5eb8189c 10317SWIGINTERN PyObject *_wrap_delete_AuiPaneButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72ef6efb 10318 PyObject *resultobj = 0;
5eb8189c 10319 wxAuiPaneButton *arg1 = (wxAuiPaneButton *) 0 ;
72ef6efb
RD
10320 void *argp1 = 0 ;
10321 int res1 = 0 ;
10322 PyObject *swig_obj[1] ;
10323
10324 if (!args) SWIG_fail;
10325 swig_obj[0] = args;
5eb8189c 10326 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneButton, SWIG_POINTER_DISOWN | 0 );
72ef6efb 10327 if (!SWIG_IsOK(res1)) {
5eb8189c 10328 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiPaneButton" "', expected argument " "1"" of type '" "wxAuiPaneButton *""'");
72ef6efb 10329 }
5eb8189c 10330 arg1 = reinterpret_cast< wxAuiPaneButton * >(argp1);
72ef6efb
RD
10331 {
10332 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 10333 delete_wxAuiPaneButton(arg1);
72ef6efb
RD
10334
10335 wxPyEndAllowThreads(__tstate);
10336 if (PyErr_Occurred()) SWIG_fail;
10337 }
10338 resultobj = SWIG_Py_Void();
10339 return resultobj;
10340fail:
10341 return NULL;
10342}
10343
10344
5eb8189c 10345SWIGINTERN PyObject *AuiPaneButton_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
10346 PyObject *obj;
10347 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 10348 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiPaneButton, SWIG_NewClientData(obj));
27e45892
RD
10349 return SWIG_Py_Void();
10350}
10351
5eb8189c 10352SWIGINTERN PyObject *_wrap_delete_AuiDockArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10353 PyObject *resultobj = 0;
5eb8189c 10354 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10355 void *argp1 = 0 ;
10356 int res1 = 0 ;
10357 PyObject *swig_obj[1] ;
10358
10359 if (!args) SWIG_fail;
10360 swig_obj[0] = args;
5eb8189c 10361 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockArt, SWIG_POINTER_DISOWN | 0 );
27e45892 10362 if (!SWIG_IsOK(res1)) {
5eb8189c 10363 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDockArt" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10364 }
5eb8189c 10365 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10366 {
10367 PyThreadState* __tstate = wxPyBeginAllowThreads();
10368 delete arg1;
10369
10370 wxPyEndAllowThreads(__tstate);
10371 if (PyErr_Occurred()) SWIG_fail;
10372 }
10373 resultobj = SWIG_Py_Void();
10374 return resultobj;
10375fail:
10376 return NULL;
10377}
10378
10379
5eb8189c 10380SWIGINTERN PyObject *_wrap_AuiDockArt_GetMetric(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10381 PyObject *resultobj = 0;
5eb8189c 10382 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10383 int arg2 ;
10384 int result;
10385 void *argp1 = 0 ;
10386 int res1 = 0 ;
10387 int val2 ;
10388 int ecode2 = 0 ;
10389 PyObject * obj0 = 0 ;
10390 PyObject * obj1 = 0 ;
10391 char * kwnames[] = {
10392 (char *) "self",(char *) "id", NULL
10393 };
10394
5eb8189c
RD
10395 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetMetric",kwnames,&obj0,&obj1)) SWIG_fail;
10396 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10397 if (!SWIG_IsOK(res1)) {
5eb8189c 10398 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetMetric" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10399 }
5eb8189c 10400 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10401 ecode2 = SWIG_AsVal_int(obj1, &val2);
10402 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10403 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetMetric" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10404 }
10405 arg2 = static_cast< int >(val2);
10406 {
10407 PyThreadState* __tstate = wxPyBeginAllowThreads();
10408 result = (int)(arg1)->GetMetric(arg2);
10409 wxPyEndAllowThreads(__tstate);
10410 if (PyErr_Occurred()) SWIG_fail;
10411 }
10412 resultobj = SWIG_From_int(static_cast< int >(result));
10413 return resultobj;
10414fail:
10415 return NULL;
10416}
10417
10418
5eb8189c 10419SWIGINTERN PyObject *_wrap_AuiDockArt_SetMetric(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10420 PyObject *resultobj = 0;
5eb8189c 10421 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10422 int arg2 ;
10423 int arg3 ;
10424 void *argp1 = 0 ;
10425 int res1 = 0 ;
10426 int val2 ;
10427 int ecode2 = 0 ;
10428 int val3 ;
10429 int ecode3 = 0 ;
10430 PyObject * obj0 = 0 ;
10431 PyObject * obj1 = 0 ;
10432 PyObject * obj2 = 0 ;
10433 char * kwnames[] = {
10434 (char *) "self",(char *) "id",(char *) "new_val", NULL
10435 };
10436
5eb8189c
RD
10437 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetMetric",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10438 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10439 if (!SWIG_IsOK(res1)) {
5eb8189c 10440 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetMetric" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10441 }
5eb8189c 10442 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10443 ecode2 = SWIG_AsVal_int(obj1, &val2);
10444 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10445 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetMetric" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10446 }
10447 arg2 = static_cast< int >(val2);
10448 ecode3 = SWIG_AsVal_int(obj2, &val3);
10449 if (!SWIG_IsOK(ecode3)) {
5eb8189c 10450 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiDockArt_SetMetric" "', expected argument " "3"" of type '" "int""'");
27e45892
RD
10451 }
10452 arg3 = static_cast< int >(val3);
10453 {
10454 PyThreadState* __tstate = wxPyBeginAllowThreads();
10455 (arg1)->SetMetric(arg2,arg3);
10456 wxPyEndAllowThreads(__tstate);
10457 if (PyErr_Occurred()) SWIG_fail;
10458 }
10459 resultobj = SWIG_Py_Void();
10460 return resultobj;
10461fail:
10462 return NULL;
10463}
10464
10465
5eb8189c 10466SWIGINTERN PyObject *_wrap_AuiDockArt_SetFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10467 PyObject *resultobj = 0;
5eb8189c 10468 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10469 int arg2 ;
10470 wxFont *arg3 = 0 ;
10471 void *argp1 = 0 ;
10472 int res1 = 0 ;
10473 int val2 ;
10474 int ecode2 = 0 ;
10475 void *argp3 = 0 ;
10476 int res3 = 0 ;
10477 PyObject * obj0 = 0 ;
10478 PyObject * obj1 = 0 ;
10479 PyObject * obj2 = 0 ;
10480 char * kwnames[] = {
10481 (char *) "self",(char *) "id",(char *) "font", NULL
10482 };
10483
5eb8189c
RD
10484 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetFont",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10485 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10486 if (!SWIG_IsOK(res1)) {
5eb8189c 10487 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetFont" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10488 }
5eb8189c 10489 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10490 ecode2 = SWIG_AsVal_int(obj1, &val2);
10491 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10492 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetFont" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10493 }
10494 arg2 = static_cast< int >(val2);
10495 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxFont, 0 | 0);
10496 if (!SWIG_IsOK(res3)) {
5eb8189c 10497 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_SetFont" "', expected argument " "3"" of type '" "wxFont const &""'");
27e45892
RD
10498 }
10499 if (!argp3) {
5eb8189c 10500 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_SetFont" "', expected argument " "3"" of type '" "wxFont const &""'");
27e45892
RD
10501 }
10502 arg3 = reinterpret_cast< wxFont * >(argp3);
10503 {
10504 PyThreadState* __tstate = wxPyBeginAllowThreads();
10505 (arg1)->SetFont(arg2,(wxFont const &)*arg3);
10506 wxPyEndAllowThreads(__tstate);
10507 if (PyErr_Occurred()) SWIG_fail;
10508 }
10509 resultobj = SWIG_Py_Void();
10510 return resultobj;
10511fail:
10512 return NULL;
10513}
10514
10515
5eb8189c 10516SWIGINTERN PyObject *_wrap_AuiDockArt_GetFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10517 PyObject *resultobj = 0;
5eb8189c 10518 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10519 int arg2 ;
10520 wxFont result;
10521 void *argp1 = 0 ;
10522 int res1 = 0 ;
10523 int val2 ;
10524 int ecode2 = 0 ;
10525 PyObject * obj0 = 0 ;
10526 PyObject * obj1 = 0 ;
10527 char * kwnames[] = {
10528 (char *) "self",(char *) "id", NULL
10529 };
10530
5eb8189c
RD
10531 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetFont",kwnames,&obj0,&obj1)) SWIG_fail;
10532 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10533 if (!SWIG_IsOK(res1)) {
5eb8189c 10534 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetFont" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10535 }
5eb8189c 10536 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10537 ecode2 = SWIG_AsVal_int(obj1, &val2);
10538 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10539 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetFont" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10540 }
10541 arg2 = static_cast< int >(val2);
10542 {
10543 PyThreadState* __tstate = wxPyBeginAllowThreads();
10544 result = (arg1)->GetFont(arg2);
10545 wxPyEndAllowThreads(__tstate);
10546 if (PyErr_Occurred()) SWIG_fail;
10547 }
10548 resultobj = SWIG_NewPointerObj((new wxFont(static_cast< const wxFont& >(result))), SWIGTYPE_p_wxFont, SWIG_POINTER_OWN | 0 );
10549 return resultobj;
10550fail:
10551 return NULL;
10552}
10553
10554
5eb8189c 10555SWIGINTERN PyObject *_wrap_AuiDockArt_GetColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10556 PyObject *resultobj = 0;
5eb8189c 10557 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10558 int arg2 ;
10559 wxColour result;
10560 void *argp1 = 0 ;
10561 int res1 = 0 ;
10562 int val2 ;
10563 int ecode2 = 0 ;
10564 PyObject * obj0 = 0 ;
10565 PyObject * obj1 = 0 ;
10566 char * kwnames[] = {
10567 (char *) "self",(char *) "id", NULL
10568 };
10569
5eb8189c
RD
10570 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetColour",kwnames,&obj0,&obj1)) SWIG_fail;
10571 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10572 if (!SWIG_IsOK(res1)) {
5eb8189c 10573 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetColour" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10574 }
5eb8189c 10575 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10576 ecode2 = SWIG_AsVal_int(obj1, &val2);
10577 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10578 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetColour" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10579 }
10580 arg2 = static_cast< int >(val2);
10581 {
10582 PyThreadState* __tstate = wxPyBeginAllowThreads();
10583 result = (arg1)->GetColour(arg2);
10584 wxPyEndAllowThreads(__tstate);
10585 if (PyErr_Occurred()) SWIG_fail;
10586 }
10587 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
10588 return resultobj;
10589fail:
10590 return NULL;
10591}
10592
10593
5eb8189c 10594SWIGINTERN PyObject *_wrap_AuiDockArt_SetColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10595 PyObject *resultobj = 0;
5eb8189c 10596 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10597 int arg2 ;
10598 wxColor *arg3 = 0 ;
10599 void *argp1 = 0 ;
10600 int res1 = 0 ;
10601 int val2 ;
10602 int ecode2 = 0 ;
10603 void *argp3 = 0 ;
10604 int res3 = 0 ;
10605 PyObject * obj0 = 0 ;
10606 PyObject * obj1 = 0 ;
10607 PyObject * obj2 = 0 ;
10608 char * kwnames[] = {
10609 (char *) "self",(char *) "id",(char *) "colour", NULL
10610 };
10611
5eb8189c
RD
10612 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetColour",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10613 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10614 if (!SWIG_IsOK(res1)) {
5eb8189c 10615 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetColour" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10616 }
5eb8189c 10617 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10618 ecode2 = SWIG_AsVal_int(obj1, &val2);
10619 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10620 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetColour" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10621 }
10622 arg2 = static_cast< int >(val2);
10623 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxColor, 0 | 0);
10624 if (!SWIG_IsOK(res3)) {
5eb8189c 10625 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_SetColour" "', expected argument " "3"" of type '" "wxColor const &""'");
27e45892
RD
10626 }
10627 if (!argp3) {
5eb8189c 10628 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_SetColour" "', expected argument " "3"" of type '" "wxColor const &""'");
27e45892
RD
10629 }
10630 arg3 = reinterpret_cast< wxColor * >(argp3);
10631 {
10632 PyThreadState* __tstate = wxPyBeginAllowThreads();
10633 (arg1)->SetColour(arg2,(wxColor const &)*arg3);
10634 wxPyEndAllowThreads(__tstate);
10635 if (PyErr_Occurred()) SWIG_fail;
10636 }
10637 resultobj = SWIG_Py_Void();
10638 return resultobj;
10639fail:
10640 return NULL;
10641}
10642
10643
5eb8189c 10644SWIGINTERN PyObject *_wrap_AuiDockArt_GetColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10645 PyObject *resultobj = 0;
5eb8189c 10646 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10647 int arg2 ;
10648 wxColour result;
10649 void *argp1 = 0 ;
10650 int res1 = 0 ;
10651 int val2 ;
10652 int ecode2 = 0 ;
10653 PyObject * obj0 = 0 ;
10654 PyObject * obj1 = 0 ;
10655 char * kwnames[] = {
10656 (char *) "self",(char *) "id", NULL
10657 };
10658
5eb8189c
RD
10659 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetColor",kwnames,&obj0,&obj1)) SWIG_fail;
10660 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10661 if (!SWIG_IsOK(res1)) {
5eb8189c 10662 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetColor" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10663 }
5eb8189c 10664 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10665 ecode2 = SWIG_AsVal_int(obj1, &val2);
10666 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10667 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetColor" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10668 }
10669 arg2 = static_cast< int >(val2);
10670 {
10671 PyThreadState* __tstate = wxPyBeginAllowThreads();
10672 result = (arg1)->GetColor(arg2);
10673 wxPyEndAllowThreads(__tstate);
10674 if (PyErr_Occurred()) SWIG_fail;
10675 }
10676 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
10677 return resultobj;
10678fail:
10679 return NULL;
10680}
10681
10682
5eb8189c 10683SWIGINTERN PyObject *_wrap_AuiDockArt_SetColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10684 PyObject *resultobj = 0;
5eb8189c 10685 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10686 int arg2 ;
10687 wxColour *arg3 = 0 ;
10688 void *argp1 = 0 ;
10689 int res1 = 0 ;
10690 int val2 ;
10691 int ecode2 = 0 ;
10692 wxColour temp3 ;
10693 PyObject * obj0 = 0 ;
10694 PyObject * obj1 = 0 ;
10695 PyObject * obj2 = 0 ;
10696 char * kwnames[] = {
10697 (char *) "self",(char *) "id",(char *) "color", NULL
10698 };
10699
5eb8189c
RD
10700 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetColor",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10701 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10702 if (!SWIG_IsOK(res1)) {
5eb8189c 10703 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetColor" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10704 }
5eb8189c 10705 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10706 ecode2 = SWIG_AsVal_int(obj1, &val2);
10707 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10708 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetColor" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10709 }
10710 arg2 = static_cast< int >(val2);
10711 {
10712 arg3 = &temp3;
10713 if ( ! wxColour_helper(obj2, &arg3)) SWIG_fail;
10714 }
10715 {
10716 PyThreadState* __tstate = wxPyBeginAllowThreads();
10717 (arg1)->SetColor(arg2,(wxColour const &)*arg3);
10718 wxPyEndAllowThreads(__tstate);
10719 if (PyErr_Occurred()) SWIG_fail;
10720 }
10721 resultobj = SWIG_Py_Void();
10722 return resultobj;
10723fail:
10724 return NULL;
10725}
10726
10727
5eb8189c 10728SWIGINTERN PyObject *_wrap_AuiDockArt_DrawSash(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10729 PyObject *resultobj = 0;
5eb8189c 10730 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892 10731 wxDC *arg2 = 0 ;
ac5d357a
RD
10732 wxWindow *arg3 = (wxWindow *) 0 ;
10733 int arg4 ;
10734 wxRect *arg5 = 0 ;
27e45892
RD
10735 void *argp1 = 0 ;
10736 int res1 = 0 ;
10737 void *argp2 = 0 ;
10738 int res2 = 0 ;
ac5d357a
RD
10739 void *argp3 = 0 ;
10740 int res3 = 0 ;
10741 int val4 ;
10742 int ecode4 = 0 ;
10743 wxRect temp5 ;
27e45892
RD
10744 PyObject * obj0 = 0 ;
10745 PyObject * obj1 = 0 ;
10746 PyObject * obj2 = 0 ;
10747 PyObject * obj3 = 0 ;
ac5d357a 10748 PyObject * obj4 = 0 ;
27e45892 10749 char * kwnames[] = {
ac5d357a 10750 (char *) "self",(char *) "dc",(char *) "window",(char *) "orientation",(char *) "rect", NULL
27e45892
RD
10751 };
10752
5eb8189c
RD
10753 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawSash",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
10754 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10755 if (!SWIG_IsOK(res1)) {
5eb8189c 10756 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawSash" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10757 }
5eb8189c 10758 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10759 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
10760 if (!SWIG_IsOK(res2)) {
5eb8189c 10761 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawSash" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
10762 }
10763 if (!argp2) {
5eb8189c 10764 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawSash" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
10765 }
10766 arg2 = reinterpret_cast< wxDC * >(argp2);
ac5d357a
RD
10767 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
10768 if (!SWIG_IsOK(res3)) {
5eb8189c 10769 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawSash" "', expected argument " "3"" of type '" "wxWindow *""'");
ac5d357a
RD
10770 }
10771 arg3 = reinterpret_cast< wxWindow * >(argp3);
10772 ecode4 = SWIG_AsVal_int(obj3, &val4);
10773 if (!SWIG_IsOK(ecode4)) {
5eb8189c 10774 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiDockArt_DrawSash" "', expected argument " "4"" of type '" "int""'");
27e45892 10775 }
ac5d357a 10776 arg4 = static_cast< int >(val4);
27e45892 10777 {
ac5d357a
RD
10778 arg5 = &temp5;
10779 if ( ! wxRect_helper(obj4, &arg5)) SWIG_fail;
27e45892
RD
10780 }
10781 {
10782 PyThreadState* __tstate = wxPyBeginAllowThreads();
ac5d357a 10783 (arg1)->DrawSash(*arg2,arg3,arg4,(wxRect const &)*arg5);
27e45892
RD
10784 wxPyEndAllowThreads(__tstate);
10785 if (PyErr_Occurred()) SWIG_fail;
10786 }
10787 resultobj = SWIG_Py_Void();
10788 return resultobj;
10789fail:
10790 return NULL;
10791}
10792
10793
5eb8189c 10794SWIGINTERN PyObject *_wrap_AuiDockArt_DrawBackground(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10795 PyObject *resultobj = 0;
5eb8189c 10796 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892 10797 wxDC *arg2 = 0 ;
ac5d357a
RD
10798 wxWindow *arg3 = (wxWindow *) 0 ;
10799 int arg4 ;
10800 wxRect *arg5 = 0 ;
27e45892
RD
10801 void *argp1 = 0 ;
10802 int res1 = 0 ;
10803 void *argp2 = 0 ;
10804 int res2 = 0 ;
ac5d357a
RD
10805 void *argp3 = 0 ;
10806 int res3 = 0 ;
10807 int val4 ;
10808 int ecode4 = 0 ;
10809 wxRect temp5 ;
27e45892
RD
10810 PyObject * obj0 = 0 ;
10811 PyObject * obj1 = 0 ;
10812 PyObject * obj2 = 0 ;
10813 PyObject * obj3 = 0 ;
ac5d357a 10814 PyObject * obj4 = 0 ;
27e45892 10815 char * kwnames[] = {
ac5d357a 10816 (char *) "self",(char *) "dc",(char *) "window",(char *) "orientation",(char *) "rect", NULL
27e45892
RD
10817 };
10818
5eb8189c
RD
10819 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawBackground",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
10820 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10821 if (!SWIG_IsOK(res1)) {
5eb8189c 10822 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10823 }
5eb8189c 10824 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10825 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
10826 if (!SWIG_IsOK(res2)) {
5eb8189c 10827 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
10828 }
10829 if (!argp2) {
5eb8189c 10830 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
10831 }
10832 arg2 = reinterpret_cast< wxDC * >(argp2);
ac5d357a
RD
10833 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
10834 if (!SWIG_IsOK(res3)) {
5eb8189c 10835 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "3"" of type '" "wxWindow *""'");
ac5d357a
RD
10836 }
10837 arg3 = reinterpret_cast< wxWindow * >(argp3);
10838 ecode4 = SWIG_AsVal_int(obj3, &val4);
10839 if (!SWIG_IsOK(ecode4)) {
5eb8189c 10840 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "4"" of type '" "int""'");
27e45892 10841 }
ac5d357a 10842 arg4 = static_cast< int >(val4);
27e45892 10843 {
ac5d357a
RD
10844 arg5 = &temp5;
10845 if ( ! wxRect_helper(obj4, &arg5)) SWIG_fail;
27e45892
RD
10846 }
10847 {
10848 PyThreadState* __tstate = wxPyBeginAllowThreads();
ac5d357a 10849 (arg1)->DrawBackground(*arg2,arg3,arg4,(wxRect const &)*arg5);
27e45892
RD
10850 wxPyEndAllowThreads(__tstate);
10851 if (PyErr_Occurred()) SWIG_fail;
10852 }
10853 resultobj = SWIG_Py_Void();
10854 return resultobj;
10855fail:
10856 return NULL;
10857}
10858
10859
5eb8189c 10860SWIGINTERN PyObject *_wrap_AuiDockArt_DrawCaption(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10861 PyObject *resultobj = 0;
5eb8189c 10862 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892 10863 wxDC *arg2 = 0 ;
ac5d357a
RD
10864 wxWindow *arg3 = (wxWindow *) 0 ;
10865 wxString *arg4 = 0 ;
10866 wxRect *arg5 = 0 ;
5eb8189c 10867 wxAuiPaneInfo *arg6 = 0 ;
27e45892
RD
10868 void *argp1 = 0 ;
10869 int res1 = 0 ;
10870 void *argp2 = 0 ;
10871 int res2 = 0 ;
ac5d357a
RD
10872 void *argp3 = 0 ;
10873 int res3 = 0 ;
10874 bool temp4 = false ;
10875 wxRect temp5 ;
10876 void *argp6 = 0 ;
10877 int res6 = 0 ;
27e45892
RD
10878 PyObject * obj0 = 0 ;
10879 PyObject * obj1 = 0 ;
10880 PyObject * obj2 = 0 ;
10881 PyObject * obj3 = 0 ;
10882 PyObject * obj4 = 0 ;
ac5d357a 10883 PyObject * obj5 = 0 ;
27e45892 10884 char * kwnames[] = {
ac5d357a 10885 (char *) "self",(char *) "dc",(char *) "window",(char *) "text",(char *) "rect",(char *) "pane", NULL
27e45892
RD
10886 };
10887
5eb8189c
RD
10888 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOO:AuiDockArt_DrawCaption",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
10889 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10890 if (!SWIG_IsOK(res1)) {
5eb8189c 10891 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10892 }
5eb8189c 10893 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10894 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
10895 if (!SWIG_IsOK(res2)) {
5eb8189c 10896 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
10897 }
10898 if (!argp2) {
5eb8189c 10899 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawCaption" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
10900 }
10901 arg2 = reinterpret_cast< wxDC * >(argp2);
ac5d357a
RD
10902 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
10903 if (!SWIG_IsOK(res3)) {
5eb8189c 10904 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "3"" of type '" "wxWindow *""'");
ac5d357a
RD
10905 }
10906 arg3 = reinterpret_cast< wxWindow * >(argp3);
27e45892 10907 {
ac5d357a
RD
10908 arg4 = wxString_in_helper(obj3);
10909 if (arg4 == NULL) SWIG_fail;
10910 temp4 = true;
27e45892
RD
10911 }
10912 {
ac5d357a
RD
10913 arg5 = &temp5;
10914 if ( ! wxRect_helper(obj4, &arg5)) SWIG_fail;
27e45892 10915 }
5eb8189c 10916 res6 = SWIG_ConvertPtr(obj5, &argp6, SWIGTYPE_p_wxAuiPaneInfo, 0 );
ac5d357a 10917 if (!SWIG_IsOK(res6)) {
5eb8189c 10918 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "6"" of type '" "wxAuiPaneInfo &""'");
27e45892 10919 }
ac5d357a 10920 if (!argp6) {
5eb8189c 10921 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawCaption" "', expected argument " "6"" of type '" "wxAuiPaneInfo &""'");
27e45892 10922 }
5eb8189c 10923 arg6 = reinterpret_cast< wxAuiPaneInfo * >(argp6);
27e45892
RD
10924 {
10925 PyThreadState* __tstate = wxPyBeginAllowThreads();
ac5d357a 10926 (arg1)->DrawCaption(*arg2,arg3,(wxString const &)*arg4,(wxRect const &)*arg5,*arg6);
27e45892
RD
10927 wxPyEndAllowThreads(__tstate);
10928 if (PyErr_Occurred()) SWIG_fail;
10929 }
10930 resultobj = SWIG_Py_Void();
10931 {
ac5d357a
RD
10932 if (temp4)
10933 delete arg4;
27e45892
RD
10934 }
10935 return resultobj;
10936fail:
10937 {
ac5d357a
RD
10938 if (temp4)
10939 delete arg4;
27e45892
RD
10940 }
10941 return NULL;
10942}
10943
10944
5eb8189c 10945SWIGINTERN PyObject *_wrap_AuiDockArt_DrawGripper(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10946 PyObject *resultobj = 0;
5eb8189c 10947 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892 10948 wxDC *arg2 = 0 ;
ac5d357a
RD
10949 wxWindow *arg3 = (wxWindow *) 0 ;
10950 wxRect *arg4 = 0 ;
5eb8189c 10951 wxAuiPaneInfo *arg5 = 0 ;
27e45892
RD
10952 void *argp1 = 0 ;
10953 int res1 = 0 ;
10954 void *argp2 = 0 ;
10955 int res2 = 0 ;
ac5d357a
RD
10956 void *argp3 = 0 ;
10957 int res3 = 0 ;
10958 wxRect temp4 ;
10959 void *argp5 = 0 ;
10960 int res5 = 0 ;
27e45892
RD
10961 PyObject * obj0 = 0 ;
10962 PyObject * obj1 = 0 ;
10963 PyObject * obj2 = 0 ;
10964 PyObject * obj3 = 0 ;
ac5d357a 10965 PyObject * obj4 = 0 ;
27e45892 10966 char * kwnames[] = {
ac5d357a 10967 (char *) "self",(char *) "dc",(char *) "window",(char *) "rect",(char *) "pane", NULL
27e45892
RD
10968 };
10969
5eb8189c
RD
10970 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawGripper",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
10971 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10972 if (!SWIG_IsOK(res1)) {
5eb8189c 10973 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10974 }
5eb8189c 10975 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10976 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
10977 if (!SWIG_IsOK(res2)) {
5eb8189c 10978 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
10979 }
10980 if (!argp2) {
5eb8189c 10981 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawGripper" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
10982 }
10983 arg2 = reinterpret_cast< wxDC * >(argp2);
ac5d357a
RD
10984 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
10985 if (!SWIG_IsOK(res3)) {
5eb8189c 10986 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "3"" of type '" "wxWindow *""'");
ac5d357a
RD
10987 }
10988 arg3 = reinterpret_cast< wxWindow * >(argp3);
27e45892 10989 {
ac5d357a
RD
10990 arg4 = &temp4;
10991 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
27e45892 10992 }
5eb8189c 10993 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxAuiPaneInfo, 0 );
ac5d357a 10994 if (!SWIG_IsOK(res5)) {
5eb8189c 10995 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
27e45892 10996 }
ac5d357a 10997 if (!argp5) {
5eb8189c 10998 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawGripper" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
27e45892 10999 }
5eb8189c 11000 arg5 = reinterpret_cast< wxAuiPaneInfo * >(argp5);
27e45892
RD
11001 {
11002 PyThreadState* __tstate = wxPyBeginAllowThreads();
ac5d357a 11003 (arg1)->DrawGripper(*arg2,arg3,(wxRect const &)*arg4,*arg5);
27e45892
RD
11004 wxPyEndAllowThreads(__tstate);
11005 if (PyErr_Occurred()) SWIG_fail;
11006 }
11007 resultobj = SWIG_Py_Void();
11008 return resultobj;
11009fail:
11010 return NULL;
11011}
11012
11013
5eb8189c 11014SWIGINTERN PyObject *_wrap_AuiDockArt_DrawBorder(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 11015 PyObject *resultobj = 0;
5eb8189c 11016 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892 11017 wxDC *arg2 = 0 ;
ac5d357a
RD
11018 wxWindow *arg3 = (wxWindow *) 0 ;
11019 wxRect *arg4 = 0 ;
5eb8189c 11020 wxAuiPaneInfo *arg5 = 0 ;
27e45892
RD
11021 void *argp1 = 0 ;
11022 int res1 = 0 ;
11023 void *argp2 = 0 ;
11024 int res2 = 0 ;
ac5d357a
RD
11025 void *argp3 = 0 ;
11026 int res3 = 0 ;
11027 wxRect temp4 ;
11028 void *argp5 = 0 ;
11029 int res5 = 0 ;
27e45892
RD
11030 PyObject * obj0 = 0 ;
11031 PyObject * obj1 = 0 ;
11032 PyObject * obj2 = 0 ;
11033 PyObject * obj3 = 0 ;
ac5d357a 11034 PyObject * obj4 = 0 ;
27e45892 11035 char * kwnames[] = {
ac5d357a 11036 (char *) "self",(char *) "dc",(char *) "window",(char *) "rect",(char *) "pane", NULL
27e45892
RD
11037 };
11038
5eb8189c
RD
11039 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawBorder",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11040 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 11041 if (!SWIG_IsOK(res1)) {
5eb8189c 11042 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 11043 }
5eb8189c 11044 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
11045 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11046 if (!SWIG_IsOK(res2)) {
5eb8189c 11047 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11048 }
11049 if (!argp2) {
5eb8189c 11050 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawBorder" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11051 }
11052 arg2 = reinterpret_cast< wxDC * >(argp2);
ac5d357a
RD
11053 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11054 if (!SWIG_IsOK(res3)) {
5eb8189c 11055 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "3"" of type '" "wxWindow *""'");
ac5d357a
RD
11056 }
11057 arg3 = reinterpret_cast< wxWindow * >(argp3);
27e45892 11058 {
ac5d357a
RD
11059 arg4 = &temp4;
11060 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
27e45892 11061 }
5eb8189c 11062 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxAuiPaneInfo, 0 );
ac5d357a 11063 if (!SWIG_IsOK(res5)) {
5eb8189c 11064 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
27e45892 11065 }
ac5d357a 11066 if (!argp5) {
5eb8189c 11067 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawBorder" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
27e45892 11068 }
5eb8189c 11069 arg5 = reinterpret_cast< wxAuiPaneInfo * >(argp5);
27e45892
RD
11070 {
11071 PyThreadState* __tstate = wxPyBeginAllowThreads();
ac5d357a 11072 (arg1)->DrawBorder(*arg2,arg3,(wxRect const &)*arg4,*arg5);
27e45892
RD
11073 wxPyEndAllowThreads(__tstate);
11074 if (PyErr_Occurred()) SWIG_fail;
11075 }
11076 resultobj = SWIG_Py_Void();
11077 return resultobj;
11078fail:
11079 return NULL;
11080}
11081
11082
5eb8189c 11083SWIGINTERN PyObject *_wrap_AuiDockArt_DrawPaneButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 11084 PyObject *resultobj = 0;
5eb8189c 11085 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892 11086 wxDC *arg2 = 0 ;
ac5d357a 11087 wxWindow *arg3 = (wxWindow *) 0 ;
27e45892 11088 int arg4 ;
ac5d357a
RD
11089 int arg5 ;
11090 wxRect *arg6 = 0 ;
5eb8189c 11091 wxAuiPaneInfo *arg7 = 0 ;
27e45892
RD
11092 void *argp1 = 0 ;
11093 int res1 = 0 ;
11094 void *argp2 = 0 ;
11095 int res2 = 0 ;
ac5d357a
RD
11096 void *argp3 = 0 ;
11097 int res3 = 0 ;
27e45892
RD
11098 int val4 ;
11099 int ecode4 = 0 ;
ac5d357a
RD
11100 int val5 ;
11101 int ecode5 = 0 ;
11102 wxRect temp6 ;
11103 void *argp7 = 0 ;
11104 int res7 = 0 ;
27e45892
RD
11105 PyObject * obj0 = 0 ;
11106 PyObject * obj1 = 0 ;
11107 PyObject * obj2 = 0 ;
11108 PyObject * obj3 = 0 ;
11109 PyObject * obj4 = 0 ;
11110 PyObject * obj5 = 0 ;
ac5d357a 11111 PyObject * obj6 = 0 ;
27e45892 11112 char * kwnames[] = {
ac5d357a 11113 (char *) "self",(char *) "dc",(char *) "window",(char *) "button",(char *) "button_state",(char *) "rect",(char *) "pane", NULL
27e45892
RD
11114 };
11115
5eb8189c
RD
11116 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOO:AuiDockArt_DrawPaneButton",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
11117 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 11118 if (!SWIG_IsOK(res1)) {
5eb8189c 11119 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 11120 }
5eb8189c 11121 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
11122 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11123 if (!SWIG_IsOK(res2)) {
5eb8189c 11124 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11125 }
11126 if (!argp2) {
5eb8189c 11127 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11128 }
11129 arg2 = reinterpret_cast< wxDC * >(argp2);
ac5d357a
RD
11130 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11131 if (!SWIG_IsOK(res3)) {
5eb8189c 11132 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "3"" of type '" "wxWindow *""'");
ac5d357a
RD
11133 }
11134 arg3 = reinterpret_cast< wxWindow * >(argp3);
27e45892
RD
11135 ecode4 = SWIG_AsVal_int(obj3, &val4);
11136 if (!SWIG_IsOK(ecode4)) {
5eb8189c 11137 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "4"" of type '" "int""'");
27e45892
RD
11138 }
11139 arg4 = static_cast< int >(val4);
ac5d357a
RD
11140 ecode5 = SWIG_AsVal_int(obj4, &val5);
11141 if (!SWIG_IsOK(ecode5)) {
5eb8189c 11142 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "5"" of type '" "int""'");
ac5d357a
RD
11143 }
11144 arg5 = static_cast< int >(val5);
27e45892 11145 {
ac5d357a
RD
11146 arg6 = &temp6;
11147 if ( ! wxRect_helper(obj5, &arg6)) SWIG_fail;
27e45892 11148 }
5eb8189c 11149 res7 = SWIG_ConvertPtr(obj6, &argp7, SWIGTYPE_p_wxAuiPaneInfo, 0 );
ac5d357a 11150 if (!SWIG_IsOK(res7)) {
5eb8189c 11151 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "7"" of type '" "wxAuiPaneInfo &""'");
27e45892 11152 }
ac5d357a 11153 if (!argp7) {
5eb8189c 11154 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "7"" of type '" "wxAuiPaneInfo &""'");
27e45892 11155 }
5eb8189c 11156 arg7 = reinterpret_cast< wxAuiPaneInfo * >(argp7);
27e45892
RD
11157 {
11158 PyThreadState* __tstate = wxPyBeginAllowThreads();
ac5d357a 11159 (arg1)->DrawPaneButton(*arg2,arg3,arg4,arg5,(wxRect const &)*arg6,*arg7);
27e45892
RD
11160 wxPyEndAllowThreads(__tstate);
11161 if (PyErr_Occurred()) SWIG_fail;
11162 }
11163 resultobj = SWIG_Py_Void();
11164 return resultobj;
11165fail:
11166 return NULL;
11167}
11168
11169
5eb8189c 11170SWIGINTERN PyObject *AuiDockArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
11171 PyObject *obj;
11172 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 11173 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDockArt, SWIG_NewClientData(obj));
27e45892
RD
11174 return SWIG_Py_Void();
11175}
11176
5eb8189c 11177SWIGINTERN PyObject *_wrap_new_AuiDefaultDockArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 11178 PyObject *resultobj = 0;
5eb8189c 11179 wxAuiDefaultDockArt *result = 0 ;
27e45892 11180
5eb8189c 11181 if (!SWIG_Python_UnpackTuple(args,"new_AuiDefaultDockArt",0,0,0)) SWIG_fail;
27e45892
RD
11182 {
11183 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 11184 result = (wxAuiDefaultDockArt *)new wxAuiDefaultDockArt();
27e45892
RD
11185 wxPyEndAllowThreads(__tstate);
11186 if (PyErr_Occurred()) SWIG_fail;
11187 }
5eb8189c 11188 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDefaultDockArt, SWIG_POINTER_NEW | 0 );
27e45892
RD
11189 return resultobj;
11190fail:
11191 return NULL;
11192}
11193
11194
5eb8189c 11195SWIGINTERN PyObject *AuiDefaultDockArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
11196 PyObject *obj;
11197 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 11198 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDefaultDockArt, SWIG_NewClientData(obj));
27e45892
RD
11199 return SWIG_Py_Void();
11200}
11201
5eb8189c 11202SWIGINTERN PyObject *AuiDefaultDockArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
11203 return SWIG_Python_InitShadowInstance(args);
11204}
11205
5eb8189c 11206SWIGINTERN PyObject *_wrap_new_AuiFloatingFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892
RD
11207 PyObject *resultobj = 0;
11208 wxWindow *arg1 = (wxWindow *) 0 ;
5eb8189c
RD
11209 wxAuiManager *arg2 = (wxAuiManager *) 0 ;
11210 wxAuiPaneInfo *arg3 = 0 ;
27e45892 11211 int arg4 = (int) wxID_ANY ;
9b940138 11212 long arg5 = (long) wxRESIZE_BORDER|wxSYSTEM_MENU|wxCAPTION|wxFRAME_NO_TASKBAR|wxFRAME_FLOAT_ON_PARENT|wxCLIP_CHILDREN ;
5eb8189c 11213 wxAuiFloatingFrame *result = 0 ;
27e45892
RD
11214 void *argp1 = 0 ;
11215 int res1 = 0 ;
11216 void *argp2 = 0 ;
11217 int res2 = 0 ;
11218 void *argp3 = 0 ;
11219 int res3 = 0 ;
11220 int val4 ;
11221 int ecode4 = 0 ;
9b940138
RD
11222 long val5 ;
11223 int ecode5 = 0 ;
27e45892
RD
11224 PyObject * obj0 = 0 ;
11225 PyObject * obj1 = 0 ;
11226 PyObject * obj2 = 0 ;
11227 PyObject * obj3 = 0 ;
9b940138 11228 PyObject * obj4 = 0 ;
27e45892 11229 char * kwnames[] = {
9b940138 11230 (char *) "parent",(char *) "owner_mgr",(char *) "pane",(char *) "id",(char *) "style", NULL
27e45892
RD
11231 };
11232
5eb8189c 11233 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:new_AuiFloatingFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
27e45892
RD
11234 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
11235 if (!SWIG_IsOK(res1)) {
5eb8189c 11236 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiFloatingFrame" "', expected argument " "1"" of type '" "wxWindow *""'");
27e45892
RD
11237 }
11238 arg1 = reinterpret_cast< wxWindow * >(argp1);
5eb8189c 11239 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 11240 if (!SWIG_IsOK(res2)) {
5eb8189c 11241 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_AuiFloatingFrame" "', expected argument " "2"" of type '" "wxAuiManager *""'");
27e45892 11242 }
5eb8189c
RD
11243 arg2 = reinterpret_cast< wxAuiManager * >(argp2);
11244 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
27e45892 11245 if (!SWIG_IsOK(res3)) {
5eb8189c 11246 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "new_AuiFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
27e45892
RD
11247 }
11248 if (!argp3) {
5eb8189c 11249 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_AuiFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
27e45892 11250 }
5eb8189c 11251 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
27e45892
RD
11252 if (obj3) {
11253 ecode4 = SWIG_AsVal_int(obj3, &val4);
11254 if (!SWIG_IsOK(ecode4)) {
5eb8189c 11255 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "new_AuiFloatingFrame" "', expected argument " "4"" of type '" "int""'");
27e45892
RD
11256 }
11257 arg4 = static_cast< int >(val4);
11258 }
9b940138
RD
11259 if (obj4) {
11260 ecode5 = SWIG_AsVal_long(obj4, &val5);
11261 if (!SWIG_IsOK(ecode5)) {
5eb8189c 11262 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_AuiFloatingFrame" "', expected argument " "5"" of type '" "long""'");
9b940138
RD
11263 }
11264 arg5 = static_cast< long >(val5);
11265 }
27e45892
RD
11266 {
11267 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 11268 result = (wxAuiFloatingFrame *)new wxAuiFloatingFrame(arg1,arg2,(wxAuiPaneInfo const &)*arg3,arg4,arg5);
27e45892
RD
11269 wxPyEndAllowThreads(__tstate);
11270 if (PyErr_Occurred()) SWIG_fail;
11271 }
5eb8189c 11272 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiFloatingFrame, SWIG_POINTER_NEW | 0 );
27e45892
RD
11273 return resultobj;
11274fail:
11275 return NULL;
11276}
11277
11278
5eb8189c 11279SWIGINTERN PyObject *_wrap_delete_AuiFloatingFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 11280 PyObject *resultobj = 0;
5eb8189c 11281 wxAuiFloatingFrame *arg1 = (wxAuiFloatingFrame *) 0 ;
27e45892
RD
11282 void *argp1 = 0 ;
11283 int res1 = 0 ;
11284 PyObject *swig_obj[1] ;
11285
11286 if (!args) SWIG_fail;
11287 swig_obj[0] = args;
5eb8189c 11288 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiFloatingFrame, SWIG_POINTER_DISOWN | 0 );
27e45892 11289 if (!SWIG_IsOK(res1)) {
5eb8189c 11290 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiFloatingFrame" "', expected argument " "1"" of type '" "wxAuiFloatingFrame *""'");
27e45892 11291 }
5eb8189c 11292 arg1 = reinterpret_cast< wxAuiFloatingFrame * >(argp1);
27e45892
RD
11293 {
11294 PyThreadState* __tstate = wxPyBeginAllowThreads();
11295 delete arg1;
11296
11297 wxPyEndAllowThreads(__tstate);
11298 if (PyErr_Occurred()) SWIG_fail;
11299 }
11300 resultobj = SWIG_Py_Void();
11301 return resultobj;
11302fail:
11303 return NULL;
11304}
11305
11306
5eb8189c 11307SWIGINTERN PyObject *_wrap_AuiFloatingFrame_SetPaneWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 11308 PyObject *resultobj = 0;
5eb8189c
RD
11309 wxAuiFloatingFrame *arg1 = (wxAuiFloatingFrame *) 0 ;
11310 wxAuiPaneInfo *arg2 = 0 ;
27e45892
RD
11311 void *argp1 = 0 ;
11312 int res1 = 0 ;
11313 void *argp2 = 0 ;
11314 int res2 = 0 ;
11315 PyObject * obj0 = 0 ;
11316 PyObject * obj1 = 0 ;
11317 char * kwnames[] = {
11318 (char *) "self",(char *) "pane", NULL
11319 };
11320
5eb8189c
RD
11321 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiFloatingFrame_SetPaneWindow",kwnames,&obj0,&obj1)) SWIG_fail;
11322 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiFloatingFrame, 0 | 0 );
27e45892 11323 if (!SWIG_IsOK(res1)) {
5eb8189c 11324 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiFloatingFrame_SetPaneWindow" "', expected argument " "1"" of type '" "wxAuiFloatingFrame *""'");
27e45892 11325 }
5eb8189c
RD
11326 arg1 = reinterpret_cast< wxAuiFloatingFrame * >(argp1);
11327 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
27e45892 11328 if (!SWIG_IsOK(res2)) {
5eb8189c 11329 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiFloatingFrame_SetPaneWindow" "', expected argument " "2"" of type '" "wxAuiPaneInfo const &""'");
27e45892
RD
11330 }
11331 if (!argp2) {
5eb8189c 11332 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiFloatingFrame_SetPaneWindow" "', expected argument " "2"" of type '" "wxAuiPaneInfo const &""'");
27e45892 11333 }
5eb8189c 11334 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
27e45892
RD
11335 {
11336 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 11337 (arg1)->SetPaneWindow((wxAuiPaneInfo const &)*arg2);
27e45892
RD
11338 wxPyEndAllowThreads(__tstate);
11339 if (PyErr_Occurred()) SWIG_fail;
11340 }
11341 resultobj = SWIG_Py_Void();
11342 return resultobj;
11343fail:
11344 return NULL;
11345}
11346
11347
5eb8189c 11348SWIGINTERN PyObject *AuiFloatingFrame_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
11349 PyObject *obj;
11350 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 11351 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiFloatingFrame, SWIG_NewClientData(obj));
27e45892
RD
11352 return SWIG_Py_Void();
11353}
11354
5eb8189c 11355SWIGINTERN PyObject *AuiFloatingFrame_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
11356 return SWIG_Python_InitShadowInstance(args);
11357}
11358
5eb8189c 11359SWIGINTERN PyObject *_wrap_delete_AuiTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3 11360 PyObject *resultobj = 0;
5eb8189c 11361 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
5c8c7dd3
RD
11362 void *argp1 = 0 ;
11363 int res1 = 0 ;
11364 PyObject *swig_obj[1] ;
11365
11366 if (!args) SWIG_fail;
11367 swig_obj[0] = args;
5eb8189c 11368 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabArt, SWIG_POINTER_DISOWN | 0 );
5c8c7dd3 11369 if (!SWIG_IsOK(res1)) {
5eb8189c 11370 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiTabArt" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
5c8c7dd3 11371 }
5eb8189c 11372 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
5c8c7dd3
RD
11373 {
11374 PyThreadState* __tstate = wxPyBeginAllowThreads();
11375 delete arg1;
11376
11377 wxPyEndAllowThreads(__tstate);
11378 if (PyErr_Occurred()) SWIG_fail;
11379 }
11380 resultobj = SWIG_Py_Void();
11381 return resultobj;
11382fail:
11383 return NULL;
11384}
11385
11386
5eb8189c 11387SWIGINTERN PyObject *_wrap_AuiTabArt_SetNormalFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8f514ab4 11388 PyObject *resultobj = 0;
5eb8189c 11389 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
8f514ab4
RD
11390 wxFont *arg2 = 0 ;
11391 void *argp1 = 0 ;
11392 int res1 = 0 ;
11393 void *argp2 = 0 ;
11394 int res2 = 0 ;
11395 PyObject * obj0 = 0 ;
11396 PyObject * obj1 = 0 ;
11397 char * kwnames[] = {
11398 (char *) "self",(char *) "font", NULL
11399 };
11400
5eb8189c
RD
11401 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetNormalFont",kwnames,&obj0,&obj1)) SWIG_fail;
11402 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
8f514ab4 11403 if (!SWIG_IsOK(res1)) {
5eb8189c 11404 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetNormalFont" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
8f514ab4 11405 }
5eb8189c 11406 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
8f514ab4
RD
11407 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
11408 if (!SWIG_IsOK(res2)) {
5eb8189c 11409 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
8f514ab4
RD
11410 }
11411 if (!argp2) {
5eb8189c 11412 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
8f514ab4
RD
11413 }
11414 arg2 = reinterpret_cast< wxFont * >(argp2);
11415 {
11416 PyThreadState* __tstate = wxPyBeginAllowThreads();
11417 (arg1)->SetNormalFont((wxFont const &)*arg2);
11418 wxPyEndAllowThreads(__tstate);
11419 if (PyErr_Occurred()) SWIG_fail;
11420 }
11421 resultobj = SWIG_Py_Void();
11422 return resultobj;
11423fail:
11424 return NULL;
11425}
11426
11427
5eb8189c 11428SWIGINTERN PyObject *_wrap_AuiTabArt_SetSelectedFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8f514ab4 11429 PyObject *resultobj = 0;
5eb8189c 11430 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
8f514ab4
RD
11431 wxFont *arg2 = 0 ;
11432 void *argp1 = 0 ;
11433 int res1 = 0 ;
11434 void *argp2 = 0 ;
11435 int res2 = 0 ;
11436 PyObject * obj0 = 0 ;
11437 PyObject * obj1 = 0 ;
11438 char * kwnames[] = {
11439 (char *) "self",(char *) "font", NULL
11440 };
11441
5eb8189c
RD
11442 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetSelectedFont",kwnames,&obj0,&obj1)) SWIG_fail;
11443 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
8f514ab4 11444 if (!SWIG_IsOK(res1)) {
5eb8189c 11445 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetSelectedFont" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
8f514ab4 11446 }
5eb8189c 11447 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
8f514ab4
RD
11448 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
11449 if (!SWIG_IsOK(res2)) {
5eb8189c 11450 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
8f514ab4
RD
11451 }
11452 if (!argp2) {
5eb8189c 11453 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
8f514ab4
RD
11454 }
11455 arg2 = reinterpret_cast< wxFont * >(argp2);
11456 {
11457 PyThreadState* __tstate = wxPyBeginAllowThreads();
11458 (arg1)->SetSelectedFont((wxFont const &)*arg2);
11459 wxPyEndAllowThreads(__tstate);
11460 if (PyErr_Occurred()) SWIG_fail;
11461 }
11462 resultobj = SWIG_Py_Void();
11463 return resultobj;
11464fail:
11465 return NULL;
11466}
11467
11468
5eb8189c 11469SWIGINTERN PyObject *_wrap_AuiTabArt_SetMeasuringFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8f514ab4 11470 PyObject *resultobj = 0;
5eb8189c 11471 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
8f514ab4
RD
11472 wxFont *arg2 = 0 ;
11473 void *argp1 = 0 ;
11474 int res1 = 0 ;
11475 void *argp2 = 0 ;
11476 int res2 = 0 ;
11477 PyObject * obj0 = 0 ;
11478 PyObject * obj1 = 0 ;
11479 char * kwnames[] = {
11480 (char *) "self",(char *) "font", NULL
11481 };
11482
5eb8189c
RD
11483 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetMeasuringFont",kwnames,&obj0,&obj1)) SWIG_fail;
11484 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
8f514ab4 11485 if (!SWIG_IsOK(res1)) {
5eb8189c 11486 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetMeasuringFont" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
8f514ab4 11487 }
5eb8189c 11488 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
8f514ab4
RD
11489 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
11490 if (!SWIG_IsOK(res2)) {
5eb8189c 11491 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
8f514ab4
RD
11492 }
11493 if (!argp2) {
5eb8189c 11494 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
8f514ab4
RD
11495 }
11496 arg2 = reinterpret_cast< wxFont * >(argp2);
11497 {
11498 PyThreadState* __tstate = wxPyBeginAllowThreads();
11499 (arg1)->SetMeasuringFont((wxFont const &)*arg2);
11500 wxPyEndAllowThreads(__tstate);
11501 if (PyErr_Occurred()) SWIG_fail;
11502 }
11503 resultobj = SWIG_Py_Void();
11504 return resultobj;
11505fail:
11506 return NULL;
11507}
11508
11509
5eb8189c 11510SWIGINTERN PyObject *_wrap_AuiTabArt_DrawBackground(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5c8c7dd3 11511 PyObject *resultobj = 0;
5eb8189c 11512 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
5c8c7dd3
RD
11513 wxDC *arg2 = (wxDC *) 0 ;
11514 wxRect *arg3 = 0 ;
11515 void *argp1 = 0 ;
11516 int res1 = 0 ;
11517 void *argp2 = 0 ;
11518 int res2 = 0 ;
11519 wxRect temp3 ;
11520 PyObject * obj0 = 0 ;
11521 PyObject * obj1 = 0 ;
11522 PyObject * obj2 = 0 ;
11523 char * kwnames[] = {
11524 (char *) "self",(char *) "dc",(char *) "rect", NULL
11525 };
11526
5eb8189c
RD
11527 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiTabArt_DrawBackground",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
11528 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
5c8c7dd3 11529 if (!SWIG_IsOK(res1)) {
5eb8189c 11530 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_DrawBackground" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
5c8c7dd3 11531 }
5eb8189c 11532 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
5c8c7dd3
RD
11533 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxDC, 0 | 0 );
11534 if (!SWIG_IsOK(res2)) {
5eb8189c 11535 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC *""'");
5c8c7dd3
RD
11536 }
11537 arg2 = reinterpret_cast< wxDC * >(argp2);
11538 {
11539 arg3 = &temp3;
11540 if ( ! wxRect_helper(obj2, &arg3)) SWIG_fail;
11541 }
11542 {
11543 PyThreadState* __tstate = wxPyBeginAllowThreads();
11544 (arg1)->DrawBackground(arg2,(wxRect const &)*arg3);
11545 wxPyEndAllowThreads(__tstate);
11546 if (PyErr_Occurred()) SWIG_fail;
11547 }
11548 resultobj = SWIG_Py_Void();
11549 return resultobj;
11550fail:
11551 return NULL;
11552}
11553
11554
5eb8189c 11555SWIGINTERN PyObject *_wrap_AuiTabArt_DrawTab(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5c8c7dd3 11556 PyObject *resultobj = 0;
5eb8189c 11557 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
5c8c7dd3
RD
11558 wxDC *arg2 = (wxDC *) 0 ;
11559 wxRect *arg3 = 0 ;
11560 wxString *arg4 = 0 ;
11561 bool arg5 ;
5eb8189c
RD
11562 bool arg6 ;
11563 wxRect *arg7 = (wxRect *) 0 ;
11564 int *arg8 = (int *) 0 ;
5c8c7dd3
RD
11565 void *argp1 = 0 ;
11566 int res1 = 0 ;
11567 void *argp2 = 0 ;
11568 int res2 = 0 ;
11569 wxRect temp3 ;
11570 bool temp4 = false ;
11571 bool val5 ;
11572 int ecode5 = 0 ;
5eb8189c
RD
11573 bool val6 ;
11574 int ecode6 = 0 ;
5c8c7dd3
RD
11575 void *argp7 = 0 ;
11576 int res7 = 0 ;
5eb8189c
RD
11577 void *argp8 = 0 ;
11578 int res8 = 0 ;
5c8c7dd3
RD
11579 PyObject * obj0 = 0 ;
11580 PyObject * obj1 = 0 ;
11581 PyObject * obj2 = 0 ;
11582 PyObject * obj3 = 0 ;
11583 PyObject * obj4 = 0 ;
11584 PyObject * obj5 = 0 ;
11585 PyObject * obj6 = 0 ;
5eb8189c 11586 PyObject * obj7 = 0 ;
5c8c7dd3 11587 char * kwnames[] = {
5eb8189c 11588 (char *) "self",(char *) "dc",(char *) "in_rect",(char *) "caption",(char *) "active",(char *) "with_close_button",(char *) "out_rect",(char *) "x_extent", NULL
5c8c7dd3
RD
11589 };
11590
5eb8189c
RD
11591 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOOO:AuiTabArt_DrawTab",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail;
11592 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
5c8c7dd3 11593 if (!SWIG_IsOK(res1)) {
5eb8189c 11594 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_DrawTab" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
5c8c7dd3 11595 }
5eb8189c 11596 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
5c8c7dd3
RD
11597 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxDC, 0 | 0 );
11598 if (!SWIG_IsOK(res2)) {
5eb8189c 11599 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_DrawTab" "', expected argument " "2"" of type '" "wxDC *""'");
5c8c7dd3
RD
11600 }
11601 arg2 = reinterpret_cast< wxDC * >(argp2);
11602 {
11603 arg3 = &temp3;
11604 if ( ! wxRect_helper(obj2, &arg3)) SWIG_fail;
11605 }
11606 {
11607 arg4 = wxString_in_helper(obj3);
11608 if (arg4 == NULL) SWIG_fail;
11609 temp4 = true;
11610 }
11611 ecode5 = SWIG_AsVal_bool(obj4, &val5);
11612 if (!SWIG_IsOK(ecode5)) {
5eb8189c 11613 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiTabArt_DrawTab" "', expected argument " "5"" of type '" "bool""'");
5c8c7dd3
RD
11614 }
11615 arg5 = static_cast< bool >(val5);
5eb8189c
RD
11616 ecode6 = SWIG_AsVal_bool(obj5, &val6);
11617 if (!SWIG_IsOK(ecode6)) {
11618 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiTabArt_DrawTab" "', expected argument " "6"" of type '" "bool""'");
11619 }
11620 arg6 = static_cast< bool >(val6);
11621 res7 = SWIG_ConvertPtr(obj6, &argp7,SWIGTYPE_p_wxRect, 0 | 0 );
5c8c7dd3 11622 if (!SWIG_IsOK(res7)) {
5eb8189c 11623 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "AuiTabArt_DrawTab" "', expected argument " "7"" of type '" "wxRect *""'");
5c8c7dd3 11624 }
5eb8189c
RD
11625 arg7 = reinterpret_cast< wxRect * >(argp7);
11626 res8 = SWIG_ConvertPtr(obj7, &argp8,SWIGTYPE_p_int, 0 | 0 );
11627 if (!SWIG_IsOK(res8)) {
11628 SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "AuiTabArt_DrawTab" "', expected argument " "8"" of type '" "int *""'");
11629 }
11630 arg8 = reinterpret_cast< int * >(argp8);
5c8c7dd3
RD
11631 {
11632 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 11633 (arg1)->DrawTab(arg2,(wxRect const &)*arg3,(wxString const &)*arg4,arg5,arg6,arg7,arg8);
5c8c7dd3
RD
11634 wxPyEndAllowThreads(__tstate);
11635 if (PyErr_Occurred()) SWIG_fail;
11636 }
11637 resultobj = SWIG_Py_Void();
11638 {
11639 if (temp4)
11640 delete arg4;
11641 }
11642 return resultobj;
11643fail:
11644 {
11645 if (temp4)
11646 delete arg4;
11647 }
11648 return NULL;
11649}
11650
11651
5eb8189c 11652SWIGINTERN PyObject *_wrap_AuiTabArt_DrawButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5c8c7dd3 11653 PyObject *resultobj = 0;
5eb8189c 11654 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
8f514ab4
RD
11655 wxDC *arg2 = (wxDC *) 0 ;
11656 wxRect *arg3 = 0 ;
11657 int arg4 ;
11658 int arg5 ;
11659 int arg6 ;
11660 wxBitmap *arg7 = 0 ;
11661 wxRect *arg8 = (wxRect *) 0 ;
5c8c7dd3
RD
11662 void *argp1 = 0 ;
11663 int res1 = 0 ;
11664 void *argp2 = 0 ;
11665 int res2 = 0 ;
8f514ab4
RD
11666 wxRect temp3 ;
11667 int val4 ;
11668 int ecode4 = 0 ;
11669 int val5 ;
11670 int ecode5 = 0 ;
11671 int val6 ;
11672 int ecode6 = 0 ;
11673 void *argp7 = 0 ;
11674 int res7 = 0 ;
11675 void *argp8 = 0 ;
11676 int res8 = 0 ;
5c8c7dd3
RD
11677 PyObject * obj0 = 0 ;
11678 PyObject * obj1 = 0 ;
8f514ab4
RD
11679 PyObject * obj2 = 0 ;
11680 PyObject * obj3 = 0 ;
11681 PyObject * obj4 = 0 ;
11682 PyObject * obj5 = 0 ;
11683 PyObject * obj6 = 0 ;
11684 PyObject * obj7 = 0 ;
5c8c7dd3 11685 char * kwnames[] = {
8f514ab4 11686 (char *) "self",(char *) "dc",(char *) "in_rect",(char *) "bitmap_id",(char *) "button_state",(char *) "orientation",(char *) "bitmap_override",(char *) "out_rect", NULL
5c8c7dd3
RD
11687 };
11688
5eb8189c
RD
11689 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOOO:AuiTabArt_DrawButton",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail;
11690 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
5c8c7dd3 11691 if (!SWIG_IsOK(res1)) {
5eb8189c 11692 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_DrawButton" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
5c8c7dd3 11693 }
5eb8189c 11694 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
8f514ab4 11695 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxDC, 0 | 0 );
5c8c7dd3 11696 if (!SWIG_IsOK(res2)) {
5eb8189c 11697 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_DrawButton" "', expected argument " "2"" of type '" "wxDC *""'");
5c8c7dd3 11698 }
8f514ab4
RD
11699 arg2 = reinterpret_cast< wxDC * >(argp2);
11700 {
11701 arg3 = &temp3;
11702 if ( ! wxRect_helper(obj2, &arg3)) SWIG_fail;
5c8c7dd3 11703 }
8f514ab4
RD
11704 ecode4 = SWIG_AsVal_int(obj3, &val4);
11705 if (!SWIG_IsOK(ecode4)) {
5eb8189c 11706 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiTabArt_DrawButton" "', expected argument " "4"" of type '" "int""'");
8f514ab4
RD
11707 }
11708 arg4 = static_cast< int >(val4);
11709 ecode5 = SWIG_AsVal_int(obj4, &val5);
11710 if (!SWIG_IsOK(ecode5)) {
5eb8189c 11711 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiTabArt_DrawButton" "', expected argument " "5"" of type '" "int""'");
8f514ab4
RD
11712 }
11713 arg5 = static_cast< int >(val5);
11714 ecode6 = SWIG_AsVal_int(obj5, &val6);
11715 if (!SWIG_IsOK(ecode6)) {
5eb8189c 11716 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiTabArt_DrawButton" "', expected argument " "6"" of type '" "int""'");
8f514ab4
RD
11717 }
11718 arg6 = static_cast< int >(val6);
11719 res7 = SWIG_ConvertPtr(obj6, &argp7, SWIGTYPE_p_wxBitmap, 0 | 0);
11720 if (!SWIG_IsOK(res7)) {
5eb8189c 11721 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "AuiTabArt_DrawButton" "', expected argument " "7"" of type '" "wxBitmap const &""'");
8f514ab4
RD
11722 }
11723 if (!argp7) {
5eb8189c 11724 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawButton" "', expected argument " "7"" of type '" "wxBitmap const &""'");
8f514ab4
RD
11725 }
11726 arg7 = reinterpret_cast< wxBitmap * >(argp7);
11727 res8 = SWIG_ConvertPtr(obj7, &argp8,SWIGTYPE_p_wxRect, 0 | 0 );
11728 if (!SWIG_IsOK(res8)) {
5eb8189c 11729 SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "AuiTabArt_DrawButton" "', expected argument " "8"" of type '" "wxRect *""'");
8f514ab4
RD
11730 }
11731 arg8 = reinterpret_cast< wxRect * >(argp8);
5c8c7dd3
RD
11732 {
11733 PyThreadState* __tstate = wxPyBeginAllowThreads();
8f514ab4 11734 (arg1)->DrawButton(arg2,(wxRect const &)*arg3,arg4,arg5,arg6,(wxBitmap const &)*arg7,arg8);
5c8c7dd3
RD
11735 wxPyEndAllowThreads(__tstate);
11736 if (PyErr_Occurred()) SWIG_fail;
11737 }
11738 resultobj = SWIG_Py_Void();
11739 return resultobj;
11740fail:
11741 return NULL;
11742}
11743
11744
5eb8189c 11745SWIGINTERN PyObject *_wrap_AuiTabArt_GetTabSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5c8c7dd3 11746 PyObject *resultobj = 0;
5eb8189c 11747 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
8f514ab4
RD
11748 wxDC *arg2 = (wxDC *) 0 ;
11749 wxString *arg3 = 0 ;
11750 bool arg4 ;
5eb8189c
RD
11751 bool arg5 ;
11752 int *arg6 = (int *) 0 ;
8f514ab4 11753 wxSize result;
5c8c7dd3
RD
11754 void *argp1 = 0 ;
11755 int res1 = 0 ;
11756 void *argp2 = 0 ;
11757 int res2 = 0 ;
8f514ab4
RD
11758 bool temp3 = false ;
11759 bool val4 ;
11760 int ecode4 = 0 ;
5eb8189c
RD
11761 bool val5 ;
11762 int ecode5 = 0 ;
11763 void *argp6 = 0 ;
11764 int res6 = 0 ;
5c8c7dd3
RD
11765 PyObject * obj0 = 0 ;
11766 PyObject * obj1 = 0 ;
8f514ab4
RD
11767 PyObject * obj2 = 0 ;
11768 PyObject * obj3 = 0 ;
11769 PyObject * obj4 = 0 ;
5eb8189c 11770 PyObject * obj5 = 0 ;
5c8c7dd3 11771 char * kwnames[] = {
5eb8189c 11772 (char *) "self",(char *) "dc",(char *) "caption",(char *) "active",(char *) "with_close_button",(char *) "x_extent", NULL
5c8c7dd3
RD
11773 };
11774
5eb8189c
RD
11775 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOO:AuiTabArt_GetTabSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
11776 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
5c8c7dd3 11777 if (!SWIG_IsOK(res1)) {
5eb8189c 11778 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
5c8c7dd3 11779 }
5eb8189c 11780 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
8f514ab4 11781 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxDC, 0 | 0 );
5c8c7dd3 11782 if (!SWIG_IsOK(res2)) {
5eb8189c 11783 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "2"" of type '" "wxDC *""'");
5c8c7dd3 11784 }
8f514ab4
RD
11785 arg2 = reinterpret_cast< wxDC * >(argp2);
11786 {
11787 arg3 = wxString_in_helper(obj2);
11788 if (arg3 == NULL) SWIG_fail;
11789 temp3 = true;
5c8c7dd3 11790 }
8f514ab4
RD
11791 ecode4 = SWIG_AsVal_bool(obj3, &val4);
11792 if (!SWIG_IsOK(ecode4)) {
5eb8189c 11793 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "4"" of type '" "bool""'");
8f514ab4
RD
11794 }
11795 arg4 = static_cast< bool >(val4);
5eb8189c
RD
11796 ecode5 = SWIG_AsVal_bool(obj4, &val5);
11797 if (!SWIG_IsOK(ecode5)) {
11798 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "5"" of type '" "bool""'");
11799 }
11800 arg5 = static_cast< bool >(val5);
11801 res6 = SWIG_ConvertPtr(obj5, &argp6,SWIGTYPE_p_int, 0 | 0 );
11802 if (!SWIG_IsOK(res6)) {
11803 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "6"" of type '" "int *""'");
8f514ab4 11804 }
5eb8189c 11805 arg6 = reinterpret_cast< int * >(argp6);
5c8c7dd3
RD
11806 {
11807 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 11808 result = (arg1)->GetTabSize(arg2,(wxString const &)*arg3,arg4,arg5,arg6);
5c8c7dd3
RD
11809 wxPyEndAllowThreads(__tstate);
11810 if (PyErr_Occurred()) SWIG_fail;
11811 }
8f514ab4
RD
11812 resultobj = SWIG_NewPointerObj((new wxSize(static_cast< const wxSize& >(result))), SWIGTYPE_p_wxSize, SWIG_POINTER_OWN | 0 );
11813 {
11814 if (temp3)
11815 delete arg3;
11816 }
5c8c7dd3
RD
11817 return resultobj;
11818fail:
8f514ab4
RD
11819 {
11820 if (temp3)
11821 delete arg3;
11822 }
5c8c7dd3
RD
11823 return NULL;
11824}
11825
11826
5eb8189c 11827SWIGINTERN PyObject *_wrap_AuiTabArt_GetBestTabCtrlSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5c8c7dd3 11828 PyObject *resultobj = 0;
5eb8189c 11829 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
8f514ab4
RD
11830 wxWindow *arg2 = (wxWindow *) 0 ;
11831 int result;
5c8c7dd3
RD
11832 void *argp1 = 0 ;
11833 int res1 = 0 ;
11834 void *argp2 = 0 ;
11835 int res2 = 0 ;
11836 PyObject * obj0 = 0 ;
11837 PyObject * obj1 = 0 ;
11838 char * kwnames[] = {
8f514ab4 11839 (char *) "self",(char *) "wnd", NULL
5c8c7dd3
RD
11840 };
11841
5eb8189c
RD
11842 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_GetBestTabCtrlSize",kwnames,&obj0,&obj1)) SWIG_fail;
11843 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
5c8c7dd3 11844 if (!SWIG_IsOK(res1)) {
5eb8189c 11845 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
5c8c7dd3 11846 }
5eb8189c 11847 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
8f514ab4 11848 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
5c8c7dd3 11849 if (!SWIG_IsOK(res2)) {
5eb8189c 11850 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "2"" of type '" "wxWindow *""'");
5c8c7dd3 11851 }
8f514ab4 11852 arg2 = reinterpret_cast< wxWindow * >(argp2);
5c8c7dd3
RD
11853 {
11854 PyThreadState* __tstate = wxPyBeginAllowThreads();
8f514ab4 11855 result = (int)(arg1)->GetBestTabCtrlSize(arg2);
5c8c7dd3
RD
11856 wxPyEndAllowThreads(__tstate);
11857 if (PyErr_Occurred()) SWIG_fail;
11858 }
8f514ab4 11859 resultobj = SWIG_From_int(static_cast< int >(result));
5c8c7dd3
RD
11860 return resultobj;
11861fail:
11862 return NULL;
11863}
11864
11865
5eb8189c 11866SWIGINTERN PyObject *AuiTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3
RD
11867 PyObject *obj;
11868 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 11869 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabArt, SWIG_NewClientData(obj));
5c8c7dd3
RD
11870 return SWIG_Py_Void();
11871}
11872
5eb8189c 11873SWIGINTERN PyObject *_wrap_new_AuiDefaultTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3 11874 PyObject *resultobj = 0;
5eb8189c 11875 wxAuiDefaultTabArt *result = 0 ;
5c8c7dd3 11876
5eb8189c 11877 if (!SWIG_Python_UnpackTuple(args,"new_AuiDefaultTabArt",0,0,0)) SWIG_fail;
5c8c7dd3
RD
11878 {
11879 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 11880 result = (wxAuiDefaultTabArt *)new wxAuiDefaultTabArt();
5c8c7dd3
RD
11881 wxPyEndAllowThreads(__tstate);
11882 if (PyErr_Occurred()) SWIG_fail;
11883 }
5eb8189c 11884 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDefaultTabArt, SWIG_POINTER_NEW | 0 );
5c8c7dd3
RD
11885 return resultobj;
11886fail:
11887 return NULL;
11888}
11889
11890
5eb8189c 11891SWIGINTERN PyObject *_wrap_delete_AuiDefaultTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3 11892 PyObject *resultobj = 0;
5eb8189c 11893 wxAuiDefaultTabArt *arg1 = (wxAuiDefaultTabArt *) 0 ;
5c8c7dd3
RD
11894 void *argp1 = 0 ;
11895 int res1 = 0 ;
11896 PyObject *swig_obj[1] ;
11897
11898 if (!args) SWIG_fail;
11899 swig_obj[0] = args;
5eb8189c 11900 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDefaultTabArt, SWIG_POINTER_DISOWN | 0 );
5c8c7dd3 11901 if (!SWIG_IsOK(res1)) {
5eb8189c 11902 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDefaultTabArt" "', expected argument " "1"" of type '" "wxAuiDefaultTabArt *""'");
5c8c7dd3 11903 }
5eb8189c 11904 arg1 = reinterpret_cast< wxAuiDefaultTabArt * >(argp1);
5c8c7dd3
RD
11905 {
11906 PyThreadState* __tstate = wxPyBeginAllowThreads();
11907 delete arg1;
11908
11909 wxPyEndAllowThreads(__tstate);
11910 if (PyErr_Occurred()) SWIG_fail;
11911 }
11912 resultobj = SWIG_Py_Void();
11913 return resultobj;
11914fail:
11915 return NULL;
11916}
11917
11918
5eb8189c 11919SWIGINTERN PyObject *AuiDefaultTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3
RD
11920 PyObject *obj;
11921 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 11922 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDefaultTabArt, SWIG_NewClientData(obj));
5c8c7dd3
RD
11923 return SWIG_Py_Void();
11924}
11925
5eb8189c 11926SWIGINTERN PyObject *AuiDefaultTabArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3
RD
11927 return SWIG_Python_InitShadowInstance(args);
11928}
11929
1eeb270e
RD
11930SWIGINTERN PyObject *_wrap_new_AuiNotebookEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11931 PyObject *resultobj = 0;
11932 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
11933 int arg2 = (int) 0 ;
11934 wxAuiNotebookEvent *result = 0 ;
11935 int val1 ;
11936 int ecode1 = 0 ;
11937 int val2 ;
11938 int ecode2 = 0 ;
11939 PyObject * obj0 = 0 ;
11940 PyObject * obj1 = 0 ;
11941 char * kwnames[] = {
11942 (char *) "command_type",(char *) "win_id", NULL
11943 };
11944
11945 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_AuiNotebookEvent",kwnames,&obj0,&obj1)) SWIG_fail;
11946 if (obj0) {
11947 ecode1 = SWIG_AsVal_int(obj0, &val1);
11948 if (!SWIG_IsOK(ecode1)) {
11949 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_AuiNotebookEvent" "', expected argument " "1"" of type '" "wxEventType""'");
11950 }
11951 arg1 = static_cast< wxEventType >(val1);
11952 }
11953 if (obj1) {
11954 ecode2 = SWIG_AsVal_int(obj1, &val2);
11955 if (!SWIG_IsOK(ecode2)) {
11956 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiNotebookEvent" "', expected argument " "2"" of type '" "int""'");
11957 }
11958 arg2 = static_cast< int >(val2);
11959 }
11960 {
11961 PyThreadState* __tstate = wxPyBeginAllowThreads();
11962 result = (wxAuiNotebookEvent *)new wxAuiNotebookEvent(arg1,arg2);
11963 wxPyEndAllowThreads(__tstate);
11964 if (PyErr_Occurred()) SWIG_fail;
11965 }
11966 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebookEvent, SWIG_POINTER_NEW | 0 );
11967 return resultobj;
11968fail:
11969 return NULL;
27e45892
RD
11970}
11971
1eeb270e
RD
11972
11973SWIGINTERN PyObject *_wrap_AuiNotebookEvent_SetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11974 PyObject *resultobj = 0;
11975 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11976 int arg2 ;
11977 void *argp1 = 0 ;
11978 int res1 = 0 ;
11979 int val2 ;
11980 int ecode2 = 0 ;
11981 PyObject * obj0 = 0 ;
11982 PyObject * obj1 = 0 ;
11983 char * kwnames[] = {
11984 (char *) "self",(char *) "s", NULL
11985 };
11986
11987 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebookEvent_SetSelection",kwnames,&obj0,&obj1)) SWIG_fail;
11988 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11989 if (!SWIG_IsOK(res1)) {
11990 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_SetSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
11991 }
11992 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11993 ecode2 = SWIG_AsVal_int(obj1, &val2);
11994 if (!SWIG_IsOK(ecode2)) {
11995 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_SetSelection" "', expected argument " "2"" of type '" "int""'");
11996 }
11997 arg2 = static_cast< int >(val2);
11998 {
11999 PyThreadState* __tstate = wxPyBeginAllowThreads();
12000 (arg1)->SetSelection(arg2);
12001 wxPyEndAllowThreads(__tstate);
12002 if (PyErr_Occurred()) SWIG_fail;
12003 }
12004 resultobj = SWIG_Py_Void();
12005 return resultobj;
12006fail:
12007 return NULL;
12008}
12009
12010
12011SWIGINTERN PyObject *_wrap_AuiNotebookEvent_SetOldSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12012 PyObject *resultobj = 0;
12013 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12014 int arg2 ;
12015 void *argp1 = 0 ;
12016 int res1 = 0 ;
12017 int val2 ;
12018 int ecode2 = 0 ;
12019 PyObject * obj0 = 0 ;
12020 PyObject * obj1 = 0 ;
12021 char * kwnames[] = {
12022 (char *) "self",(char *) "s", NULL
12023 };
12024
12025 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebookEvent_SetOldSelection",kwnames,&obj0,&obj1)) SWIG_fail;
12026 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12027 if (!SWIG_IsOK(res1)) {
12028 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_SetOldSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12029 }
12030 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12031 ecode2 = SWIG_AsVal_int(obj1, &val2);
12032 if (!SWIG_IsOK(ecode2)) {
12033 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_SetOldSelection" "', expected argument " "2"" of type '" "int""'");
12034 }
12035 arg2 = static_cast< int >(val2);
12036 {
12037 PyThreadState* __tstate = wxPyBeginAllowThreads();
12038 (arg1)->SetOldSelection(arg2);
12039 wxPyEndAllowThreads(__tstate);
12040 if (PyErr_Occurred()) SWIG_fail;
12041 }
12042 resultobj = SWIG_Py_Void();
12043 return resultobj;
12044fail:
12045 return NULL;
12046}
12047
12048
12049SWIGINTERN PyObject *_wrap_AuiNotebookEvent_GetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12050 PyObject *resultobj = 0;
12051 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12052 int result;
12053 void *argp1 = 0 ;
12054 int res1 = 0 ;
12055 PyObject *swig_obj[1] ;
12056
12057 if (!args) SWIG_fail;
12058 swig_obj[0] = args;
12059 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12060 if (!SWIG_IsOK(res1)) {
12061 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_GetSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent const *""'");
12062 }
12063 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12064 {
12065 PyThreadState* __tstate = wxPyBeginAllowThreads();
12066 result = (int)((wxAuiNotebookEvent const *)arg1)->GetSelection();
12067 wxPyEndAllowThreads(__tstate);
12068 if (PyErr_Occurred()) SWIG_fail;
12069 }
12070 resultobj = SWIG_From_int(static_cast< int >(result));
12071 return resultobj;
12072fail:
12073 return NULL;
12074}
12075
12076
12077SWIGINTERN PyObject *_wrap_AuiNotebookEvent_GetOldSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12078 PyObject *resultobj = 0;
12079 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12080 int result;
12081 void *argp1 = 0 ;
12082 int res1 = 0 ;
12083 PyObject *swig_obj[1] ;
12084
12085 if (!args) SWIG_fail;
12086 swig_obj[0] = args;
12087 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12088 if (!SWIG_IsOK(res1)) {
12089 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_GetOldSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent const *""'");
12090 }
12091 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12092 {
12093 PyThreadState* __tstate = wxPyBeginAllowThreads();
12094 result = (int)((wxAuiNotebookEvent const *)arg1)->GetOldSelection();
12095 wxPyEndAllowThreads(__tstate);
12096 if (PyErr_Occurred()) SWIG_fail;
12097 }
12098 resultobj = SWIG_From_int(static_cast< int >(result));
12099 return resultobj;
12100fail:
12101 return NULL;
12102}
12103
12104
12105SWIGINTERN PyObject *_wrap_AuiNotebookEvent_old_selection_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12106 PyObject *resultobj = 0;
12107 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12108 int arg2 ;
12109 void *argp1 = 0 ;
12110 int res1 = 0 ;
12111 int val2 ;
12112 int ecode2 = 0 ;
12113 PyObject *swig_obj[2] ;
12114
12115 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookEvent_old_selection_set",2,2,swig_obj)) SWIG_fail;
12116 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12117 if (!SWIG_IsOK(res1)) {
12118 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_old_selection_set" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12119 }
12120 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12121 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12122 if (!SWIG_IsOK(ecode2)) {
12123 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_old_selection_set" "', expected argument " "2"" of type '" "int""'");
12124 }
12125 arg2 = static_cast< int >(val2);
12126 if (arg1) (arg1)->old_selection = arg2;
12127
12128 resultobj = SWIG_Py_Void();
12129 return resultobj;
12130fail:
12131 return NULL;
12132}
12133
12134
12135SWIGINTERN PyObject *_wrap_AuiNotebookEvent_old_selection_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12136 PyObject *resultobj = 0;
12137 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12138 int result;
12139 void *argp1 = 0 ;
12140 int res1 = 0 ;
12141 PyObject *swig_obj[1] ;
12142
12143 if (!args) SWIG_fail;
12144 swig_obj[0] = args;
12145 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12146 if (!SWIG_IsOK(res1)) {
12147 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_old_selection_get" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12148 }
12149 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12150 result = (int) ((arg1)->old_selection);
12151 resultobj = SWIG_From_int(static_cast< int >(result));
12152 return resultobj;
12153fail:
12154 return NULL;
12155}
12156
12157
12158SWIGINTERN PyObject *_wrap_AuiNotebookEvent_selection_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12159 PyObject *resultobj = 0;
12160 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12161 int arg2 ;
12162 void *argp1 = 0 ;
12163 int res1 = 0 ;
12164 int val2 ;
12165 int ecode2 = 0 ;
12166 PyObject *swig_obj[2] ;
12167
12168 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookEvent_selection_set",2,2,swig_obj)) SWIG_fail;
12169 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12170 if (!SWIG_IsOK(res1)) {
12171 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_selection_set" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12172 }
12173 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12174 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12175 if (!SWIG_IsOK(ecode2)) {
12176 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_selection_set" "', expected argument " "2"" of type '" "int""'");
12177 }
12178 arg2 = static_cast< int >(val2);
12179 if (arg1) (arg1)->selection = arg2;
12180
12181 resultobj = SWIG_Py_Void();
12182 return resultobj;
12183fail:
12184 return NULL;
12185}
12186
12187
12188SWIGINTERN PyObject *_wrap_AuiNotebookEvent_selection_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12189 PyObject *resultobj = 0;
12190 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12191 int result;
12192 void *argp1 = 0 ;
12193 int res1 = 0 ;
12194 PyObject *swig_obj[1] ;
12195
12196 if (!args) SWIG_fail;
12197 swig_obj[0] = args;
12198 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12199 if (!SWIG_IsOK(res1)) {
12200 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_selection_get" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12201 }
12202 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12203 result = (int) ((arg1)->selection);
12204 resultobj = SWIG_From_int(static_cast< int >(result));
12205 return resultobj;
12206fail:
12207 return NULL;
12208}
12209
12210
12211SWIGINTERN PyObject *AuiNotebookEvent_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12212 PyObject *obj;
12213 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
12214 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebookEvent, SWIG_NewClientData(obj));
12215 return SWIG_Py_Void();
12216}
12217
12218SWIGINTERN PyObject *AuiNotebookEvent_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12219 return SWIG_Python_InitShadowInstance(args);
12220}
12221
12222SWIGINTERN PyObject *_wrap_AuiNotebookPage_window_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12223 PyObject *resultobj = 0;
12224 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12225 wxWindow *arg2 = (wxWindow *) 0 ;
12226 void *argp1 = 0 ;
12227 int res1 = 0 ;
12228 void *argp2 = 0 ;
12229 int res2 = 0 ;
12230 PyObject *swig_obj[2] ;
12231
12232 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_window_set",2,2,swig_obj)) SWIG_fail;
12233 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12234 if (!SWIG_IsOK(res1)) {
12235 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_window_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12236 }
12237 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12238 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxWindow, SWIG_POINTER_DISOWN | 0 );
12239 if (!SWIG_IsOK(res2)) {
12240 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookPage_window_set" "', expected argument " "2"" of type '" "wxWindow *""'");
12241 }
12242 arg2 = reinterpret_cast< wxWindow * >(argp2);
12243 if (arg1) (arg1)->window = arg2;
12244
12245 resultobj = SWIG_Py_Void();
12246 return resultobj;
12247fail:
12248 return NULL;
12249}
12250
12251
12252SWIGINTERN PyObject *_wrap_AuiNotebookPage_window_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12253 PyObject *resultobj = 0;
12254 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12255 wxWindow *result = 0 ;
12256 void *argp1 = 0 ;
12257 int res1 = 0 ;
12258 PyObject *swig_obj[1] ;
12259
12260 if (!args) SWIG_fail;
12261 swig_obj[0] = args;
12262 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12263 if (!SWIG_IsOK(res1)) {
12264 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_window_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12265 }
12266 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12267 result = (wxWindow *) ((arg1)->window);
12268 {
12269 resultobj = wxPyMake_wxObject(result, 0);
12270 }
12271 return resultobj;
12272fail:
12273 return NULL;
12274}
12275
12276
12277SWIGINTERN PyObject *_wrap_AuiNotebookPage_caption_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12278 PyObject *resultobj = 0;
12279 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12280 wxString *arg2 = (wxString *) 0 ;
12281 void *argp1 = 0 ;
12282 int res1 = 0 ;
12283 bool temp2 = false ;
12284 PyObject *swig_obj[2] ;
12285
12286 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_caption_set",2,2,swig_obj)) SWIG_fail;
12287 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12288 if (!SWIG_IsOK(res1)) {
12289 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_caption_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12290 }
12291 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12292 {
12293 arg2 = wxString_in_helper(swig_obj[1]);
12294 if (arg2 == NULL) SWIG_fail;
12295 temp2 = true;
12296 }
12297 if (arg1) (arg1)->caption = *arg2;
12298
12299 resultobj = SWIG_Py_Void();
12300 {
12301 if (temp2)
12302 delete arg2;
12303 }
12304 return resultobj;
12305fail:
12306 {
12307 if (temp2)
12308 delete arg2;
12309 }
12310 return NULL;
12311}
12312
12313
12314SWIGINTERN PyObject *_wrap_AuiNotebookPage_caption_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12315 PyObject *resultobj = 0;
12316 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12317 wxString *result = 0 ;
12318 void *argp1 = 0 ;
12319 int res1 = 0 ;
12320 PyObject *swig_obj[1] ;
12321
12322 if (!args) SWIG_fail;
12323 swig_obj[0] = args;
12324 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12325 if (!SWIG_IsOK(res1)) {
12326 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_caption_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12327 }
12328 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12329 result = (wxString *)& ((arg1)->caption);
12330 {
12331#if wxUSE_UNICODE
12332 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
12333#else
12334 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
12335#endif
12336 }
12337 return resultobj;
12338fail:
12339 return NULL;
12340}
12341
12342
12343SWIGINTERN PyObject *_wrap_AuiNotebookPage_bitmap_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12344 PyObject *resultobj = 0;
12345 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12346 wxBitmap *arg2 = (wxBitmap *) 0 ;
12347 void *argp1 = 0 ;
12348 int res1 = 0 ;
12349 void *argp2 = 0 ;
12350 int res2 = 0 ;
12351 PyObject *swig_obj[2] ;
12352
12353 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_bitmap_set",2,2,swig_obj)) SWIG_fail;
12354 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12355 if (!SWIG_IsOK(res1)) {
12356 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_bitmap_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12357 }
12358 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12359 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxBitmap, 0 | 0 );
12360 if (!SWIG_IsOK(res2)) {
12361 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookPage_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");
12362 }
12363 arg2 = reinterpret_cast< wxBitmap * >(argp2);
12364 if (arg1) (arg1)->bitmap = *arg2;
12365
12366 resultobj = SWIG_Py_Void();
12367 return resultobj;
12368fail:
12369 return NULL;
12370}
12371
12372
12373SWIGINTERN PyObject *_wrap_AuiNotebookPage_bitmap_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12374 PyObject *resultobj = 0;
12375 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12376 wxBitmap *result = 0 ;
12377 void *argp1 = 0 ;
12378 int res1 = 0 ;
12379 PyObject *swig_obj[1] ;
12380
12381 if (!args) SWIG_fail;
12382 swig_obj[0] = args;
12383 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12384 if (!SWIG_IsOK(res1)) {
12385 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_bitmap_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12386 }
12387 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12388 result = (wxBitmap *)& ((arg1)->bitmap);
12389 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxBitmap, 0 | 0 );
12390 return resultobj;
12391fail:
12392 return NULL;
12393}
12394
12395
12396SWIGINTERN PyObject *_wrap_AuiNotebookPage_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12397 PyObject *resultobj = 0;
12398 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12399 wxRect *arg2 = (wxRect *) 0 ;
12400 void *argp1 = 0 ;
12401 int res1 = 0 ;
12402 void *argp2 = 0 ;
12403 int res2 = 0 ;
12404 PyObject *swig_obj[2] ;
12405
12406 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_rect_set",2,2,swig_obj)) SWIG_fail;
12407 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12408 if (!SWIG_IsOK(res1)) {
12409 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_rect_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12410 }
12411 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12412 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
12413 if (!SWIG_IsOK(res2)) {
12414 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookPage_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
12415 }
12416 arg2 = reinterpret_cast< wxRect * >(argp2);
12417 if (arg1) (arg1)->rect = *arg2;
12418
12419 resultobj = SWIG_Py_Void();
12420 return resultobj;
12421fail:
12422 return NULL;
12423}
12424
12425
12426SWIGINTERN PyObject *_wrap_AuiNotebookPage_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12427 PyObject *resultobj = 0;
12428 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12429 wxRect *result = 0 ;
12430 void *argp1 = 0 ;
12431 int res1 = 0 ;
12432 PyObject *swig_obj[1] ;
12433
12434 if (!args) SWIG_fail;
12435 swig_obj[0] = args;
12436 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12437 if (!SWIG_IsOK(res1)) {
12438 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_rect_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12439 }
12440 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12441 result = (wxRect *)& ((arg1)->rect);
12442 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
12443 return resultobj;
12444fail:
12445 return NULL;
12446}
12447
12448
12449SWIGINTERN PyObject *_wrap_AuiNotebookPage_active_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12450 PyObject *resultobj = 0;
12451 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12452 bool arg2 ;
12453 void *argp1 = 0 ;
12454 int res1 = 0 ;
12455 bool val2 ;
12456 int ecode2 = 0 ;
12457 PyObject *swig_obj[2] ;
12458
12459 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_active_set",2,2,swig_obj)) SWIG_fail;
12460 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12461 if (!SWIG_IsOK(res1)) {
12462 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_active_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12463 }
12464 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12465 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
12466 if (!SWIG_IsOK(ecode2)) {
12467 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookPage_active_set" "', expected argument " "2"" of type '" "bool""'");
12468 }
12469 arg2 = static_cast< bool >(val2);
12470 if (arg1) (arg1)->active = arg2;
12471
12472 resultobj = SWIG_Py_Void();
12473 return resultobj;
12474fail:
12475 return NULL;
12476}
12477
12478
12479SWIGINTERN PyObject *_wrap_AuiNotebookPage_active_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12480 PyObject *resultobj = 0;
12481 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12482 bool result;
12483 void *argp1 = 0 ;
12484 int res1 = 0 ;
12485 PyObject *swig_obj[1] ;
12486
12487 if (!args) SWIG_fail;
12488 swig_obj[0] = args;
12489 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12490 if (!SWIG_IsOK(res1)) {
12491 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_active_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12492 }
12493 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12494 result = (bool) ((arg1)->active);
12495 {
12496 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12497 }
12498 return resultobj;
12499fail:
12500 return NULL;
12501}
12502
12503
12504SWIGINTERN PyObject *AuiNotebookPage_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12505 PyObject *obj;
12506 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
12507 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebookPage, SWIG_NewClientData(obj));
12508 return SWIG_Py_Void();
12509}
12510
12511SWIGINTERN PyObject *_wrap_AuiTabContainerButton_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12512 PyObject *resultobj = 0;
12513 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12514 int arg2 ;
12515 void *argp1 = 0 ;
12516 int res1 = 0 ;
12517 int val2 ;
12518 int ecode2 = 0 ;
12519 PyObject *swig_obj[2] ;
12520
12521 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_id_set",2,2,swig_obj)) SWIG_fail;
12522 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12523 if (!SWIG_IsOK(res1)) {
12524 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_id_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12525 }
12526 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12527 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12528 if (!SWIG_IsOK(ecode2)) {
12529 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainerButton_id_set" "', expected argument " "2"" of type '" "int""'");
12530 }
12531 arg2 = static_cast< int >(val2);
12532 if (arg1) (arg1)->id = arg2;
12533
12534 resultobj = SWIG_Py_Void();
12535 return resultobj;
12536fail:
12537 return NULL;
12538}
12539
12540
12541SWIGINTERN PyObject *_wrap_AuiTabContainerButton_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12542 PyObject *resultobj = 0;
12543 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12544 int result;
12545 void *argp1 = 0 ;
12546 int res1 = 0 ;
12547 PyObject *swig_obj[1] ;
12548
12549 if (!args) SWIG_fail;
12550 swig_obj[0] = args;
12551 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12552 if (!SWIG_IsOK(res1)) {
12553 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_id_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12554 }
12555 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12556 result = (int) ((arg1)->id);
12557 resultobj = SWIG_From_int(static_cast< int >(result));
12558 return resultobj;
12559fail:
12560 return NULL;
12561}
12562
12563
12564SWIGINTERN PyObject *_wrap_AuiTabContainerButton_cur_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12565 PyObject *resultobj = 0;
12566 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12567 int arg2 ;
12568 void *argp1 = 0 ;
12569 int res1 = 0 ;
12570 int val2 ;
12571 int ecode2 = 0 ;
12572 PyObject *swig_obj[2] ;
12573
12574 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_cur_state_set",2,2,swig_obj)) SWIG_fail;
12575 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12576 if (!SWIG_IsOK(res1)) {
12577 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_cur_state_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12578 }
12579 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12580 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12581 if (!SWIG_IsOK(ecode2)) {
12582 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainerButton_cur_state_set" "', expected argument " "2"" of type '" "int""'");
12583 }
12584 arg2 = static_cast< int >(val2);
12585 if (arg1) (arg1)->cur_state = arg2;
12586
12587 resultobj = SWIG_Py_Void();
12588 return resultobj;
12589fail:
12590 return NULL;
12591}
12592
12593
12594SWIGINTERN PyObject *_wrap_AuiTabContainerButton_cur_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12595 PyObject *resultobj = 0;
12596 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12597 int result;
12598 void *argp1 = 0 ;
12599 int res1 = 0 ;
12600 PyObject *swig_obj[1] ;
12601
12602 if (!args) SWIG_fail;
12603 swig_obj[0] = args;
12604 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12605 if (!SWIG_IsOK(res1)) {
12606 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_cur_state_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12607 }
12608 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12609 result = (int) ((arg1)->cur_state);
12610 resultobj = SWIG_From_int(static_cast< int >(result));
12611 return resultobj;
12612fail:
12613 return NULL;
12614}
12615
12616
5c8c7dd3
RD
12617SWIGINTERN PyObject *_wrap_AuiTabContainerButton_location_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12618 PyObject *resultobj = 0;
12619 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12620 int arg2 ;
12621 void *argp1 = 0 ;
12622 int res1 = 0 ;
12623 int val2 ;
12624 int ecode2 = 0 ;
12625 PyObject *swig_obj[2] ;
12626
12627 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_location_set",2,2,swig_obj)) SWIG_fail;
12628 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12629 if (!SWIG_IsOK(res1)) {
12630 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_location_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12631 }
12632 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12633 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12634 if (!SWIG_IsOK(ecode2)) {
12635 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainerButton_location_set" "', expected argument " "2"" of type '" "int""'");
12636 }
12637 arg2 = static_cast< int >(val2);
12638 if (arg1) (arg1)->location = arg2;
12639
12640 resultobj = SWIG_Py_Void();
12641 return resultobj;
12642fail:
12643 return NULL;
12644}
12645
12646
12647SWIGINTERN PyObject *_wrap_AuiTabContainerButton_location_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12648 PyObject *resultobj = 0;
12649 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12650 int result;
12651 void *argp1 = 0 ;
12652 int res1 = 0 ;
12653 PyObject *swig_obj[1] ;
12654
12655 if (!args) SWIG_fail;
12656 swig_obj[0] = args;
12657 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12658 if (!SWIG_IsOK(res1)) {
12659 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_location_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12660 }
12661 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12662 result = (int) ((arg1)->location);
12663 resultobj = SWIG_From_int(static_cast< int >(result));
12664 return resultobj;
12665fail:
12666 return NULL;
12667}
12668
12669
1eeb270e
RD
12670SWIGINTERN PyObject *_wrap_AuiTabContainerButton_bitmap_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12671 PyObject *resultobj = 0;
12672 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12673 wxBitmap *arg2 = (wxBitmap *) 0 ;
12674 void *argp1 = 0 ;
12675 int res1 = 0 ;
12676 void *argp2 = 0 ;
12677 int res2 = 0 ;
12678 PyObject *swig_obj[2] ;
12679
12680 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_bitmap_set",2,2,swig_obj)) SWIG_fail;
12681 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12682 if (!SWIG_IsOK(res1)) {
12683 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_bitmap_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12684 }
12685 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12686 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxBitmap, 0 | 0 );
12687 if (!SWIG_IsOK(res2)) {
12688 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainerButton_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");
12689 }
12690 arg2 = reinterpret_cast< wxBitmap * >(argp2);
12691 if (arg1) (arg1)->bitmap = *arg2;
12692
12693 resultobj = SWIG_Py_Void();
12694 return resultobj;
12695fail:
12696 return NULL;
12697}
12698
12699
12700SWIGINTERN PyObject *_wrap_AuiTabContainerButton_bitmap_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12701 PyObject *resultobj = 0;
12702 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12703 wxBitmap *result = 0 ;
12704 void *argp1 = 0 ;
12705 int res1 = 0 ;
12706 PyObject *swig_obj[1] ;
12707
12708 if (!args) SWIG_fail;
12709 swig_obj[0] = args;
12710 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12711 if (!SWIG_IsOK(res1)) {
12712 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_bitmap_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12713 }
12714 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12715 result = (wxBitmap *)& ((arg1)->bitmap);
12716 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxBitmap, 0 | 0 );
12717 return resultobj;
12718fail:
12719 return NULL;
12720}
12721
12722
8f514ab4
RD
12723SWIGINTERN PyObject *_wrap_AuiTabContainerButton_dis_bitmap_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12724 PyObject *resultobj = 0;
12725 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12726 wxBitmap *arg2 = (wxBitmap *) 0 ;
12727 void *argp1 = 0 ;
12728 int res1 = 0 ;
12729 void *argp2 = 0 ;
12730 int res2 = 0 ;
12731 PyObject *swig_obj[2] ;
12732
12733 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_dis_bitmap_set",2,2,swig_obj)) SWIG_fail;
12734 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12735 if (!SWIG_IsOK(res1)) {
12736 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_dis_bitmap_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12737 }
12738 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12739 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxBitmap, 0 | 0 );
12740 if (!SWIG_IsOK(res2)) {
12741 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainerButton_dis_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");
12742 }
12743 arg2 = reinterpret_cast< wxBitmap * >(argp2);
12744 if (arg1) (arg1)->dis_bitmap = *arg2;
12745
12746 resultobj = SWIG_Py_Void();
12747 return resultobj;
12748fail:
12749 return NULL;
12750}
12751
12752
12753SWIGINTERN PyObject *_wrap_AuiTabContainerButton_dis_bitmap_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12754 PyObject *resultobj = 0;
12755 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12756 wxBitmap *result = 0 ;
12757 void *argp1 = 0 ;
12758 int res1 = 0 ;
12759 PyObject *swig_obj[1] ;
12760
12761 if (!args) SWIG_fail;
12762 swig_obj[0] = args;
12763 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12764 if (!SWIG_IsOK(res1)) {
12765 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_dis_bitmap_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12766 }
12767 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12768 result = (wxBitmap *)& ((arg1)->dis_bitmap);
12769 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxBitmap, 0 | 0 );
12770 return resultobj;
12771fail:
12772 return NULL;
12773}
12774
12775
1eeb270e
RD
12776SWIGINTERN PyObject *_wrap_AuiTabContainerButton_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12777 PyObject *resultobj = 0;
12778 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12779 wxRect *arg2 = (wxRect *) 0 ;
12780 void *argp1 = 0 ;
12781 int res1 = 0 ;
12782 void *argp2 = 0 ;
12783 int res2 = 0 ;
12784 PyObject *swig_obj[2] ;
12785
12786 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_rect_set",2,2,swig_obj)) SWIG_fail;
12787 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12788 if (!SWIG_IsOK(res1)) {
12789 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_rect_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12790 }
12791 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12792 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
12793 if (!SWIG_IsOK(res2)) {
12794 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainerButton_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
12795 }
12796 arg2 = reinterpret_cast< wxRect * >(argp2);
12797 if (arg1) (arg1)->rect = *arg2;
12798
12799 resultobj = SWIG_Py_Void();
12800 return resultobj;
12801fail:
12802 return NULL;
12803}
12804
12805
12806SWIGINTERN PyObject *_wrap_AuiTabContainerButton_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12807 PyObject *resultobj = 0;
12808 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12809 wxRect *result = 0 ;
12810 void *argp1 = 0 ;
12811 int res1 = 0 ;
12812 PyObject *swig_obj[1] ;
12813
12814 if (!args) SWIG_fail;
12815 swig_obj[0] = args;
12816 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12817 if (!SWIG_IsOK(res1)) {
12818 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_rect_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12819 }
12820 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12821 result = (wxRect *)& ((arg1)->rect);
12822 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
12823 return resultobj;
12824fail:
12825 return NULL;
12826}
12827
12828
12829SWIGINTERN PyObject *AuiTabContainerButton_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12830 PyObject *obj;
12831 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
12832 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabContainerButton, SWIG_NewClientData(obj));
12833 return SWIG_Py_Void();
12834}
12835
12836SWIGINTERN PyObject *_wrap_new_AuiTabContainer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12837 PyObject *resultobj = 0;
12838 wxAuiTabContainer *result = 0 ;
12839
12840 if (!SWIG_Python_UnpackTuple(args,"new_AuiTabContainer",0,0,0)) SWIG_fail;
12841 {
12842 PyThreadState* __tstate = wxPyBeginAllowThreads();
12843 result = (wxAuiTabContainer *)new wxAuiTabContainer();
12844 wxPyEndAllowThreads(__tstate);
12845 if (PyErr_Occurred()) SWIG_fail;
12846 }
12847 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabContainer, SWIG_POINTER_NEW | 0 );
12848 return resultobj;
12849fail:
12850 return NULL;
12851}
12852
12853
12854SWIGINTERN PyObject *_wrap_delete_AuiTabContainer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12855 PyObject *resultobj = 0;
12856 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
12857 void *argp1 = 0 ;
12858 int res1 = 0 ;
12859 PyObject *swig_obj[1] ;
12860
12861 if (!args) SWIG_fail;
12862 swig_obj[0] = args;
12863 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, SWIG_POINTER_DISOWN | 0 );
12864 if (!SWIG_IsOK(res1)) {
12865 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiTabContainer" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
12866 }
12867 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
12868 {
12869 PyThreadState* __tstate = wxPyBeginAllowThreads();
12870 delete arg1;
12871
12872 wxPyEndAllowThreads(__tstate);
12873 if (PyErr_Occurred()) SWIG_fail;
12874 }
12875 resultobj = SWIG_Py_Void();
12876 return resultobj;
12877fail:
12878 return NULL;
12879}
12880
12881
5c8c7dd3
RD
12882SWIGINTERN PyObject *_wrap_AuiTabContainer_SetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12883 PyObject *resultobj = 0;
12884 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
5eb8189c 12885 wxAuiTabArt *arg2 = (wxAuiTabArt *) 0 ;
5c8c7dd3
RD
12886 void *argp1 = 0 ;
12887 int res1 = 0 ;
12888 void *argp2 = 0 ;
12889 int res2 = 0 ;
12890 PyObject * obj0 = 0 ;
12891 PyObject * obj1 = 0 ;
12892 char * kwnames[] = {
12893 (char *) "self",(char *) "art", NULL
12894 };
12895
12896 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetArtProvider",kwnames,&obj0,&obj1)) SWIG_fail;
12897 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
12898 if (!SWIG_IsOK(res1)) {
12899 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetArtProvider" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
12900 }
12901 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
5eb8189c 12902 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
5c8c7dd3 12903 if (!SWIG_IsOK(res2)) {
5eb8189c 12904 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetArtProvider" "', expected argument " "2"" of type '" "wxAuiTabArt *""'");
5c8c7dd3 12905 }
5eb8189c 12906 arg2 = reinterpret_cast< wxAuiTabArt * >(argp2);
5c8c7dd3
RD
12907 {
12908 PyThreadState* __tstate = wxPyBeginAllowThreads();
12909 (arg1)->SetArtProvider(arg2);
12910 wxPyEndAllowThreads(__tstate);
12911 if (PyErr_Occurred()) SWIG_fail;
12912 }
12913 resultobj = SWIG_Py_Void();
12914 return resultobj;
12915fail:
12916 return NULL;
12917}
12918
12919
12920SWIGINTERN PyObject *_wrap_AuiTabContainer_GetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12921 PyObject *resultobj = 0;
12922 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
5eb8189c 12923 wxAuiTabArt *result = 0 ;
5c8c7dd3
RD
12924 void *argp1 = 0 ;
12925 int res1 = 0 ;
12926 PyObject *swig_obj[1] ;
12927
12928 if (!args) SWIG_fail;
12929 swig_obj[0] = args;
12930 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
12931 if (!SWIG_IsOK(res1)) {
12932 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetArtProvider" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
12933 }
12934 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
12935 {
12936 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c
RD
12937 result = (wxAuiTabArt *)(arg1)->GetArtProvider();
12938 wxPyEndAllowThreads(__tstate);
12939 if (PyErr_Occurred()) SWIG_fail;
12940 }
12941 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12942 return resultobj;
12943fail:
12944 return NULL;
12945}
12946
12947
12948SWIGINTERN PyObject *_wrap_AuiTabContainer_SetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12949 PyObject *resultobj = 0;
12950 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
12951 int arg2 ;
12952 void *argp1 = 0 ;
12953 int res1 = 0 ;
12954 int val2 ;
12955 int ecode2 = 0 ;
12956 PyObject * obj0 = 0 ;
12957 PyObject * obj1 = 0 ;
12958 char * kwnames[] = {
12959 (char *) "self",(char *) "flags", NULL
12960 };
12961
12962 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetFlags",kwnames,&obj0,&obj1)) SWIG_fail;
12963 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
12964 if (!SWIG_IsOK(res1)) {
12965 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetFlags" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
12966 }
12967 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
12968 ecode2 = SWIG_AsVal_int(obj1, &val2);
12969 if (!SWIG_IsOK(ecode2)) {
12970 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_SetFlags" "', expected argument " "2"" of type '" "int""'");
12971 }
12972 arg2 = static_cast< int >(val2);
12973 {
12974 PyThreadState* __tstate = wxPyBeginAllowThreads();
12975 (arg1)->SetFlags(arg2);
5c8c7dd3
RD
12976 wxPyEndAllowThreads(__tstate);
12977 if (PyErr_Occurred()) SWIG_fail;
12978 }
5eb8189c
RD
12979 resultobj = SWIG_Py_Void();
12980 return resultobj;
12981fail:
12982 return NULL;
12983}
12984
12985
12986SWIGINTERN PyObject *_wrap_AuiTabContainer_GetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12987 PyObject *resultobj = 0;
12988 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
12989 int result;
12990 void *argp1 = 0 ;
12991 int res1 = 0 ;
12992 PyObject *swig_obj[1] ;
12993
12994 if (!args) SWIG_fail;
12995 swig_obj[0] = args;
12996 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
12997 if (!SWIG_IsOK(res1)) {
12998 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetFlags" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
12999 }
13000 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13001 {
13002 PyThreadState* __tstate = wxPyBeginAllowThreads();
13003 result = (int)((wxAuiTabContainer const *)arg1)->GetFlags();
13004 wxPyEndAllowThreads(__tstate);
13005 if (PyErr_Occurred()) SWIG_fail;
13006 }
13007 resultobj = SWIG_From_int(static_cast< int >(result));
5c8c7dd3
RD
13008 return resultobj;
13009fail:
13010 return NULL;
13011}
13012
13013
1eeb270e
RD
13014SWIGINTERN PyObject *_wrap_AuiTabContainer_AddPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13015 PyObject *resultobj = 0;
13016 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13017 wxWindow *arg2 = (wxWindow *) 0 ;
13018 wxAuiNotebookPage *arg3 = 0 ;
13019 bool result;
13020 void *argp1 = 0 ;
13021 int res1 = 0 ;
13022 void *argp2 = 0 ;
13023 int res2 = 0 ;
13024 void *argp3 = 0 ;
13025 int res3 = 0 ;
13026 PyObject * obj0 = 0 ;
13027 PyObject * obj1 = 0 ;
13028 PyObject * obj2 = 0 ;
13029 char * kwnames[] = {
13030 (char *) "self",(char *) "page",(char *) "info", NULL
13031 };
13032
13033 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiTabContainer_AddPage",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
13034 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13035 if (!SWIG_IsOK(res1)) {
13036 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_AddPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13037 }
13038 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13039 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13040 if (!SWIG_IsOK(res2)) {
13041 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_AddPage" "', expected argument " "2"" of type '" "wxWindow *""'");
13042 }
13043 arg2 = reinterpret_cast< wxWindow * >(argp2);
13044 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiNotebookPage, 0 | 0);
13045 if (!SWIG_IsOK(res3)) {
13046 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabContainer_AddPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
13047 }
13048 if (!argp3) {
13049 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_AddPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
13050 }
13051 arg3 = reinterpret_cast< wxAuiNotebookPage * >(argp3);
13052 {
13053 PyThreadState* __tstate = wxPyBeginAllowThreads();
13054 result = (bool)(arg1)->AddPage(arg2,(wxAuiNotebookPage const &)*arg3);
13055 wxPyEndAllowThreads(__tstate);
13056 if (PyErr_Occurred()) SWIG_fail;
13057 }
13058 {
13059 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13060 }
13061 return resultobj;
13062fail:
13063 return NULL;
13064}
13065
13066
13067SWIGINTERN PyObject *_wrap_AuiTabContainer_InsertPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13068 PyObject *resultobj = 0;
13069 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13070 wxWindow *arg2 = (wxWindow *) 0 ;
13071 wxAuiNotebookPage *arg3 = 0 ;
13072 size_t arg4 ;
13073 bool result;
13074 void *argp1 = 0 ;
13075 int res1 = 0 ;
13076 void *argp2 = 0 ;
13077 int res2 = 0 ;
13078 void *argp3 = 0 ;
13079 int res3 = 0 ;
13080 size_t val4 ;
13081 int ecode4 = 0 ;
13082 PyObject * obj0 = 0 ;
13083 PyObject * obj1 = 0 ;
13084 PyObject * obj2 = 0 ;
13085 PyObject * obj3 = 0 ;
13086 char * kwnames[] = {
13087 (char *) "self",(char *) "page",(char *) "info",(char *) "idx", NULL
13088 };
13089
13090 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabContainer_InsertPage",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13091 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13092 if (!SWIG_IsOK(res1)) {
13093 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13094 }
13095 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13096 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13097 if (!SWIG_IsOK(res2)) {
13098 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "2"" of type '" "wxWindow *""'");
13099 }
13100 arg2 = reinterpret_cast< wxWindow * >(argp2);
13101 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiNotebookPage, 0 | 0);
13102 if (!SWIG_IsOK(res3)) {
13103 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
13104 }
13105 if (!argp3) {
13106 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_InsertPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
13107 }
13108 arg3 = reinterpret_cast< wxAuiNotebookPage * >(argp3);
13109 ecode4 = SWIG_AsVal_size_t(obj3, &val4);
13110 if (!SWIG_IsOK(ecode4)) {
13111 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "4"" of type '" "size_t""'");
13112 }
13113 arg4 = static_cast< size_t >(val4);
13114 {
13115 PyThreadState* __tstate = wxPyBeginAllowThreads();
13116 result = (bool)(arg1)->InsertPage(arg2,(wxAuiNotebookPage const &)*arg3,arg4);
13117 wxPyEndAllowThreads(__tstate);
13118 if (PyErr_Occurred()) SWIG_fail;
13119 }
13120 {
13121 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13122 }
13123 return resultobj;
13124fail:
13125 return NULL;
13126}
13127
13128
580080c5
RD
13129SWIGINTERN PyObject *_wrap_AuiTabContainer_MovePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13130 PyObject *resultobj = 0;
13131 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13132 wxWindow *arg2 = (wxWindow *) 0 ;
13133 size_t arg3 ;
13134 bool result;
13135 void *argp1 = 0 ;
13136 int res1 = 0 ;
13137 void *argp2 = 0 ;
13138 int res2 = 0 ;
13139 size_t val3 ;
13140 int ecode3 = 0 ;
13141 PyObject * obj0 = 0 ;
13142 PyObject * obj1 = 0 ;
13143 PyObject * obj2 = 0 ;
13144 char * kwnames[] = {
13145 (char *) "self",(char *) "page",(char *) "new_idx", NULL
13146 };
13147
13148 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiTabContainer_MovePage",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
13149 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13150 if (!SWIG_IsOK(res1)) {
13151 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_MovePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13152 }
13153 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13154 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13155 if (!SWIG_IsOK(res2)) {
13156 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_MovePage" "', expected argument " "2"" of type '" "wxWindow *""'");
13157 }
13158 arg2 = reinterpret_cast< wxWindow * >(argp2);
13159 ecode3 = SWIG_AsVal_size_t(obj2, &val3);
13160 if (!SWIG_IsOK(ecode3)) {
13161 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_MovePage" "', expected argument " "3"" of type '" "size_t""'");
13162 }
13163 arg3 = static_cast< size_t >(val3);
13164 {
13165 PyThreadState* __tstate = wxPyBeginAllowThreads();
13166 result = (bool)(arg1)->MovePage(arg2,arg3);
13167 wxPyEndAllowThreads(__tstate);
13168 if (PyErr_Occurred()) SWIG_fail;
13169 }
13170 {
13171 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13172 }
13173 return resultobj;
13174fail:
13175 return NULL;
13176}
13177
13178
1eeb270e
RD
13179SWIGINTERN PyObject *_wrap_AuiTabContainer_RemovePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13180 PyObject *resultobj = 0;
13181 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13182 wxWindow *arg2 = (wxWindow *) 0 ;
13183 bool result;
13184 void *argp1 = 0 ;
13185 int res1 = 0 ;
13186 void *argp2 = 0 ;
13187 int res2 = 0 ;
13188 PyObject * obj0 = 0 ;
13189 PyObject * obj1 = 0 ;
13190 char * kwnames[] = {
13191 (char *) "self",(char *) "page", NULL
13192 };
13193
13194 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_RemovePage",kwnames,&obj0,&obj1)) SWIG_fail;
13195 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13196 if (!SWIG_IsOK(res1)) {
13197 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_RemovePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13198 }
13199 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13200 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13201 if (!SWIG_IsOK(res2)) {
13202 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_RemovePage" "', expected argument " "2"" of type '" "wxWindow *""'");
13203 }
13204 arg2 = reinterpret_cast< wxWindow * >(argp2);
13205 {
13206 PyThreadState* __tstate = wxPyBeginAllowThreads();
13207 result = (bool)(arg1)->RemovePage(arg2);
13208 wxPyEndAllowThreads(__tstate);
13209 if (PyErr_Occurred()) SWIG_fail;
13210 }
13211 {
13212 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13213 }
13214 return resultobj;
13215fail:
13216 return NULL;
13217}
13218
13219
13220SWIGINTERN PyObject *_wrap_AuiTabContainer_SetActivePage__SWIG_0(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
13221 PyObject *resultobj = 0;
13222 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13223 wxWindow *arg2 = (wxWindow *) 0 ;
13224 bool result;
13225 void *argp1 = 0 ;
13226 int res1 = 0 ;
13227 void *argp2 = 0 ;
13228 int res2 = 0 ;
13229
13230 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
13231 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13232 if (!SWIG_IsOK(res1)) {
13233 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13234 }
13235 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13236 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13237 if (!SWIG_IsOK(res2)) {
13238 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "2"" of type '" "wxWindow *""'");
13239 }
13240 arg2 = reinterpret_cast< wxWindow * >(argp2);
13241 {
13242 PyThreadState* __tstate = wxPyBeginAllowThreads();
13243 result = (bool)(arg1)->SetActivePage(arg2);
13244 wxPyEndAllowThreads(__tstate);
13245 if (PyErr_Occurred()) SWIG_fail;
13246 }
13247 {
13248 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13249 }
13250 return resultobj;
13251fail:
13252 return NULL;
13253}
13254
13255
13256SWIGINTERN PyObject *_wrap_AuiTabContainer_SetActivePage__SWIG_1(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
13257 PyObject *resultobj = 0;
13258 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13259 size_t arg2 ;
13260 bool result;
13261 void *argp1 = 0 ;
13262 int res1 = 0 ;
13263 size_t val2 ;
13264 int ecode2 = 0 ;
13265
13266 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
13267 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13268 if (!SWIG_IsOK(res1)) {
13269 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13270 }
13271 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13272 ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
13273 if (!SWIG_IsOK(ecode2)) {
13274 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "2"" of type '" "size_t""'");
13275 }
13276 arg2 = static_cast< size_t >(val2);
13277 {
13278 PyThreadState* __tstate = wxPyBeginAllowThreads();
13279 result = (bool)(arg1)->SetActivePage(arg2);
13280 wxPyEndAllowThreads(__tstate);
13281 if (PyErr_Occurred()) SWIG_fail;
13282 }
13283 {
13284 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13285 }
13286 return resultobj;
13287fail:
13288 return NULL;
13289}
13290
13291
13292SWIGINTERN PyObject *_wrap_AuiTabContainer_SetActivePage(PyObject *self, PyObject *args) {
13293 int argc;
13294 PyObject *argv[3];
13295
13296 if (!(argc = SWIG_Python_UnpackTuple(args,"AuiTabContainer_SetActivePage",0,2,argv))) SWIG_fail;
13297 --argc;
13298 if (argc == 2) {
13299 int _v = 0;
13300 {
13301 void *vptr = 0;
13302 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_wxWindow, 0);
13303 _v = SWIG_CheckState(res);
13304 }
13305 if (!_v) goto check_1;
13306 return _wrap_AuiTabContainer_SetActivePage__SWIG_0(self, argc, argv);
13307 }
13308check_1:
13309
13310 if (argc == 2) {
13311 return _wrap_AuiTabContainer_SetActivePage__SWIG_1(self, argc, argv);
13312 }
13313
13314fail:
13315 SWIG_SetErrorMsg(PyExc_NotImplementedError,"No matching function for overloaded 'AuiTabContainer_SetActivePage'");
13316 return NULL;
13317}
13318
13319
13320SWIGINTERN PyObject *_wrap_AuiTabContainer_SetNoneActive(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13321 PyObject *resultobj = 0;
13322 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13323 void *argp1 = 0 ;
13324 int res1 = 0 ;
13325 PyObject *swig_obj[1] ;
13326
13327 if (!args) SWIG_fail;
13328 swig_obj[0] = args;
13329 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13330 if (!SWIG_IsOK(res1)) {
13331 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetNoneActive" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13332 }
13333 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13334 {
13335 PyThreadState* __tstate = wxPyBeginAllowThreads();
13336 (arg1)->SetNoneActive();
13337 wxPyEndAllowThreads(__tstate);
13338 if (PyErr_Occurred()) SWIG_fail;
13339 }
13340 resultobj = SWIG_Py_Void();
13341 return resultobj;
13342fail:
13343 return NULL;
13344}
13345
13346
13347SWIGINTERN PyObject *_wrap_AuiTabContainer_GetActivePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13348 PyObject *resultobj = 0;
13349 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13350 int result;
13351 void *argp1 = 0 ;
13352 int res1 = 0 ;
13353 PyObject *swig_obj[1] ;
13354
13355 if (!args) SWIG_fail;
13356 swig_obj[0] = args;
13357 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13358 if (!SWIG_IsOK(res1)) {
13359 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
13360 }
13361 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13362 {
13363 PyThreadState* __tstate = wxPyBeginAllowThreads();
13364 result = (int)((wxAuiTabContainer const *)arg1)->GetActivePage();
13365 wxPyEndAllowThreads(__tstate);
13366 if (PyErr_Occurred()) SWIG_fail;
13367 }
13368 resultobj = SWIG_From_int(static_cast< int >(result));
13369 return resultobj;
13370fail:
13371 return NULL;
13372}
13373
13374
13375SWIGINTERN PyObject *_wrap_AuiTabContainer_TabHitTest(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13376 PyObject *resultobj = 0;
13377 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13378 int arg2 ;
13379 int arg3 ;
13380 wxWindow **arg4 = (wxWindow **) 0 ;
13381 bool result;
13382 void *argp1 = 0 ;
13383 int res1 = 0 ;
13384 int val2 ;
13385 int ecode2 = 0 ;
13386 int val3 ;
13387 int ecode3 = 0 ;
13388 void *argp4 = 0 ;
13389 int res4 = 0 ;
13390 PyObject * obj0 = 0 ;
13391 PyObject * obj1 = 0 ;
13392 PyObject * obj2 = 0 ;
13393 PyObject * obj3 = 0 ;
13394 char * kwnames[] = {
13395 (char *) "self",(char *) "x",(char *) "y",(char *) "hit", NULL
13396 };
13397
13398 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabContainer_TabHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13399 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13400 if (!SWIG_IsOK(res1)) {
13401 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
13402 }
13403 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13404 ecode2 = SWIG_AsVal_int(obj1, &val2);
13405 if (!SWIG_IsOK(ecode2)) {
13406 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "2"" of type '" "int""'");
13407 }
13408 arg2 = static_cast< int >(val2);
13409 ecode3 = SWIG_AsVal_int(obj2, &val3);
13410 if (!SWIG_IsOK(ecode3)) {
13411 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "3"" of type '" "int""'");
13412 }
13413 arg3 = static_cast< int >(val3);
13414 res4 = SWIG_ConvertPtr(obj3, &argp4,SWIGTYPE_p_p_wxWindow, 0 | 0 );
13415 if (!SWIG_IsOK(res4)) {
13416 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "4"" of type '" "wxWindow **""'");
13417 }
13418 arg4 = reinterpret_cast< wxWindow ** >(argp4);
13419 {
13420 PyThreadState* __tstate = wxPyBeginAllowThreads();
13421 result = (bool)((wxAuiTabContainer const *)arg1)->TabHitTest(arg2,arg3,arg4);
13422 wxPyEndAllowThreads(__tstate);
13423 if (PyErr_Occurred()) SWIG_fail;
13424 }
13425 {
13426 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13427 }
13428 return resultobj;
13429fail:
13430 return NULL;
13431}
13432
13433
13434SWIGINTERN PyObject *_wrap_AuiTabContainer_ButtonHitTest(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13435 PyObject *resultobj = 0;
13436 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13437 int arg2 ;
13438 int arg3 ;
13439 wxAuiTabContainerButton **arg4 = (wxAuiTabContainerButton **) 0 ;
13440 bool result;
13441 void *argp1 = 0 ;
13442 int res1 = 0 ;
13443 int val2 ;
13444 int ecode2 = 0 ;
13445 int val3 ;
13446 int ecode3 = 0 ;
13447 void *argp4 = 0 ;
13448 int res4 = 0 ;
13449 PyObject * obj0 = 0 ;
13450 PyObject * obj1 = 0 ;
13451 PyObject * obj2 = 0 ;
13452 PyObject * obj3 = 0 ;
13453 char * kwnames[] = {
13454 (char *) "self",(char *) "x",(char *) "y",(char *) "hit", NULL
13455 };
13456
13457 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabContainer_ButtonHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13458 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13459 if (!SWIG_IsOK(res1)) {
13460 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
13461 }
13462 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13463 ecode2 = SWIG_AsVal_int(obj1, &val2);
13464 if (!SWIG_IsOK(ecode2)) {
13465 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "2"" of type '" "int""'");
13466 }
13467 arg2 = static_cast< int >(val2);
13468 ecode3 = SWIG_AsVal_int(obj2, &val3);
13469 if (!SWIG_IsOK(ecode3)) {
13470 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "3"" of type '" "int""'");
13471 }
13472 arg3 = static_cast< int >(val3);
13473 res4 = SWIG_ConvertPtr(obj3, &argp4,SWIGTYPE_p_p_wxAuiTabContainerButton, 0 | 0 );
13474 if (!SWIG_IsOK(res4)) {
13475 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "4"" of type '" "wxAuiTabContainerButton **""'");
13476 }
13477 arg4 = reinterpret_cast< wxAuiTabContainerButton ** >(argp4);
13478 {
13479 PyThreadState* __tstate = wxPyBeginAllowThreads();
13480 result = (bool)((wxAuiTabContainer const *)arg1)->ButtonHitTest(arg2,arg3,arg4);
13481 wxPyEndAllowThreads(__tstate);
13482 if (PyErr_Occurred()) SWIG_fail;
13483 }
13484 {
13485 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13486 }
13487 return resultobj;
13488fail:
13489 return NULL;
13490}
13491
13492
13493SWIGINTERN PyObject *_wrap_AuiTabContainer_GetWindowFromIdx(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13494 PyObject *resultobj = 0;
13495 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13496 size_t arg2 ;
13497 wxWindow *result = 0 ;
13498 void *argp1 = 0 ;
13499 int res1 = 0 ;
13500 size_t val2 ;
13501 int ecode2 = 0 ;
13502 PyObject * obj0 = 0 ;
13503 PyObject * obj1 = 0 ;
13504 char * kwnames[] = {
13505 (char *) "self",(char *) "idx", NULL
13506 };
13507
13508 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_GetWindowFromIdx",kwnames,&obj0,&obj1)) SWIG_fail;
13509 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13510 if (!SWIG_IsOK(res1)) {
13511 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetWindowFromIdx" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
13512 }
13513 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13514 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
13515 if (!SWIG_IsOK(ecode2)) {
13516 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_GetWindowFromIdx" "', expected argument " "2"" of type '" "size_t""'");
13517 }
13518 arg2 = static_cast< size_t >(val2);
13519 {
13520 PyThreadState* __tstate = wxPyBeginAllowThreads();
13521 result = (wxWindow *)((wxAuiTabContainer const *)arg1)->GetWindowFromIdx(arg2);
13522 wxPyEndAllowThreads(__tstate);
13523 if (PyErr_Occurred()) SWIG_fail;
13524 }
13525 {
13526 resultobj = wxPyMake_wxObject(result, 0);
13527 }
13528 return resultobj;
13529fail:
13530 return NULL;
13531}
13532
13533
13534SWIGINTERN PyObject *_wrap_AuiTabContainer_GetIdxFromWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13535 PyObject *resultobj = 0;
13536 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13537 wxWindow *arg2 = (wxWindow *) 0 ;
13538 int result;
13539 void *argp1 = 0 ;
13540 int res1 = 0 ;
13541 void *argp2 = 0 ;
13542 int res2 = 0 ;
13543 PyObject * obj0 = 0 ;
13544 PyObject * obj1 = 0 ;
13545 char * kwnames[] = {
13546 (char *) "self",(char *) "page", NULL
13547 };
13548
13549 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_GetIdxFromWindow",kwnames,&obj0,&obj1)) SWIG_fail;
13550 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13551 if (!SWIG_IsOK(res1)) {
13552 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetIdxFromWindow" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
13553 }
13554 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13555 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13556 if (!SWIG_IsOK(res2)) {
13557 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_GetIdxFromWindow" "', expected argument " "2"" of type '" "wxWindow *""'");
13558 }
13559 arg2 = reinterpret_cast< wxWindow * >(argp2);
13560 {
13561 PyThreadState* __tstate = wxPyBeginAllowThreads();
13562 result = (int)((wxAuiTabContainer const *)arg1)->GetIdxFromWindow(arg2);
13563 wxPyEndAllowThreads(__tstate);
13564 if (PyErr_Occurred()) SWIG_fail;
13565 }
13566 resultobj = SWIG_From_int(static_cast< int >(result));
13567 return resultobj;
13568fail:
13569 return NULL;
13570}
13571
13572
13573SWIGINTERN PyObject *_wrap_AuiTabContainer_GetPageCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13574 PyObject *resultobj = 0;
13575 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13576 size_t result;
13577 void *argp1 = 0 ;
13578 int res1 = 0 ;
13579 PyObject *swig_obj[1] ;
13580
13581 if (!args) SWIG_fail;
13582 swig_obj[0] = args;
13583 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13584 if (!SWIG_IsOK(res1)) {
13585 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetPageCount" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
13586 }
13587 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13588 {
13589 PyThreadState* __tstate = wxPyBeginAllowThreads();
13590 result = (size_t)((wxAuiTabContainer const *)arg1)->GetPageCount();
13591 wxPyEndAllowThreads(__tstate);
13592 if (PyErr_Occurred()) SWIG_fail;
13593 }
13594 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
13595 return resultobj;
13596fail:
13597 return NULL;
13598}
13599
13600
13601SWIGINTERN PyObject *_wrap_AuiTabContainer_GetPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13602 PyObject *resultobj = 0;
13603 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13604 size_t arg2 ;
13605 wxAuiNotebookPage *result = 0 ;
13606 void *argp1 = 0 ;
13607 int res1 = 0 ;
13608 size_t val2 ;
13609 int ecode2 = 0 ;
13610 PyObject * obj0 = 0 ;
13611 PyObject * obj1 = 0 ;
13612 char * kwnames[] = {
13613 (char *) "self",(char *) "idx", NULL
13614 };
13615
13616 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_GetPage",kwnames,&obj0,&obj1)) SWIG_fail;
13617 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13618 if (!SWIG_IsOK(res1)) {
13619 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13620 }
13621 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13622 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
13623 if (!SWIG_IsOK(ecode2)) {
13624 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_GetPage" "', expected argument " "2"" of type '" "size_t""'");
13625 }
13626 arg2 = static_cast< size_t >(val2);
13627 {
13628 PyThreadState* __tstate = wxPyBeginAllowThreads();
13629 {
13630 wxAuiNotebookPage &_result_ref = (arg1)->GetPage(arg2);
13631 result = (wxAuiNotebookPage *) &_result_ref;
13632 }
13633 wxPyEndAllowThreads(__tstate);
13634 if (PyErr_Occurred()) SWIG_fail;
13635 }
13636 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
13637 return resultobj;
13638fail:
13639 return NULL;
13640}
13641
13642
13643SWIGINTERN PyObject *_wrap_AuiTabContainer_GetPages(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13644 PyObject *resultobj = 0;
13645 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13646 wxAuiNotebookPageArray *result = 0 ;
13647 void *argp1 = 0 ;
13648 int res1 = 0 ;
13649 PyObject *swig_obj[1] ;
13650
13651 if (!args) SWIG_fail;
13652 swig_obj[0] = args;
13653 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13654 if (!SWIG_IsOK(res1)) {
13655 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetPages" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13656 }
13657 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13658 {
13659 PyThreadState* __tstate = wxPyBeginAllowThreads();
13660 {
13661 wxAuiNotebookPageArray &_result_ref = (arg1)->GetPages();
13662 result = (wxAuiNotebookPageArray *) &_result_ref;
13663 }
13664 wxPyEndAllowThreads(__tstate);
13665 if (PyErr_Occurred()) SWIG_fail;
13666 }
13667 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebookPageArray, 0 | 0 );
13668 return resultobj;
13669fail:
13670 return NULL;
13671}
13672
13673
13674SWIGINTERN PyObject *_wrap_AuiTabContainer_SetNormalFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13675 PyObject *resultobj = 0;
13676 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13677 wxFont *arg2 = 0 ;
13678 void *argp1 = 0 ;
13679 int res1 = 0 ;
13680 void *argp2 = 0 ;
13681 int res2 = 0 ;
13682 PyObject * obj0 = 0 ;
13683 PyObject * obj1 = 0 ;
13684 char * kwnames[] = {
13685 (char *) "self",(char *) "normal_font", NULL
13686 };
13687
13688 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetNormalFont",kwnames,&obj0,&obj1)) SWIG_fail;
13689 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13690 if (!SWIG_IsOK(res1)) {
13691 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13692 }
13693 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13694 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
13695 if (!SWIG_IsOK(res2)) {
13696 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
13697 }
13698 if (!argp2) {
13699 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
13700 }
13701 arg2 = reinterpret_cast< wxFont * >(argp2);
13702 {
13703 PyThreadState* __tstate = wxPyBeginAllowThreads();
13704 (arg1)->SetNormalFont((wxFont const &)*arg2);
13705 wxPyEndAllowThreads(__tstate);
13706 if (PyErr_Occurred()) SWIG_fail;
13707 }
13708 resultobj = SWIG_Py_Void();
13709 return resultobj;
13710fail:
13711 return NULL;
13712}
13713
13714
13715SWIGINTERN PyObject *_wrap_AuiTabContainer_SetSelectedFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13716 PyObject *resultobj = 0;
13717 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13718 wxFont *arg2 = 0 ;
13719 void *argp1 = 0 ;
13720 int res1 = 0 ;
13721 void *argp2 = 0 ;
13722 int res2 = 0 ;
13723 PyObject * obj0 = 0 ;
13724 PyObject * obj1 = 0 ;
13725 char * kwnames[] = {
13726 (char *) "self",(char *) "selected_font", NULL
13727 };
13728
13729 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetSelectedFont",kwnames,&obj0,&obj1)) SWIG_fail;
13730 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13731 if (!SWIG_IsOK(res1)) {
13732 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13733 }
13734 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13735 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
13736 if (!SWIG_IsOK(res2)) {
13737 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
13738 }
13739 if (!argp2) {
13740 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
13741 }
13742 arg2 = reinterpret_cast< wxFont * >(argp2);
13743 {
13744 PyThreadState* __tstate = wxPyBeginAllowThreads();
13745 (arg1)->SetSelectedFont((wxFont const &)*arg2);
13746 wxPyEndAllowThreads(__tstate);
13747 if (PyErr_Occurred()) SWIG_fail;
13748 }
13749 resultobj = SWIG_Py_Void();
13750 return resultobj;
13751fail:
13752 return NULL;
13753}
13754
13755
13756SWIGINTERN PyObject *_wrap_AuiTabContainer_SetMeasuringFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13757 PyObject *resultobj = 0;
13758 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13759 wxFont *arg2 = 0 ;
13760 void *argp1 = 0 ;
13761 int res1 = 0 ;
13762 void *argp2 = 0 ;
13763 int res2 = 0 ;
13764 PyObject * obj0 = 0 ;
13765 PyObject * obj1 = 0 ;
13766 char * kwnames[] = {
13767 (char *) "self",(char *) "measuring_font", NULL
13768 };
13769
13770 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetMeasuringFont",kwnames,&obj0,&obj1)) SWIG_fail;
13771 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13772 if (!SWIG_IsOK(res1)) {
13773 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13774 }
13775 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13776 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
13777 if (!SWIG_IsOK(res2)) {
13778 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
13779 }
13780 if (!argp2) {
13781 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
13782 }
13783 arg2 = reinterpret_cast< wxFont * >(argp2);
13784 {
13785 PyThreadState* __tstate = wxPyBeginAllowThreads();
13786 (arg1)->SetMeasuringFont((wxFont const &)*arg2);
13787 wxPyEndAllowThreads(__tstate);
13788 if (PyErr_Occurred()) SWIG_fail;
13789 }
13790 resultobj = SWIG_Py_Void();
13791 return resultobj;
13792fail:
13793 return NULL;
13794}
13795
13796
13797SWIGINTERN PyObject *_wrap_AuiTabContainer_DoShowHide(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13798 PyObject *resultobj = 0;
13799 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13800 void *argp1 = 0 ;
13801 int res1 = 0 ;
13802 PyObject *swig_obj[1] ;
13803
13804 if (!args) SWIG_fail;
13805 swig_obj[0] = args;
13806 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13807 if (!SWIG_IsOK(res1)) {
13808 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_DoShowHide" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13809 }
13810 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13811 {
13812 PyThreadState* __tstate = wxPyBeginAllowThreads();
13813 (arg1)->DoShowHide();
13814 wxPyEndAllowThreads(__tstate);
13815 if (PyErr_Occurred()) SWIG_fail;
13816 }
13817 resultobj = SWIG_Py_Void();
13818 return resultobj;
13819fail:
13820 return NULL;
13821}
13822
13823
13824SWIGINTERN PyObject *_wrap_AuiTabContainer_SetRect(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13825 PyObject *resultobj = 0;
13826 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13827 wxRect *arg2 = 0 ;
13828 void *argp1 = 0 ;
13829 int res1 = 0 ;
13830 wxRect temp2 ;
13831 PyObject * obj0 = 0 ;
13832 PyObject * obj1 = 0 ;
13833 char * kwnames[] = {
13834 (char *) "self",(char *) "rect", NULL
13835 };
13836
13837 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetRect",kwnames,&obj0,&obj1)) SWIG_fail;
13838 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13839 if (!SWIG_IsOK(res1)) {
13840 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetRect" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13841 }
13842 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13843 {
13844 arg2 = &temp2;
13845 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
13846 }
13847 {
13848 PyThreadState* __tstate = wxPyBeginAllowThreads();
13849 (arg1)->SetRect((wxRect const &)*arg2);
13850 wxPyEndAllowThreads(__tstate);
13851 if (PyErr_Occurred()) SWIG_fail;
13852 }
13853 resultobj = SWIG_Py_Void();
13854 return resultobj;
13855fail:
13856 return NULL;
13857}
13858
13859
13860SWIGINTERN PyObject *_wrap_AuiTabContainer_AddButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13861 PyObject *resultobj = 0;
13862 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13863 int arg2 ;
5c8c7dd3 13864 int arg3 ;
8f514ab4
RD
13865 wxBitmap const &arg4_defvalue = wxNullBitmap ;
13866 wxBitmap *arg4 = (wxBitmap *) &arg4_defvalue ;
13867 wxBitmap const &arg5_defvalue = wxNullBitmap ;
13868 wxBitmap *arg5 = (wxBitmap *) &arg5_defvalue ;
1eeb270e
RD
13869 void *argp1 = 0 ;
13870 int res1 = 0 ;
13871 int val2 ;
13872 int ecode2 = 0 ;
5c8c7dd3
RD
13873 int val3 ;
13874 int ecode3 = 0 ;
13875 void *argp4 = 0 ;
13876 int res4 = 0 ;
8f514ab4
RD
13877 void *argp5 = 0 ;
13878 int res5 = 0 ;
1eeb270e
RD
13879 PyObject * obj0 = 0 ;
13880 PyObject * obj1 = 0 ;
13881 PyObject * obj2 = 0 ;
5c8c7dd3 13882 PyObject * obj3 = 0 ;
8f514ab4 13883 PyObject * obj4 = 0 ;
1eeb270e 13884 char * kwnames[] = {
8f514ab4 13885 (char *) "self",(char *) "id",(char *) "location",(char *) "normal_bitmap",(char *) "disabled_bitmap", NULL
1eeb270e
RD
13886 };
13887
8f514ab4 13888 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:AuiTabContainer_AddButton",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
1eeb270e
RD
13889 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13890 if (!SWIG_IsOK(res1)) {
13891 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_AddButton" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13892 }
13893 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13894 ecode2 = SWIG_AsVal_int(obj1, &val2);
13895 if (!SWIG_IsOK(ecode2)) {
13896 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_AddButton" "', expected argument " "2"" of type '" "int""'");
13897 }
13898 arg2 = static_cast< int >(val2);
5c8c7dd3
RD
13899 ecode3 = SWIG_AsVal_int(obj2, &val3);
13900 if (!SWIG_IsOK(ecode3)) {
13901 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_AddButton" "', expected argument " "3"" of type '" "int""'");
13902 }
13903 arg3 = static_cast< int >(val3);
8f514ab4
RD
13904 if (obj3) {
13905 res4 = SWIG_ConvertPtr(obj3, &argp4, SWIGTYPE_p_wxBitmap, 0 | 0);
13906 if (!SWIG_IsOK(res4)) {
13907 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "AuiTabContainer_AddButton" "', expected argument " "4"" of type '" "wxBitmap const &""'");
13908 }
13909 if (!argp4) {
13910 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_AddButton" "', expected argument " "4"" of type '" "wxBitmap const &""'");
13911 }
13912 arg4 = reinterpret_cast< wxBitmap * >(argp4);
1eeb270e 13913 }
8f514ab4
RD
13914 if (obj4) {
13915 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxBitmap, 0 | 0);
13916 if (!SWIG_IsOK(res5)) {
13917 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiTabContainer_AddButton" "', expected argument " "5"" of type '" "wxBitmap const &""'");
13918 }
13919 if (!argp5) {
13920 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_AddButton" "', expected argument " "5"" of type '" "wxBitmap const &""'");
13921 }
13922 arg5 = reinterpret_cast< wxBitmap * >(argp5);
1eeb270e 13923 }
1eeb270e
RD
13924 {
13925 PyThreadState* __tstate = wxPyBeginAllowThreads();
8f514ab4
RD
13926 (arg1)->AddButton(arg2,arg3,(wxBitmap const &)*arg4,(wxBitmap const &)*arg5);
13927 wxPyEndAllowThreads(__tstate);
13928 if (PyErr_Occurred()) SWIG_fail;
13929 }
13930 resultobj = SWIG_Py_Void();
13931 return resultobj;
13932fail:
13933 return NULL;
13934}
13935
13936
13937SWIGINTERN PyObject *_wrap_AuiTabContainer_GetTabOffset(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13938 PyObject *resultobj = 0;
13939 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13940 size_t result;
13941 void *argp1 = 0 ;
13942 int res1 = 0 ;
13943 PyObject *swig_obj[1] ;
13944
13945 if (!args) SWIG_fail;
13946 swig_obj[0] = args;
13947 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13948 if (!SWIG_IsOK(res1)) {
13949 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetTabOffset" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
13950 }
13951 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13952 {
13953 PyThreadState* __tstate = wxPyBeginAllowThreads();
13954 result = (size_t)((wxAuiTabContainer const *)arg1)->GetTabOffset();
13955 wxPyEndAllowThreads(__tstate);
13956 if (PyErr_Occurred()) SWIG_fail;
13957 }
13958 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
13959 return resultobj;
13960fail:
13961 return NULL;
13962}
13963
13964
13965SWIGINTERN PyObject *_wrap_AuiTabContainer_SetTabOffset(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13966 PyObject *resultobj = 0;
13967 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13968 size_t arg2 ;
13969 void *argp1 = 0 ;
13970 int res1 = 0 ;
13971 size_t val2 ;
13972 int ecode2 = 0 ;
13973 PyObject * obj0 = 0 ;
13974 PyObject * obj1 = 0 ;
13975 char * kwnames[] = {
13976 (char *) "self",(char *) "offset", NULL
13977 };
13978
13979 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetTabOffset",kwnames,&obj0,&obj1)) SWIG_fail;
13980 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13981 if (!SWIG_IsOK(res1)) {
13982 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetTabOffset" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13983 }
13984 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13985 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
13986 if (!SWIG_IsOK(ecode2)) {
13987 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_SetTabOffset" "', expected argument " "2"" of type '" "size_t""'");
13988 }
13989 arg2 = static_cast< size_t >(val2);
13990 {
13991 PyThreadState* __tstate = wxPyBeginAllowThreads();
13992 (arg1)->SetTabOffset(arg2);
1eeb270e
RD
13993 wxPyEndAllowThreads(__tstate);
13994 if (PyErr_Occurred()) SWIG_fail;
13995 }
13996 resultobj = SWIG_Py_Void();
13997 return resultobj;
13998fail:
13999 return NULL;
14000}
14001
14002
14003SWIGINTERN PyObject *AuiTabContainer_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14004 PyObject *obj;
14005 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
14006 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabContainer, SWIG_NewClientData(obj));
14007 return SWIG_Py_Void();
14008}
14009
14010SWIGINTERN PyObject *AuiTabContainer_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14011 return SWIG_Python_InitShadowInstance(args);
14012}
14013
14014SWIGINTERN PyObject *_wrap_new_AuiTabCtrl(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14015 PyObject *resultobj = 0;
14016 wxWindow *arg1 = (wxWindow *) 0 ;
14017 int arg2 = (int) wxID_ANY ;
14018 wxPoint const &arg3_defvalue = wxDefaultPosition ;
14019 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
14020 wxSize const &arg4_defvalue = wxDefaultSize ;
14021 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
14022 long arg5 = (long) 0 ;
14023 wxAuiTabCtrl *result = 0 ;
14024 void *argp1 = 0 ;
14025 int res1 = 0 ;
14026 int val2 ;
14027 int ecode2 = 0 ;
14028 wxPoint temp3 ;
14029 wxSize temp4 ;
14030 long val5 ;
14031 int ecode5 = 0 ;
14032 PyObject * obj0 = 0 ;
14033 PyObject * obj1 = 0 ;
14034 PyObject * obj2 = 0 ;
14035 PyObject * obj3 = 0 ;
14036 PyObject * obj4 = 0 ;
14037 char * kwnames[] = {
14038 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
14039 };
14040
14041 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:new_AuiTabCtrl",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
14042 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
14043 if (!SWIG_IsOK(res1)) {
14044 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiTabCtrl" "', expected argument " "1"" of type '" "wxWindow *""'");
14045 }
14046 arg1 = reinterpret_cast< wxWindow * >(argp1);
14047 if (obj1) {
14048 ecode2 = SWIG_AsVal_int(obj1, &val2);
14049 if (!SWIG_IsOK(ecode2)) {
14050 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiTabCtrl" "', expected argument " "2"" of type '" "int""'");
14051 }
14052 arg2 = static_cast< int >(val2);
14053 }
14054 if (obj2) {
14055 {
14056 arg3 = &temp3;
14057 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
14058 }
14059 }
14060 if (obj3) {
14061 {
14062 arg4 = &temp4;
14063 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
14064 }
14065 }
14066 if (obj4) {
14067 ecode5 = SWIG_AsVal_long(obj4, &val5);
14068 if (!SWIG_IsOK(ecode5)) {
14069 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_AuiTabCtrl" "', expected argument " "5"" of type '" "long""'");
14070 }
14071 arg5 = static_cast< long >(val5);
14072 }
14073 {
14074 PyThreadState* __tstate = wxPyBeginAllowThreads();
14075 result = (wxAuiTabCtrl *)new wxAuiTabCtrl(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5);
14076 wxPyEndAllowThreads(__tstate);
14077 if (PyErr_Occurred()) SWIG_fail;
14078 }
14079 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabCtrl, SWIG_POINTER_NEW | 0 );
14080 return resultobj;
14081fail:
14082 return NULL;
14083}
14084
14085
580080c5
RD
14086SWIGINTERN PyObject *_wrap_delete_AuiTabCtrl(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14087 PyObject *resultobj = 0;
14088 wxAuiTabCtrl *arg1 = (wxAuiTabCtrl *) 0 ;
14089 void *argp1 = 0 ;
14090 int res1 = 0 ;
14091 PyObject *swig_obj[1] ;
14092
14093 if (!args) SWIG_fail;
14094 swig_obj[0] = args;
14095 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabCtrl, SWIG_POINTER_DISOWN | 0 );
14096 if (!SWIG_IsOK(res1)) {
14097 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiTabCtrl" "', expected argument " "1"" of type '" "wxAuiTabCtrl *""'");
14098 }
14099 arg1 = reinterpret_cast< wxAuiTabCtrl * >(argp1);
14100 {
14101 PyThreadState* __tstate = wxPyBeginAllowThreads();
14102 delete arg1;
14103
14104 wxPyEndAllowThreads(__tstate);
14105 if (PyErr_Occurred()) SWIG_fail;
14106 }
14107 resultobj = SWIG_Py_Void();
14108 return resultobj;
14109fail:
14110 return NULL;
14111}
14112
14113
1eeb270e
RD
14114SWIGINTERN PyObject *AuiTabCtrl_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14115 PyObject *obj;
14116 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
14117 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabCtrl, SWIG_NewClientData(obj));
14118 return SWIG_Py_Void();
14119}
14120
14121SWIGINTERN PyObject *AuiTabCtrl_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14122 return SWIG_Python_InitShadowInstance(args);
14123}
14124
5eb8189c 14125SWIGINTERN PyObject *_wrap_new_PreAuiNotebook(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 14126 PyObject *resultobj = 0;
5eb8189c 14127 wxAuiNotebook *result = 0 ;
1eeb270e 14128
5eb8189c 14129 if (!SWIG_Python_UnpackTuple(args,"new_PreAuiNotebook",0,0,0)) SWIG_fail;
1eeb270e
RD
14130 {
14131 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 14132 result = (wxAuiNotebook *)new wxAuiNotebook();
1eeb270e
RD
14133 wxPyEndAllowThreads(__tstate);
14134 if (PyErr_Occurred()) SWIG_fail;
14135 }
5eb8189c 14136 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_OWN | 0 );
1eeb270e
RD
14137 return resultobj;
14138fail:
14139 return NULL;
14140}
14141
14142
5eb8189c 14143SWIGINTERN PyObject *_wrap_new_AuiNotebook(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e
RD
14144 PyObject *resultobj = 0;
14145 wxWindow *arg1 = (wxWindow *) 0 ;
14146 int arg2 = (int) wxID_ANY ;
14147 wxPoint const &arg3_defvalue = wxDefaultPosition ;
14148 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
14149 wxSize const &arg4_defvalue = wxDefaultSize ;
14150 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
5eb8189c
RD
14151 long arg5 = (long) wxAUI_NB_DEFAULT_STYLE ;
14152 wxAuiNotebook *result = 0 ;
1eeb270e
RD
14153 void *argp1 = 0 ;
14154 int res1 = 0 ;
14155 int val2 ;
14156 int ecode2 = 0 ;
14157 wxPoint temp3 ;
14158 wxSize temp4 ;
14159 long val5 ;
14160 int ecode5 = 0 ;
14161 PyObject * obj0 = 0 ;
14162 PyObject * obj1 = 0 ;
14163 PyObject * obj2 = 0 ;
14164 PyObject * obj3 = 0 ;
14165 PyObject * obj4 = 0 ;
14166 char * kwnames[] = {
14167 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
14168 };
14169
5eb8189c 14170 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:new_AuiNotebook",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
1eeb270e
RD
14171 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
14172 if (!SWIG_IsOK(res1)) {
5eb8189c 14173 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiNotebook" "', expected argument " "1"" of type '" "wxWindow *""'");
1eeb270e
RD
14174 }
14175 arg1 = reinterpret_cast< wxWindow * >(argp1);
14176 if (obj1) {
14177 ecode2 = SWIG_AsVal_int(obj1, &val2);
14178 if (!SWIG_IsOK(ecode2)) {
5eb8189c 14179 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiNotebook" "', expected argument " "2"" of type '" "int""'");
1eeb270e
RD
14180 }
14181 arg2 = static_cast< int >(val2);
14182 }
14183 if (obj2) {
14184 {
14185 arg3 = &temp3;
14186 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
14187 }
14188 }
14189 if (obj3) {
14190 {
14191 arg4 = &temp4;
14192 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
14193 }
14194 }
14195 if (obj4) {
14196 ecode5 = SWIG_AsVal_long(obj4, &val5);
14197 if (!SWIG_IsOK(ecode5)) {
5eb8189c 14198 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_AuiNotebook" "', expected argument " "5"" of type '" "long""'");
1eeb270e
RD
14199 }
14200 arg5 = static_cast< long >(val5);
14201 }
14202 {
14203 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c
RD
14204 result = (wxAuiNotebook *)new wxAuiNotebook(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5);
14205 wxPyEndAllowThreads(__tstate);
14206 if (PyErr_Occurred()) SWIG_fail;
14207 }
14208 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_NEW | 0 );
14209 return resultobj;
14210fail:
14211 return NULL;
14212}
14213
14214
14215SWIGINTERN PyObject *_wrap_delete_AuiNotebook(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14216 PyObject *resultobj = 0;
14217 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
14218 void *argp1 = 0 ;
14219 int res1 = 0 ;
14220 PyObject *swig_obj[1] ;
14221
14222 if (!args) SWIG_fail;
14223 swig_obj[0] = args;
14224 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_DISOWN | 0 );
14225 if (!SWIG_IsOK(res1)) {
14226 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiNotebook" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
14227 }
14228 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
14229 {
14230 PyThreadState* __tstate = wxPyBeginAllowThreads();
14231 delete arg1;
14232
1eeb270e
RD
14233 wxPyEndAllowThreads(__tstate);
14234 if (PyErr_Occurred()) SWIG_fail;
14235 }
5eb8189c 14236 resultobj = SWIG_Py_Void();
1eeb270e
RD
14237 return resultobj;
14238fail:
14239 return NULL;
14240}
14241
14242
5eb8189c 14243SWIGINTERN PyObject *_wrap_AuiNotebook_Create(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 14244 PyObject *resultobj = 0;
5eb8189c 14245 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
1eeb270e
RD
14246 wxWindow *arg2 = (wxWindow *) 0 ;
14247 int arg3 = (int) wxID_ANY ;
14248 wxPoint const &arg4_defvalue = wxDefaultPosition ;
14249 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
14250 wxSize const &arg5_defvalue = wxDefaultSize ;
14251 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
14252 long arg6 = (long) 0 ;
14253 bool result;
14254 void *argp1 = 0 ;
14255 int res1 = 0 ;
14256 void *argp2 = 0 ;
14257 int res2 = 0 ;
14258 int val3 ;
14259 int ecode3 = 0 ;
14260 wxPoint temp4 ;
14261 wxSize temp5 ;
14262 long val6 ;
14263 int ecode6 = 0 ;
14264 PyObject * obj0 = 0 ;
14265 PyObject * obj1 = 0 ;
14266 PyObject * obj2 = 0 ;
14267 PyObject * obj3 = 0 ;
14268 PyObject * obj4 = 0 ;
14269 PyObject * obj5 = 0 ;
14270 char * kwnames[] = {
14271 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
14272 };
14273
5eb8189c
RD
14274 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:AuiNotebook_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
14275 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
1eeb270e 14276 if (!SWIG_IsOK(res1)) {
5eb8189c 14277 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_Create" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
1eeb270e 14278 }
5eb8189c 14279 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
1eeb270e
RD
14280 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14281 if (!SWIG_IsOK(res2)) {
5eb8189c 14282 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
1eeb270e
RD
14283 }
14284 arg2 = reinterpret_cast< wxWindow * >(argp2);
14285 if (obj2) {
14286 ecode3 = SWIG_AsVal_int(obj2, &val3);
14287 if (!SWIG_IsOK(ecode3)) {
5eb8189c 14288 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiNotebook_Create" "', expected argument " "3"" of type '" "int""'");
1eeb270e
RD
14289 }
14290 arg3 = static_cast< int >(val3);
14291 }
14292 if (obj3) {
14293 {
14294 arg4 = &temp4;
14295 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
14296 }
14297 }
14298 if (obj4) {
14299 {
14300 arg5 = &temp5;
14301 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
14302 }
14303 }
14304 if (obj5) {
14305 ecode6 = SWIG_AsVal_long(obj5, &val6);
14306 if (!SWIG_IsOK(ecode6)) {
5eb8189c 14307 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiNotebook_Create" "', expected argument " "6"" of type '" "long""'");
1eeb270e
RD
14308 }
14309 arg6 = static_cast< long >(val6);
14310 }
14311 {
14312 PyThreadState* __tstate = wxPyBeginAllowThreads();
14313 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6);
14314 wxPyEndAllowThreads(__tstate);
14315 if (PyErr_Occurred()) SWIG_fail;
14316 }
14317 {
14318 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14319 }
14320 return resultobj;
14321fail:
14322 return NULL;
14323}
14324
14325
5eb8189c 14326SWIGINTERN PyObject *_wrap_AuiNotebook_AddPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 14327 PyObject *resultobj = 0;
5eb8189c 14328 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
1eeb270e
RD
14329 wxWindow *arg2 = (wxWindow *) 0 ;
14330 wxString *arg3 = 0 ;
14331 bool arg4 = (bool) false ;
14332 wxBitmap const &arg5_defvalue = wxNullBitmap ;
14333 wxBitmap *arg5 = (wxBitmap *) &arg5_defvalue ;
14334 bool result;
14335 void *argp1 = 0 ;
14336 int res1 = 0 ;
14337 void *argp2 = 0 ;
14338 int res2 = 0 ;
14339 bool temp3 = false ;
14340 bool val4 ;
14341 int ecode4 = 0 ;
14342 void *argp5 = 0 ;
14343 int res5 = 0 ;
14344 PyObject * obj0 = 0 ;
14345 PyObject * obj1 = 0 ;
14346 PyObject * obj2 = 0 ;
14347 PyObject * obj3 = 0 ;
14348 PyObject * obj4 = 0 ;
14349 char * kwnames[] = {
14350 (char *) "self",(char *) "page",(char *) "caption",(char *) "select",(char *) "bitmap", NULL
14351 };
14352
5eb8189c
RD
14353 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:AuiNotebook_AddPage",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
14354 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
1eeb270e 14355 if (!SWIG_IsOK(res1)) {
5eb8189c 14356 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_AddPage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
1eeb270e 14357 }
5eb8189c 14358 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
1eeb270e
RD
14359 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14360 if (!SWIG_IsOK(res2)) {
5eb8189c 14361 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_AddPage" "', expected argument " "2"" of type '" "wxWindow *""'");
1eeb270e
RD
14362 }
14363 arg2 = reinterpret_cast< wxWindow * >(argp2);
14364 {
14365 arg3 = wxString_in_helper(obj2);
14366 if (arg3 == NULL) SWIG_fail;
14367 temp3 = true;
14368 }
14369 if (obj3) {
14370 ecode4 = SWIG_AsVal_bool(obj3, &val4);
14371 if (!SWIG_IsOK(ecode4)) {
5eb8189c 14372 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiNotebook_AddPage" "', expected argument " "4"" of type '" "bool""'");
1eeb270e
RD
14373 }
14374 arg4 = static_cast< bool >(val4);
14375 }
14376 if (obj4) {
14377 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxBitmap, 0 | 0);
14378 if (!SWIG_IsOK(res5)) {
5eb8189c 14379 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiNotebook_AddPage" "', expected argument " "5"" of type '" "wxBitmap const &""'");
1eeb270e
RD
14380 }
14381 if (!argp5) {
5eb8189c 14382 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiNotebook_AddPage" "', expected argument " "5"" of type '" "wxBitmap const &""'");
1eeb270e
RD
14383 }
14384 arg5 = reinterpret_cast< wxBitmap * >(argp5);
14385 }
14386 {
14387 PyThreadState* __tstate = wxPyBeginAllowThreads();
14388 result = (bool)(arg1)->AddPage(arg2,(wxString const &)*arg3,arg4,(wxBitmap const &)*arg5);
14389 wxPyEndAllowThreads(__tstate);
14390 if (PyErr_Occurred()) SWIG_fail;
14391 }
14392 {
14393 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14394 }
14395 {
14396 if (temp3)
14397 delete arg3;
14398 }
14399 return resultobj;
14400fail:
14401 {
14402 if (temp3)
14403 delete arg3;
14404 }
14405 return NULL;
14406}
14407
14408
5eb8189c 14409SWIGINTERN PyObject *_wrap_AuiNotebook_InsertPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 14410 PyObject *resultobj = 0;
5eb8189c 14411 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
1eeb270e
RD
14412 size_t arg2 ;
14413 wxWindow *arg3 = (wxWindow *) 0 ;
14414 wxString *arg4 = 0 ;
14415 bool arg5 = (bool) false ;
14416 wxBitmap const &arg6_defvalue = wxNullBitmap ;
14417 wxBitmap *arg6 = (wxBitmap *) &arg6_defvalue ;
14418 bool result;
14419 void *argp1 = 0 ;
14420 int res1 = 0 ;
14421 size_t val2 ;
14422 int ecode2 = 0 ;
14423 void *argp3 = 0 ;
14424 int res3 = 0 ;
14425 bool temp4 = false ;
14426 bool val5 ;
14427 int ecode5 = 0 ;
14428 void *argp6 = 0 ;
14429 int res6 = 0 ;
14430 PyObject * obj0 = 0 ;
14431 PyObject * obj1 = 0 ;
14432 PyObject * obj2 = 0 ;
14433 PyObject * obj3 = 0 ;
14434 PyObject * obj4 = 0 ;
14435 PyObject * obj5 = 0 ;
14436 char * kwnames[] = {
14437 (char *) "self",(char *) "page_idx",(char *) "page",(char *) "caption",(char *) "select",(char *) "bitmap", NULL
14438 };
14439
5eb8189c
RD
14440 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OO:AuiNotebook_InsertPage",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
14441 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
1eeb270e 14442 if (!SWIG_IsOK(res1)) {
5eb8189c 14443 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_InsertPage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
1eeb270e 14444 }
5eb8189c 14445 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
1eeb270e
RD
14446 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
14447 if (!SWIG_IsOK(ecode2)) {
5eb8189c 14448 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_InsertPage" "', expected argument " "2"" of type '" "size_t""'");
1eeb270e
RD
14449 }
14450 arg2 = static_cast< size_t >(val2);
14451 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
14452 if (!SWIG_IsOK(res3)) {
5eb8189c 14453 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiNotebook_InsertPage" "', expected argument " "3"" of type '" "wxWindow *""'");
1eeb270e
RD
14454 }
14455 arg3 = reinterpret_cast< wxWindow * >(argp3);
14456 {
14457 arg4 = wxString_in_helper(obj3);
14458 if (arg4 == NULL) SWIG_fail;
14459 temp4 = true;
14460 }
14461 if (obj4) {
14462 ecode5 = SWIG_AsVal_bool(obj4, &val5);
14463 if (!SWIG_IsOK(ecode5)) {
5eb8189c 14464 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiNotebook_InsertPage" "', expected argument " "5"" of type '" "bool""'");
1eeb270e
RD
14465 }
14466 arg5 = static_cast< bool >(val5);
14467 }
14468 if (obj5) {
14469 res6 = SWIG_ConvertPtr(obj5, &argp6, SWIGTYPE_p_wxBitmap, 0 | 0);
14470 if (!SWIG_IsOK(res6)) {
5eb8189c 14471 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "AuiNotebook_InsertPage" "', expected argument " "6"" of type '" "wxBitmap const &""'");
1eeb270e
RD
14472 }
14473 if (!argp6) {
5eb8189c 14474 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiNotebook_InsertPage" "', expected argument " "6"" of type '" "wxBitmap const &""'");
1eeb270e
RD
14475 }
14476 arg6 = reinterpret_cast< wxBitmap * >(argp6);
14477 }
14478 {
14479 PyThreadState* __tstate = wxPyBeginAllowThreads();
14480 result = (bool)(arg1)->InsertPage(arg2,arg3,(wxString const &)*arg4,arg5,(wxBitmap const &)*arg6);
14481 wxPyEndAllowThreads(__tstate);
14482 if (PyErr_Occurred()) SWIG_fail;
14483 }
14484 {
14485 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14486 }
14487 {
14488 if (temp4)
14489 delete arg4;
14490 }
14491 return resultobj;
14492fail:
14493 {
14494 if (temp4)
14495 delete arg4;
14496 }
14497 return NULL;
14498}
14499
14500
5eb8189c 14501SWIGINTERN PyObject *_wrap_AuiNotebook_DeletePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 14502 PyObject *resultobj = 0;
5eb8189c 14503 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
1eeb270e
RD
14504 size_t arg2 ;
14505 bool result;
14506 void *argp1 = 0 ;
14507 int res1 = 0 ;
14508 size_t val2 ;
14509 int ecode2 = 0 ;
14510 PyObject * obj0 = 0 ;
14511 PyObject * obj1 = 0 ;
14512 char * kwnames[] = {
14513 (char *) "self",(char *) "page", NULL
14514 };
14515
5eb8189c
RD
14516 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_DeletePage",kwnames,&obj0,&obj1)) SWIG_fail;
14517 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
1eeb270e 14518 if (!SWIG_IsOK(res1)) {
5eb8189c 14519 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_DeletePage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
1eeb270e 14520 }
5eb8189c 14521 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
1eeb270e
RD
14522 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
14523 if (!SWIG_IsOK(ecode2)) {
5eb8189c 14524 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_DeletePage" "', expected argument " "2"" of type '" "size_t""'");
1eeb270e
RD
14525 }
14526 arg2 = static_cast< size_t >(val2);
14527 {
14528 PyThreadState* __tstate = wxPyBeginAllowThreads();
14529 result = (bool)(arg1)->DeletePage(arg2);
14530 wxPyEndAllowThreads(__tstate);
14531 if (PyErr_Occurred()) SWIG_fail;
14532 }
14533 {
14534 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14535 }
14536 return resultobj;
14537fail:
14538 return NULL;
14539}
14540
14541
5eb8189c 14542SWIGINTERN PyObject *_wrap_AuiNotebook_RemovePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 14543 PyObject *resultobj = 0;
5eb8189c 14544 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
1eeb270e
RD
14545 size_t arg2 ;
14546 bool result;
14547 void *argp1 = 0 ;
14548 int res1 = 0 ;
14549 size_t val2 ;
14550 int ecode2 = 0 ;
14551 PyObject * obj0 = 0 ;
14552 PyObject * obj1 = 0 ;
14553 char * kwnames[] = {
14554 (char *) "self",(char *) "page", NULL
14555 };
14556
5eb8189c
RD
14557 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_RemovePage",kwnames,&obj0,&obj1)) SWIG_fail;
14558 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
1eeb270e 14559 if (!SWIG_IsOK(res1)) {
5eb8189c 14560 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_RemovePage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
1eeb270e 14561 }
5eb8189c 14562 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
1eeb270e
RD
14563 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
14564 if (!SWIG_IsOK(ecode2)) {
5eb8189c 14565 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_RemovePage" "', expected argument " "2"" of type '" "size_t""'");
1eeb270e
RD
14566 }
14567 arg2 = static_cast< size_t >(val2);
14568 {
14569 PyThreadState* __tstate = wxPyBeginAllowThreads();
14570 result = (bool)(arg1)->RemovePage(arg2);
14571 wxPyEndAllowThreads(__tstate);
14572 if (PyErr_Occurred()) SWIG_fail;
14573 }
14574 {
14575 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14576 }
14577 return resultobj;
14578fail:
14579 return NULL;
14580}
14581
14582
5eb8189c 14583SWIGINTERN PyObject *_wrap_AuiNotebook_SetPageText(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 14584 PyObject *resultobj = 0;
5eb8189c 14585 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
1eeb270e
RD
14586 size_t arg2 ;
14587 wxString *arg3 = 0 ;
14588 bool result;
14589 void *argp1 = 0 ;
14590 int res1 = 0 ;
14591 size_t val2 ;
14592 int ecode2 = 0 ;
14593 bool temp3 = false ;
14594 PyObject * obj0 = 0 ;
14595 PyObject * obj1 = 0 ;
14596 PyObject * obj2 = 0 ;
14597 char * kwnames[] = {
14598 (char *) "self",(char *) "page",(char *) "text", NULL
14599 };
14600
5eb8189c
RD
14601 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiNotebook_SetPageText",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
14602 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
1eeb270e 14603 if (!SWIG_IsOK(res1)) {
5eb8189c 14604 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetPageText" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
1eeb270e 14605 }
5eb8189c 14606 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
1eeb270e
RD
14607 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
14608 if (!SWIG_IsOK(ecode2)) {
5eb8189c 14609 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetPageText" "', expected argument " "2"" of type '" "size_t""'");
1eeb270e
RD
14610 }
14611 arg2 = static_cast< size_t >(val2);
14612 {
14613 arg3 = wxString_in_helper(obj2);
14614 if (arg3 == NULL) SWIG_fail;
14615 temp3 = true;
14616 }
14617 {
14618 PyThreadState* __tstate = wxPyBeginAllowThreads();
14619 result = (bool)(arg1)->SetPageText(arg2,(wxString const &)*arg3);
14620 wxPyEndAllowThreads(__tstate);
14621 if (PyErr_Occurred()) SWIG_fail;
14622 }
14623 {
14624 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14625 }
14626 {
14627 if (temp3)
14628 delete arg3;
14629 }
14630 return resultobj;
14631fail:
14632 {
14633 if (temp3)
14634 delete arg3;
14635 }
14636 return NULL;
14637}
14638
14639
5eb8189c 14640SWIGINTERN PyObject *_wrap_AuiNotebook_SetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 14641 PyObject *resultobj = 0;
5eb8189c 14642 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
1eeb270e
RD
14643 size_t arg2 ;
14644 size_t result;
14645 void *argp1 = 0 ;
14646 int res1 = 0 ;
14647 size_t val2 ;
14648 int ecode2 = 0 ;
14649 PyObject * obj0 = 0 ;
14650 PyObject * obj1 = 0 ;
14651 char * kwnames[] = {
14652 (char *) "self",(char *) "new_page", NULL
14653 };
14654
5eb8189c
RD
14655 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetSelection",kwnames,&obj0,&obj1)) SWIG_fail;
14656 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
1eeb270e 14657 if (!SWIG_IsOK(res1)) {
5eb8189c 14658 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetSelection" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
1eeb270e 14659 }
5eb8189c 14660 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
1eeb270e
RD
14661 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
14662 if (!SWIG_IsOK(ecode2)) {
5eb8189c 14663 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetSelection" "', expected argument " "2"" of type '" "size_t""'");
1eeb270e
RD
14664 }
14665 arg2 = static_cast< size_t >(val2);
14666 {
14667 PyThreadState* __tstate = wxPyBeginAllowThreads();
14668 result = (size_t)(arg1)->SetSelection(arg2);
14669 wxPyEndAllowThreads(__tstate);
14670 if (PyErr_Occurred()) SWIG_fail;
14671 }
14672 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
14673 return resultobj;
14674fail:
14675 return NULL;
14676}
14677
14678
5eb8189c 14679SWIGINTERN PyObject *_wrap_AuiNotebook_GetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 14680 PyObject *resultobj = 0;
5eb8189c 14681 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
1eeb270e
RD
14682 int result;
14683 void *argp1 = 0 ;
14684 int res1 = 0 ;
14685 PyObject *swig_obj[1] ;
14686
14687 if (!args) SWIG_fail;
14688 swig_obj[0] = args;
5eb8189c 14689 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
1eeb270e 14690 if (!SWIG_IsOK(res1)) {
5eb8189c 14691 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetSelection" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
1eeb270e 14692 }
5eb8189c 14693 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
1eeb270e
RD
14694 {
14695 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 14696 result = (int)((wxAuiNotebook const *)arg1)->GetSelection();
1eeb270e
RD
14697 wxPyEndAllowThreads(__tstate);
14698 if (PyErr_Occurred()) SWIG_fail;
14699 }
14700 resultobj = SWIG_From_int(static_cast< int >(result));
14701 return resultobj;
14702fail:
14703 return NULL;
14704}
14705
14706
5eb8189c 14707SWIGINTERN PyObject *_wrap_AuiNotebook_GetPageCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e 14708 PyObject *resultobj = 0;
5eb8189c 14709 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
1eeb270e
RD
14710 size_t result;
14711 void *argp1 = 0 ;
14712 int res1 = 0 ;
14713 PyObject *swig_obj[1] ;
14714
14715 if (!args) SWIG_fail;
14716 swig_obj[0] = args;
5eb8189c 14717 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
1eeb270e 14718 if (!SWIG_IsOK(res1)) {
5eb8189c 14719 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPageCount" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
1eeb270e 14720 }
5eb8189c 14721 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
1eeb270e
RD
14722 {
14723 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 14724 result = (size_t)((wxAuiNotebook const *)arg1)->GetPageCount();
1eeb270e
RD
14725 wxPyEndAllowThreads(__tstate);
14726 if (PyErr_Occurred()) SWIG_fail;
14727 }
14728 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
14729 return resultobj;
14730fail:
14731 return NULL;
14732}
14733
14734
5eb8189c 14735SWIGINTERN PyObject *_wrap_AuiNotebook_GetPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
1eeb270e 14736 PyObject *resultobj = 0;
5eb8189c 14737 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
1eeb270e
RD
14738 size_t arg2 ;
14739 wxWindow *result = 0 ;
14740 void *argp1 = 0 ;
14741 int res1 = 0 ;
14742 size_t val2 ;
14743 int ecode2 = 0 ;
14744 PyObject * obj0 = 0 ;
14745 PyObject * obj1 = 0 ;
14746 char * kwnames[] = {
14747 (char *) "self",(char *) "page_idx", NULL
14748 };
14749
5eb8189c
RD
14750 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_GetPage",kwnames,&obj0,&obj1)) SWIG_fail;
14751 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
1eeb270e 14752 if (!SWIG_IsOK(res1)) {
5eb8189c 14753 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPage" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
1eeb270e 14754 }
5eb8189c 14755 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
1eeb270e
RD
14756 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
14757 if (!SWIG_IsOK(ecode2)) {
5eb8189c 14758 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_GetPage" "', expected argument " "2"" of type '" "size_t""'");
1eeb270e
RD
14759 }
14760 arg2 = static_cast< size_t >(val2);
14761 {
14762 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 14763 result = (wxWindow *)((wxAuiNotebook const *)arg1)->GetPage(arg2);
1eeb270e
RD
14764 wxPyEndAllowThreads(__tstate);
14765 if (PyErr_Occurred()) SWIG_fail;
14766 }
14767 {
14768 resultobj = wxPyMake_wxObject(result, 0);
14769 }
14770 return resultobj;
14771fail:
14772 return NULL;
14773}
14774
14775
5eb8189c 14776SWIGINTERN PyObject *_wrap_AuiNotebook_SetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5c8c7dd3 14777 PyObject *resultobj = 0;
5eb8189c
RD
14778 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
14779 wxAuiTabArt *arg2 = (wxAuiTabArt *) 0 ;
5c8c7dd3
RD
14780 void *argp1 = 0 ;
14781 int res1 = 0 ;
14782 void *argp2 = 0 ;
14783 int res2 = 0 ;
14784 PyObject * obj0 = 0 ;
14785 PyObject * obj1 = 0 ;
14786 char * kwnames[] = {
14787 (char *) "self",(char *) "art", NULL
14788 };
14789
5eb8189c
RD
14790 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetArtProvider",kwnames,&obj0,&obj1)) SWIG_fail;
14791 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
5c8c7dd3 14792 if (!SWIG_IsOK(res1)) {
5eb8189c 14793 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetArtProvider" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
5c8c7dd3 14794 }
5eb8189c
RD
14795 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
14796 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
5c8c7dd3 14797 if (!SWIG_IsOK(res2)) {
5eb8189c 14798 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_SetArtProvider" "', expected argument " "2"" of type '" "wxAuiTabArt *""'");
5c8c7dd3 14799 }
5eb8189c 14800 arg2 = reinterpret_cast< wxAuiTabArt * >(argp2);
5c8c7dd3
RD
14801 {
14802 PyThreadState* __tstate = wxPyBeginAllowThreads();
14803 (arg1)->SetArtProvider(arg2);
14804 wxPyEndAllowThreads(__tstate);
14805 if (PyErr_Occurred()) SWIG_fail;
14806 }
14807 resultobj = SWIG_Py_Void();
14808 return resultobj;
14809fail:
14810 return NULL;
14811}
14812
14813
5eb8189c 14814SWIGINTERN PyObject *_wrap_AuiNotebook_GetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3 14815 PyObject *resultobj = 0;
5eb8189c
RD
14816 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
14817 wxAuiTabArt *result = 0 ;
5c8c7dd3
RD
14818 void *argp1 = 0 ;
14819 int res1 = 0 ;
14820 PyObject *swig_obj[1] ;
14821
14822 if (!args) SWIG_fail;
14823 swig_obj[0] = args;
5eb8189c 14824 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
5c8c7dd3 14825 if (!SWIG_IsOK(res1)) {
5eb8189c 14826 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetArtProvider" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
5c8c7dd3 14827 }
5eb8189c 14828 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
5c8c7dd3
RD
14829 {
14830 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 14831 result = (wxAuiTabArt *)(arg1)->GetArtProvider();
5c8c7dd3
RD
14832 wxPyEndAllowThreads(__tstate);
14833 if (PyErr_Occurred()) SWIG_fail;
14834 }
5eb8189c 14835 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
5c8c7dd3
RD
14836 return resultobj;
14837fail:
14838 return NULL;
14839}
14840
14841
5eb8189c 14842SWIGINTERN PyObject *AuiNotebook_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e
RD
14843 PyObject *obj;
14844 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 14845 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebook, SWIG_NewClientData(obj));
1eeb270e
RD
14846 return SWIG_Py_Void();
14847}
14848
5eb8189c 14849SWIGINTERN PyObject *AuiNotebook_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e
RD
14850 return SWIG_Python_InitShadowInstance(args);
14851}
14852
5eb8189c 14853SWIGINTERN PyObject *PyAuiDockArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
1eeb270e
RD
14854 PyObject *obj;
14855 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 14856 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyAuiDockArt, SWIG_NewClientData(obj));
1eeb270e
RD
14857 return SWIG_Py_Void();
14858}
14859
5eb8189c 14860SWIGINTERN PyObject *PyAuiTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3
RD
14861 PyObject *obj;
14862 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 14863 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyAuiTabArt, SWIG_NewClientData(obj));
5c8c7dd3
RD
14864 return SWIG_Py_Void();
14865}
14866
1eeb270e 14867static PyMethodDef SwigMethods[] = {
5eb8189c
RD
14868 { (char *)"new_AuiPaneInfo", (PyCFunction)_wrap_new_AuiPaneInfo, METH_NOARGS, NULL},
14869 { (char *)"delete_AuiPaneInfo", (PyCFunction)_wrap_delete_AuiPaneInfo, METH_O, NULL},
14870 { (char *)"AuiPaneInfo_SafeSet", (PyCFunction) _wrap_AuiPaneInfo_SafeSet, METH_VARARGS | METH_KEYWORDS, NULL},
14871 { (char *)"AuiPaneInfo_IsOk", (PyCFunction)_wrap_AuiPaneInfo_IsOk, METH_O, NULL},
14872 { (char *)"AuiPaneInfo_IsFixed", (PyCFunction)_wrap_AuiPaneInfo_IsFixed, METH_O, NULL},
14873 { (char *)"AuiPaneInfo_IsResizable", (PyCFunction)_wrap_AuiPaneInfo_IsResizable, METH_O, NULL},
14874 { (char *)"AuiPaneInfo_IsShown", (PyCFunction)_wrap_AuiPaneInfo_IsShown, METH_O, NULL},
14875 { (char *)"AuiPaneInfo_IsFloating", (PyCFunction)_wrap_AuiPaneInfo_IsFloating, METH_O, NULL},
14876 { (char *)"AuiPaneInfo_IsDocked", (PyCFunction)_wrap_AuiPaneInfo_IsDocked, METH_O, NULL},
14877 { (char *)"AuiPaneInfo_IsToolbar", (PyCFunction)_wrap_AuiPaneInfo_IsToolbar, METH_O, NULL},
14878 { (char *)"AuiPaneInfo_IsTopDockable", (PyCFunction)_wrap_AuiPaneInfo_IsTopDockable, METH_O, NULL},
14879 { (char *)"AuiPaneInfo_IsBottomDockable", (PyCFunction)_wrap_AuiPaneInfo_IsBottomDockable, METH_O, NULL},
14880 { (char *)"AuiPaneInfo_IsLeftDockable", (PyCFunction)_wrap_AuiPaneInfo_IsLeftDockable, METH_O, NULL},
14881 { (char *)"AuiPaneInfo_IsRightDockable", (PyCFunction)_wrap_AuiPaneInfo_IsRightDockable, METH_O, NULL},
14882 { (char *)"AuiPaneInfo_IsFloatable", (PyCFunction)_wrap_AuiPaneInfo_IsFloatable, METH_O, NULL},
14883 { (char *)"AuiPaneInfo_IsMovable", (PyCFunction)_wrap_AuiPaneInfo_IsMovable, METH_O, NULL},
14884 { (char *)"AuiPaneInfo_IsDestroyOnClose", (PyCFunction)_wrap_AuiPaneInfo_IsDestroyOnClose, METH_O, NULL},
14885 { (char *)"AuiPaneInfo_IsMaximized", (PyCFunction)_wrap_AuiPaneInfo_IsMaximized, METH_O, NULL},
14886 { (char *)"AuiPaneInfo_HasCaption", (PyCFunction)_wrap_AuiPaneInfo_HasCaption, METH_O, NULL},
14887 { (char *)"AuiPaneInfo_HasGripper", (PyCFunction)_wrap_AuiPaneInfo_HasGripper, METH_O, NULL},
14888 { (char *)"AuiPaneInfo_HasBorder", (PyCFunction)_wrap_AuiPaneInfo_HasBorder, METH_O, NULL},
14889 { (char *)"AuiPaneInfo_HasCloseButton", (PyCFunction)_wrap_AuiPaneInfo_HasCloseButton, METH_O, NULL},
14890 { (char *)"AuiPaneInfo_HasMaximizeButton", (PyCFunction)_wrap_AuiPaneInfo_HasMaximizeButton, METH_O, NULL},
14891 { (char *)"AuiPaneInfo_HasMinimizeButton", (PyCFunction)_wrap_AuiPaneInfo_HasMinimizeButton, METH_O, NULL},
14892 { (char *)"AuiPaneInfo_HasPinButton", (PyCFunction)_wrap_AuiPaneInfo_HasPinButton, METH_O, NULL},
14893 { (char *)"AuiPaneInfo_HasGripperTop", (PyCFunction)_wrap_AuiPaneInfo_HasGripperTop, METH_O, NULL},
14894 { (char *)"AuiPaneInfo_Window", (PyCFunction) _wrap_AuiPaneInfo_Window, METH_VARARGS | METH_KEYWORDS, NULL},
14895 { (char *)"AuiPaneInfo_Name", (PyCFunction) _wrap_AuiPaneInfo_Name, METH_VARARGS | METH_KEYWORDS, NULL},
14896 { (char *)"AuiPaneInfo_Caption", (PyCFunction) _wrap_AuiPaneInfo_Caption, METH_VARARGS | METH_KEYWORDS, NULL},
14897 { (char *)"AuiPaneInfo_Left", (PyCFunction)_wrap_AuiPaneInfo_Left, METH_O, NULL},
14898 { (char *)"AuiPaneInfo_Right", (PyCFunction)_wrap_AuiPaneInfo_Right, METH_O, NULL},
14899 { (char *)"AuiPaneInfo_Top", (PyCFunction)_wrap_AuiPaneInfo_Top, METH_O, NULL},
14900 { (char *)"AuiPaneInfo_Bottom", (PyCFunction)_wrap_AuiPaneInfo_Bottom, METH_O, NULL},
14901 { (char *)"AuiPaneInfo_Center", (PyCFunction)_wrap_AuiPaneInfo_Center, METH_O, NULL},
14902 { (char *)"AuiPaneInfo_Centre", (PyCFunction)_wrap_AuiPaneInfo_Centre, METH_O, NULL},
14903 { (char *)"AuiPaneInfo_Direction", (PyCFunction) _wrap_AuiPaneInfo_Direction, METH_VARARGS | METH_KEYWORDS, NULL},
14904 { (char *)"AuiPaneInfo_Layer", (PyCFunction) _wrap_AuiPaneInfo_Layer, METH_VARARGS | METH_KEYWORDS, NULL},
14905 { (char *)"AuiPaneInfo_Row", (PyCFunction) _wrap_AuiPaneInfo_Row, METH_VARARGS | METH_KEYWORDS, NULL},
14906 { (char *)"AuiPaneInfo_Position", (PyCFunction) _wrap_AuiPaneInfo_Position, METH_VARARGS | METH_KEYWORDS, NULL},
14907 { (char *)"AuiPaneInfo_BestSize", (PyCFunction) _wrap_AuiPaneInfo_BestSize, METH_VARARGS | METH_KEYWORDS, NULL},
14908 { (char *)"AuiPaneInfo_MinSize", (PyCFunction) _wrap_AuiPaneInfo_MinSize, METH_VARARGS | METH_KEYWORDS, NULL},
14909 { (char *)"AuiPaneInfo_MaxSize", (PyCFunction) _wrap_AuiPaneInfo_MaxSize, METH_VARARGS | METH_KEYWORDS, NULL},
14910 { (char *)"AuiPaneInfo_FloatingPosition", (PyCFunction) _wrap_AuiPaneInfo_FloatingPosition, METH_VARARGS | METH_KEYWORDS, NULL},
14911 { (char *)"AuiPaneInfo_FloatingSize", (PyCFunction) _wrap_AuiPaneInfo_FloatingSize, METH_VARARGS | METH_KEYWORDS, NULL},
14912 { (char *)"AuiPaneInfo_Fixed", (PyCFunction)_wrap_AuiPaneInfo_Fixed, METH_O, NULL},
14913 { (char *)"AuiPaneInfo_Resizable", (PyCFunction) _wrap_AuiPaneInfo_Resizable, METH_VARARGS | METH_KEYWORDS, NULL},
14914 { (char *)"AuiPaneInfo_Dock", (PyCFunction)_wrap_AuiPaneInfo_Dock, METH_O, NULL},
14915 { (char *)"AuiPaneInfo_Float", (PyCFunction)_wrap_AuiPaneInfo_Float, METH_O, NULL},
14916 { (char *)"AuiPaneInfo_Hide", (PyCFunction)_wrap_AuiPaneInfo_Hide, METH_O, NULL},
14917 { (char *)"AuiPaneInfo_Show", (PyCFunction) _wrap_AuiPaneInfo_Show, METH_VARARGS | METH_KEYWORDS, NULL},
14918 { (char *)"AuiPaneInfo_CaptionVisible", (PyCFunction) _wrap_AuiPaneInfo_CaptionVisible, METH_VARARGS | METH_KEYWORDS, NULL},
14919 { (char *)"AuiPaneInfo_Maximize", (PyCFunction)_wrap_AuiPaneInfo_Maximize, METH_O, NULL},
14920 { (char *)"AuiPaneInfo_Restore", (PyCFunction)_wrap_AuiPaneInfo_Restore, METH_O, NULL},
14921 { (char *)"AuiPaneInfo_PaneBorder", (PyCFunction) _wrap_AuiPaneInfo_PaneBorder, METH_VARARGS | METH_KEYWORDS, NULL},
14922 { (char *)"AuiPaneInfo_Gripper", (PyCFunction) _wrap_AuiPaneInfo_Gripper, METH_VARARGS | METH_KEYWORDS, NULL},
14923 { (char *)"AuiPaneInfo_GripperTop", (PyCFunction) _wrap_AuiPaneInfo_GripperTop, METH_VARARGS | METH_KEYWORDS, NULL},
14924 { (char *)"AuiPaneInfo_CloseButton", (PyCFunction) _wrap_AuiPaneInfo_CloseButton, METH_VARARGS | METH_KEYWORDS, NULL},
14925 { (char *)"AuiPaneInfo_MaximizeButton", (PyCFunction) _wrap_AuiPaneInfo_MaximizeButton, METH_VARARGS | METH_KEYWORDS, NULL},
14926 { (char *)"AuiPaneInfo_MinimizeButton", (PyCFunction) _wrap_AuiPaneInfo_MinimizeButton, METH_VARARGS | METH_KEYWORDS, NULL},
14927 { (char *)"AuiPaneInfo_PinButton", (PyCFunction) _wrap_AuiPaneInfo_PinButton, METH_VARARGS | METH_KEYWORDS, NULL},
14928 { (char *)"AuiPaneInfo_DestroyOnClose", (PyCFunction) _wrap_AuiPaneInfo_DestroyOnClose, METH_VARARGS | METH_KEYWORDS, NULL},
14929 { (char *)"AuiPaneInfo_TopDockable", (PyCFunction) _wrap_AuiPaneInfo_TopDockable, METH_VARARGS | METH_KEYWORDS, NULL},
14930 { (char *)"AuiPaneInfo_BottomDockable", (PyCFunction) _wrap_AuiPaneInfo_BottomDockable, METH_VARARGS | METH_KEYWORDS, NULL},
14931 { (char *)"AuiPaneInfo_LeftDockable", (PyCFunction) _wrap_AuiPaneInfo_LeftDockable, METH_VARARGS | METH_KEYWORDS, NULL},
14932 { (char *)"AuiPaneInfo_RightDockable", (PyCFunction) _wrap_AuiPaneInfo_RightDockable, METH_VARARGS | METH_KEYWORDS, NULL},
14933 { (char *)"AuiPaneInfo_Floatable", (PyCFunction) _wrap_AuiPaneInfo_Floatable, METH_VARARGS | METH_KEYWORDS, NULL},
14934 { (char *)"AuiPaneInfo_Movable", (PyCFunction) _wrap_AuiPaneInfo_Movable, METH_VARARGS | METH_KEYWORDS, NULL},
14935 { (char *)"AuiPaneInfo_SaveHidden", (PyCFunction)_wrap_AuiPaneInfo_SaveHidden, METH_O, NULL},
14936 { (char *)"AuiPaneInfo_RestoreHidden", (PyCFunction)_wrap_AuiPaneInfo_RestoreHidden, METH_O, NULL},
14937 { (char *)"AuiPaneInfo_Dockable", (PyCFunction) _wrap_AuiPaneInfo_Dockable, METH_VARARGS | METH_KEYWORDS, NULL},
14938 { (char *)"AuiPaneInfo_DefaultPane", (PyCFunction)_wrap_AuiPaneInfo_DefaultPane, METH_O, NULL},
14939 { (char *)"AuiPaneInfo_CentrePane", (PyCFunction)_wrap_AuiPaneInfo_CentrePane, METH_O, NULL},
14940 { (char *)"AuiPaneInfo_CenterPane", (PyCFunction)_wrap_AuiPaneInfo_CenterPane, METH_O, NULL},
14941 { (char *)"AuiPaneInfo_ToolbarPane", (PyCFunction)_wrap_AuiPaneInfo_ToolbarPane, METH_O, NULL},
14942 { (char *)"AuiPaneInfo_SetFlag", (PyCFunction) _wrap_AuiPaneInfo_SetFlag, METH_VARARGS | METH_KEYWORDS, NULL},
14943 { (char *)"AuiPaneInfo_HasFlag", (PyCFunction) _wrap_AuiPaneInfo_HasFlag, METH_VARARGS | METH_KEYWORDS, NULL},
14944 { (char *)"AuiPaneInfo_name_set", _wrap_AuiPaneInfo_name_set, METH_VARARGS, NULL},
14945 { (char *)"AuiPaneInfo_name_get", (PyCFunction)_wrap_AuiPaneInfo_name_get, METH_O, NULL},
14946 { (char *)"AuiPaneInfo_caption_set", _wrap_AuiPaneInfo_caption_set, METH_VARARGS, NULL},
14947 { (char *)"AuiPaneInfo_caption_get", (PyCFunction)_wrap_AuiPaneInfo_caption_get, METH_O, NULL},
14948 { (char *)"AuiPaneInfo_window_set", _wrap_AuiPaneInfo_window_set, METH_VARARGS, NULL},
14949 { (char *)"AuiPaneInfo_window_get", (PyCFunction)_wrap_AuiPaneInfo_window_get, METH_O, NULL},
14950 { (char *)"AuiPaneInfo_frame_set", _wrap_AuiPaneInfo_frame_set, METH_VARARGS, NULL},
14951 { (char *)"AuiPaneInfo_frame_get", (PyCFunction)_wrap_AuiPaneInfo_frame_get, METH_O, NULL},
14952 { (char *)"AuiPaneInfo_state_set", _wrap_AuiPaneInfo_state_set, METH_VARARGS, NULL},
14953 { (char *)"AuiPaneInfo_state_get", (PyCFunction)_wrap_AuiPaneInfo_state_get, METH_O, NULL},
14954 { (char *)"AuiPaneInfo_dock_direction_set", _wrap_AuiPaneInfo_dock_direction_set, METH_VARARGS, NULL},
14955 { (char *)"AuiPaneInfo_dock_direction_get", (PyCFunction)_wrap_AuiPaneInfo_dock_direction_get, METH_O, NULL},
14956 { (char *)"AuiPaneInfo_dock_layer_set", _wrap_AuiPaneInfo_dock_layer_set, METH_VARARGS, NULL},
14957 { (char *)"AuiPaneInfo_dock_layer_get", (PyCFunction)_wrap_AuiPaneInfo_dock_layer_get, METH_O, NULL},
14958 { (char *)"AuiPaneInfo_dock_row_set", _wrap_AuiPaneInfo_dock_row_set, METH_VARARGS, NULL},
14959 { (char *)"AuiPaneInfo_dock_row_get", (PyCFunction)_wrap_AuiPaneInfo_dock_row_get, METH_O, NULL},
14960 { (char *)"AuiPaneInfo_dock_pos_set", _wrap_AuiPaneInfo_dock_pos_set, METH_VARARGS, NULL},
14961 { (char *)"AuiPaneInfo_dock_pos_get", (PyCFunction)_wrap_AuiPaneInfo_dock_pos_get, METH_O, NULL},
14962 { (char *)"AuiPaneInfo_best_size_set", _wrap_AuiPaneInfo_best_size_set, METH_VARARGS, NULL},
14963 { (char *)"AuiPaneInfo_best_size_get", (PyCFunction)_wrap_AuiPaneInfo_best_size_get, METH_O, NULL},
14964 { (char *)"AuiPaneInfo_min_size_set", _wrap_AuiPaneInfo_min_size_set, METH_VARARGS, NULL},
14965 { (char *)"AuiPaneInfo_min_size_get", (PyCFunction)_wrap_AuiPaneInfo_min_size_get, METH_O, NULL},
14966 { (char *)"AuiPaneInfo_max_size_set", _wrap_AuiPaneInfo_max_size_set, METH_VARARGS, NULL},
14967 { (char *)"AuiPaneInfo_max_size_get", (PyCFunction)_wrap_AuiPaneInfo_max_size_get, METH_O, NULL},
14968 { (char *)"AuiPaneInfo_floating_pos_set", _wrap_AuiPaneInfo_floating_pos_set, METH_VARARGS, NULL},
14969 { (char *)"AuiPaneInfo_floating_pos_get", (PyCFunction)_wrap_AuiPaneInfo_floating_pos_get, METH_O, NULL},
14970 { (char *)"AuiPaneInfo_floating_size_set", _wrap_AuiPaneInfo_floating_size_set, METH_VARARGS, NULL},
14971 { (char *)"AuiPaneInfo_floating_size_get", (PyCFunction)_wrap_AuiPaneInfo_floating_size_get, METH_O, NULL},
14972 { (char *)"AuiPaneInfo_dock_proportion_set", _wrap_AuiPaneInfo_dock_proportion_set, METH_VARARGS, NULL},
14973 { (char *)"AuiPaneInfo_dock_proportion_get", (PyCFunction)_wrap_AuiPaneInfo_dock_proportion_get, METH_O, NULL},
14974 { (char *)"AuiPaneInfo_buttons_set", _wrap_AuiPaneInfo_buttons_set, METH_VARARGS, NULL},
14975 { (char *)"AuiPaneInfo_buttons_get", (PyCFunction)_wrap_AuiPaneInfo_buttons_get, METH_O, NULL},
14976 { (char *)"AuiPaneInfo_rect_set", _wrap_AuiPaneInfo_rect_set, METH_VARARGS, NULL},
14977 { (char *)"AuiPaneInfo_rect_get", (PyCFunction)_wrap_AuiPaneInfo_rect_get, METH_O, NULL},
14978 { (char *)"AuiPaneInfo_swigregister", AuiPaneInfo_swigregister, METH_VARARGS, NULL},
14979 { (char *)"AuiPaneInfo_swiginit", AuiPaneInfo_swiginit, METH_VARARGS, NULL},
14980 { (char *)"new_AuiManager", (PyCFunction) _wrap_new_AuiManager, METH_VARARGS | METH_KEYWORDS, NULL},
14981 { (char *)"delete_AuiManager", (PyCFunction)_wrap_delete_AuiManager, METH_O, NULL},
14982 { (char *)"AuiManager_UnInit", (PyCFunction)_wrap_AuiManager_UnInit, METH_O, NULL},
14983 { (char *)"AuiManager_SetFlags", (PyCFunction) _wrap_AuiManager_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
14984 { (char *)"AuiManager_GetFlags", (PyCFunction)_wrap_AuiManager_GetFlags, METH_O, NULL},
14985 { (char *)"AuiManager_SetManagedWindow", (PyCFunction) _wrap_AuiManager_SetManagedWindow, METH_VARARGS | METH_KEYWORDS, NULL},
14986 { (char *)"AuiManager_GetManagedWindow", (PyCFunction)_wrap_AuiManager_GetManagedWindow, METH_O, NULL},
14987 { (char *)"AuiManager_SetArtProvider", (PyCFunction) _wrap_AuiManager_SetArtProvider, METH_VARARGS | METH_KEYWORDS, NULL},
14988 { (char *)"AuiManager_GetArtProvider", (PyCFunction)_wrap_AuiManager_GetArtProvider, METH_O, NULL},
14989 { (char *)"AuiManager__GetPaneByWidget", (PyCFunction) _wrap_AuiManager__GetPaneByWidget, METH_VARARGS | METH_KEYWORDS, NULL},
14990 { (char *)"AuiManager__GetPaneByName", (PyCFunction) _wrap_AuiManager__GetPaneByName, METH_VARARGS | METH_KEYWORDS, NULL},
14991 { (char *)"AuiManager_GetAllPanes", (PyCFunction)_wrap_AuiManager_GetAllPanes, METH_O, NULL},
14992 { (char *)"AuiManager_AddPane", _wrap_AuiManager_AddPane, METH_VARARGS, NULL},
14993 { (char *)"AuiManager__AddPane2", (PyCFunction) _wrap_AuiManager__AddPane2, METH_VARARGS | METH_KEYWORDS, NULL},
14994 { (char *)"AuiManager_InsertPane", (PyCFunction) _wrap_AuiManager_InsertPane, METH_VARARGS | METH_KEYWORDS, NULL},
14995 { (char *)"AuiManager_DetachPane", (PyCFunction) _wrap_AuiManager_DetachPane, METH_VARARGS | METH_KEYWORDS, NULL},
14996 { (char *)"AuiManager_ClosePane", (PyCFunction) _wrap_AuiManager_ClosePane, METH_VARARGS | METH_KEYWORDS, NULL},
14997 { (char *)"AuiManager_MaximizePane", (PyCFunction) _wrap_AuiManager_MaximizePane, METH_VARARGS | METH_KEYWORDS, NULL},
14998 { (char *)"AuiManager_RestorePane", (PyCFunction) _wrap_AuiManager_RestorePane, METH_VARARGS | METH_KEYWORDS, NULL},
14999 { (char *)"AuiManager_RestoreMaximizedPane", (PyCFunction)_wrap_AuiManager_RestoreMaximizedPane, METH_O, NULL},
15000 { (char *)"AuiManager_SavePaneInfo", (PyCFunction) _wrap_AuiManager_SavePaneInfo, METH_VARARGS | METH_KEYWORDS, NULL},
15001 { (char *)"AuiManager_LoadPaneInfo", (PyCFunction) _wrap_AuiManager_LoadPaneInfo, METH_VARARGS | METH_KEYWORDS, NULL},
15002 { (char *)"AuiManager_SavePerspective", (PyCFunction)_wrap_AuiManager_SavePerspective, METH_O, NULL},
15003 { (char *)"AuiManager_LoadPerspective", (PyCFunction) _wrap_AuiManager_LoadPerspective, METH_VARARGS | METH_KEYWORDS, NULL},
15004 { (char *)"AuiManager_Update", (PyCFunction)_wrap_AuiManager_Update, METH_O, NULL},
15005 { (char *)"AuiManager_CreateFloatingFrame", (PyCFunction) _wrap_AuiManager_CreateFloatingFrame, METH_VARARGS | METH_KEYWORDS, NULL},
15006 { (char *)"AuiManager_DrawHintRect", (PyCFunction) _wrap_AuiManager_DrawHintRect, METH_VARARGS | METH_KEYWORDS, NULL},
15007 { (char *)"AuiManager_ShowHint", (PyCFunction) _wrap_AuiManager_ShowHint, METH_VARARGS | METH_KEYWORDS, NULL},
15008 { (char *)"AuiManager_HideHint", (PyCFunction)_wrap_AuiManager_HideHint, METH_O, NULL},
15009 { (char *)"AuiManager_OnRender", (PyCFunction) _wrap_AuiManager_OnRender, METH_VARARGS | METH_KEYWORDS, NULL},
15010 { (char *)"AuiManager_OnPaneButton", (PyCFunction) _wrap_AuiManager_OnPaneButton, METH_VARARGS | METH_KEYWORDS, NULL},
15011 { (char *)"AuiManager_swigregister", AuiManager_swigregister, METH_VARARGS, NULL},
15012 { (char *)"AuiManager_swiginit", AuiManager_swiginit, METH_VARARGS, NULL},
15013 { (char *)"new_AuiManagerEvent", (PyCFunction) _wrap_new_AuiManagerEvent, METH_VARARGS | METH_KEYWORDS, NULL},
15014 { (char *)"AuiManagerEvent_Clone", (PyCFunction)_wrap_AuiManagerEvent_Clone, METH_O, NULL},
15015 { (char *)"AuiManagerEvent_SetPane", (PyCFunction) _wrap_AuiManagerEvent_SetPane, METH_VARARGS | METH_KEYWORDS, NULL},
15016 { (char *)"AuiManagerEvent_SetButton", (PyCFunction) _wrap_AuiManagerEvent_SetButton, METH_VARARGS | METH_KEYWORDS, NULL},
15017 { (char *)"AuiManagerEvent_SetDC", (PyCFunction) _wrap_AuiManagerEvent_SetDC, METH_VARARGS | METH_KEYWORDS, NULL},
15018 { (char *)"AuiManagerEvent_GetPane", (PyCFunction)_wrap_AuiManagerEvent_GetPane, METH_O, NULL},
15019 { (char *)"AuiManagerEvent_GetButton", (PyCFunction)_wrap_AuiManagerEvent_GetButton, METH_O, NULL},
15020 { (char *)"AuiManagerEvent_GetDC", (PyCFunction)_wrap_AuiManagerEvent_GetDC, METH_O, NULL},
15021 { (char *)"AuiManagerEvent_Veto", (PyCFunction) _wrap_AuiManagerEvent_Veto, METH_VARARGS | METH_KEYWORDS, NULL},
15022 { (char *)"AuiManagerEvent_GetVeto", (PyCFunction)_wrap_AuiManagerEvent_GetVeto, METH_O, NULL},
15023 { (char *)"AuiManagerEvent_SetCanVeto", (PyCFunction) _wrap_AuiManagerEvent_SetCanVeto, METH_VARARGS | METH_KEYWORDS, NULL},
15024 { (char *)"AuiManagerEvent_CanVeto", (PyCFunction)_wrap_AuiManagerEvent_CanVeto, METH_O, NULL},
15025 { (char *)"AuiManagerEvent_pane_set", _wrap_AuiManagerEvent_pane_set, METH_VARARGS, NULL},
15026 { (char *)"AuiManagerEvent_pane_get", (PyCFunction)_wrap_AuiManagerEvent_pane_get, METH_O, NULL},
15027 { (char *)"AuiManagerEvent_button_set", _wrap_AuiManagerEvent_button_set, METH_VARARGS, NULL},
15028 { (char *)"AuiManagerEvent_button_get", (PyCFunction)_wrap_AuiManagerEvent_button_get, METH_O, NULL},
15029 { (char *)"AuiManagerEvent_veto_flag_set", _wrap_AuiManagerEvent_veto_flag_set, METH_VARARGS, NULL},
15030 { (char *)"AuiManagerEvent_veto_flag_get", (PyCFunction)_wrap_AuiManagerEvent_veto_flag_get, METH_O, NULL},
15031 { (char *)"AuiManagerEvent_canveto_flag_set", _wrap_AuiManagerEvent_canveto_flag_set, METH_VARARGS, NULL},
15032 { (char *)"AuiManagerEvent_canveto_flag_get", (PyCFunction)_wrap_AuiManagerEvent_canveto_flag_get, METH_O, NULL},
15033 { (char *)"AuiManagerEvent_dc_set", _wrap_AuiManagerEvent_dc_set, METH_VARARGS, NULL},
15034 { (char *)"AuiManagerEvent_dc_get", (PyCFunction)_wrap_AuiManagerEvent_dc_get, METH_O, NULL},
15035 { (char *)"AuiManagerEvent_swigregister", AuiManagerEvent_swigregister, METH_VARARGS, NULL},
15036 { (char *)"AuiManagerEvent_swiginit", AuiManagerEvent_swiginit, METH_VARARGS, NULL},
15037 { (char *)"new_AuiDockInfo", (PyCFunction)_wrap_new_AuiDockInfo, METH_NOARGS, NULL},
15038 { (char *)"AuiDockInfo_IsOk", (PyCFunction)_wrap_AuiDockInfo_IsOk, METH_O, NULL},
15039 { (char *)"AuiDockInfo_IsHorizontal", (PyCFunction)_wrap_AuiDockInfo_IsHorizontal, METH_O, NULL},
15040 { (char *)"AuiDockInfo_IsVertical", (PyCFunction)_wrap_AuiDockInfo_IsVertical, METH_O, NULL},
15041 { (char *)"AuiDockInfo_panes_set", _wrap_AuiDockInfo_panes_set, METH_VARARGS, NULL},
15042 { (char *)"AuiDockInfo_panes_get", (PyCFunction)_wrap_AuiDockInfo_panes_get, METH_O, NULL},
15043 { (char *)"AuiDockInfo_rect_set", _wrap_AuiDockInfo_rect_set, METH_VARARGS, NULL},
15044 { (char *)"AuiDockInfo_rect_get", (PyCFunction)_wrap_AuiDockInfo_rect_get, METH_O, NULL},
15045 { (char *)"AuiDockInfo_dock_direction_set", _wrap_AuiDockInfo_dock_direction_set, METH_VARARGS, NULL},
15046 { (char *)"AuiDockInfo_dock_direction_get", (PyCFunction)_wrap_AuiDockInfo_dock_direction_get, METH_O, NULL},
15047 { (char *)"AuiDockInfo_dock_layer_set", _wrap_AuiDockInfo_dock_layer_set, METH_VARARGS, NULL},
15048 { (char *)"AuiDockInfo_dock_layer_get", (PyCFunction)_wrap_AuiDockInfo_dock_layer_get, METH_O, NULL},
15049 { (char *)"AuiDockInfo_dock_row_set", _wrap_AuiDockInfo_dock_row_set, METH_VARARGS, NULL},
15050 { (char *)"AuiDockInfo_dock_row_get", (PyCFunction)_wrap_AuiDockInfo_dock_row_get, METH_O, NULL},
15051 { (char *)"AuiDockInfo_size_set", _wrap_AuiDockInfo_size_set, METH_VARARGS, NULL},
15052 { (char *)"AuiDockInfo_size_get", (PyCFunction)_wrap_AuiDockInfo_size_get, METH_O, NULL},
15053 { (char *)"AuiDockInfo_min_size_set", _wrap_AuiDockInfo_min_size_set, METH_VARARGS, NULL},
15054 { (char *)"AuiDockInfo_min_size_get", (PyCFunction)_wrap_AuiDockInfo_min_size_get, METH_O, NULL},
15055 { (char *)"AuiDockInfo_resizable_set", _wrap_AuiDockInfo_resizable_set, METH_VARARGS, NULL},
15056 { (char *)"AuiDockInfo_resizable_get", (PyCFunction)_wrap_AuiDockInfo_resizable_get, METH_O, NULL},
15057 { (char *)"AuiDockInfo_toolbar_set", _wrap_AuiDockInfo_toolbar_set, METH_VARARGS, NULL},
15058 { (char *)"AuiDockInfo_toolbar_get", (PyCFunction)_wrap_AuiDockInfo_toolbar_get, METH_O, NULL},
15059 { (char *)"AuiDockInfo_fixed_set", _wrap_AuiDockInfo_fixed_set, METH_VARARGS, NULL},
15060 { (char *)"AuiDockInfo_fixed_get", (PyCFunction)_wrap_AuiDockInfo_fixed_get, METH_O, NULL},
15061 { (char *)"delete_AuiDockInfo", (PyCFunction)_wrap_delete_AuiDockInfo, METH_O, NULL},
15062 { (char *)"AuiDockInfo_swigregister", AuiDockInfo_swigregister, METH_VARARGS, NULL},
15063 { (char *)"AuiDockInfo_swiginit", AuiDockInfo_swiginit, METH_VARARGS, NULL},
15064 { (char *)"AuiDockUIPart_type_set", _wrap_AuiDockUIPart_type_set, METH_VARARGS, NULL},
15065 { (char *)"AuiDockUIPart_type_get", (PyCFunction)_wrap_AuiDockUIPart_type_get, METH_O, NULL},
15066 { (char *)"AuiDockUIPart_orientation_set", _wrap_AuiDockUIPart_orientation_set, METH_VARARGS, NULL},
15067 { (char *)"AuiDockUIPart_orientation_get", (PyCFunction)_wrap_AuiDockUIPart_orientation_get, METH_O, NULL},
15068 { (char *)"AuiDockUIPart_dock_set", _wrap_AuiDockUIPart_dock_set, METH_VARARGS, NULL},
15069 { (char *)"AuiDockUIPart_dock_get", (PyCFunction)_wrap_AuiDockUIPart_dock_get, METH_O, NULL},
15070 { (char *)"AuiDockUIPart_pane_set", _wrap_AuiDockUIPart_pane_set, METH_VARARGS, NULL},
15071 { (char *)"AuiDockUIPart_pane_get", (PyCFunction)_wrap_AuiDockUIPart_pane_get, METH_O, NULL},
15072 { (char *)"AuiDockUIPart_button_set", _wrap_AuiDockUIPart_button_set, METH_VARARGS, NULL},
15073 { (char *)"AuiDockUIPart_button_get", (PyCFunction)_wrap_AuiDockUIPart_button_get, METH_O, NULL},
15074 { (char *)"AuiDockUIPart_cont_sizer_set", _wrap_AuiDockUIPart_cont_sizer_set, METH_VARARGS, NULL},
15075 { (char *)"AuiDockUIPart_cont_sizer_get", (PyCFunction)_wrap_AuiDockUIPart_cont_sizer_get, METH_O, NULL},
15076 { (char *)"AuiDockUIPart_sizer_item_set", _wrap_AuiDockUIPart_sizer_item_set, METH_VARARGS, NULL},
15077 { (char *)"AuiDockUIPart_sizer_item_get", (PyCFunction)_wrap_AuiDockUIPart_sizer_item_get, METH_O, NULL},
15078 { (char *)"AuiDockUIPart_rect_set", _wrap_AuiDockUIPart_rect_set, METH_VARARGS, NULL},
15079 { (char *)"AuiDockUIPart_rect_get", (PyCFunction)_wrap_AuiDockUIPart_rect_get, METH_O, NULL},
15080 { (char *)"delete_AuiDockUIPart", (PyCFunction)_wrap_delete_AuiDockUIPart, METH_O, NULL},
15081 { (char *)"AuiDockUIPart_swigregister", AuiDockUIPart_swigregister, METH_VARARGS, NULL},
15082 { (char *)"AuiPaneButton_button_id_set", _wrap_AuiPaneButton_button_id_set, METH_VARARGS, NULL},
15083 { (char *)"AuiPaneButton_button_id_get", (PyCFunction)_wrap_AuiPaneButton_button_id_get, METH_O, NULL},
15084 { (char *)"delete_AuiPaneButton", (PyCFunction)_wrap_delete_AuiPaneButton, METH_O, NULL},
15085 { (char *)"AuiPaneButton_swigregister", AuiPaneButton_swigregister, METH_VARARGS, NULL},
15086 { (char *)"delete_AuiDockArt", (PyCFunction)_wrap_delete_AuiDockArt, METH_O, NULL},
15087 { (char *)"AuiDockArt_GetMetric", (PyCFunction) _wrap_AuiDockArt_GetMetric, METH_VARARGS | METH_KEYWORDS, NULL},
15088 { (char *)"AuiDockArt_SetMetric", (PyCFunction) _wrap_AuiDockArt_SetMetric, METH_VARARGS | METH_KEYWORDS, NULL},
15089 { (char *)"AuiDockArt_SetFont", (PyCFunction) _wrap_AuiDockArt_SetFont, METH_VARARGS | METH_KEYWORDS, NULL},
15090 { (char *)"AuiDockArt_GetFont", (PyCFunction) _wrap_AuiDockArt_GetFont, METH_VARARGS | METH_KEYWORDS, NULL},
15091 { (char *)"AuiDockArt_GetColour", (PyCFunction) _wrap_AuiDockArt_GetColour, METH_VARARGS | METH_KEYWORDS, NULL},
15092 { (char *)"AuiDockArt_SetColour", (PyCFunction) _wrap_AuiDockArt_SetColour, METH_VARARGS | METH_KEYWORDS, NULL},
15093 { (char *)"AuiDockArt_GetColor", (PyCFunction) _wrap_AuiDockArt_GetColor, METH_VARARGS | METH_KEYWORDS, NULL},
15094 { (char *)"AuiDockArt_SetColor", (PyCFunction) _wrap_AuiDockArt_SetColor, METH_VARARGS | METH_KEYWORDS, NULL},
15095 { (char *)"AuiDockArt_DrawSash", (PyCFunction) _wrap_AuiDockArt_DrawSash, METH_VARARGS | METH_KEYWORDS, NULL},
15096 { (char *)"AuiDockArt_DrawBackground", (PyCFunction) _wrap_AuiDockArt_DrawBackground, METH_VARARGS | METH_KEYWORDS, NULL},
15097 { (char *)"AuiDockArt_DrawCaption", (PyCFunction) _wrap_AuiDockArt_DrawCaption, METH_VARARGS | METH_KEYWORDS, NULL},
15098 { (char *)"AuiDockArt_DrawGripper", (PyCFunction) _wrap_AuiDockArt_DrawGripper, METH_VARARGS | METH_KEYWORDS, NULL},
15099 { (char *)"AuiDockArt_DrawBorder", (PyCFunction) _wrap_AuiDockArt_DrawBorder, METH_VARARGS | METH_KEYWORDS, NULL},
15100 { (char *)"AuiDockArt_DrawPaneButton", (PyCFunction) _wrap_AuiDockArt_DrawPaneButton, METH_VARARGS | METH_KEYWORDS, NULL},
15101 { (char *)"AuiDockArt_swigregister", AuiDockArt_swigregister, METH_VARARGS, NULL},
15102 { (char *)"new_AuiDefaultDockArt", (PyCFunction)_wrap_new_AuiDefaultDockArt, METH_NOARGS, NULL},
15103 { (char *)"AuiDefaultDockArt_swigregister", AuiDefaultDockArt_swigregister, METH_VARARGS, NULL},
15104 { (char *)"AuiDefaultDockArt_swiginit", AuiDefaultDockArt_swiginit, METH_VARARGS, NULL},
15105 { (char *)"new_AuiFloatingFrame", (PyCFunction) _wrap_new_AuiFloatingFrame, METH_VARARGS | METH_KEYWORDS, NULL},
15106 { (char *)"delete_AuiFloatingFrame", (PyCFunction)_wrap_delete_AuiFloatingFrame, METH_O, NULL},
15107 { (char *)"AuiFloatingFrame_SetPaneWindow", (PyCFunction) _wrap_AuiFloatingFrame_SetPaneWindow, METH_VARARGS | METH_KEYWORDS, NULL},
15108 { (char *)"AuiFloatingFrame_swigregister", AuiFloatingFrame_swigregister, METH_VARARGS, NULL},
15109 { (char *)"AuiFloatingFrame_swiginit", AuiFloatingFrame_swiginit, METH_VARARGS, NULL},
15110 { (char *)"delete_AuiTabArt", (PyCFunction)_wrap_delete_AuiTabArt, METH_O, NULL},
15111 { (char *)"AuiTabArt_SetNormalFont", (PyCFunction) _wrap_AuiTabArt_SetNormalFont, METH_VARARGS | METH_KEYWORDS, NULL},
15112 { (char *)"AuiTabArt_SetSelectedFont", (PyCFunction) _wrap_AuiTabArt_SetSelectedFont, METH_VARARGS | METH_KEYWORDS, NULL},
15113 { (char *)"AuiTabArt_SetMeasuringFont", (PyCFunction) _wrap_AuiTabArt_SetMeasuringFont, METH_VARARGS | METH_KEYWORDS, NULL},
15114 { (char *)"AuiTabArt_DrawBackground", (PyCFunction) _wrap_AuiTabArt_DrawBackground, METH_VARARGS | METH_KEYWORDS, NULL},
15115 { (char *)"AuiTabArt_DrawTab", (PyCFunction) _wrap_AuiTabArt_DrawTab, METH_VARARGS | METH_KEYWORDS, NULL},
15116 { (char *)"AuiTabArt_DrawButton", (PyCFunction) _wrap_AuiTabArt_DrawButton, METH_VARARGS | METH_KEYWORDS, NULL},
15117 { (char *)"AuiTabArt_GetTabSize", (PyCFunction) _wrap_AuiTabArt_GetTabSize, METH_VARARGS | METH_KEYWORDS, NULL},
15118 { (char *)"AuiTabArt_GetBestTabCtrlSize", (PyCFunction) _wrap_AuiTabArt_GetBestTabCtrlSize, METH_VARARGS | METH_KEYWORDS, NULL},
15119 { (char *)"AuiTabArt_swigregister", AuiTabArt_swigregister, METH_VARARGS, NULL},
15120 { (char *)"new_AuiDefaultTabArt", (PyCFunction)_wrap_new_AuiDefaultTabArt, METH_NOARGS, NULL},
15121 { (char *)"delete_AuiDefaultTabArt", (PyCFunction)_wrap_delete_AuiDefaultTabArt, METH_O, NULL},
15122 { (char *)"AuiDefaultTabArt_swigregister", AuiDefaultTabArt_swigregister, METH_VARARGS, NULL},
15123 { (char *)"AuiDefaultTabArt_swiginit", AuiDefaultTabArt_swiginit, METH_VARARGS, NULL},
1eeb270e
RD
15124 { (char *)"new_AuiNotebookEvent", (PyCFunction) _wrap_new_AuiNotebookEvent, METH_VARARGS | METH_KEYWORDS, NULL},
15125 { (char *)"AuiNotebookEvent_SetSelection", (PyCFunction) _wrap_AuiNotebookEvent_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
15126 { (char *)"AuiNotebookEvent_SetOldSelection", (PyCFunction) _wrap_AuiNotebookEvent_SetOldSelection, METH_VARARGS | METH_KEYWORDS, NULL},
15127 { (char *)"AuiNotebookEvent_GetSelection", (PyCFunction)_wrap_AuiNotebookEvent_GetSelection, METH_O, NULL},
15128 { (char *)"AuiNotebookEvent_GetOldSelection", (PyCFunction)_wrap_AuiNotebookEvent_GetOldSelection, METH_O, NULL},
15129 { (char *)"AuiNotebookEvent_old_selection_set", _wrap_AuiNotebookEvent_old_selection_set, METH_VARARGS, NULL},
15130 { (char *)"AuiNotebookEvent_old_selection_get", (PyCFunction)_wrap_AuiNotebookEvent_old_selection_get, METH_O, NULL},
15131 { (char *)"AuiNotebookEvent_selection_set", _wrap_AuiNotebookEvent_selection_set, METH_VARARGS, NULL},
15132 { (char *)"AuiNotebookEvent_selection_get", (PyCFunction)_wrap_AuiNotebookEvent_selection_get, METH_O, NULL},
15133 { (char *)"AuiNotebookEvent_swigregister", AuiNotebookEvent_swigregister, METH_VARARGS, NULL},
15134 { (char *)"AuiNotebookEvent_swiginit", AuiNotebookEvent_swiginit, METH_VARARGS, NULL},
15135 { (char *)"AuiNotebookPage_window_set", _wrap_AuiNotebookPage_window_set, METH_VARARGS, NULL},
15136 { (char *)"AuiNotebookPage_window_get", (PyCFunction)_wrap_AuiNotebookPage_window_get, METH_O, NULL},
15137 { (char *)"AuiNotebookPage_caption_set", _wrap_AuiNotebookPage_caption_set, METH_VARARGS, NULL},
15138 { (char *)"AuiNotebookPage_caption_get", (PyCFunction)_wrap_AuiNotebookPage_caption_get, METH_O, NULL},
15139 { (char *)"AuiNotebookPage_bitmap_set", _wrap_AuiNotebookPage_bitmap_set, METH_VARARGS, NULL},
15140 { (char *)"AuiNotebookPage_bitmap_get", (PyCFunction)_wrap_AuiNotebookPage_bitmap_get, METH_O, NULL},
15141 { (char *)"AuiNotebookPage_rect_set", _wrap_AuiNotebookPage_rect_set, METH_VARARGS, NULL},
15142 { (char *)"AuiNotebookPage_rect_get", (PyCFunction)_wrap_AuiNotebookPage_rect_get, METH_O, NULL},
15143 { (char *)"AuiNotebookPage_active_set", _wrap_AuiNotebookPage_active_set, METH_VARARGS, NULL},
15144 { (char *)"AuiNotebookPage_active_get", (PyCFunction)_wrap_AuiNotebookPage_active_get, METH_O, NULL},
15145 { (char *)"AuiNotebookPage_swigregister", AuiNotebookPage_swigregister, METH_VARARGS, NULL},
15146 { (char *)"AuiTabContainerButton_id_set", _wrap_AuiTabContainerButton_id_set, METH_VARARGS, NULL},
15147 { (char *)"AuiTabContainerButton_id_get", (PyCFunction)_wrap_AuiTabContainerButton_id_get, METH_O, NULL},
15148 { (char *)"AuiTabContainerButton_cur_state_set", _wrap_AuiTabContainerButton_cur_state_set, METH_VARARGS, NULL},
15149 { (char *)"AuiTabContainerButton_cur_state_get", (PyCFunction)_wrap_AuiTabContainerButton_cur_state_get, METH_O, NULL},
5c8c7dd3
RD
15150 { (char *)"AuiTabContainerButton_location_set", _wrap_AuiTabContainerButton_location_set, METH_VARARGS, NULL},
15151 { (char *)"AuiTabContainerButton_location_get", (PyCFunction)_wrap_AuiTabContainerButton_location_get, METH_O, NULL},
1eeb270e
RD
15152 { (char *)"AuiTabContainerButton_bitmap_set", _wrap_AuiTabContainerButton_bitmap_set, METH_VARARGS, NULL},
15153 { (char *)"AuiTabContainerButton_bitmap_get", (PyCFunction)_wrap_AuiTabContainerButton_bitmap_get, METH_O, NULL},
8f514ab4
RD
15154 { (char *)"AuiTabContainerButton_dis_bitmap_set", _wrap_AuiTabContainerButton_dis_bitmap_set, METH_VARARGS, NULL},
15155 { (char *)"AuiTabContainerButton_dis_bitmap_get", (PyCFunction)_wrap_AuiTabContainerButton_dis_bitmap_get, METH_O, NULL},
1eeb270e
RD
15156 { (char *)"AuiTabContainerButton_rect_set", _wrap_AuiTabContainerButton_rect_set, METH_VARARGS, NULL},
15157 { (char *)"AuiTabContainerButton_rect_get", (PyCFunction)_wrap_AuiTabContainerButton_rect_get, METH_O, NULL},
15158 { (char *)"AuiTabContainerButton_swigregister", AuiTabContainerButton_swigregister, METH_VARARGS, NULL},
15159 { (char *)"new_AuiTabContainer", (PyCFunction)_wrap_new_AuiTabContainer, METH_NOARGS, NULL},
15160 { (char *)"delete_AuiTabContainer", (PyCFunction)_wrap_delete_AuiTabContainer, METH_O, NULL},
5c8c7dd3
RD
15161 { (char *)"AuiTabContainer_SetArtProvider", (PyCFunction) _wrap_AuiTabContainer_SetArtProvider, METH_VARARGS | METH_KEYWORDS, NULL},
15162 { (char *)"AuiTabContainer_GetArtProvider", (PyCFunction)_wrap_AuiTabContainer_GetArtProvider, METH_O, NULL},
5eb8189c
RD
15163 { (char *)"AuiTabContainer_SetFlags", (PyCFunction) _wrap_AuiTabContainer_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
15164 { (char *)"AuiTabContainer_GetFlags", (PyCFunction)_wrap_AuiTabContainer_GetFlags, METH_O, NULL},
1eeb270e
RD
15165 { (char *)"AuiTabContainer_AddPage", (PyCFunction) _wrap_AuiTabContainer_AddPage, METH_VARARGS | METH_KEYWORDS, NULL},
15166 { (char *)"AuiTabContainer_InsertPage", (PyCFunction) _wrap_AuiTabContainer_InsertPage, METH_VARARGS | METH_KEYWORDS, NULL},
580080c5 15167 { (char *)"AuiTabContainer_MovePage", (PyCFunction) _wrap_AuiTabContainer_MovePage, METH_VARARGS | METH_KEYWORDS, NULL},
1eeb270e
RD
15168 { (char *)"AuiTabContainer_RemovePage", (PyCFunction) _wrap_AuiTabContainer_RemovePage, METH_VARARGS | METH_KEYWORDS, NULL},
15169 { (char *)"AuiTabContainer_SetActivePage", _wrap_AuiTabContainer_SetActivePage, METH_VARARGS, NULL},
15170 { (char *)"AuiTabContainer_SetNoneActive", (PyCFunction)_wrap_AuiTabContainer_SetNoneActive, METH_O, NULL},
15171 { (char *)"AuiTabContainer_GetActivePage", (PyCFunction)_wrap_AuiTabContainer_GetActivePage, METH_O, NULL},
15172 { (char *)"AuiTabContainer_TabHitTest", (PyCFunction) _wrap_AuiTabContainer_TabHitTest, METH_VARARGS | METH_KEYWORDS, NULL},
15173 { (char *)"AuiTabContainer_ButtonHitTest", (PyCFunction) _wrap_AuiTabContainer_ButtonHitTest, METH_VARARGS | METH_KEYWORDS, NULL},
15174 { (char *)"AuiTabContainer_GetWindowFromIdx", (PyCFunction) _wrap_AuiTabContainer_GetWindowFromIdx, METH_VARARGS | METH_KEYWORDS, NULL},
15175 { (char *)"AuiTabContainer_GetIdxFromWindow", (PyCFunction) _wrap_AuiTabContainer_GetIdxFromWindow, METH_VARARGS | METH_KEYWORDS, NULL},
15176 { (char *)"AuiTabContainer_GetPageCount", (PyCFunction)_wrap_AuiTabContainer_GetPageCount, METH_O, NULL},
15177 { (char *)"AuiTabContainer_GetPage", (PyCFunction) _wrap_AuiTabContainer_GetPage, METH_VARARGS | METH_KEYWORDS, NULL},
15178 { (char *)"AuiTabContainer_GetPages", (PyCFunction)_wrap_AuiTabContainer_GetPages, METH_O, NULL},
15179 { (char *)"AuiTabContainer_SetNormalFont", (PyCFunction) _wrap_AuiTabContainer_SetNormalFont, METH_VARARGS | METH_KEYWORDS, NULL},
15180 { (char *)"AuiTabContainer_SetSelectedFont", (PyCFunction) _wrap_AuiTabContainer_SetSelectedFont, METH_VARARGS | METH_KEYWORDS, NULL},
15181 { (char *)"AuiTabContainer_SetMeasuringFont", (PyCFunction) _wrap_AuiTabContainer_SetMeasuringFont, METH_VARARGS | METH_KEYWORDS, NULL},
15182 { (char *)"AuiTabContainer_DoShowHide", (PyCFunction)_wrap_AuiTabContainer_DoShowHide, METH_O, NULL},
15183 { (char *)"AuiTabContainer_SetRect", (PyCFunction) _wrap_AuiTabContainer_SetRect, METH_VARARGS | METH_KEYWORDS, NULL},
15184 { (char *)"AuiTabContainer_AddButton", (PyCFunction) _wrap_AuiTabContainer_AddButton, METH_VARARGS | METH_KEYWORDS, NULL},
8f514ab4
RD
15185 { (char *)"AuiTabContainer_GetTabOffset", (PyCFunction)_wrap_AuiTabContainer_GetTabOffset, METH_O, NULL},
15186 { (char *)"AuiTabContainer_SetTabOffset", (PyCFunction) _wrap_AuiTabContainer_SetTabOffset, METH_VARARGS | METH_KEYWORDS, NULL},
1eeb270e
RD
15187 { (char *)"AuiTabContainer_swigregister", AuiTabContainer_swigregister, METH_VARARGS, NULL},
15188 { (char *)"AuiTabContainer_swiginit", AuiTabContainer_swiginit, METH_VARARGS, NULL},
15189 { (char *)"new_AuiTabCtrl", (PyCFunction) _wrap_new_AuiTabCtrl, METH_VARARGS | METH_KEYWORDS, NULL},
580080c5 15190 { (char *)"delete_AuiTabCtrl", (PyCFunction)_wrap_delete_AuiTabCtrl, METH_O, NULL},
1eeb270e
RD
15191 { (char *)"AuiTabCtrl_swigregister", AuiTabCtrl_swigregister, METH_VARARGS, NULL},
15192 { (char *)"AuiTabCtrl_swiginit", AuiTabCtrl_swiginit, METH_VARARGS, NULL},
5eb8189c
RD
15193 { (char *)"new_PreAuiNotebook", (PyCFunction)_wrap_new_PreAuiNotebook, METH_NOARGS, NULL},
15194 { (char *)"new_AuiNotebook", (PyCFunction) _wrap_new_AuiNotebook, METH_VARARGS | METH_KEYWORDS, NULL},
15195 { (char *)"delete_AuiNotebook", (PyCFunction)_wrap_delete_AuiNotebook, METH_O, NULL},
15196 { (char *)"AuiNotebook_Create", (PyCFunction) _wrap_AuiNotebook_Create, METH_VARARGS | METH_KEYWORDS, NULL},
15197 { (char *)"AuiNotebook_AddPage", (PyCFunction) _wrap_AuiNotebook_AddPage, METH_VARARGS | METH_KEYWORDS, NULL},
15198 { (char *)"AuiNotebook_InsertPage", (PyCFunction) _wrap_AuiNotebook_InsertPage, METH_VARARGS | METH_KEYWORDS, NULL},
15199 { (char *)"AuiNotebook_DeletePage", (PyCFunction) _wrap_AuiNotebook_DeletePage, METH_VARARGS | METH_KEYWORDS, NULL},
15200 { (char *)"AuiNotebook_RemovePage", (PyCFunction) _wrap_AuiNotebook_RemovePage, METH_VARARGS | METH_KEYWORDS, NULL},
15201 { (char *)"AuiNotebook_SetPageText", (PyCFunction) _wrap_AuiNotebook_SetPageText, METH_VARARGS | METH_KEYWORDS, NULL},
15202 { (char *)"AuiNotebook_SetSelection", (PyCFunction) _wrap_AuiNotebook_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
15203 { (char *)"AuiNotebook_GetSelection", (PyCFunction)_wrap_AuiNotebook_GetSelection, METH_O, NULL},
15204 { (char *)"AuiNotebook_GetPageCount", (PyCFunction)_wrap_AuiNotebook_GetPageCount, METH_O, NULL},
15205 { (char *)"AuiNotebook_GetPage", (PyCFunction) _wrap_AuiNotebook_GetPage, METH_VARARGS | METH_KEYWORDS, NULL},
15206 { (char *)"AuiNotebook_SetArtProvider", (PyCFunction) _wrap_AuiNotebook_SetArtProvider, METH_VARARGS | METH_KEYWORDS, NULL},
15207 { (char *)"AuiNotebook_GetArtProvider", (PyCFunction)_wrap_AuiNotebook_GetArtProvider, METH_O, NULL},
15208 { (char *)"AuiNotebook_swigregister", AuiNotebook_swigregister, METH_VARARGS, NULL},
15209 { (char *)"AuiNotebook_swiginit", AuiNotebook_swiginit, METH_VARARGS, NULL},
15210 { (char *)"PyAuiDockArt_swigregister", PyAuiDockArt_swigregister, METH_VARARGS, NULL},
15211 { (char *)"PyAuiTabArt_swigregister", PyAuiTabArt_swigregister, METH_VARARGS, NULL},
27e45892
RD
15212 { NULL, NULL, 0, NULL }
15213};
15214
15215
15216/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
15217
5eb8189c
RD
15218static void *_p_wxAuiFloatingFrameTo_p_wxMiniFrame(void *x) {
15219 return (void *)((wxMiniFrame *) ((wxAuiFloatingFrame *) x));
27e45892
RD
15220}
15221static void *_p_wxBoxSizerTo_p_wxSizer(void *x) {
15222 return (void *)((wxSizer *) ((wxBoxSizer *) x));
15223}
15224static void *_p_wxStaticBoxSizerTo_p_wxSizer(void *x) {
15225 return (void *)((wxSizer *) (wxBoxSizer *) ((wxStaticBoxSizer *) x));
15226}
15227static void *_p_wxStdDialogButtonSizerTo_p_wxSizer(void *x) {
15228 return (void *)((wxSizer *) (wxBoxSizer *) ((wxStdDialogButtonSizer *) x));
15229}
15230static void *_p_wxGridBagSizerTo_p_wxSizer(void *x) {
15231 return (void *)((wxSizer *) (wxGridSizer *)(wxFlexGridSizer *) ((wxGridBagSizer *) x));
15232}
15233static void *_p_wxGridSizerTo_p_wxSizer(void *x) {
15234 return (void *)((wxSizer *) ((wxGridSizer *) x));
15235}
15236static void *_p_wxFlexGridSizerTo_p_wxSizer(void *x) {
15237 return (void *)((wxSizer *) (wxGridSizer *) ((wxFlexGridSizer *) x));
15238}
15239static void *_p_wxPySizerTo_p_wxSizer(void *x) {
15240 return (void *)((wxSizer *) ((wxPySizer *) x));
15241}
5eb8189c
RD
15242static void *_p_wxAuiDefaultTabArtTo_p_wxAuiTabArt(void *x) {
15243 return (void *)((wxAuiTabArt *) ((wxAuiDefaultTabArt *) x));
15244}
15245static void *_p_wxPyAuiTabArtTo_p_wxAuiTabArt(void *x) {
15246 return (void *)((wxAuiTabArt *) (wxAuiDefaultTabArt *) ((wxPyAuiTabArt *) x));
15247}
1eeb270e
RD
15248static void *_p_wxSplitterEventTo_p_wxNotifyEvent(void *x) {
15249 return (void *)((wxNotifyEvent *) ((wxSplitterEvent *) x));
15250}
15251static void *_p_wxAuiNotebookEventTo_p_wxNotifyEvent(void *x) {
15252 return (void *)((wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
15253}
27e45892
RD
15254static void *_p_wxFrameTo_p_wxTopLevelWindow(void *x) {
15255 return (void *)((wxTopLevelWindow *) ((wxFrame *) x));
15256}
15257static void *_p_wxMiniFrameTo_p_wxTopLevelWindow(void *x) {
15258 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMiniFrame *) x));
15259}
15260static void *_p_wxFontDialogTo_p_wxTopLevelWindow(void *x) {
15261 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFontDialog *) x));
15262}
15263static void *_p_wxDirDialogTo_p_wxTopLevelWindow(void *x) {
15264 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxDirDialog *) x));
15265}
15266static void *_p_wxColourDialogTo_p_wxTopLevelWindow(void *x) {
15267 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxColourDialog *) x));
15268}
15269static void *_p_wxDialogTo_p_wxTopLevelWindow(void *x) {
15270 return (void *)((wxTopLevelWindow *) ((wxDialog *) x));
15271}
15272static void *_p_wxSplashScreenTo_p_wxTopLevelWindow(void *x) {
15273 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxSplashScreen *) x));
15274}
15275static void *_p_wxTipWindowTo_p_wxTopLevelWindow(void *x) {
15276 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxTipWindow *) x));
15277}
15278static void *_p_wxMDIParentFrameTo_p_wxTopLevelWindow(void *x) {
15279 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIParentFrame *) x));
15280}
15281static void *_p_wxMDIChildFrameTo_p_wxTopLevelWindow(void *x) {
15282 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIChildFrame *) x));
15283}
5eb8189c
RD
15284static void *_p_wxAuiFloatingFrameTo_p_wxTopLevelWindow(void *x) {
15285 return (void *)((wxTopLevelWindow *) (wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
27e45892
RD
15286}
15287static void *_p_wxNumberEntryDialogTo_p_wxTopLevelWindow(void *x) {
15288 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxNumberEntryDialog *) x));
15289}
15290static void *_p_wxPasswordEntryDialogTo_p_wxTopLevelWindow(void *x) {
15291 return (void *)((wxTopLevelWindow *) (wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
15292}
15293static void *_p_wxTextEntryDialogTo_p_wxTopLevelWindow(void *x) {
15294 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxTextEntryDialog *) x));
15295}
15296static void *_p_wxSingleChoiceDialogTo_p_wxTopLevelWindow(void *x) {
15297 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxSingleChoiceDialog *) x));
15298}
15299static void *_p_wxMultiChoiceDialogTo_p_wxTopLevelWindow(void *x) {
15300 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMultiChoiceDialog *) x));
15301}
15302static void *_p_wxFileDialogTo_p_wxTopLevelWindow(void *x) {
15303 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFileDialog *) x));
15304}
15305static void *_p_wxMessageDialogTo_p_wxTopLevelWindow(void *x) {
15306 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMessageDialog *) x));
15307}
15308static void *_p_wxProgressDialogTo_p_wxTopLevelWindow(void *x) {
15309 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxProgressDialog *) x));
15310}
15311static void *_p_wxFindReplaceDialogTo_p_wxTopLevelWindow(void *x) {
15312 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFindReplaceDialog *) x));
15313}
15314static void *_p_wxPreviewFrameTo_p_wxTopLevelWindow(void *x) {
15315 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxPreviewFrame *) x));
15316}
15317static void *_p_wxPyPreviewFrameTo_p_wxTopLevelWindow(void *x) {
15318 return (void *)((wxTopLevelWindow *) (wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
15319}
15320static void *_p_wxSplashScreenTo_p_wxWindow(void *x) {
15321 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
15322}
15323static void *_p_wxMiniFrameTo_p_wxWindow(void *x) {
15324 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
15325}
15326static void *_p_wxPyPanelTo_p_wxWindow(void *x) {
15327 return (void *)((wxWindow *) (wxPanel *) ((wxPyPanel *) x));
15328}
15329static void *_p_wxMenuBarTo_p_wxWindow(void *x) {
15330 return (void *)((wxWindow *) ((wxMenuBar *) x));
15331}
15332static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x) {
15333 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
15334}
15335static void *_p_wxProgressDialogTo_p_wxWindow(void *x) {
15336 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
15337}
15338static void *_p_wxMessageDialogTo_p_wxWindow(void *x) {
15339 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
15340}
15341static void *_p_wxNumberEntryDialogTo_p_wxWindow(void *x) {
15342 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
15343}
15344static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x) {
15345 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
15346}
15347static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x) {
15348 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
15349}
15350static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x) {
15351 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
15352}
15353static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x) {
15354 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
15355}
15356static void *_p_wxFileDialogTo_p_wxWindow(void *x) {
15357 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
15358}
15359static void *_p_wxPanelTo_p_wxWindow(void *x) {
15360 return (void *)((wxWindow *) ((wxPanel *) x));
15361}
15362static void *_p_wxStatusBarTo_p_wxWindow(void *x) {
15363 return (void *)((wxWindow *) ((wxStatusBar *) x));
15364}
15365static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x) {
15366 return (void *)((wxWindow *) (wxPanel *) ((wxPyVScrolledWindow *) x));
15367}
15368static void *_p_wxTipWindowTo_p_wxWindow(void *x) {
15369 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxTipWindow *) x));
15370}
15371static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x) {
15372 return (void *)((wxWindow *) (wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
15373}
15374static void *_p_wxPopupWindowTo_p_wxWindow(void *x) {
15375 return (void *)((wxWindow *) ((wxPopupWindow *) x));
15376}
15377static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x) {
15378 return (void *)((wxWindow *) (wxSashWindow *) ((wxSashLayoutWindow *) x));
15379}
15380static void *_p_wxScrolledWindowTo_p_wxWindow(void *x) {
15381 return (void *)((wxWindow *) (wxPanel *) ((wxScrolledWindow *) x));
15382}
15383static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x) {
15384 return (void *)((wxWindow *) ((wxTopLevelWindow *) x));
15385}
15386static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x) {
15387 return (void *)((wxWindow *) ((wxSplashScreenWindow *) x));
15388}
15389static void *_p_wxSplitterWindowTo_p_wxWindow(void *x) {
15390 return (void *)((wxWindow *) ((wxSplitterWindow *) x));
15391}
15392static void *_p_wxSashWindowTo_p_wxWindow(void *x) {
15393 return (void *)((wxWindow *) ((wxSashWindow *) x));
15394}
15395static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x) {
15396 return (void *)((wxWindow *) ((wxMDIClientWindow *) x));
15397}
15398static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x) {
15399 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
15400}
15401static void *_p_wxControlTo_p_wxWindow(void *x) {
15402 return (void *)((wxWindow *) ((wxControl *) x));
15403}
15404static void *_p_wxPreviewFrameTo_p_wxWindow(void *x) {
15405 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
15406}
15407static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x) {
15408 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
15409}
15410static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x) {
15411 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
15412}
15413static void *_p_wxControlWithItemsTo_p_wxWindow(void *x) {
15414 return (void *)((wxWindow *) (wxControl *) ((wxControlWithItems *) x));
15415}
15416static void *_p_wxPyWindowTo_p_wxWindow(void *x) {
15417 return (void *)((wxWindow *) ((wxPyWindow *) x));
15418}
15419static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x) {
15420 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
15421}
27e45892
RD
15422static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x) {
15423 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
15424}
15425static void *_p_wxPyVListBoxTo_p_wxWindow(void *x) {
15426 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
15427}
5eb8189c
RD
15428static void *_p_wxAuiNotebookTo_p_wxWindow(void *x) {
15429 return (void *)((wxWindow *) (wxControl *) ((wxAuiNotebook *) x));
1eeb270e 15430}
27e45892
RD
15431static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x) {
15432 return (void *)((wxWindow *) (wxPanel *) ((wxPreviewControlBar *) x));
15433}
15434static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x) {
15435 return (void *)((wxWindow *) (wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
15436}
1eeb270e
RD
15437static void *_p_wxAuiTabCtrlTo_p_wxWindow(void *x) {
15438 return (void *)((wxWindow *) (wxControl *) ((wxAuiTabCtrl *) x));
15439}
27e45892
RD
15440static void *_p_wxFrameTo_p_wxWindow(void *x) {
15441 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxFrame *) x));
15442}
15443static void *_p_wxFontDialogTo_p_wxWindow(void *x) {
15444 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
15445}
15446static void *_p_wxDirDialogTo_p_wxWindow(void *x) {
15447 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
15448}
15449static void *_p_wxColourDialogTo_p_wxWindow(void *x) {
15450 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
15451}
15452static void *_p_wxDialogTo_p_wxWindow(void *x) {
15453 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxDialog *) x));
15454}
5eb8189c
RD
15455static void *_p_wxAuiFloatingFrameTo_p_wxWindow(void *x) {
15456 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
15457}
27e45892
RD
15458static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x) {
15459 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
15460}
1eeb270e
RD
15461static void *_p_p_wxSplashScreenTo_p_p_wxWindow(void *x) {
15462 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen **) x));
15463}
15464static void *_p_p_wxMiniFrameTo_p_p_wxWindow(void *x) {
15465 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame **) x));
15466}
15467static void *_p_p_wxPyPanelTo_p_p_wxWindow(void *x) {
15468 return (void *)((wxWindow **) (wxPanel *) ((wxPyPanel **) x));
15469}
15470static void *_p_p_wxMenuBarTo_p_p_wxWindow(void *x) {
15471 return (void *)((wxWindow **) ((wxMenuBar **) x));
15472}
15473static void *_p_p_wxFindReplaceDialogTo_p_p_wxWindow(void *x) {
15474 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog **) x));
15475}
15476static void *_p_p_wxProgressDialogTo_p_p_wxWindow(void *x) {
15477 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog **) x));
15478}
15479static void *_p_p_wxMessageDialogTo_p_p_wxWindow(void *x) {
15480 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog **) x));
15481}
15482static void *_p_p_wxNumberEntryDialogTo_p_p_wxWindow(void *x) {
15483 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog **) x));
15484}
15485static void *_p_p_wxPasswordEntryDialogTo_p_p_wxWindow(void *x) {
15486 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog **) x));
15487}
15488static void *_p_p_wxTextEntryDialogTo_p_p_wxWindow(void *x) {
15489 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog **) x));
15490}
15491static void *_p_p_wxSingleChoiceDialogTo_p_p_wxWindow(void *x) {
15492 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog **) x));
15493}
15494static void *_p_p_wxMultiChoiceDialogTo_p_p_wxWindow(void *x) {
15495 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog **) x));
15496}
15497static void *_p_p_wxFileDialogTo_p_p_wxWindow(void *x) {
15498 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxFileDialog **) x));
15499}
15500static void *_p_p_wxPanelTo_p_p_wxWindow(void *x) {
15501 return (void *)((wxWindow **) ((wxPanel **) x));
15502}
15503static void *_p_p_wxStatusBarTo_p_p_wxWindow(void *x) {
15504 return (void *)((wxWindow **) ((wxStatusBar **) x));
15505}
15506static void *_p_p_wxPyVScrolledWindowTo_p_p_wxWindow(void *x) {
15507 return (void *)((wxWindow **) (wxPanel *) ((wxPyVScrolledWindow **) x));
15508}
15509static void *_p_p_wxTipWindowTo_p_p_wxWindow(void *x) {
15510 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxTipWindow **) x));
15511}
15512static void *_p_p_wxPyPopupTransientWindowTo_p_p_wxWindow(void *x) {
15513 return (void *)((wxWindow **) (wxPopupWindow *) ((wxPyPopupTransientWindow **) x));
15514}
15515static void *_p_p_wxPopupWindowTo_p_p_wxWindow(void *x) {
15516 return (void *)((wxWindow **) ((wxPopupWindow **) x));
15517}
15518static void *_p_p_wxSashLayoutWindowTo_p_p_wxWindow(void *x) {
15519 return (void *)((wxWindow **) (wxSashWindow *) ((wxSashLayoutWindow **) x));
15520}
15521static void *_p_p_wxScrolledWindowTo_p_p_wxWindow(void *x) {
15522 return (void *)((wxWindow **) (wxPanel *) ((wxScrolledWindow **) x));
15523}
15524static void *_p_p_wxTopLevelWindowTo_p_p_wxWindow(void *x) {
15525 return (void *)((wxWindow **) ((wxTopLevelWindow **) x));
15526}
15527static void *_p_p_wxSplashScreenWindowTo_p_p_wxWindow(void *x) {
15528 return (void *)((wxWindow **) ((wxSplashScreenWindow **) x));
15529}
15530static void *_p_p_wxSplitterWindowTo_p_p_wxWindow(void *x) {
15531 return (void *)((wxWindow **) ((wxSplitterWindow **) x));
15532}
15533static void *_p_p_wxSashWindowTo_p_p_wxWindow(void *x) {
15534 return (void *)((wxWindow **) ((wxSashWindow **) x));
15535}
15536static void *_p_p_wxMDIClientWindowTo_p_p_wxWindow(void *x) {
15537 return (void *)((wxWindow **) ((wxMDIClientWindow **) x));
15538}
15539static void *_p_p_wxPyScrolledWindowTo_p_p_wxWindow(void *x) {
15540 return (void *)((wxWindow **) (wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow **) x));
15541}
15542static void *_p_p_wxControlTo_p_p_wxWindow(void *x) {
15543 return (void *)((wxWindow **) ((wxControl **) x));
15544}
15545static void *_p_p_wxPreviewFrameTo_p_p_wxWindow(void *x) {
15546 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame **) x));
15547}
15548static void *_p_p_wxPyPreviewFrameTo_p_p_wxWindow(void *x) {
15549 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame **) x));
15550}
15551static void *_p_p_wxMDIChildFrameTo_p_p_wxWindow(void *x) {
15552 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame **) x));
15553}
15554static void *_p_p_wxControlWithItemsTo_p_p_wxWindow(void *x) {
15555 return (void *)((wxWindow **) (wxControl *) ((wxControlWithItems **) x));
15556}
15557static void *_p_p_wxPyWindowTo_p_p_wxWindow(void *x) {
15558 return (void *)((wxWindow **) ((wxPyWindow **) x));
15559}
15560static void *_p_p_wxPreviewCanvasTo_p_p_wxWindow(void *x) {
15561 return (void *)((wxWindow **) (wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas **) x));
15562}
1eeb270e
RD
15563static void *_p_p_wxPyHtmlListBoxTo_p_p_wxWindow(void *x) {
15564 return (void *)((wxWindow **) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox **) x));
15565}
15566static void *_p_p_wxPyVListBoxTo_p_p_wxWindow(void *x) {
15567 return (void *)((wxWindow **) (wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox **) x));
15568}
5eb8189c
RD
15569static void *_p_p_wxAuiNotebookTo_p_p_wxWindow(void *x) {
15570 return (void *)((wxWindow **) (wxControl *) ((wxAuiNotebook **) x));
1eeb270e
RD
15571}
15572static void *_p_p_wxPreviewControlBarTo_p_p_wxWindow(void *x) {
15573 return (void *)((wxWindow **) (wxPanel *) ((wxPreviewControlBar **) x));
15574}
15575static void *_p_p_wxPyPreviewControlBarTo_p_p_wxWindow(void *x) {
15576 return (void *)((wxWindow **) (wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar **) x));
15577}
15578static void *_p_p_wxAuiTabCtrlTo_p_p_wxWindow(void *x) {
15579 return (void *)((wxWindow **) (wxControl *) ((wxAuiTabCtrl **) x));
15580}
15581static void *_p_p_wxFrameTo_p_p_wxWindow(void *x) {
15582 return (void *)((wxWindow **) (wxTopLevelWindow *) ((wxFrame **) x));
15583}
15584static void *_p_p_wxFontDialogTo_p_p_wxWindow(void *x) {
15585 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxFontDialog **) x));
15586}
15587static void *_p_p_wxDirDialogTo_p_p_wxWindow(void *x) {
15588 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxDirDialog **) x));
15589}
15590static void *_p_p_wxColourDialogTo_p_p_wxWindow(void *x) {
15591 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxColourDialog **) x));
15592}
15593static void *_p_p_wxDialogTo_p_p_wxWindow(void *x) {
15594 return (void *)((wxWindow **) (wxTopLevelWindow *) ((wxDialog **) x));
15595}
5eb8189c
RD
15596static void *_p_p_wxAuiFloatingFrameTo_p_p_wxWindow(void *x) {
15597 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame **) x));
15598}
1eeb270e
RD
15599static void *_p_p_wxMDIParentFrameTo_p_p_wxWindow(void *x) {
15600 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame **) x));
15601}
15602static void *_p_wxControlWithItemsTo_p_wxControl(void *x) {
15603 return (void *)((wxControl *) ((wxControlWithItems *) x));
15604}
15605static void *_p_wxAuiTabCtrlTo_p_wxControl(void *x) {
15606 return (void *)((wxControl *) ((wxAuiTabCtrl *) x));
15607}
5eb8189c
RD
15608static void *_p_wxAuiNotebookTo_p_wxControl(void *x) {
15609 return (void *)((wxControl *) ((wxAuiNotebook *) x));
1eeb270e 15610}
27e45892
RD
15611static void *_p_wxContextMenuEventTo_p_wxEvent(void *x) {
15612 return (void *)((wxEvent *) (wxCommandEvent *) ((wxContextMenuEvent *) x));
15613}
15614static void *_p_wxMenuEventTo_p_wxEvent(void *x) {
15615 return (void *)((wxEvent *) ((wxMenuEvent *) x));
15616}
15617static void *_p_wxCloseEventTo_p_wxEvent(void *x) {
15618 return (void *)((wxEvent *) ((wxCloseEvent *) x));
15619}
15620static void *_p_wxMouseEventTo_p_wxEvent(void *x) {
15621 return (void *)((wxEvent *) ((wxMouseEvent *) x));
15622}
15623static void *_p_wxEraseEventTo_p_wxEvent(void *x) {
15624 return (void *)((wxEvent *) ((wxEraseEvent *) x));
15625}
15626static void *_p_wxSetCursorEventTo_p_wxEvent(void *x) {
15627 return (void *)((wxEvent *) ((wxSetCursorEvent *) x));
15628}
15629static void *_p_wxSplitterEventTo_p_wxEvent(void *x) {
15630 return (void *)((wxEvent *) (wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
15631}
5eb8189c
RD
15632static void *_p_wxAuiManagerEventTo_p_wxEvent(void *x) {
15633 return (void *)((wxEvent *) ((wxAuiManagerEvent *) x));
27e45892
RD
15634}
15635static void *_p_wxInitDialogEventTo_p_wxEvent(void *x) {
15636 return (void *)((wxEvent *) ((wxInitDialogEvent *) x));
15637}
15638static void *_p_wxScrollEventTo_p_wxEvent(void *x) {
15639 return (void *)((wxEvent *) (wxCommandEvent *) ((wxScrollEvent *) x));
15640}
15641static void *_p_wxFindDialogEventTo_p_wxEvent(void *x) {
15642 return (void *)((wxEvent *) (wxCommandEvent *) ((wxFindDialogEvent *) x));
15643}
15644static void *_p_wxNotifyEventTo_p_wxEvent(void *x) {
15645 return (void *)((wxEvent *) (wxCommandEvent *) ((wxNotifyEvent *) x));
15646}
34e0a3bb
RD
15647static void *_p_wxMouseCaptureLostEventTo_p_wxEvent(void *x) {
15648 return (void *)((wxEvent *) ((wxMouseCaptureLostEvent *) x));
15649}
27e45892
RD
15650static void *_p_wxPyEventTo_p_wxEvent(void *x) {
15651 return (void *)((wxEvent *) ((wxPyEvent *) x));
15652}
15653static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x) {
15654 return (void *)((wxEvent *) ((wxCalculateLayoutEvent *) x));
15655}
1eeb270e
RD
15656static void *_p_wxAuiNotebookEventTo_p_wxEvent(void *x) {
15657 return (void *)((wxEvent *) (wxCommandEvent *)(wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
15658}
27e45892
RD
15659static void *_p_wxIdleEventTo_p_wxEvent(void *x) {
15660 return (void *)((wxEvent *) ((wxIdleEvent *) x));
15661}
15662static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x) {
15663 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowCreateEvent *) x));
15664}
15665static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x) {
15666 return (void *)((wxEvent *) ((wxQueryNewPaletteEvent *) x));
15667}
15668static void *_p_wxMaximizeEventTo_p_wxEvent(void *x) {
15669 return (void *)((wxEvent *) ((wxMaximizeEvent *) x));
15670}
15671static void *_p_wxIconizeEventTo_p_wxEvent(void *x) {
15672 return (void *)((wxEvent *) ((wxIconizeEvent *) x));
15673}
15674static void *_p_wxActivateEventTo_p_wxEvent(void *x) {
15675 return (void *)((wxEvent *) ((wxActivateEvent *) x));
15676}
15677static void *_p_wxSizeEventTo_p_wxEvent(void *x) {
15678 return (void *)((wxEvent *) ((wxSizeEvent *) x));
15679}
15680static void *_p_wxMoveEventTo_p_wxEvent(void *x) {
15681 return (void *)((wxEvent *) ((wxMoveEvent *) x));
15682}
15683static void *_p_wxDateEventTo_p_wxEvent(void *x) {
15684 return (void *)((wxEvent *) (wxCommandEvent *) ((wxDateEvent *) x));
15685}
27e45892
RD
15686static void *_p_wxPaintEventTo_p_wxEvent(void *x) {
15687 return (void *)((wxEvent *) ((wxPaintEvent *) x));
15688}
15689static void *_p_wxNcPaintEventTo_p_wxEvent(void *x) {
15690 return (void *)((wxEvent *) ((wxNcPaintEvent *) x));
15691}
34e0a3bb
RD
15692static void *_p_wxClipboardTextEventTo_p_wxEvent(void *x) {
15693 return (void *)((wxEvent *) (wxCommandEvent *) ((wxClipboardTextEvent *) x));
15694}
27e45892
RD
15695static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x) {
15696 return (void *)((wxEvent *) (wxCommandEvent *) ((wxUpdateUIEvent *) x));
15697}
15698static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x) {
15699 return (void *)((wxEvent *) ((wxPaletteChangedEvent *) x));
15700}
15701static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x) {
15702 return (void *)((wxEvent *) ((wxDisplayChangedEvent *) x));
15703}
15704static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x) {
15705 return (void *)((wxEvent *) ((wxMouseCaptureChangedEvent *) x));
15706}
15707static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x) {
15708 return (void *)((wxEvent *) ((wxSysColourChangedEvent *) x));
15709}
15710static void *_p_wxDropFilesEventTo_p_wxEvent(void *x) {
15711 return (void *)((wxEvent *) ((wxDropFilesEvent *) x));
15712}
15713static void *_p_wxFocusEventTo_p_wxEvent(void *x) {
15714 return (void *)((wxEvent *) ((wxFocusEvent *) x));
15715}
15716static void *_p_wxChildFocusEventTo_p_wxEvent(void *x) {
15717 return (void *)((wxEvent *) (wxCommandEvent *) ((wxChildFocusEvent *) x));
15718}
15719static void *_p_wxSashEventTo_p_wxEvent(void *x) {
15720 return (void *)((wxEvent *) (wxCommandEvent *) ((wxSashEvent *) x));
15721}
15722static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x) {
15723 return (void *)((wxEvent *) ((wxQueryLayoutInfoEvent *) x));
15724}
15725static void *_p_wxShowEventTo_p_wxEvent(void *x) {
15726 return (void *)((wxEvent *) ((wxShowEvent *) x));
15727}
15728static void *_p_wxCommandEventTo_p_wxEvent(void *x) {
15729 return (void *)((wxEvent *) ((wxCommandEvent *) x));
15730}
15731static void *_p_wxPyCommandEventTo_p_wxEvent(void *x) {
15732 return (void *)((wxEvent *) (wxCommandEvent *) ((wxPyCommandEvent *) x));
15733}
15734static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x) {
15735 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowDestroyEvent *) x));
15736}
15737static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x) {
15738 return (void *)((wxEvent *) ((wxNavigationKeyEvent *) x));
15739}
15740static void *_p_wxKeyEventTo_p_wxEvent(void *x) {
15741 return (void *)((wxEvent *) ((wxKeyEvent *) x));
15742}
15743static void *_p_wxScrollWinEventTo_p_wxEvent(void *x) {
15744 return (void *)((wxEvent *) ((wxScrollWinEvent *) x));
15745}
15746static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x) {
15747 return (void *)((wxEvent *) ((wxTaskBarIconEvent *) x));
15748}
15749static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x) {
15750 return (void *)((wxObject *) ((wxLayoutConstraints *) x));
15751}
15752static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x) {
15753 return (void *)((wxObject *) (wxEvent *) ((wxQueryLayoutInfoEvent *) x));
15754}
15755static void *_p_wxPreviewFrameTo_p_wxObject(void *x) {
15756 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
15757}
15758static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x) {
15759 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
15760}
27e45892
RD
15761static void *_p_wxSizerItemTo_p_wxObject(void *x) {
15762 return (void *)((wxObject *) ((wxSizerItem *) x));
15763}
34e0a3bb
RD
15764static void *_p_wxGBSizerItemTo_p_wxObject(void *x) {
15765 return (void *)((wxObject *) (wxSizerItem *) ((wxGBSizerItem *) x));
15766}
27e45892
RD
15767static void *_p_wxScrollEventTo_p_wxObject(void *x) {
15768 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxScrollEvent *) x));
15769}
15770static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x) {
15771 return (void *)((wxObject *) ((wxIndividualLayoutConstraint *) x));
15772}
15773static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x) {
15774 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStaticBoxSizer *) x));
15775}
15776static void *_p_wxBoxSizerTo_p_wxObject(void *x) {
15777 return (void *)((wxObject *) (wxSizer *) ((wxBoxSizer *) x));
15778}
15779static void *_p_wxSizerTo_p_wxObject(void *x) {
15780 return (void *)((wxObject *) ((wxSizer *) x));
15781}
15782static void *_p_wxGridBagSizerTo_p_wxObject(void *x) {
15783 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *)(wxFlexGridSizer *) ((wxGridBagSizer *) x));
15784}
15785static void *_p_wxUpdateUIEventTo_p_wxObject(void *x) {
15786 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxUpdateUIEvent *) x));
15787}
15788static void *_p_wxPyPanelTo_p_wxObject(void *x) {
15789 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyPanel *) x));
15790}
15791static void *_p_wxEventTo_p_wxObject(void *x) {
15792 return (void *)((wxObject *) ((wxEvent *) x));
15793}
15794static void *_p_wxFontDataTo_p_wxObject(void *x) {
15795 return (void *)((wxObject *) ((wxFontData *) x));
15796}
15797static void *_p_wxPrintDataTo_p_wxObject(void *x) {
15798 return (void *)((wxObject *) ((wxPrintData *) x));
15799}
15800static void *_p_wxFlexGridSizerTo_p_wxObject(void *x) {
15801 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *) ((wxFlexGridSizer *) x));
15802}
15803static void *_p_wxGridSizerTo_p_wxObject(void *x) {
15804 return (void *)((wxObject *) (wxSizer *) ((wxGridSizer *) x));
15805}
15806static void *_p_wxInitDialogEventTo_p_wxObject(void *x) {
15807 return (void *)((wxObject *) (wxEvent *) ((wxInitDialogEvent *) x));
15808}
15809static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x) {
15810 return (void *)((wxObject *) ((wxLayoutAlgorithm *) x));
15811}
15812static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x) {
15813 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyTaskBarIcon *) x));
15814}
15815static void *_p_wxFindDialogEventTo_p_wxObject(void *x) {
15816 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxFindDialogEvent *) x));
15817}
1eeb270e
RD
15818static void *_p_wxAuiTabCtrlTo_p_wxObject(void *x) {
15819 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxAuiTabCtrl *) x));
15820}
27e45892
RD
15821static void *_p_wxClipboardTextEventTo_p_wxObject(void *x) {
15822 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxClipboardTextEvent *) x));
15823}
15824static void *_p_wxPaintEventTo_p_wxObject(void *x) {
15825 return (void *)((wxObject *) (wxEvent *) ((wxPaintEvent *) x));
15826}
15827static void *_p_wxNcPaintEventTo_p_wxObject(void *x) {
15828 return (void *)((wxObject *) (wxEvent *) ((wxNcPaintEvent *) x));
15829}
15830static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x) {
15831 return (void *)((wxObject *) (wxEvent *) ((wxPaletteChangedEvent *) x));
15832}
15833static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x) {
15834 return (void *)((wxObject *) (wxEvent *) ((wxDisplayChangedEvent *) x));
15835}
15836static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x) {
15837 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureChangedEvent *) x));
15838}
15839static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x) {
15840 return (void *)((wxObject *) (wxEvent *) ((wxSysColourChangedEvent *) x));
15841}
15842static void *_p_wxPreviewCanvasTo_p_wxObject(void *x) {
15843 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
15844}
15845static void *_p_wxControlTo_p_wxObject(void *x) {
15846 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxControl *) x));
15847}
15848static void *_p_wxSetCursorEventTo_p_wxObject(void *x) {
15849 return (void *)((wxObject *) (wxEvent *) ((wxSetCursorEvent *) x));
15850}
15851static void *_p_wxSplitterEventTo_p_wxObject(void *x) {
15852 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
15853}
5eb8189c
RD
15854static void *_p_wxAuiManagerEventTo_p_wxObject(void *x) {
15855 return (void *)((wxObject *) (wxEvent *) ((wxAuiManagerEvent *) x));
27e45892
RD
15856}
15857static void *_p_wxFSFileTo_p_wxObject(void *x) {
15858 return (void *)((wxObject *) ((wxFSFile *) x));
15859}
15860static void *_p_wxFindReplaceDataTo_p_wxObject(void *x) {
15861 return (void *)((wxObject *) ((wxFindReplaceData *) x));
15862}
5eb8189c
RD
15863static void *_p_wxAuiFloatingFrameTo_p_wxObject(void *x) {
15864 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
15865}
27e45892
RD
15866static void *_p_wxPySizerTo_p_wxObject(void *x) {
15867 return (void *)((wxObject *) (wxSizer *) ((wxPySizer *) x));
15868}
15869static void *_p_wxMDIChildFrameTo_p_wxObject(void *x) {
15870 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
15871}
5eb8189c
RD
15872static void *_p_wxAuiNotebookTo_p_wxObject(void *x) {
15873 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxAuiNotebook *) x));
1eeb270e 15874}
27e45892
RD
15875static void *_p_wxColourDataTo_p_wxObject(void *x) {
15876 return (void *)((wxObject *) ((wxColourData *) x));
15877}
15878static void *_p_wxPyEventTo_p_wxObject(void *x) {
15879 return (void *)((wxObject *) (wxEvent *) ((wxPyEvent *) x));
15880}
15881static void *_p_wxNotifyEventTo_p_wxObject(void *x) {
15882 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxNotifyEvent *) x));
15883}
15884static void *_p_wxPyWindowTo_p_wxObject(void *x) {
15885 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPyWindow *) x));
15886}
15887static void *_p_wxSplashScreenTo_p_wxObject(void *x) {
15888 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
15889}
15890static void *_p_wxFileDialogTo_p_wxObject(void *x) {
15891 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
15892}
15893static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x) {
15894 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
15895}
15896static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x) {
15897 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
15898}
15899static void *_p_wxTextEntryDialogTo_p_wxObject(void *x) {
15900 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
15901}
15902static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x) {
15903 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
15904}
15905static void *_p_wxNumberEntryDialogTo_p_wxObject(void *x) {
15906 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
15907}
15908static void *_p_wxMessageDialogTo_p_wxObject(void *x) {
15909 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
15910}
15911static void *_p_wxProgressDialogTo_p_wxObject(void *x) {
15912 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
15913}
15914static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x) {
15915 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
15916}
15917static void *_p_wxShowEventTo_p_wxObject(void *x) {
15918 return (void *)((wxObject *) (wxEvent *) ((wxShowEvent *) x));
15919}
15920static void *_p_wxPrinterTo_p_wxObject(void *x) {
15921 return (void *)((wxObject *) ((wxPrinter *) x));
15922}
15923static void *_p_wxMenuItemTo_p_wxObject(void *x) {
15924 return (void *)((wxObject *) ((wxMenuItem *) x));
15925}
15926static void *_p_wxDateEventTo_p_wxObject(void *x) {
15927 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxDateEvent *) x));
15928}
15929static void *_p_wxIdleEventTo_p_wxObject(void *x) {
15930 return (void *)((wxObject *) (wxEvent *) ((wxIdleEvent *) x));
15931}
15932static void *_p_wxWindowCreateEventTo_p_wxObject(void *x) {
15933 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowCreateEvent *) x));
15934}
15935static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x) {
15936 return (void *)((wxObject *) (wxEvent *) ((wxQueryNewPaletteEvent *) x));
15937}
15938static void *_p_wxMaximizeEventTo_p_wxObject(void *x) {
15939 return (void *)((wxObject *) (wxEvent *) ((wxMaximizeEvent *) x));
15940}
15941static void *_p_wxIconizeEventTo_p_wxObject(void *x) {
15942 return (void *)((wxObject *) (wxEvent *) ((wxIconizeEvent *) x));
15943}
15944static void *_p_wxSizeEventTo_p_wxObject(void *x) {
15945 return (void *)((wxObject *) (wxEvent *) ((wxSizeEvent *) x));
15946}
15947static void *_p_wxMoveEventTo_p_wxObject(void *x) {
15948 return (void *)((wxObject *) (wxEvent *) ((wxMoveEvent *) x));
15949}
15950static void *_p_wxActivateEventTo_p_wxObject(void *x) {
15951 return (void *)((wxObject *) (wxEvent *) ((wxActivateEvent *) x));
15952}
15953static void *_p_wxPNMHandlerTo_p_wxObject(void *x) {
15954 return (void *)((wxObject *) (wxImageHandler *) ((wxPNMHandler *) x));
15955}
15956static void *_p_wxJPEGHandlerTo_p_wxObject(void *x) {
15957 return (void *)((wxObject *) (wxImageHandler *) ((wxJPEGHandler *) x));
15958}
15959static void *_p_wxPCXHandlerTo_p_wxObject(void *x) {
15960 return (void *)((wxObject *) (wxImageHandler *) ((wxPCXHandler *) x));
15961}
15962static void *_p_wxGIFHandlerTo_p_wxObject(void *x) {
15963 return (void *)((wxObject *) (wxImageHandler *) ((wxGIFHandler *) x));
15964}
15965static void *_p_wxPNGHandlerTo_p_wxObject(void *x) {
15966 return (void *)((wxObject *) (wxImageHandler *) ((wxPNGHandler *) x));
15967}
15968static void *_p_wxANIHandlerTo_p_wxObject(void *x) {
15969 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *)(wxCURHandler *) ((wxANIHandler *) x));
15970}
15971static void *_p_wxCURHandlerTo_p_wxObject(void *x) {
15972 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *) ((wxCURHandler *) x));
15973}
15974static void *_p_wxICOHandlerTo_p_wxObject(void *x) {
15975 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *) ((wxICOHandler *) x));
15976}
15977static void *_p_wxBMPHandlerTo_p_wxObject(void *x) {
15978 return (void *)((wxObject *) (wxImageHandler *) ((wxBMPHandler *) x));
15979}
15980static void *_p_wxPyImageHandlerTo_p_wxObject(void *x) {
15981 return (void *)((wxObject *) (wxImageHandler *) ((wxPyImageHandler *) x));
15982}
15983static void *_p_wxImageHandlerTo_p_wxObject(void *x) {
15984 return (void *)((wxObject *) ((wxImageHandler *) x));
15985}
15986static void *_p_wxXPMHandlerTo_p_wxObject(void *x) {
15987 return (void *)((wxObject *) (wxImageHandler *) ((wxXPMHandler *) x));
15988}
15989static void *_p_wxTIFFHandlerTo_p_wxObject(void *x) {
15990 return (void *)((wxObject *) (wxImageHandler *) ((wxTIFFHandler *) x));
15991}
580080c5
RD
15992static void *_p_wxTGAHandlerTo_p_wxObject(void *x) {
15993 return (void *)((wxObject *) (wxImageHandler *) ((wxTGAHandler *) x));
15994}
27e45892
RD
15995static void *_p_wxEvtHandlerTo_p_wxObject(void *x) {
15996 return (void *)((wxObject *) ((wxEvtHandler *) x));
15997}
34e0a3bb
RD
15998static void *_p_wxMouseCaptureLostEventTo_p_wxObject(void *x) {
15999 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureLostEvent *) x));
16000}
27e45892
RD
16001static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x) {
16002 return (void *)((wxObject *) (wxEvent *) ((wxCalculateLayoutEvent *) x));
16003}
16004static void *_p_wxPyVListBoxTo_p_wxObject(void *x) {
16005 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
16006}
16007static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x) {
16008 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
16009}
27e45892
RD
16010static void *_p_wxAcceleratorTableTo_p_wxObject(void *x) {
16011 return (void *)((wxObject *) ((wxAcceleratorTable *) x));
16012}
580080c5
RD
16013static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x) {
16014 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStdDialogButtonSizer *) x));
16015}
27e45892
RD
16016static void *_p_wxMiniFrameTo_p_wxObject(void *x) {
16017 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
16018}
16019static void *_p_wxImageTo_p_wxObject(void *x) {
16020 return (void *)((wxObject *) ((wxImage *) x));
16021}
16022static void *_p_wxFrameTo_p_wxObject(void *x) {
16023 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
16024}
16025static void *_p_wxPyPrintoutTo_p_wxObject(void *x) {
16026 return (void *)((wxObject *) ((wxPyPrintout *) x));
16027}
16028static void *_p_wxScrollWinEventTo_p_wxObject(void *x) {
16029 return (void *)((wxObject *) (wxEvent *) ((wxScrollWinEvent *) x));
16030}
16031static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x) {
16032 return (void *)((wxObject *) (wxEvent *) ((wxTaskBarIconEvent *) x));
16033}
27e45892
RD
16034static void *_p_wxStatusBarTo_p_wxObject(void *x) {
16035 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxStatusBar *) x));
16036}
5eb8189c
RD
16037static void *_p_wxAuiManagerTo_p_wxObject(void *x) {
16038 return (void *)((wxObject *) (wxEvtHandler *) ((wxAuiManager *) x));
27e45892
RD
16039}
16040static void *_p_wxMDIParentFrameTo_p_wxObject(void *x) {
16041 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
16042}
1eeb270e
RD
16043static void *_p_wxAuiNotebookEventTo_p_wxObject(void *x) {
16044 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
16045}
27e45892
RD
16046static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x) {
16047 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowDestroyEvent *) x));
16048}
16049static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x) {
16050 return (void *)((wxObject *) (wxEvent *) ((wxNavigationKeyEvent *) x));
16051}
16052static void *_p_wxKeyEventTo_p_wxObject(void *x) {
16053 return (void *)((wxObject *) (wxEvent *) ((wxKeyEvent *) x));
16054}
16055static void *_p_wxWindowTo_p_wxObject(void *x) {
16056 return (void *)((wxObject *) (wxEvtHandler *) ((wxWindow *) x));
16057}
16058static void *_p_wxMenuTo_p_wxObject(void *x) {
16059 return (void *)((wxObject *) (wxEvtHandler *) ((wxMenu *) x));
16060}
16061static void *_p_wxMenuBarTo_p_wxObject(void *x) {
16062 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMenuBar *) x));
16063}
16064static void *_p_wxScrolledWindowTo_p_wxObject(void *x) {
16065 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
16066}
16067static void *_p_wxTopLevelWindowTo_p_wxObject(void *x) {
16068 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxTopLevelWindow *) x));
16069}
16070static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x) {
16071 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplashScreenWindow *) x));
16072}
16073static void *_p_wxSplitterWindowTo_p_wxObject(void *x) {
16074 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplitterWindow *) x));
16075}
16076static void *_p_wxSashWindowTo_p_wxObject(void *x) {
16077 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSashWindow *) x));
16078}
16079static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x) {
16080 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
16081}
16082static void *_p_wxPopupWindowTo_p_wxObject(void *x) {
16083 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPopupWindow *) x));
16084}
16085static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x) {
16086 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
16087}
16088static void *_p_wxTipWindowTo_p_wxObject(void *x) {
16089 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxTipWindow *) x));
16090}
16091static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x) {
16092 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
16093}
16094static void *_p_wxMDIClientWindowTo_p_wxObject(void *x) {
16095 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMDIClientWindow *) x));
16096}
16097static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x) {
16098 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
16099}
16100static void *_p_wxSashEventTo_p_wxObject(void *x) {
16101 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxSashEvent *) x));
16102}
16103static void *_p_wxPrintPreviewTo_p_wxObject(void *x) {
16104 return (void *)((wxObject *) ((wxPrintPreview *) x));
16105}
16106static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x) {
16107 return (void *)((wxObject *) (wxPrintPreview *) ((wxPyPrintPreview *) x));
16108}
16109static void *_p_wxPanelTo_p_wxObject(void *x) {
16110 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPanel *) x));
16111}
16112static void *_p_wxDialogTo_p_wxObject(void *x) {
16113 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
16114}
16115static void *_p_wxColourDialogTo_p_wxObject(void *x) {
16116 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
16117}
16118static void *_p_wxDirDialogTo_p_wxObject(void *x) {
16119 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
16120}
16121static void *_p_wxFontDialogTo_p_wxObject(void *x) {
16122 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
16123}
16124static void *_p_wxPageSetupDialogTo_p_wxObject(void *x) {
16125 return (void *)((wxObject *) ((wxPageSetupDialog *) x));
16126}
16127static void *_p_wxPrintDialogTo_p_wxObject(void *x) {
16128 return (void *)((wxObject *) ((wxPrintDialog *) x));
16129}
16130static void *_p_wxFileSystemTo_p_wxObject(void *x) {
16131 return (void *)((wxObject *) ((wxFileSystem *) x));
16132}
16133static void *_p_wxContextMenuEventTo_p_wxObject(void *x) {
16134 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxContextMenuEvent *) x));
16135}
16136static void *_p_wxMenuEventTo_p_wxObject(void *x) {
16137 return (void *)((wxObject *) (wxEvent *) ((wxMenuEvent *) x));
16138}
16139static void *_p_wxPyAppTo_p_wxObject(void *x) {
16140 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyApp *) x));
16141}
16142static void *_p_wxCloseEventTo_p_wxObject(void *x) {
16143 return (void *)((wxObject *) (wxEvent *) ((wxCloseEvent *) x));
16144}
16145static void *_p_wxMouseEventTo_p_wxObject(void *x) {
16146 return (void *)((wxObject *) (wxEvent *) ((wxMouseEvent *) x));
16147}
16148static void *_p_wxEraseEventTo_p_wxObject(void *x) {
16149 return (void *)((wxObject *) (wxEvent *) ((wxEraseEvent *) x));
16150}
16151static void *_p_wxPyCommandEventTo_p_wxObject(void *x) {
16152 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxPyCommandEvent *) x));
16153}
16154static void *_p_wxCommandEventTo_p_wxObject(void *x) {
16155 return (void *)((wxObject *) (wxEvent *) ((wxCommandEvent *) x));
16156}
16157static void *_p_wxPreviewControlBarTo_p_wxObject(void *x) {
16158 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
16159}
16160static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x) {
16161 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
16162}
16163static void *_p_wxDropFilesEventTo_p_wxObject(void *x) {
16164 return (void *)((wxObject *) (wxEvent *) ((wxDropFilesEvent *) x));
16165}
16166static void *_p_wxFocusEventTo_p_wxObject(void *x) {
16167 return (void *)((wxObject *) (wxEvent *) ((wxFocusEvent *) x));
16168}
16169static void *_p_wxChildFocusEventTo_p_wxObject(void *x) {
16170 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxChildFocusEvent *) x));
16171}
16172static void *_p_wxControlWithItemsTo_p_wxObject(void *x) {
16173 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxControlWithItems *) x));
16174}
16175static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x) {
16176 return (void *)((wxObject *) ((wxPageSetupDialogData *) x));
16177}
16178static void *_p_wxPrintDialogDataTo_p_wxObject(void *x) {
16179 return (void *)((wxObject *) ((wxPrintDialogData *) x));
16180}
16181static void *_p_wxPyValidatorTo_p_wxObject(void *x) {
16182 return (void *)((wxObject *) (wxEvtHandler *)(wxValidator *) ((wxPyValidator *) x));
16183}
16184static void *_p_wxValidatorTo_p_wxObject(void *x) {
16185 return (void *)((wxObject *) (wxEvtHandler *) ((wxValidator *) x));
16186}
16187static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x) {
16188 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
16189}
16190static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x) {
16191 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
16192}
16193static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x) {
16194 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyPanel *) x));
16195}
16196static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x) {
16197 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMenuBar *) x));
16198}
16199static void *_p_wxValidatorTo_p_wxEvtHandler(void *x) {
16200 return (void *)((wxEvtHandler *) ((wxValidator *) x));
16201}
16202static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x) {
16203 return (void *)((wxEvtHandler *) (wxValidator *) ((wxPyValidator *) x));
16204}
16205static void *_p_wxMenuTo_p_wxEvtHandler(void *x) {
16206 return (void *)((wxEvtHandler *) ((wxMenu *) x));
16207}
16208static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x) {
16209 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
16210}
16211static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x) {
16212 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
16213}
16214static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x) {
16215 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
16216}
16217static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x) {
16218 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
16219}
16220static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x) {
16221 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
16222}
16223static void *_p_wxNumberEntryDialogTo_p_wxEvtHandler(void *x) {
16224 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
16225}
16226static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x) {
16227 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
16228}
16229static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x) {
16230 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
16231}
16232static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x) {
16233 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
16234}
16235static void *_p_wxPanelTo_p_wxEvtHandler(void *x) {
16236 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPanel *) x));
16237}
16238static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x) {
16239 return (void *)((wxEvtHandler *) (wxWindow *) ((wxStatusBar *) x));
16240}
16241static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x) {
16242 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
16243}
16244static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x) {
16245 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxTipWindow *) x));
16246}
16247static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x) {
16248 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
16249}
16250static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x) {
16251 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPopupWindow *) x));
16252}
16253static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x) {
16254 return (void *)((wxEvtHandler *) (wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
16255}
16256static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x) {
16257 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSashWindow *) x));
16258}
16259static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x) {
16260 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplitterWindow *) x));
16261}
16262static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x) {
16263 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplashScreenWindow *) x));
16264}
16265static void *_p_wxWindowTo_p_wxEvtHandler(void *x) {
16266 return (void *)((wxEvtHandler *) ((wxWindow *) x));
16267}
16268static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x) {
16269 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
16270}
16271static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x) {
16272 return (void *)((wxEvtHandler *) (wxWindow *) ((wxTopLevelWindow *) x));
16273}
16274static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x) {
16275 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMDIClientWindow *) x));
16276}
16277static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x) {
16278 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
16279}
16280static void *_p_wxControlTo_p_wxEvtHandler(void *x) {
16281 return (void *)((wxEvtHandler *) (wxWindow *) ((wxControl *) x));
16282}
16283static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x) {
16284 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
16285}
16286static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x) {
16287 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
16288}
16289static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x) {
16290 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
16291}
16292static void *_p_wxPyAppTo_p_wxEvtHandler(void *x) {
16293 return (void *)((wxEvtHandler *) ((wxPyApp *) x));
16294}
16295static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x) {
16296 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxControlWithItems *) x));
16297}
16298static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x) {
16299 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPyWindow *) x));
16300}
16301static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x) {
16302 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
16303}
27e45892
RD
16304static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x) {
16305 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
16306}
16307static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x) {
16308 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
16309}
5eb8189c
RD
16310static void *_p_wxAuiNotebookTo_p_wxEvtHandler(void *x) {
16311 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxAuiNotebook *) x));
1eeb270e 16312}
27e45892
RD
16313static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x) {
16314 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
16315}
16316static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x) {
16317 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
16318}
16319static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x) {
16320 return (void *)((wxEvtHandler *) ((wxPyTaskBarIcon *) x));
16321}
1eeb270e
RD
16322static void *_p_wxAuiTabCtrlTo_p_wxEvtHandler(void *x) {
16323 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxAuiTabCtrl *) x));
16324}
27e45892
RD
16325static void *_p_wxFrameTo_p_wxEvtHandler(void *x) {
16326 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
16327}
16328static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x) {
16329 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
16330}
16331static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x) {
16332 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
16333}
16334static void *_p_wxDialogTo_p_wxEvtHandler(void *x) {
16335 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
16336}
16337static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x) {
16338 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
16339}
5eb8189c
RD
16340static void *_p_wxAuiFloatingFrameTo_p_wxEvtHandler(void *x) {
16341 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
16342}
27e45892
RD
16343static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x) {
16344 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
16345}
5eb8189c
RD
16346static void *_p_wxAuiManagerTo_p_wxEvtHandler(void *x) {
16347 return (void *)((wxEvtHandler *) ((wxAuiManager *) x));
27e45892 16348}
1eeb270e
RD
16349static void *_p_wxAuiTabCtrlTo_p_wxAuiTabContainer(void *x) {
16350 return (void *)((wxAuiTabContainer *) ((wxAuiTabCtrl *) x));
16351}
27e45892
RD
16352static void *_p_wxGBSizerItemTo_p_wxSizerItem(void *x) {
16353 return (void *)((wxSizerItem *) ((wxGBSizerItem *) x));
16354}
16355static void *_p_wxMDIChildFrameTo_p_wxFrame(void *x) {
16356 return (void *)((wxFrame *) ((wxMDIChildFrame *) x));
16357}
16358static void *_p_wxProgressDialogTo_p_wxFrame(void *x) {
16359 return (void *)((wxFrame *) ((wxProgressDialog *) x));
16360}
16361static void *_p_wxTipWindowTo_p_wxFrame(void *x) {
16362 return (void *)((wxFrame *) ((wxTipWindow *) x));
16363}
16364static void *_p_wxPreviewFrameTo_p_wxFrame(void *x) {
16365 return (void *)((wxFrame *) ((wxPreviewFrame *) x));
16366}
16367static void *_p_wxPyPreviewFrameTo_p_wxFrame(void *x) {
16368 return (void *)((wxFrame *) (wxPreviewFrame *) ((wxPyPreviewFrame *) x));
16369}
27e45892
RD
16370static void *_p_wxMiniFrameTo_p_wxFrame(void *x) {
16371 return (void *)((wxFrame *) ((wxMiniFrame *) x));
16372}
16373static void *_p_wxSplashScreenTo_p_wxFrame(void *x) {
16374 return (void *)((wxFrame *) ((wxSplashScreen *) x));
16375}
16376static void *_p_wxMDIParentFrameTo_p_wxFrame(void *x) {
16377 return (void *)((wxFrame *) ((wxMDIParentFrame *) x));
16378}
5eb8189c
RD
16379static void *_p_wxAuiFloatingFrameTo_p_wxFrame(void *x) {
16380 return (void *)((wxFrame *) (wxMiniFrame *) ((wxAuiFloatingFrame *) x));
16381}
1eeb270e
RD
16382static void *_p_wxSashEventTo_p_wxCommandEvent(void *x) {
16383 return (void *)((wxCommandEvent *) ((wxSashEvent *) x));
16384}
16385static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x) {
16386 return (void *)((wxCommandEvent *) ((wxWindowDestroyEvent *) x));
16387}
16388static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x) {
16389 return (void *)((wxCommandEvent *) (wxNotifyEvent *) ((wxSplitterEvent *) x));
16390}
16391static void *_p_wxClipboardTextEventTo_p_wxCommandEvent(void *x) {
16392 return (void *)((wxCommandEvent *) ((wxClipboardTextEvent *) x));
16393}
16394static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x) {
16395 return (void *)((wxCommandEvent *) ((wxScrollEvent *) x));
16396}
16397static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x) {
16398 return (void *)((wxCommandEvent *) ((wxPyCommandEvent *) x));
16399}
16400static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x) {
16401 return (void *)((wxCommandEvent *) ((wxContextMenuEvent *) x));
16402}
16403static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x) {
16404 return (void *)((wxCommandEvent *) ((wxChildFocusEvent *) x));
16405}
16406static void *_p_wxAuiNotebookEventTo_p_wxCommandEvent(void *x) {
16407 return (void *)((wxCommandEvent *) (wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
16408}
16409static void *_p_wxDateEventTo_p_wxCommandEvent(void *x) {
16410 return (void *)((wxCommandEvent *) ((wxDateEvent *) x));
16411}
16412static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x) {
16413 return (void *)((wxCommandEvent *) ((wxWindowCreateEvent *) x));
16414}
16415static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x) {
16416 return (void *)((wxCommandEvent *) ((wxNotifyEvent *) x));
16417}
16418static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x) {
16419 return (void *)((wxCommandEvent *) ((wxFindDialogEvent *) x));
16420}
16421static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x) {
16422 return (void *)((wxCommandEvent *) ((wxUpdateUIEvent *) x));
16423}
5eb8189c
RD
16424static void *_p_wxAuiDefaultDockArtTo_p_wxAuiDockArt(void *x) {
16425 return (void *)((wxAuiDockArt *) ((wxAuiDefaultDockArt *) x));
27e45892 16426}
5eb8189c
RD
16427static void *_p_wxPyAuiDockArtTo_p_wxAuiDockArt(void *x) {
16428 return (void *)((wxAuiDockArt *) (wxAuiDefaultDockArt *) ((wxPyAuiDockArt *) x));
27e45892 16429}
5eb8189c
RD
16430static void *_p_wxPyAuiDockArtTo_p_wxAuiDefaultDockArt(void *x) {
16431 return (void *)((wxAuiDefaultDockArt *) ((wxPyAuiDockArt *) x));
8f514ab4 16432}
5eb8189c
RD
16433static void *_p_wxPyAuiTabArtTo_p_wxAuiDefaultTabArt(void *x) {
16434 return (void *)((wxAuiDefaultTabArt *) ((wxPyAuiTabArt *) x));
5c8c7dd3 16435}
27e45892
RD
16436static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0};
16437static 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 16438static swig_type_info _swigt__p_int = {"_p_int", "int *", 0, 0, (void*)0, 0};
1eeb270e
RD
16439static swig_type_info _swigt__p_p_wxAuiTabContainerButton = {"_p_p_wxAuiTabContainerButton", "wxAuiTabContainerButton **", 0, 0, (void*)0, 0};
16440static swig_type_info _swigt__p_p_wxWindow = {"_p_p_wxWindow", "wxWindow **", 0, 0, (void*)0, 0};
16441static swig_type_info _swigt__p_p_wxSplashScreen = {"_p_p_wxSplashScreen", 0, 0, 0, 0, 0};
16442static swig_type_info _swigt__p_p_wxMiniFrame = {"_p_p_wxMiniFrame", 0, 0, 0, 0, 0};
16443static swig_type_info _swigt__p_p_wxPyPanel = {"_p_p_wxPyPanel", 0, 0, 0, 0, 0};
16444static swig_type_info _swigt__p_p_wxMenuBar = {"_p_p_wxMenuBar", 0, 0, 0, 0, 0};
16445static swig_type_info _swigt__p_p_wxFindReplaceDialog = {"_p_p_wxFindReplaceDialog", 0, 0, 0, 0, 0};
16446static swig_type_info _swigt__p_p_wxProgressDialog = {"_p_p_wxProgressDialog", 0, 0, 0, 0, 0};
16447static swig_type_info _swigt__p_p_wxMessageDialog = {"_p_p_wxMessageDialog", 0, 0, 0, 0, 0};
16448static swig_type_info _swigt__p_p_wxNumberEntryDialog = {"_p_p_wxNumberEntryDialog", 0, 0, 0, 0, 0};
16449static swig_type_info _swigt__p_p_wxPasswordEntryDialog = {"_p_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0};
16450static swig_type_info _swigt__p_p_wxTextEntryDialog = {"_p_p_wxTextEntryDialog", 0, 0, 0, 0, 0};
16451static swig_type_info _swigt__p_p_wxSingleChoiceDialog = {"_p_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0};
16452static swig_type_info _swigt__p_p_wxMultiChoiceDialog = {"_p_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0};
16453static swig_type_info _swigt__p_p_wxFileDialog = {"_p_p_wxFileDialog", 0, 0, 0, 0, 0};
16454static swig_type_info _swigt__p_p_wxPanel = {"_p_p_wxPanel", 0, 0, 0, 0, 0};
16455static swig_type_info _swigt__p_p_wxStatusBar = {"_p_p_wxStatusBar", 0, 0, 0, 0, 0};
16456static swig_type_info _swigt__p_p_wxPyVScrolledWindow = {"_p_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0};
16457static swig_type_info _swigt__p_p_wxTipWindow = {"_p_p_wxTipWindow", 0, 0, 0, 0, 0};
16458static swig_type_info _swigt__p_p_wxPyPopupTransientWindow = {"_p_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0};
16459static swig_type_info _swigt__p_p_wxPopupWindow = {"_p_p_wxPopupWindow", 0, 0, 0, 0, 0};
16460static swig_type_info _swigt__p_p_wxSashLayoutWindow = {"_p_p_wxSashLayoutWindow", 0, 0, 0, 0, 0};
16461static swig_type_info _swigt__p_p_wxScrolledWindow = {"_p_p_wxScrolledWindow", 0, 0, 0, 0, 0};
16462static swig_type_info _swigt__p_p_wxTopLevelWindow = {"_p_p_wxTopLevelWindow", 0, 0, 0, 0, 0};
16463static swig_type_info _swigt__p_p_wxSplashScreenWindow = {"_p_p_wxSplashScreenWindow", 0, 0, 0, 0, 0};
16464static swig_type_info _swigt__p_p_wxSplitterWindow = {"_p_p_wxSplitterWindow", 0, 0, 0, 0, 0};
16465static swig_type_info _swigt__p_p_wxSashWindow = {"_p_p_wxSashWindow", 0, 0, 0, 0, 0};
16466static swig_type_info _swigt__p_p_wxMDIClientWindow = {"_p_p_wxMDIClientWindow", 0, 0, 0, 0, 0};
16467static swig_type_info _swigt__p_p_wxPyScrolledWindow = {"_p_p_wxPyScrolledWindow", 0, 0, 0, 0, 0};
16468static swig_type_info _swigt__p_p_wxPreviewFrame = {"_p_p_wxPreviewFrame", 0, 0, 0, 0, 0};
16469static swig_type_info _swigt__p_p_wxPyPreviewFrame = {"_p_p_wxPyPreviewFrame", 0, 0, 0, 0, 0};
16470static swig_type_info _swigt__p_p_wxControl = {"_p_p_wxControl", 0, 0, 0, 0, 0};
16471static swig_type_info _swigt__p_p_wxMDIChildFrame = {"_p_p_wxMDIChildFrame", 0, 0, 0, 0, 0};
16472static swig_type_info _swigt__p_p_wxControlWithItems = {"_p_p_wxControlWithItems", 0, 0, 0, 0, 0};
16473static swig_type_info _swigt__p_p_wxPyWindow = {"_p_p_wxPyWindow", 0, 0, 0, 0, 0};
16474static swig_type_info _swigt__p_p_wxPreviewCanvas = {"_p_p_wxPreviewCanvas", 0, 0, 0, 0, 0};
1eeb270e
RD
16475static swig_type_info _swigt__p_p_wxPyHtmlListBox = {"_p_p_wxPyHtmlListBox", 0, 0, 0, 0, 0};
16476static swig_type_info _swigt__p_p_wxPyVListBox = {"_p_p_wxPyVListBox", 0, 0, 0, 0, 0};
5eb8189c 16477static swig_type_info _swigt__p_p_wxAuiNotebook = {"_p_p_wxAuiNotebook", 0, 0, 0, 0, 0};
1eeb270e
RD
16478static swig_type_info _swigt__p_p_wxPreviewControlBar = {"_p_p_wxPreviewControlBar", 0, 0, 0, 0, 0};
16479static swig_type_info _swigt__p_p_wxPyPreviewControlBar = {"_p_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0};
16480static swig_type_info _swigt__p_p_wxAuiTabCtrl = {"_p_p_wxAuiTabCtrl", 0, 0, 0, 0, 0};
16481static swig_type_info _swigt__p_p_wxFrame = {"_p_p_wxFrame", 0, 0, 0, 0, 0};
16482static swig_type_info _swigt__p_p_wxFontDialog = {"_p_p_wxFontDialog", 0, 0, 0, 0, 0};
16483static swig_type_info _swigt__p_p_wxDirDialog = {"_p_p_wxDirDialog", 0, 0, 0, 0, 0};
16484static swig_type_info _swigt__p_p_wxColourDialog = {"_p_p_wxColourDialog", 0, 0, 0, 0, 0};
16485static swig_type_info _swigt__p_p_wxDialog = {"_p_p_wxDialog", 0, 0, 0, 0, 0};
5eb8189c 16486static swig_type_info _swigt__p_p_wxAuiFloatingFrame = {"_p_p_wxAuiFloatingFrame", 0, 0, 0, 0, 0};
1eeb270e 16487static swig_type_info _swigt__p_p_wxMDIParentFrame = {"_p_p_wxMDIParentFrame", 0, 0, 0, 0, 0};
27e45892
RD
16488static swig_type_info _swigt__p_unsigned_char = {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, (void*)0, 0};
16489static swig_type_info _swigt__p_unsigned_int = {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, (void*)0, 0};
16490static swig_type_info _swigt__p_unsigned_long = {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, (void*)0, 0};
5eb8189c
RD
16491static swig_type_info _swigt__p_wxAuiDefaultDockArt = {"_p_wxAuiDefaultDockArt", "wxAuiDefaultDockArt *", 0, 0, (void*)0, 0};
16492static swig_type_info _swigt__p_wxAuiDefaultTabArt = {"_p_wxAuiDefaultTabArt", "wxAuiDefaultTabArt *", 0, 0, (void*)0, 0};
16493static swig_type_info _swigt__p_wxAuiDockArt = {"_p_wxAuiDockArt", "wxAuiDockArt *", 0, 0, (void*)0, 0};
16494static swig_type_info _swigt__p_wxAuiDockInfo = {"_p_wxAuiDockInfo", "wxAuiDockInfo *", 0, 0, (void*)0, 0};
16495static swig_type_info _swigt__p_wxAuiDockUIPart = {"_p_wxAuiDockUIPart", "wxAuiDockUIPart *", 0, 0, (void*)0, 0};
16496static swig_type_info _swigt__p_wxAuiFloatingFrame = {"_p_wxAuiFloatingFrame", "wxAuiFloatingFrame *", 0, 0, (void*)0, 0};
16497static swig_type_info _swigt__p_wxAuiManager = {"_p_wxAuiManager", "wxAuiManager *", 0, 0, (void*)0, 0};
16498static swig_type_info _swigt__p_wxAuiManagerEvent = {"_p_wxAuiManagerEvent", "wxAuiManagerEvent *", 0, 0, (void*)0, 0};
16499static swig_type_info _swigt__p_wxAuiNotebook = {"_p_wxAuiNotebook", "wxAuiNotebook *", 0, 0, (void*)0, 0};
1eeb270e
RD
16500static swig_type_info _swigt__p_wxAuiNotebookEvent = {"_p_wxAuiNotebookEvent", "wxAuiNotebookEvent *", 0, 0, (void*)0, 0};
16501static swig_type_info _swigt__p_wxAuiNotebookPage = {"_p_wxAuiNotebookPage", "wxAuiNotebookPage *", 0, 0, (void*)0, 0};
16502static swig_type_info _swigt__p_wxAuiNotebookPageArray = {"_p_wxAuiNotebookPageArray", "wxAuiNotebookPageArray *", 0, 0, (void*)0, 0};
5eb8189c
RD
16503static swig_type_info _swigt__p_wxAuiPaneButton = {"_p_wxAuiPaneButton", "wxAuiPaneButton *", 0, 0, (void*)0, 0};
16504static swig_type_info _swigt__p_wxAuiPaneButtonArray = {"_p_wxAuiPaneButtonArray", "wxAuiPaneButtonArray *", 0, 0, (void*)0, 0};
16505static swig_type_info _swigt__p_wxAuiPaneInfo = {"_p_wxAuiPaneInfo", "wxAuiPaneInfo *", 0, 0, (void*)0, 0};
16506static swig_type_info _swigt__p_wxAuiPaneInfoPtrArray = {"_p_wxAuiPaneInfoPtrArray", "wxAuiPaneInfoPtrArray *", 0, 0, (void*)0, 0};
16507static swig_type_info _swigt__p_wxAuiTabArt = {"_p_wxAuiTabArt", "wxAuiTabArt *", 0, 0, (void*)0, 0};
1eeb270e
RD
16508static swig_type_info _swigt__p_wxAuiTabContainer = {"_p_wxAuiTabContainer", "wxAuiTabContainer *", 0, 0, (void*)0, 0};
16509static swig_type_info _swigt__p_wxAuiTabContainerButton = {"_p_wxAuiTabContainerButton", "wxAuiTabContainerButton *", 0, 0, (void*)0, 0};
16510static swig_type_info _swigt__p_wxAuiTabCtrl = {"_p_wxAuiTabCtrl", "wxAuiTabCtrl *", 0, 0, (void*)0, 0};
16511static swig_type_info _swigt__p_wxBitmap = {"_p_wxBitmap", "wxBitmap *", 0, 0, (void*)0, 0};
27e45892
RD
16512static swig_type_info _swigt__p_wxColor = {"_p_wxColor", "wxColor *", 0, 0, (void*)0, 0};
16513static swig_type_info _swigt__p_wxColour = {"_p_wxColour", "wxColour *", 0, 0, (void*)0, 0};
1eeb270e
RD
16514static swig_type_info _swigt__p_wxCommandEvent = {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, (void*)0, 0};
16515static swig_type_info _swigt__p_wxSashEvent = {"_p_wxSashEvent", 0, 0, 0, 0, 0};
16516static swig_type_info _swigt__p_wxWindowDestroyEvent = {"_p_wxWindowDestroyEvent", 0, 0, 0, 0, 0};
16517static swig_type_info _swigt__p_wxSplitterEvent = {"_p_wxSplitterEvent", 0, 0, 0, 0, 0};
16518static swig_type_info _swigt__p_wxClipboardTextEvent = {"_p_wxClipboardTextEvent", 0, 0, 0, 0, 0};
16519static swig_type_info _swigt__p_wxScrollEvent = {"_p_wxScrollEvent", 0, 0, 0, 0, 0};
16520static swig_type_info _swigt__p_wxPyCommandEvent = {"_p_wxPyCommandEvent", 0, 0, 0, 0, 0};
16521static swig_type_info _swigt__p_wxContextMenuEvent = {"_p_wxContextMenuEvent", 0, 0, 0, 0, 0};
16522static swig_type_info _swigt__p_wxChildFocusEvent = {"_p_wxChildFocusEvent", 0, 0, 0, 0, 0};
16523static swig_type_info _swigt__p_wxDateEvent = {"_p_wxDateEvent", 0, 0, 0, 0, 0};
16524static swig_type_info _swigt__p_wxWindowCreateEvent = {"_p_wxWindowCreateEvent", 0, 0, 0, 0, 0};
16525static swig_type_info _swigt__p_wxFindDialogEvent = {"_p_wxFindDialogEvent", 0, 0, 0, 0, 0};
16526static swig_type_info _swigt__p_wxUpdateUIEvent = {"_p_wxUpdateUIEvent", 0, 0, 0, 0, 0};
16527static swig_type_info _swigt__p_wxControl = {"_p_wxControl", "wxControl *", 0, 0, (void*)0, 0};
16528static swig_type_info _swigt__p_wxControlWithItems = {"_p_wxControlWithItems", 0, 0, 0, 0, 0};
27e45892 16529static swig_type_info _swigt__p_wxDC = {"_p_wxDC", "wxDC *", 0, 0, (void*)0, 0};
27e45892
RD
16530static swig_type_info _swigt__p_wxDuplexMode = {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, (void*)0, 0};
16531static swig_type_info _swigt__p_wxEvent = {"_p_wxEvent", "wxEvent *", 0, 0, (void*)0, 0};
27e45892
RD
16532static swig_type_info _swigt__p_wxMenuEvent = {"_p_wxMenuEvent", 0, 0, 0, 0, 0};
16533static swig_type_info _swigt__p_wxCloseEvent = {"_p_wxCloseEvent", 0, 0, 0, 0, 0};
16534static swig_type_info _swigt__p_wxMouseEvent = {"_p_wxMouseEvent", 0, 0, 0, 0, 0};
16535static swig_type_info _swigt__p_wxEraseEvent = {"_p_wxEraseEvent", 0, 0, 0, 0, 0};
16536static swig_type_info _swigt__p_wxSetCursorEvent = {"_p_wxSetCursorEvent", 0, 0, 0, 0, 0};
27e45892 16537static swig_type_info _swigt__p_wxInitDialogEvent = {"_p_wxInitDialogEvent", 0, 0, 0, 0, 0};
27e45892 16538static swig_type_info _swigt__p_wxPyEvent = {"_p_wxPyEvent", 0, 0, 0, 0, 0};
34e0a3bb 16539static swig_type_info _swigt__p_wxMouseCaptureLostEvent = {"_p_wxMouseCaptureLostEvent", 0, 0, 0, 0, 0};
27e45892
RD
16540static swig_type_info _swigt__p_wxCalculateLayoutEvent = {"_p_wxCalculateLayoutEvent", 0, 0, 0, 0, 0};
16541static swig_type_info _swigt__p_wxIdleEvent = {"_p_wxIdleEvent", 0, 0, 0, 0, 0};
27e45892
RD
16542static swig_type_info _swigt__p_wxQueryNewPaletteEvent = {"_p_wxQueryNewPaletteEvent", 0, 0, 0, 0, 0};
16543static swig_type_info _swigt__p_wxMaximizeEvent = {"_p_wxMaximizeEvent", 0, 0, 0, 0, 0};
16544static swig_type_info _swigt__p_wxIconizeEvent = {"_p_wxIconizeEvent", 0, 0, 0, 0, 0};
16545static swig_type_info _swigt__p_wxActivateEvent = {"_p_wxActivateEvent", 0, 0, 0, 0, 0};
16546static swig_type_info _swigt__p_wxSizeEvent = {"_p_wxSizeEvent", 0, 0, 0, 0, 0};
16547static swig_type_info _swigt__p_wxMoveEvent = {"_p_wxMoveEvent", 0, 0, 0, 0, 0};
27e45892
RD
16548static swig_type_info _swigt__p_wxPaintEvent = {"_p_wxPaintEvent", 0, 0, 0, 0, 0};
16549static swig_type_info _swigt__p_wxNcPaintEvent = {"_p_wxNcPaintEvent", 0, 0, 0, 0, 0};
27e45892
RD
16550static swig_type_info _swigt__p_wxPaletteChangedEvent = {"_p_wxPaletteChangedEvent", 0, 0, 0, 0, 0};
16551static swig_type_info _swigt__p_wxDisplayChangedEvent = {"_p_wxDisplayChangedEvent", 0, 0, 0, 0, 0};
16552static swig_type_info _swigt__p_wxMouseCaptureChangedEvent = {"_p_wxMouseCaptureChangedEvent", 0, 0, 0, 0, 0};
16553static swig_type_info _swigt__p_wxSysColourChangedEvent = {"_p_wxSysColourChangedEvent", 0, 0, 0, 0, 0};
16554static swig_type_info _swigt__p_wxDropFilesEvent = {"_p_wxDropFilesEvent", 0, 0, 0, 0, 0};
16555static swig_type_info _swigt__p_wxFocusEvent = {"_p_wxFocusEvent", 0, 0, 0, 0, 0};
27e45892
RD
16556static swig_type_info _swigt__p_wxQueryLayoutInfoEvent = {"_p_wxQueryLayoutInfoEvent", 0, 0, 0, 0, 0};
16557static swig_type_info _swigt__p_wxShowEvent = {"_p_wxShowEvent", 0, 0, 0, 0, 0};
27e45892
RD
16558static swig_type_info _swigt__p_wxNavigationKeyEvent = {"_p_wxNavigationKeyEvent", 0, 0, 0, 0, 0};
16559static swig_type_info _swigt__p_wxKeyEvent = {"_p_wxKeyEvent", 0, 0, 0, 0, 0};
16560static swig_type_info _swigt__p_wxScrollWinEvent = {"_p_wxScrollWinEvent", 0, 0, 0, 0, 0};
16561static swig_type_info _swigt__p_wxTaskBarIconEvent = {"_p_wxTaskBarIconEvent", 0, 0, 0, 0, 0};
16562static swig_type_info _swigt__p_wxEvtHandler = {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, (void*)0, 0};
16563static swig_type_info _swigt__p_wxSplashScreen = {"_p_wxSplashScreen", 0, 0, 0, 0, 0};
16564static swig_type_info _swigt__p_wxPyPanel = {"_p_wxPyPanel", 0, 0, 0, 0, 0};
16565static swig_type_info _swigt__p_wxMenuBar = {"_p_wxMenuBar", 0, 0, 0, 0, 0};
16566static swig_type_info _swigt__p_wxValidator = {"_p_wxValidator", 0, 0, 0, 0, 0};
16567static swig_type_info _swigt__p_wxPyValidator = {"_p_wxPyValidator", 0, 0, 0, 0, 0};
16568static swig_type_info _swigt__p_wxNumberEntryDialog = {"_p_wxNumberEntryDialog", 0, 0, 0, 0, 0};
16569static swig_type_info _swigt__p_wxFileDialog = {"_p_wxFileDialog", 0, 0, 0, 0, 0};
16570static swig_type_info _swigt__p_wxMultiChoiceDialog = {"_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0};
16571static swig_type_info _swigt__p_wxFindReplaceDialog = {"_p_wxFindReplaceDialog", 0, 0, 0, 0, 0};
16572static swig_type_info _swigt__p_wxProgressDialog = {"_p_wxProgressDialog", 0, 0, 0, 0, 0};
16573static swig_type_info _swigt__p_wxMessageDialog = {"_p_wxMessageDialog", 0, 0, 0, 0, 0};
16574static swig_type_info _swigt__p_wxPasswordEntryDialog = {"_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0};
16575static swig_type_info _swigt__p_wxTextEntryDialog = {"_p_wxTextEntryDialog", 0, 0, 0, 0, 0};
16576static swig_type_info _swigt__p_wxSingleChoiceDialog = {"_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0};
16577static swig_type_info _swigt__p_wxPanel = {"_p_wxPanel", 0, 0, 0, 0, 0};
16578static swig_type_info _swigt__p_wxStatusBar = {"_p_wxStatusBar", 0, 0, 0, 0, 0};
16579static swig_type_info _swigt__p_wxScrolledWindow = {"_p_wxScrolledWindow", 0, 0, 0, 0, 0};
16580static swig_type_info _swigt__p_wxTipWindow = {"_p_wxTipWindow", 0, 0, 0, 0, 0};
16581static swig_type_info _swigt__p_wxMDIClientWindow = {"_p_wxMDIClientWindow", 0, 0, 0, 0, 0};
16582static swig_type_info _swigt__p_wxPyScrolledWindow = {"_p_wxPyScrolledWindow", 0, 0, 0, 0, 0};
16583static swig_type_info _swigt__p_wxSashWindow = {"_p_wxSashWindow", 0, 0, 0, 0, 0};
16584static swig_type_info _swigt__p_wxSplitterWindow = {"_p_wxSplitterWindow", 0, 0, 0, 0, 0};
16585static swig_type_info _swigt__p_wxSplashScreenWindow = {"_p_wxSplashScreenWindow", 0, 0, 0, 0, 0};
16586static swig_type_info _swigt__p_wxSashLayoutWindow = {"_p_wxSashLayoutWindow", 0, 0, 0, 0, 0};
16587static swig_type_info _swigt__p_wxPopupWindow = {"_p_wxPopupWindow", 0, 0, 0, 0, 0};
16588static swig_type_info _swigt__p_wxPyPopupTransientWindow = {"_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0};
16589static swig_type_info _swigt__p_wxPyVScrolledWindow = {"_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0};
16590static swig_type_info _swigt__p_wxPyPreviewFrame = {"_p_wxPyPreviewFrame", 0, 0, 0, 0, 0};
16591static swig_type_info _swigt__p_wxPreviewFrame = {"_p_wxPreviewFrame", 0, 0, 0, 0, 0};
27e45892
RD
16592static swig_type_info _swigt__p_wxMDIChildFrame = {"_p_wxMDIChildFrame", 0, 0, 0, 0, 0};
16593static swig_type_info _swigt__p_wxPyApp = {"_p_wxPyApp", 0, 0, 0, 0, 0};
27e45892
RD
16594static swig_type_info _swigt__p_wxPyWindow = {"_p_wxPyWindow", 0, 0, 0, 0, 0};
16595static swig_type_info _swigt__p_wxPreviewCanvas = {"_p_wxPreviewCanvas", 0, 0, 0, 0, 0};
16596static swig_type_info _swigt__p_wxPyHtmlListBox = {"_p_wxPyHtmlListBox", 0, 0, 0, 0, 0};
16597static swig_type_info _swigt__p_wxPyVListBox = {"_p_wxPyVListBox", 0, 0, 0, 0, 0};
16598static swig_type_info _swigt__p_wxPreviewControlBar = {"_p_wxPreviewControlBar", 0, 0, 0, 0, 0};
16599static swig_type_info _swigt__p_wxPyPreviewControlBar = {"_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0};
16600static swig_type_info _swigt__p_wxPyTaskBarIcon = {"_p_wxPyTaskBarIcon", 0, 0, 0, 0, 0};
16601static swig_type_info _swigt__p_wxFontDialog = {"_p_wxFontDialog", 0, 0, 0, 0, 0};
16602static swig_type_info _swigt__p_wxDirDialog = {"_p_wxDirDialog", 0, 0, 0, 0, 0};
16603static swig_type_info _swigt__p_wxColourDialog = {"_p_wxColourDialog", 0, 0, 0, 0, 0};
16604static swig_type_info _swigt__p_wxDialog = {"_p_wxDialog", 0, 0, 0, 0, 0};
16605static swig_type_info _swigt__p_wxMenu = {"_p_wxMenu", 0, 0, 0, 0, 0};
16606static swig_type_info _swigt__p_wxMDIParentFrame = {"_p_wxMDIParentFrame", 0, 0, 0, 0, 0};
27e45892
RD
16607static swig_type_info _swigt__p_wxFont = {"_p_wxFont", "wxFont *", 0, 0, (void*)0, 0};
16608static swig_type_info _swigt__p_wxFrame = {"_p_wxFrame", "wxFrame *", 0, 0, (void*)0, 0};
27e45892 16609static swig_type_info _swigt__p_wxMiniFrame = {"_p_wxMiniFrame", "wxMiniFrame *", 0, 0, (void*)0, 0};
1eeb270e 16610static swig_type_info _swigt__p_wxNotifyEvent = {"_p_wxNotifyEvent", "wxNotifyEvent *", 0, 0, (void*)0, 0};
27e45892
RD
16611static swig_type_info _swigt__p_wxObject = {"_p_wxObject", "wxObject *", 0, 0, (void*)0, 0};
16612static swig_type_info _swigt__p_wxLayoutConstraints = {"_p_wxLayoutConstraints", 0, 0, 0, 0, 0};
16613static swig_type_info _swigt__p_wxGBSizerItem = {"_p_wxGBSizerItem", 0, 0, 0, 0, 0};
16614static swig_type_info _swigt__p_wxIndividualLayoutConstraint = {"_p_wxIndividualLayoutConstraint", 0, 0, 0, 0, 0};
16615static swig_type_info _swigt__p_wxStaticBoxSizer = {"_p_wxStaticBoxSizer", 0, 0, 0, 0, 0};
16616static swig_type_info _swigt__p_wxBoxSizer = {"_p_wxBoxSizer", 0, 0, 0, 0, 0};
16617static swig_type_info _swigt__p_wxGridBagSizer = {"_p_wxGridBagSizer", 0, 0, 0, 0, 0};
16618static swig_type_info _swigt__p_wxFontData = {"_p_wxFontData", 0, 0, 0, 0, 0};
16619static swig_type_info _swigt__p_wxPrintData = {"_p_wxPrintData", 0, 0, 0, 0, 0};
16620static swig_type_info _swigt__p_wxGridSizer = {"_p_wxGridSizer", 0, 0, 0, 0, 0};
16621static swig_type_info _swigt__p_wxFlexGridSizer = {"_p_wxFlexGridSizer", 0, 0, 0, 0, 0};
16622static swig_type_info _swigt__p_wxLayoutAlgorithm = {"_p_wxLayoutAlgorithm", 0, 0, 0, 0, 0};
16623static swig_type_info _swigt__p_wxFSFile = {"_p_wxFSFile", 0, 0, 0, 0, 0};
16624static swig_type_info _swigt__p_wxFindReplaceData = {"_p_wxFindReplaceData", 0, 0, 0, 0, 0};
16625static swig_type_info _swigt__p_wxPySizer = {"_p_wxPySizer", 0, 0, 0, 0, 0};
16626static swig_type_info _swigt__p_wxColourData = {"_p_wxColourData", 0, 0, 0, 0, 0};
16627static swig_type_info _swigt__p_wxPrinter = {"_p_wxPrinter", 0, 0, 0, 0, 0};
16628static swig_type_info _swigt__p_wxMenuItem = {"_p_wxMenuItem", 0, 0, 0, 0, 0};
27e45892
RD
16629static swig_type_info _swigt__p_wxPNGHandler = {"_p_wxPNGHandler", 0, 0, 0, 0, 0};
16630static swig_type_info _swigt__p_wxGIFHandler = {"_p_wxGIFHandler", 0, 0, 0, 0, 0};
16631static swig_type_info _swigt__p_wxPCXHandler = {"_p_wxPCXHandler", 0, 0, 0, 0, 0};
16632static swig_type_info _swigt__p_wxJPEGHandler = {"_p_wxJPEGHandler", 0, 0, 0, 0, 0};
16633static swig_type_info _swigt__p_wxPNMHandler = {"_p_wxPNMHandler", 0, 0, 0, 0, 0};
5eb8189c 16634static swig_type_info _swigt__p_wxANIHandler = {"_p_wxANIHandler", 0, 0, 0, 0, 0};
1eeb270e
RD
16635static swig_type_info _swigt__p_wxCURHandler = {"_p_wxCURHandler", 0, 0, 0, 0, 0};
16636static swig_type_info _swigt__p_wxICOHandler = {"_p_wxICOHandler", 0, 0, 0, 0, 0};
27e45892
RD
16637static swig_type_info _swigt__p_wxBMPHandler = {"_p_wxBMPHandler", 0, 0, 0, 0, 0};
16638static swig_type_info _swigt__p_wxPyImageHandler = {"_p_wxPyImageHandler", 0, 0, 0, 0, 0};
16639static swig_type_info _swigt__p_wxImageHandler = {"_p_wxImageHandler", 0, 0, 0, 0, 0};
16640static swig_type_info _swigt__p_wxXPMHandler = {"_p_wxXPMHandler", 0, 0, 0, 0, 0};
16641static swig_type_info _swigt__p_wxTIFFHandler = {"_p_wxTIFFHandler", 0, 0, 0, 0, 0};
580080c5 16642static swig_type_info _swigt__p_wxTGAHandler = {"_p_wxTGAHandler", 0, 0, 0, 0, 0};
27e45892
RD
16643static swig_type_info _swigt__p_wxStdDialogButtonSizer = {"_p_wxStdDialogButtonSizer", 0, 0, 0, 0, 0};
16644static swig_type_info _swigt__p_wxAcceleratorTable = {"_p_wxAcceleratorTable", 0, 0, 0, 0, 0};
16645static swig_type_info _swigt__p_wxImage = {"_p_wxImage", 0, 0, 0, 0, 0};
16646static swig_type_info _swigt__p_wxPyPrintout = {"_p_wxPyPrintout", 0, 0, 0, 0, 0};
16647static swig_type_info _swigt__p_wxPrintPreview = {"_p_wxPrintPreview", 0, 0, 0, 0, 0};
16648static swig_type_info _swigt__p_wxPyPrintPreview = {"_p_wxPyPrintPreview", 0, 0, 0, 0, 0};
16649static swig_type_info _swigt__p_wxPageSetupDialog = {"_p_wxPageSetupDialog", 0, 0, 0, 0, 0};
16650static swig_type_info _swigt__p_wxPrintDialog = {"_p_wxPrintDialog", 0, 0, 0, 0, 0};
16651static swig_type_info _swigt__p_wxFileSystem = {"_p_wxFileSystem", 0, 0, 0, 0, 0};
16652static swig_type_info _swigt__p_wxPageSetupDialogData = {"_p_wxPageSetupDialogData", 0, 0, 0, 0, 0};
16653static swig_type_info _swigt__p_wxPrintDialogData = {"_p_wxPrintDialogData", 0, 0, 0, 0, 0};
27e45892
RD
16654static swig_type_info _swigt__p_wxPaperSize = {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, (void*)0, 0};
16655static swig_type_info _swigt__p_wxPoint = {"_p_wxPoint", "wxPoint *", 0, 0, (void*)0, 0};
5eb8189c
RD
16656static swig_type_info _swigt__p_wxPyAuiDockArt = {"_p_wxPyAuiDockArt", "wxPyAuiDockArt *", 0, 0, (void*)0, 0};
16657static swig_type_info _swigt__p_wxPyAuiTabArt = {"_p_wxPyAuiTabArt", "wxPyAuiTabArt *", 0, 0, (void*)0, 0};
27e45892
RD
16658static swig_type_info _swigt__p_wxRect = {"_p_wxRect", "wxRect *", 0, 0, (void*)0, 0};
16659static swig_type_info _swigt__p_wxSize = {"_p_wxSize", "wxSize *", 0, 0, (void*)0, 0};
16660static swig_type_info _swigt__p_wxSizer = {"_p_wxSizer", "wxSizer *", 0, 0, (void*)0, 0};
16661static swig_type_info _swigt__p_wxSizerItem = {"_p_wxSizerItem", "wxSizerItem *", 0, 0, (void*)0, 0};
16662static swig_type_info _swigt__p_wxString = {"_p_wxString", "wxString *", 0, 0, (void*)0, 0};
16663static swig_type_info _swigt__p_wxTopLevelWindow = {"_p_wxTopLevelWindow", "wxTopLevelWindow *", 0, 0, (void*)0, 0};
16664static swig_type_info _swigt__p_wxWindow = {"_p_wxWindow", "wxWindow *", 0, 0, (void*)0, 0};
16665
16666static swig_type_info *swig_type_initial[] = {
16667 &_swigt__p_char,
16668 &_swigt__p_form_ops_t,
16669 &_swigt__p_int,
5eb8189c
RD
16670 &_swigt__p_p_wxAuiFloatingFrame,
16671 &_swigt__p_p_wxAuiNotebook,
1eeb270e
RD
16672 &_swigt__p_p_wxAuiTabContainerButton,
16673 &_swigt__p_p_wxAuiTabCtrl,
16674 &_swigt__p_p_wxColourDialog,
16675 &_swigt__p_p_wxControl,
16676 &_swigt__p_p_wxControlWithItems,
16677 &_swigt__p_p_wxDialog,
16678 &_swigt__p_p_wxDirDialog,
16679 &_swigt__p_p_wxFileDialog,
16680 &_swigt__p_p_wxFindReplaceDialog,
1eeb270e
RD
16681 &_swigt__p_p_wxFontDialog,
16682 &_swigt__p_p_wxFrame,
16683 &_swigt__p_p_wxMDIChildFrame,
16684 &_swigt__p_p_wxMDIClientWindow,
16685 &_swigt__p_p_wxMDIParentFrame,
16686 &_swigt__p_p_wxMenuBar,
16687 &_swigt__p_p_wxMessageDialog,
16688 &_swigt__p_p_wxMiniFrame,
16689 &_swigt__p_p_wxMultiChoiceDialog,
16690 &_swigt__p_p_wxNumberEntryDialog,
16691 &_swigt__p_p_wxPanel,
16692 &_swigt__p_p_wxPasswordEntryDialog,
16693 &_swigt__p_p_wxPopupWindow,
16694 &_swigt__p_p_wxPreviewCanvas,
16695 &_swigt__p_p_wxPreviewControlBar,
16696 &_swigt__p_p_wxPreviewFrame,
16697 &_swigt__p_p_wxProgressDialog,
16698 &_swigt__p_p_wxPyHtmlListBox,
16699 &_swigt__p_p_wxPyPanel,
16700 &_swigt__p_p_wxPyPopupTransientWindow,
16701 &_swigt__p_p_wxPyPreviewControlBar,
16702 &_swigt__p_p_wxPyPreviewFrame,
16703 &_swigt__p_p_wxPyScrolledWindow,
16704 &_swigt__p_p_wxPyVListBox,
16705 &_swigt__p_p_wxPyVScrolledWindow,
16706 &_swigt__p_p_wxPyWindow,
16707 &_swigt__p_p_wxSashLayoutWindow,
16708 &_swigt__p_p_wxSashWindow,
16709 &_swigt__p_p_wxScrolledWindow,
16710 &_swigt__p_p_wxSingleChoiceDialog,
16711 &_swigt__p_p_wxSplashScreen,
16712 &_swigt__p_p_wxSplashScreenWindow,
16713 &_swigt__p_p_wxSplitterWindow,
16714 &_swigt__p_p_wxStatusBar,
16715 &_swigt__p_p_wxTextEntryDialog,
16716 &_swigt__p_p_wxTipWindow,
16717 &_swigt__p_p_wxTopLevelWindow,
16718 &_swigt__p_p_wxWindow,
27e45892
RD
16719 &_swigt__p_unsigned_char,
16720 &_swigt__p_unsigned_int,
16721 &_swigt__p_unsigned_long,
16722 &_swigt__p_wxANIHandler,
16723 &_swigt__p_wxAcceleratorTable,
16724 &_swigt__p_wxActivateEvent,
5eb8189c
RD
16725 &_swigt__p_wxAuiDefaultDockArt,
16726 &_swigt__p_wxAuiDefaultTabArt,
16727 &_swigt__p_wxAuiDockArt,
16728 &_swigt__p_wxAuiDockInfo,
16729 &_swigt__p_wxAuiDockUIPart,
16730 &_swigt__p_wxAuiFloatingFrame,
16731 &_swigt__p_wxAuiManager,
16732 &_swigt__p_wxAuiManagerEvent,
16733 &_swigt__p_wxAuiNotebook,
1eeb270e
RD
16734 &_swigt__p_wxAuiNotebookEvent,
16735 &_swigt__p_wxAuiNotebookPage,
16736 &_swigt__p_wxAuiNotebookPageArray,
5eb8189c
RD
16737 &_swigt__p_wxAuiPaneButton,
16738 &_swigt__p_wxAuiPaneButtonArray,
16739 &_swigt__p_wxAuiPaneInfo,
16740 &_swigt__p_wxAuiPaneInfoPtrArray,
16741 &_swigt__p_wxAuiTabArt,
1eeb270e
RD
16742 &_swigt__p_wxAuiTabContainer,
16743 &_swigt__p_wxAuiTabContainerButton,
16744 &_swigt__p_wxAuiTabCtrl,
27e45892 16745 &_swigt__p_wxBMPHandler,
1eeb270e 16746 &_swigt__p_wxBitmap,
27e45892
RD
16747 &_swigt__p_wxBoxSizer,
16748 &_swigt__p_wxCURHandler,
16749 &_swigt__p_wxCalculateLayoutEvent,
16750 &_swigt__p_wxChildFocusEvent,
16751 &_swigt__p_wxClipboardTextEvent,
16752 &_swigt__p_wxCloseEvent,
16753 &_swigt__p_wxColor,
16754 &_swigt__p_wxColour,
16755 &_swigt__p_wxColourData,
16756 &_swigt__p_wxColourDialog,
16757 &_swigt__p_wxCommandEvent,
16758 &_swigt__p_wxContextMenuEvent,
16759 &_swigt__p_wxControl,
16760 &_swigt__p_wxControlWithItems,
16761 &_swigt__p_wxDC,
16762 &_swigt__p_wxDateEvent,
27e45892
RD
16763 &_swigt__p_wxDialog,
16764 &_swigt__p_wxDirDialog,
16765 &_swigt__p_wxDisplayChangedEvent,
27e45892
RD
16766 &_swigt__p_wxDropFilesEvent,
16767 &_swigt__p_wxDuplexMode,
16768 &_swigt__p_wxEraseEvent,
16769 &_swigt__p_wxEvent,
16770 &_swigt__p_wxEvtHandler,
16771 &_swigt__p_wxFSFile,
16772 &_swigt__p_wxFileDialog,
16773 &_swigt__p_wxFileSystem,
16774 &_swigt__p_wxFindDialogEvent,
16775 &_swigt__p_wxFindReplaceData,
16776 &_swigt__p_wxFindReplaceDialog,
16777 &_swigt__p_wxFlexGridSizer,
27e45892
RD
16778 &_swigt__p_wxFocusEvent,
16779 &_swigt__p_wxFont,
16780 &_swigt__p_wxFontData,
16781 &_swigt__p_wxFontDialog,
16782 &_swigt__p_wxFrame,
27e45892
RD
16783 &_swigt__p_wxGBSizerItem,
16784 &_swigt__p_wxGIFHandler,
16785 &_swigt__p_wxGridBagSizer,
16786 &_swigt__p_wxGridSizer,
16787 &_swigt__p_wxICOHandler,
16788 &_swigt__p_wxIconizeEvent,
16789 &_swigt__p_wxIdleEvent,
16790 &_swigt__p_wxImage,
16791 &_swigt__p_wxImageHandler,
16792 &_swigt__p_wxIndividualLayoutConstraint,
16793 &_swigt__p_wxInitDialogEvent,
16794 &_swigt__p_wxJPEGHandler,
16795 &_swigt__p_wxKeyEvent,
16796 &_swigt__p_wxLayoutAlgorithm,
16797 &_swigt__p_wxLayoutConstraints,
16798 &_swigt__p_wxMDIChildFrame,
16799 &_swigt__p_wxMDIClientWindow,
16800 &_swigt__p_wxMDIParentFrame,
16801 &_swigt__p_wxMaximizeEvent,
16802 &_swigt__p_wxMenu,
16803 &_swigt__p_wxMenuBar,
16804 &_swigt__p_wxMenuEvent,
16805 &_swigt__p_wxMenuItem,
16806 &_swigt__p_wxMessageDialog,
16807 &_swigt__p_wxMiniFrame,
16808 &_swigt__p_wxMouseCaptureChangedEvent,
34e0a3bb 16809 &_swigt__p_wxMouseCaptureLostEvent,
27e45892
RD
16810 &_swigt__p_wxMouseEvent,
16811 &_swigt__p_wxMoveEvent,
16812 &_swigt__p_wxMultiChoiceDialog,
16813 &_swigt__p_wxNavigationKeyEvent,
16814 &_swigt__p_wxNcPaintEvent,
16815 &_swigt__p_wxNotifyEvent,
16816 &_swigt__p_wxNumberEntryDialog,
16817 &_swigt__p_wxObject,
16818 &_swigt__p_wxPCXHandler,
16819 &_swigt__p_wxPNGHandler,
16820 &_swigt__p_wxPNMHandler,
16821 &_swigt__p_wxPageSetupDialog,
16822 &_swigt__p_wxPageSetupDialogData,
16823 &_swigt__p_wxPaintEvent,
16824 &_swigt__p_wxPaletteChangedEvent,
27e45892
RD
16825 &_swigt__p_wxPanel,
16826 &_swigt__p_wxPaperSize,
16827 &_swigt__p_wxPasswordEntryDialog,
16828 &_swigt__p_wxPoint,
16829 &_swigt__p_wxPopupWindow,
16830 &_swigt__p_wxPreviewCanvas,
16831 &_swigt__p_wxPreviewControlBar,
16832 &_swigt__p_wxPreviewFrame,
16833 &_swigt__p_wxPrintData,
16834 &_swigt__p_wxPrintDialog,
16835 &_swigt__p_wxPrintDialogData,
16836 &_swigt__p_wxPrintPreview,
16837 &_swigt__p_wxPrinter,
16838 &_swigt__p_wxProgressDialog,
16839 &_swigt__p_wxPyApp,
5eb8189c
RD
16840 &_swigt__p_wxPyAuiDockArt,
16841 &_swigt__p_wxPyAuiTabArt,
27e45892 16842 &_swigt__p_wxPyCommandEvent,
27e45892
RD
16843 &_swigt__p_wxPyEvent,
16844 &_swigt__p_wxPyHtmlListBox,
16845 &_swigt__p_wxPyImageHandler,
16846 &_swigt__p_wxPyPanel,
16847 &_swigt__p_wxPyPopupTransientWindow,
16848 &_swigt__p_wxPyPreviewControlBar,
16849 &_swigt__p_wxPyPreviewFrame,
16850 &_swigt__p_wxPyPrintPreview,
16851 &_swigt__p_wxPyPrintout,
16852 &_swigt__p_wxPyScrolledWindow,
16853 &_swigt__p_wxPySizer,
16854 &_swigt__p_wxPyTaskBarIcon,
16855 &_swigt__p_wxPyVListBox,
16856 &_swigt__p_wxPyVScrolledWindow,
16857 &_swigt__p_wxPyValidator,
16858 &_swigt__p_wxPyWindow,
16859 &_swigt__p_wxQueryLayoutInfoEvent,
16860 &_swigt__p_wxQueryNewPaletteEvent,
16861 &_swigt__p_wxRect,
16862 &_swigt__p_wxSashEvent,
16863 &_swigt__p_wxSashLayoutWindow,
16864 &_swigt__p_wxSashWindow,
16865 &_swigt__p_wxScrollEvent,
16866 &_swigt__p_wxScrollWinEvent,
16867 &_swigt__p_wxScrolledWindow,
16868 &_swigt__p_wxSetCursorEvent,
16869 &_swigt__p_wxShowEvent,
16870 &_swigt__p_wxSingleChoiceDialog,
16871 &_swigt__p_wxSize,
16872 &_swigt__p_wxSizeEvent,
16873 &_swigt__p_wxSizer,
16874 &_swigt__p_wxSizerItem,
16875 &_swigt__p_wxSplashScreen,
16876 &_swigt__p_wxSplashScreenWindow,
16877 &_swigt__p_wxSplitterEvent,
16878 &_swigt__p_wxSplitterWindow,
16879 &_swigt__p_wxStaticBoxSizer,
16880 &_swigt__p_wxStatusBar,
16881 &_swigt__p_wxStdDialogButtonSizer,
16882 &_swigt__p_wxString,
16883 &_swigt__p_wxSysColourChangedEvent,
580080c5 16884 &_swigt__p_wxTGAHandler,
27e45892
RD
16885 &_swigt__p_wxTIFFHandler,
16886 &_swigt__p_wxTaskBarIconEvent,
16887 &_swigt__p_wxTextEntryDialog,
16888 &_swigt__p_wxTipWindow,
16889 &_swigt__p_wxTopLevelWindow,
16890 &_swigt__p_wxUpdateUIEvent,
16891 &_swigt__p_wxValidator,
16892 &_swigt__p_wxWindow,
16893 &_swigt__p_wxWindowCreateEvent,
16894 &_swigt__p_wxWindowDestroyEvent,
16895 &_swigt__p_wxXPMHandler,
16896};
16897
16898static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}};
16899static swig_cast_info _swigc__p_form_ops_t[] = { {&_swigt__p_form_ops_t, 0, 0, 0},{0, 0, 0, 0}};
16900static swig_cast_info _swigc__p_int[] = { {&_swigt__p_int, 0, 0, 0},{0, 0, 0, 0}};
1eeb270e
RD
16901static swig_cast_info _swigc__p_p_wxAuiTabContainerButton[] = { {&_swigt__p_p_wxAuiTabContainerButton, 0, 0, 0},{0, 0, 0, 0}};
16902static swig_cast_info _swigc__p_p_wxSplashScreen[] = {{&_swigt__p_p_wxSplashScreen, 0, 0, 0},{0, 0, 0, 0}};
16903static swig_cast_info _swigc__p_p_wxMiniFrame[] = {{&_swigt__p_p_wxMiniFrame, 0, 0, 0},{0, 0, 0, 0}};
16904static swig_cast_info _swigc__p_p_wxPyPanel[] = {{&_swigt__p_p_wxPyPanel, 0, 0, 0},{0, 0, 0, 0}};
16905static swig_cast_info _swigc__p_p_wxMenuBar[] = {{&_swigt__p_p_wxMenuBar, 0, 0, 0},{0, 0, 0, 0}};
16906static swig_cast_info _swigc__p_p_wxFindReplaceDialog[] = {{&_swigt__p_p_wxFindReplaceDialog, 0, 0, 0},{0, 0, 0, 0}};
16907static swig_cast_info _swigc__p_p_wxProgressDialog[] = {{&_swigt__p_p_wxProgressDialog, 0, 0, 0},{0, 0, 0, 0}};
16908static swig_cast_info _swigc__p_p_wxMessageDialog[] = {{&_swigt__p_p_wxMessageDialog, 0, 0, 0},{0, 0, 0, 0}};
16909static swig_cast_info _swigc__p_p_wxNumberEntryDialog[] = {{&_swigt__p_p_wxNumberEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
16910static swig_cast_info _swigc__p_p_wxPasswordEntryDialog[] = {{&_swigt__p_p_wxPasswordEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
16911static swig_cast_info _swigc__p_p_wxTextEntryDialog[] = {{&_swigt__p_p_wxTextEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
16912static swig_cast_info _swigc__p_p_wxSingleChoiceDialog[] = {{&_swigt__p_p_wxSingleChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
16913static swig_cast_info _swigc__p_p_wxMultiChoiceDialog[] = {{&_swigt__p_p_wxMultiChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
16914static swig_cast_info _swigc__p_p_wxFileDialog[] = {{&_swigt__p_p_wxFileDialog, 0, 0, 0},{0, 0, 0, 0}};
16915static swig_cast_info _swigc__p_p_wxPanel[] = {{&_swigt__p_p_wxPanel, 0, 0, 0},{0, 0, 0, 0}};
16916static swig_cast_info _swigc__p_p_wxStatusBar[] = {{&_swigt__p_p_wxStatusBar, 0, 0, 0},{0, 0, 0, 0}};
16917static swig_cast_info _swigc__p_p_wxPyVScrolledWindow[] = {{&_swigt__p_p_wxPyVScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
16918static swig_cast_info _swigc__p_p_wxTipWindow[] = {{&_swigt__p_p_wxTipWindow, 0, 0, 0},{0, 0, 0, 0}};
16919static swig_cast_info _swigc__p_p_wxPyPopupTransientWindow[] = {{&_swigt__p_p_wxPyPopupTransientWindow, 0, 0, 0},{0, 0, 0, 0}};
16920static swig_cast_info _swigc__p_p_wxPopupWindow[] = {{&_swigt__p_p_wxPopupWindow, 0, 0, 0},{0, 0, 0, 0}};
16921static swig_cast_info _swigc__p_p_wxSashLayoutWindow[] = {{&_swigt__p_p_wxSashLayoutWindow, 0, 0, 0},{0, 0, 0, 0}};
16922static swig_cast_info _swigc__p_p_wxScrolledWindow[] = {{&_swigt__p_p_wxScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
16923static swig_cast_info _swigc__p_p_wxTopLevelWindow[] = {{&_swigt__p_p_wxTopLevelWindow, 0, 0, 0},{0, 0, 0, 0}};
16924static swig_cast_info _swigc__p_p_wxSplashScreenWindow[] = {{&_swigt__p_p_wxSplashScreenWindow, 0, 0, 0},{0, 0, 0, 0}};
16925static swig_cast_info _swigc__p_p_wxSplitterWindow[] = {{&_swigt__p_p_wxSplitterWindow, 0, 0, 0},{0, 0, 0, 0}};
16926static swig_cast_info _swigc__p_p_wxSashWindow[] = {{&_swigt__p_p_wxSashWindow, 0, 0, 0},{0, 0, 0, 0}};
16927static swig_cast_info _swigc__p_p_wxMDIClientWindow[] = {{&_swigt__p_p_wxMDIClientWindow, 0, 0, 0},{0, 0, 0, 0}};
16928static swig_cast_info _swigc__p_p_wxPyScrolledWindow[] = {{&_swigt__p_p_wxPyScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
16929static swig_cast_info _swigc__p_p_wxPreviewFrame[] = {{&_swigt__p_p_wxPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
16930static swig_cast_info _swigc__p_p_wxPyPreviewFrame[] = {{&_swigt__p_p_wxPyPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
16931static swig_cast_info _swigc__p_p_wxControl[] = {{&_swigt__p_p_wxControl, 0, 0, 0},{0, 0, 0, 0}};
16932static swig_cast_info _swigc__p_p_wxMDIChildFrame[] = {{&_swigt__p_p_wxMDIChildFrame, 0, 0, 0},{0, 0, 0, 0}};
16933static swig_cast_info _swigc__p_p_wxControlWithItems[] = {{&_swigt__p_p_wxControlWithItems, 0, 0, 0},{0, 0, 0, 0}};
16934static swig_cast_info _swigc__p_p_wxPyWindow[] = {{&_swigt__p_p_wxPyWindow, 0, 0, 0},{0, 0, 0, 0}};
16935static swig_cast_info _swigc__p_p_wxPreviewCanvas[] = {{&_swigt__p_p_wxPreviewCanvas, 0, 0, 0},{0, 0, 0, 0}};
1eeb270e
RD
16936static swig_cast_info _swigc__p_p_wxPyHtmlListBox[] = {{&_swigt__p_p_wxPyHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
16937static swig_cast_info _swigc__p_p_wxPyVListBox[] = {{&_swigt__p_p_wxPyVListBox, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c 16938static swig_cast_info _swigc__p_p_wxAuiNotebook[] = {{&_swigt__p_p_wxAuiNotebook, 0, 0, 0},{0, 0, 0, 0}};
1eeb270e
RD
16939static swig_cast_info _swigc__p_p_wxPreviewControlBar[] = {{&_swigt__p_p_wxPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
16940static swig_cast_info _swigc__p_p_wxPyPreviewControlBar[] = {{&_swigt__p_p_wxPyPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
16941static swig_cast_info _swigc__p_p_wxAuiTabCtrl[] = {{&_swigt__p_p_wxAuiTabCtrl, 0, 0, 0},{0, 0, 0, 0}};
16942static swig_cast_info _swigc__p_p_wxFrame[] = {{&_swigt__p_p_wxFrame, 0, 0, 0},{0, 0, 0, 0}};
16943static swig_cast_info _swigc__p_p_wxFontDialog[] = {{&_swigt__p_p_wxFontDialog, 0, 0, 0},{0, 0, 0, 0}};
16944static swig_cast_info _swigc__p_p_wxDirDialog[] = {{&_swigt__p_p_wxDirDialog, 0, 0, 0},{0, 0, 0, 0}};
16945static swig_cast_info _swigc__p_p_wxColourDialog[] = {{&_swigt__p_p_wxColourDialog, 0, 0, 0},{0, 0, 0, 0}};
16946static swig_cast_info _swigc__p_p_wxDialog[] = {{&_swigt__p_p_wxDialog, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c 16947static swig_cast_info _swigc__p_p_wxAuiFloatingFrame[] = {{&_swigt__p_p_wxAuiFloatingFrame, 0, 0, 0},{0, 0, 0, 0}};
1eeb270e 16948static swig_cast_info _swigc__p_p_wxMDIParentFrame[] = {{&_swigt__p_p_wxMDIParentFrame, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c 16949static 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_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
16950static swig_cast_info _swigc__p_unsigned_char[] = { {&_swigt__p_unsigned_char, 0, 0, 0},{0, 0, 0, 0}};
16951static swig_cast_info _swigc__p_unsigned_int[] = { {&_swigt__p_unsigned_int, 0, 0, 0},{0, 0, 0, 0}};
16952static swig_cast_info _swigc__p_unsigned_long[] = { {&_swigt__p_unsigned_long, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c
RD
16953static 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}};
16954static 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}};
16955static 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}};
16956static swig_cast_info _swigc__p_wxAuiDockInfo[] = { {&_swigt__p_wxAuiDockInfo, 0, 0, 0},{0, 0, 0, 0}};
16957static swig_cast_info _swigc__p_wxAuiDockUIPart[] = { {&_swigt__p_wxAuiDockUIPart, 0, 0, 0},{0, 0, 0, 0}};
16958static swig_cast_info _swigc__p_wxAuiFloatingFrame[] = { {&_swigt__p_wxAuiFloatingFrame, 0, 0, 0},{0, 0, 0, 0}};
16959static swig_cast_info _swigc__p_wxAuiManager[] = { {&_swigt__p_wxAuiManager, 0, 0, 0},{0, 0, 0, 0}};
16960static swig_cast_info _swigc__p_wxAuiManagerEvent[] = { {&_swigt__p_wxAuiManagerEvent, 0, 0, 0},{0, 0, 0, 0}};
16961static swig_cast_info _swigc__p_wxAuiNotebook[] = { {&_swigt__p_wxAuiNotebook, 0, 0, 0},{0, 0, 0, 0}};
1eeb270e
RD
16962static swig_cast_info _swigc__p_wxAuiNotebookEvent[] = { {&_swigt__p_wxAuiNotebookEvent, 0, 0, 0},{0, 0, 0, 0}};
16963static swig_cast_info _swigc__p_wxAuiNotebookPage[] = { {&_swigt__p_wxAuiNotebookPage, 0, 0, 0},{0, 0, 0, 0}};
16964static swig_cast_info _swigc__p_wxAuiNotebookPageArray[] = { {&_swigt__p_wxAuiNotebookPageArray, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c
RD
16965static swig_cast_info _swigc__p_wxAuiPaneButton[] = { {&_swigt__p_wxAuiPaneButton, 0, 0, 0},{0, 0, 0, 0}};
16966static swig_cast_info _swigc__p_wxAuiPaneButtonArray[] = { {&_swigt__p_wxAuiPaneButtonArray, 0, 0, 0},{0, 0, 0, 0}};
16967static swig_cast_info _swigc__p_wxAuiPaneInfo[] = { {&_swigt__p_wxAuiPaneInfo, 0, 0, 0},{0, 0, 0, 0}};
16968static swig_cast_info _swigc__p_wxAuiPaneInfoPtrArray[] = { {&_swigt__p_wxAuiPaneInfoPtrArray, 0, 0, 0},{0, 0, 0, 0}};
16969static 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},{0, 0, 0, 0}};
1eeb270e
RD
16970static 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}};
16971static swig_cast_info _swigc__p_wxAuiTabContainerButton[] = { {&_swigt__p_wxAuiTabContainerButton, 0, 0, 0},{0, 0, 0, 0}};
16972static swig_cast_info _swigc__p_wxAuiTabCtrl[] = { {&_swigt__p_wxAuiTabCtrl, 0, 0, 0},{0, 0, 0, 0}};
16973static swig_cast_info _swigc__p_wxBitmap[] = { {&_swigt__p_wxBitmap, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
16974static swig_cast_info _swigc__p_wxColor[] = { {&_swigt__p_wxColor, 0, 0, 0},{0, 0, 0, 0}};
16975static swig_cast_info _swigc__p_wxColour[] = { {&_swigt__p_wxColour, 0, 0, 0},{0, 0, 0, 0}};
1eeb270e
RD
16976static swig_cast_info _swigc__p_wxSashEvent[] = {{&_swigt__p_wxSashEvent, 0, 0, 0},{0, 0, 0, 0}};
16977static swig_cast_info _swigc__p_wxWindowDestroyEvent[] = {{&_swigt__p_wxWindowDestroyEvent, 0, 0, 0},{0, 0, 0, 0}};
16978static swig_cast_info _swigc__p_wxSplitterEvent[] = {{&_swigt__p_wxSplitterEvent, 0, 0, 0},{0, 0, 0, 0}};
16979static swig_cast_info _swigc__p_wxClipboardTextEvent[] = {{&_swigt__p_wxClipboardTextEvent, 0, 0, 0},{0, 0, 0, 0}};
16980static swig_cast_info _swigc__p_wxScrollEvent[] = {{&_swigt__p_wxScrollEvent, 0, 0, 0},{0, 0, 0, 0}};
16981static swig_cast_info _swigc__p_wxPyCommandEvent[] = {{&_swigt__p_wxPyCommandEvent, 0, 0, 0},{0, 0, 0, 0}};
16982static swig_cast_info _swigc__p_wxContextMenuEvent[] = {{&_swigt__p_wxContextMenuEvent, 0, 0, 0},{0, 0, 0, 0}};
16983static swig_cast_info _swigc__p_wxChildFocusEvent[] = {{&_swigt__p_wxChildFocusEvent, 0, 0, 0},{0, 0, 0, 0}};
16984static swig_cast_info _swigc__p_wxDateEvent[] = {{&_swigt__p_wxDateEvent, 0, 0, 0},{0, 0, 0, 0}};
16985static swig_cast_info _swigc__p_wxWindowCreateEvent[] = {{&_swigt__p_wxWindowCreateEvent, 0, 0, 0},{0, 0, 0, 0}};
16986static swig_cast_info _swigc__p_wxFindDialogEvent[] = {{&_swigt__p_wxFindDialogEvent, 0, 0, 0},{0, 0, 0, 0}};
16987static swig_cast_info _swigc__p_wxUpdateUIEvent[] = {{&_swigt__p_wxUpdateUIEvent, 0, 0, 0},{0, 0, 0, 0}};
16988static 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}};
16989static swig_cast_info _swigc__p_wxControlWithItems[] = {{&_swigt__p_wxControlWithItems, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c 16990static 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 16991static swig_cast_info _swigc__p_wxDC[] = { {&_swigt__p_wxDC, 0, 0, 0},{0, 0, 0, 0}};
27e45892 16992static swig_cast_info _swigc__p_wxDuplexMode[] = { {&_swigt__p_wxDuplexMode, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
16993static swig_cast_info _swigc__p_wxMenuEvent[] = {{&_swigt__p_wxMenuEvent, 0, 0, 0},{0, 0, 0, 0}};
16994static swig_cast_info _swigc__p_wxCloseEvent[] = {{&_swigt__p_wxCloseEvent, 0, 0, 0},{0, 0, 0, 0}};
16995static swig_cast_info _swigc__p_wxMouseEvent[] = {{&_swigt__p_wxMouseEvent, 0, 0, 0},{0, 0, 0, 0}};
16996static swig_cast_info _swigc__p_wxEraseEvent[] = {{&_swigt__p_wxEraseEvent, 0, 0, 0},{0, 0, 0, 0}};
16997static swig_cast_info _swigc__p_wxSetCursorEvent[] = {{&_swigt__p_wxSetCursorEvent, 0, 0, 0},{0, 0, 0, 0}};
27e45892 16998static swig_cast_info _swigc__p_wxInitDialogEvent[] = {{&_swigt__p_wxInitDialogEvent, 0, 0, 0},{0, 0, 0, 0}};
27e45892 16999static swig_cast_info _swigc__p_wxPyEvent[] = {{&_swigt__p_wxPyEvent, 0, 0, 0},{0, 0, 0, 0}};
34e0a3bb 17000static swig_cast_info _swigc__p_wxMouseCaptureLostEvent[] = {{&_swigt__p_wxMouseCaptureLostEvent, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
17001static swig_cast_info _swigc__p_wxCalculateLayoutEvent[] = {{&_swigt__p_wxCalculateLayoutEvent, 0, 0, 0},{0, 0, 0, 0}};
17002static swig_cast_info _swigc__p_wxIdleEvent[] = {{&_swigt__p_wxIdleEvent, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
17003static swig_cast_info _swigc__p_wxQueryNewPaletteEvent[] = {{&_swigt__p_wxQueryNewPaletteEvent, 0, 0, 0},{0, 0, 0, 0}};
17004static swig_cast_info _swigc__p_wxMaximizeEvent[] = {{&_swigt__p_wxMaximizeEvent, 0, 0, 0},{0, 0, 0, 0}};
17005static swig_cast_info _swigc__p_wxIconizeEvent[] = {{&_swigt__p_wxIconizeEvent, 0, 0, 0},{0, 0, 0, 0}};
17006static swig_cast_info _swigc__p_wxActivateEvent[] = {{&_swigt__p_wxActivateEvent, 0, 0, 0},{0, 0, 0, 0}};
17007static swig_cast_info _swigc__p_wxSizeEvent[] = {{&_swigt__p_wxSizeEvent, 0, 0, 0},{0, 0, 0, 0}};
17008static swig_cast_info _swigc__p_wxMoveEvent[] = {{&_swigt__p_wxMoveEvent, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
17009static swig_cast_info _swigc__p_wxPaintEvent[] = {{&_swigt__p_wxPaintEvent, 0, 0, 0},{0, 0, 0, 0}};
17010static swig_cast_info _swigc__p_wxNcPaintEvent[] = {{&_swigt__p_wxNcPaintEvent, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
17011static swig_cast_info _swigc__p_wxPaletteChangedEvent[] = {{&_swigt__p_wxPaletteChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
17012static swig_cast_info _swigc__p_wxDisplayChangedEvent[] = {{&_swigt__p_wxDisplayChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
17013static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent[] = {{&_swigt__p_wxMouseCaptureChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
17014static swig_cast_info _swigc__p_wxSysColourChangedEvent[] = {{&_swigt__p_wxSysColourChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
17015static swig_cast_info _swigc__p_wxDropFilesEvent[] = {{&_swigt__p_wxDropFilesEvent, 0, 0, 0},{0, 0, 0, 0}};
17016static swig_cast_info _swigc__p_wxFocusEvent[] = {{&_swigt__p_wxFocusEvent, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
17017static swig_cast_info _swigc__p_wxQueryLayoutInfoEvent[] = {{&_swigt__p_wxQueryLayoutInfoEvent, 0, 0, 0},{0, 0, 0, 0}};
17018static swig_cast_info _swigc__p_wxShowEvent[] = {{&_swigt__p_wxShowEvent, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
17019static swig_cast_info _swigc__p_wxNavigationKeyEvent[] = {{&_swigt__p_wxNavigationKeyEvent, 0, 0, 0},{0, 0, 0, 0}};
17020static swig_cast_info _swigc__p_wxKeyEvent[] = {{&_swigt__p_wxKeyEvent, 0, 0, 0},{0, 0, 0, 0}};
17021static swig_cast_info _swigc__p_wxScrollWinEvent[] = {{&_swigt__p_wxScrollWinEvent, 0, 0, 0},{0, 0, 0, 0}};
17022static swig_cast_info _swigc__p_wxTaskBarIconEvent[] = {{&_swigt__p_wxTaskBarIconEvent, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c 17023static 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
17024static swig_cast_info _swigc__p_wxSplashScreen[] = {{&_swigt__p_wxSplashScreen, 0, 0, 0},{0, 0, 0, 0}};
17025static swig_cast_info _swigc__p_wxPyPanel[] = {{&_swigt__p_wxPyPanel, 0, 0, 0},{0, 0, 0, 0}};
17026static swig_cast_info _swigc__p_wxMenuBar[] = {{&_swigt__p_wxMenuBar, 0, 0, 0},{0, 0, 0, 0}};
17027static swig_cast_info _swigc__p_wxValidator[] = {{&_swigt__p_wxValidator, 0, 0, 0},{0, 0, 0, 0}};
17028static swig_cast_info _swigc__p_wxPyValidator[] = {{&_swigt__p_wxPyValidator, 0, 0, 0},{0, 0, 0, 0}};
17029static swig_cast_info _swigc__p_wxNumberEntryDialog[] = {{&_swigt__p_wxNumberEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
17030static swig_cast_info _swigc__p_wxFileDialog[] = {{&_swigt__p_wxFileDialog, 0, 0, 0},{0, 0, 0, 0}};
17031static swig_cast_info _swigc__p_wxMultiChoiceDialog[] = {{&_swigt__p_wxMultiChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
17032static swig_cast_info _swigc__p_wxFindReplaceDialog[] = {{&_swigt__p_wxFindReplaceDialog, 0, 0, 0},{0, 0, 0, 0}};
17033static swig_cast_info _swigc__p_wxProgressDialog[] = {{&_swigt__p_wxProgressDialog, 0, 0, 0},{0, 0, 0, 0}};
17034static swig_cast_info _swigc__p_wxMessageDialog[] = {{&_swigt__p_wxMessageDialog, 0, 0, 0},{0, 0, 0, 0}};
17035static swig_cast_info _swigc__p_wxPasswordEntryDialog[] = {{&_swigt__p_wxPasswordEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
17036static swig_cast_info _swigc__p_wxTextEntryDialog[] = {{&_swigt__p_wxTextEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
17037static swig_cast_info _swigc__p_wxSingleChoiceDialog[] = {{&_swigt__p_wxSingleChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
17038static swig_cast_info _swigc__p_wxPanel[] = {{&_swigt__p_wxPanel, 0, 0, 0},{0, 0, 0, 0}};
17039static swig_cast_info _swigc__p_wxStatusBar[] = {{&_swigt__p_wxStatusBar, 0, 0, 0},{0, 0, 0, 0}};
17040static swig_cast_info _swigc__p_wxScrolledWindow[] = {{&_swigt__p_wxScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
17041static swig_cast_info _swigc__p_wxTipWindow[] = {{&_swigt__p_wxTipWindow, 0, 0, 0},{0, 0, 0, 0}};
17042static swig_cast_info _swigc__p_wxMDIClientWindow[] = {{&_swigt__p_wxMDIClientWindow, 0, 0, 0},{0, 0, 0, 0}};
17043static swig_cast_info _swigc__p_wxPyScrolledWindow[] = {{&_swigt__p_wxPyScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
17044static swig_cast_info _swigc__p_wxSashWindow[] = {{&_swigt__p_wxSashWindow, 0, 0, 0},{0, 0, 0, 0}};
17045static swig_cast_info _swigc__p_wxSplitterWindow[] = {{&_swigt__p_wxSplitterWindow, 0, 0, 0},{0, 0, 0, 0}};
17046static swig_cast_info _swigc__p_wxSplashScreenWindow[] = {{&_swigt__p_wxSplashScreenWindow, 0, 0, 0},{0, 0, 0, 0}};
17047static swig_cast_info _swigc__p_wxSashLayoutWindow[] = {{&_swigt__p_wxSashLayoutWindow, 0, 0, 0},{0, 0, 0, 0}};
17048static swig_cast_info _swigc__p_wxPopupWindow[] = {{&_swigt__p_wxPopupWindow, 0, 0, 0},{0, 0, 0, 0}};
17049static swig_cast_info _swigc__p_wxPyPopupTransientWindow[] = {{&_swigt__p_wxPyPopupTransientWindow, 0, 0, 0},{0, 0, 0, 0}};
17050static swig_cast_info _swigc__p_wxPyVScrolledWindow[] = {{&_swigt__p_wxPyVScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
17051static swig_cast_info _swigc__p_wxPyPreviewFrame[] = {{&_swigt__p_wxPyPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
17052static swig_cast_info _swigc__p_wxPreviewFrame[] = {{&_swigt__p_wxPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
17053static swig_cast_info _swigc__p_wxMDIChildFrame[] = {{&_swigt__p_wxMDIChildFrame, 0, 0, 0},{0, 0, 0, 0}};
17054static swig_cast_info _swigc__p_wxPyApp[] = {{&_swigt__p_wxPyApp, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
17055static swig_cast_info _swigc__p_wxPyWindow[] = {{&_swigt__p_wxPyWindow, 0, 0, 0},{0, 0, 0, 0}};
17056static swig_cast_info _swigc__p_wxPreviewCanvas[] = {{&_swigt__p_wxPreviewCanvas, 0, 0, 0},{0, 0, 0, 0}};
17057static swig_cast_info _swigc__p_wxPyHtmlListBox[] = {{&_swigt__p_wxPyHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
17058static swig_cast_info _swigc__p_wxPyVListBox[] = {{&_swigt__p_wxPyVListBox, 0, 0, 0},{0, 0, 0, 0}};
17059static swig_cast_info _swigc__p_wxPreviewControlBar[] = {{&_swigt__p_wxPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
17060static swig_cast_info _swigc__p_wxPyPreviewControlBar[] = {{&_swigt__p_wxPyPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
17061static swig_cast_info _swigc__p_wxPyTaskBarIcon[] = {{&_swigt__p_wxPyTaskBarIcon, 0, 0, 0},{0, 0, 0, 0}};
17062static swig_cast_info _swigc__p_wxFontDialog[] = {{&_swigt__p_wxFontDialog, 0, 0, 0},{0, 0, 0, 0}};
17063static swig_cast_info _swigc__p_wxDirDialog[] = {{&_swigt__p_wxDirDialog, 0, 0, 0},{0, 0, 0, 0}};
17064static swig_cast_info _swigc__p_wxColourDialog[] = {{&_swigt__p_wxColourDialog, 0, 0, 0},{0, 0, 0, 0}};
17065static swig_cast_info _swigc__p_wxDialog[] = {{&_swigt__p_wxDialog, 0, 0, 0},{0, 0, 0, 0}};
17066static swig_cast_info _swigc__p_wxMenu[] = {{&_swigt__p_wxMenu, 0, 0, 0},{0, 0, 0, 0}};
17067static swig_cast_info _swigc__p_wxMDIParentFrame[] = {{&_swigt__p_wxMDIParentFrame, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c 17068static 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_wxFileDialog, _p_wxFileDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMultiChoiceDialog, _p_wxMultiChoiceDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFindReplaceDialog, _p_wxFindReplaceDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMessageDialog, _p_wxMessageDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPasswordEntryDialog, _p_wxPasswordEntryDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxTextEntryDialog, _p_wxTextEntryDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSingleChoiceDialog, _p_wxSingleChoiceDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_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_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 17069static swig_cast_info _swigc__p_wxFont[] = { {&_swigt__p_wxFont, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c
RD
17070static 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}};
17071static 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 17072static 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
17073static swig_cast_info _swigc__p_wxLayoutConstraints[] = {{&_swigt__p_wxLayoutConstraints, 0, 0, 0},{0, 0, 0, 0}};
17074static swig_cast_info _swigc__p_wxGBSizerItem[] = {{&_swigt__p_wxGBSizerItem, 0, 0, 0},{0, 0, 0, 0}};
17075static swig_cast_info _swigc__p_wxIndividualLayoutConstraint[] = {{&_swigt__p_wxIndividualLayoutConstraint, 0, 0, 0},{0, 0, 0, 0}};
17076static swig_cast_info _swigc__p_wxStaticBoxSizer[] = {{&_swigt__p_wxStaticBoxSizer, 0, 0, 0},{0, 0, 0, 0}};
17077static swig_cast_info _swigc__p_wxBoxSizer[] = {{&_swigt__p_wxBoxSizer, 0, 0, 0},{0, 0, 0, 0}};
17078static swig_cast_info _swigc__p_wxGridBagSizer[] = {{&_swigt__p_wxGridBagSizer, 0, 0, 0},{0, 0, 0, 0}};
17079static swig_cast_info _swigc__p_wxFontData[] = {{&_swigt__p_wxFontData, 0, 0, 0},{0, 0, 0, 0}};
17080static swig_cast_info _swigc__p_wxPrintData[] = {{&_swigt__p_wxPrintData, 0, 0, 0},{0, 0, 0, 0}};
17081static swig_cast_info _swigc__p_wxGridSizer[] = {{&_swigt__p_wxGridSizer, 0, 0, 0},{0, 0, 0, 0}};
17082static swig_cast_info _swigc__p_wxFlexGridSizer[] = {{&_swigt__p_wxFlexGridSizer, 0, 0, 0},{0, 0, 0, 0}};
17083static swig_cast_info _swigc__p_wxLayoutAlgorithm[] = {{&_swigt__p_wxLayoutAlgorithm, 0, 0, 0},{0, 0, 0, 0}};
17084static swig_cast_info _swigc__p_wxFSFile[] = {{&_swigt__p_wxFSFile, 0, 0, 0},{0, 0, 0, 0}};
17085static swig_cast_info _swigc__p_wxFindReplaceData[] = {{&_swigt__p_wxFindReplaceData, 0, 0, 0},{0, 0, 0, 0}};
17086static swig_cast_info _swigc__p_wxPySizer[] = {{&_swigt__p_wxPySizer, 0, 0, 0},{0, 0, 0, 0}};
17087static swig_cast_info _swigc__p_wxColourData[] = {{&_swigt__p_wxColourData, 0, 0, 0},{0, 0, 0, 0}};
17088static swig_cast_info _swigc__p_wxPrinter[] = {{&_swigt__p_wxPrinter, 0, 0, 0},{0, 0, 0, 0}};
17089static swig_cast_info _swigc__p_wxMenuItem[] = {{&_swigt__p_wxMenuItem, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
17090static swig_cast_info _swigc__p_wxPNGHandler[] = {{&_swigt__p_wxPNGHandler, 0, 0, 0},{0, 0, 0, 0}};
17091static swig_cast_info _swigc__p_wxGIFHandler[] = {{&_swigt__p_wxGIFHandler, 0, 0, 0},{0, 0, 0, 0}};
17092static swig_cast_info _swigc__p_wxPCXHandler[] = {{&_swigt__p_wxPCXHandler, 0, 0, 0},{0, 0, 0, 0}};
17093static swig_cast_info _swigc__p_wxJPEGHandler[] = {{&_swigt__p_wxJPEGHandler, 0, 0, 0},{0, 0, 0, 0}};
17094static swig_cast_info _swigc__p_wxPNMHandler[] = {{&_swigt__p_wxPNMHandler, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c 17095static swig_cast_info _swigc__p_wxANIHandler[] = {{&_swigt__p_wxANIHandler, 0, 0, 0},{0, 0, 0, 0}};
1eeb270e
RD
17096static swig_cast_info _swigc__p_wxCURHandler[] = {{&_swigt__p_wxCURHandler, 0, 0, 0},{0, 0, 0, 0}};
17097static swig_cast_info _swigc__p_wxICOHandler[] = {{&_swigt__p_wxICOHandler, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
17098static swig_cast_info _swigc__p_wxBMPHandler[] = {{&_swigt__p_wxBMPHandler, 0, 0, 0},{0, 0, 0, 0}};
17099static swig_cast_info _swigc__p_wxPyImageHandler[] = {{&_swigt__p_wxPyImageHandler, 0, 0, 0},{0, 0, 0, 0}};
17100static swig_cast_info _swigc__p_wxImageHandler[] = {{&_swigt__p_wxImageHandler, 0, 0, 0},{0, 0, 0, 0}};
17101static swig_cast_info _swigc__p_wxXPMHandler[] = {{&_swigt__p_wxXPMHandler, 0, 0, 0},{0, 0, 0, 0}};
17102static swig_cast_info _swigc__p_wxTIFFHandler[] = {{&_swigt__p_wxTIFFHandler, 0, 0, 0},{0, 0, 0, 0}};
580080c5 17103static swig_cast_info _swigc__p_wxTGAHandler[] = {{&_swigt__p_wxTGAHandler, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
17104static swig_cast_info _swigc__p_wxStdDialogButtonSizer[] = {{&_swigt__p_wxStdDialogButtonSizer, 0, 0, 0},{0, 0, 0, 0}};
17105static swig_cast_info _swigc__p_wxAcceleratorTable[] = {{&_swigt__p_wxAcceleratorTable, 0, 0, 0},{0, 0, 0, 0}};
17106static swig_cast_info _swigc__p_wxImage[] = {{&_swigt__p_wxImage, 0, 0, 0},{0, 0, 0, 0}};
17107static swig_cast_info _swigc__p_wxPyPrintout[] = {{&_swigt__p_wxPyPrintout, 0, 0, 0},{0, 0, 0, 0}};
17108static swig_cast_info _swigc__p_wxPrintPreview[] = {{&_swigt__p_wxPrintPreview, 0, 0, 0},{0, 0, 0, 0}};
17109static swig_cast_info _swigc__p_wxPyPrintPreview[] = {{&_swigt__p_wxPyPrintPreview, 0, 0, 0},{0, 0, 0, 0}};
17110static swig_cast_info _swigc__p_wxPageSetupDialog[] = {{&_swigt__p_wxPageSetupDialog, 0, 0, 0},{0, 0, 0, 0}};
17111static swig_cast_info _swigc__p_wxPrintDialog[] = {{&_swigt__p_wxPrintDialog, 0, 0, 0},{0, 0, 0, 0}};
17112static swig_cast_info _swigc__p_wxFileSystem[] = {{&_swigt__p_wxFileSystem, 0, 0, 0},{0, 0, 0, 0}};
17113static swig_cast_info _swigc__p_wxPageSetupDialogData[] = {{&_swigt__p_wxPageSetupDialogData, 0, 0, 0},{0, 0, 0, 0}};
17114static swig_cast_info _swigc__p_wxPrintDialogData[] = {{&_swigt__p_wxPrintDialogData, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c 17115static 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_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
17116static swig_cast_info _swigc__p_wxPaperSize[] = { {&_swigt__p_wxPaperSize, 0, 0, 0},{0, 0, 0, 0}};
17117static swig_cast_info _swigc__p_wxPoint[] = { {&_swigt__p_wxPoint, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c
RD
17118static swig_cast_info _swigc__p_wxPyAuiDockArt[] = { {&_swigt__p_wxPyAuiDockArt, 0, 0, 0},{0, 0, 0, 0}};
17119static swig_cast_info _swigc__p_wxPyAuiTabArt[] = { {&_swigt__p_wxPyAuiTabArt, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
17120static swig_cast_info _swigc__p_wxRect[] = { {&_swigt__p_wxRect, 0, 0, 0},{0, 0, 0, 0}};
17121static swig_cast_info _swigc__p_wxSize[] = { {&_swigt__p_wxSize, 0, 0, 0},{0, 0, 0, 0}};
17122static 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}};
17123static 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}};
17124static swig_cast_info _swigc__p_wxString[] = { {&_swigt__p_wxString, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c
RD
17125static 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}};
17126static 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_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
17127
17128static swig_cast_info *swig_cast_initial[] = {
17129 _swigc__p_char,
17130 _swigc__p_form_ops_t,
17131 _swigc__p_int,
5eb8189c
RD
17132 _swigc__p_p_wxAuiFloatingFrame,
17133 _swigc__p_p_wxAuiNotebook,
1eeb270e
RD
17134 _swigc__p_p_wxAuiTabContainerButton,
17135 _swigc__p_p_wxAuiTabCtrl,
17136 _swigc__p_p_wxColourDialog,
17137 _swigc__p_p_wxControl,
17138 _swigc__p_p_wxControlWithItems,
17139 _swigc__p_p_wxDialog,
17140 _swigc__p_p_wxDirDialog,
17141 _swigc__p_p_wxFileDialog,
17142 _swigc__p_p_wxFindReplaceDialog,
1eeb270e
RD
17143 _swigc__p_p_wxFontDialog,
17144 _swigc__p_p_wxFrame,
17145 _swigc__p_p_wxMDIChildFrame,
17146 _swigc__p_p_wxMDIClientWindow,
17147 _swigc__p_p_wxMDIParentFrame,
17148 _swigc__p_p_wxMenuBar,
17149 _swigc__p_p_wxMessageDialog,
17150 _swigc__p_p_wxMiniFrame,
17151 _swigc__p_p_wxMultiChoiceDialog,
17152 _swigc__p_p_wxNumberEntryDialog,
17153 _swigc__p_p_wxPanel,
17154 _swigc__p_p_wxPasswordEntryDialog,
17155 _swigc__p_p_wxPopupWindow,
17156 _swigc__p_p_wxPreviewCanvas,
17157 _swigc__p_p_wxPreviewControlBar,
17158 _swigc__p_p_wxPreviewFrame,
17159 _swigc__p_p_wxProgressDialog,
17160 _swigc__p_p_wxPyHtmlListBox,
17161 _swigc__p_p_wxPyPanel,
17162 _swigc__p_p_wxPyPopupTransientWindow,
17163 _swigc__p_p_wxPyPreviewControlBar,
17164 _swigc__p_p_wxPyPreviewFrame,
17165 _swigc__p_p_wxPyScrolledWindow,
17166 _swigc__p_p_wxPyVListBox,
17167 _swigc__p_p_wxPyVScrolledWindow,
17168 _swigc__p_p_wxPyWindow,
17169 _swigc__p_p_wxSashLayoutWindow,
17170 _swigc__p_p_wxSashWindow,
17171 _swigc__p_p_wxScrolledWindow,
17172 _swigc__p_p_wxSingleChoiceDialog,
17173 _swigc__p_p_wxSplashScreen,
17174 _swigc__p_p_wxSplashScreenWindow,
17175 _swigc__p_p_wxSplitterWindow,
17176 _swigc__p_p_wxStatusBar,
17177 _swigc__p_p_wxTextEntryDialog,
17178 _swigc__p_p_wxTipWindow,
17179 _swigc__p_p_wxTopLevelWindow,
17180 _swigc__p_p_wxWindow,
27e45892
RD
17181 _swigc__p_unsigned_char,
17182 _swigc__p_unsigned_int,
17183 _swigc__p_unsigned_long,
17184 _swigc__p_wxANIHandler,
17185 _swigc__p_wxAcceleratorTable,
17186 _swigc__p_wxActivateEvent,
5eb8189c
RD
17187 _swigc__p_wxAuiDefaultDockArt,
17188 _swigc__p_wxAuiDefaultTabArt,
17189 _swigc__p_wxAuiDockArt,
17190 _swigc__p_wxAuiDockInfo,
17191 _swigc__p_wxAuiDockUIPart,
17192 _swigc__p_wxAuiFloatingFrame,
17193 _swigc__p_wxAuiManager,
17194 _swigc__p_wxAuiManagerEvent,
17195 _swigc__p_wxAuiNotebook,
1eeb270e
RD
17196 _swigc__p_wxAuiNotebookEvent,
17197 _swigc__p_wxAuiNotebookPage,
17198 _swigc__p_wxAuiNotebookPageArray,
5eb8189c
RD
17199 _swigc__p_wxAuiPaneButton,
17200 _swigc__p_wxAuiPaneButtonArray,
17201 _swigc__p_wxAuiPaneInfo,
17202 _swigc__p_wxAuiPaneInfoPtrArray,
17203 _swigc__p_wxAuiTabArt,
1eeb270e
RD
17204 _swigc__p_wxAuiTabContainer,
17205 _swigc__p_wxAuiTabContainerButton,
17206 _swigc__p_wxAuiTabCtrl,
27e45892 17207 _swigc__p_wxBMPHandler,
1eeb270e 17208 _swigc__p_wxBitmap,
27e45892
RD
17209 _swigc__p_wxBoxSizer,
17210 _swigc__p_wxCURHandler,
17211 _swigc__p_wxCalculateLayoutEvent,
17212 _swigc__p_wxChildFocusEvent,
17213 _swigc__p_wxClipboardTextEvent,
17214 _swigc__p_wxCloseEvent,
17215 _swigc__p_wxColor,
17216 _swigc__p_wxColour,
17217 _swigc__p_wxColourData,
17218 _swigc__p_wxColourDialog,
17219 _swigc__p_wxCommandEvent,
17220 _swigc__p_wxContextMenuEvent,
17221 _swigc__p_wxControl,
17222 _swigc__p_wxControlWithItems,
17223 _swigc__p_wxDC,
17224 _swigc__p_wxDateEvent,
27e45892
RD
17225 _swigc__p_wxDialog,
17226 _swigc__p_wxDirDialog,
17227 _swigc__p_wxDisplayChangedEvent,
27e45892
RD
17228 _swigc__p_wxDropFilesEvent,
17229 _swigc__p_wxDuplexMode,
17230 _swigc__p_wxEraseEvent,
17231 _swigc__p_wxEvent,
17232 _swigc__p_wxEvtHandler,
17233 _swigc__p_wxFSFile,
17234 _swigc__p_wxFileDialog,
17235 _swigc__p_wxFileSystem,
17236 _swigc__p_wxFindDialogEvent,
17237 _swigc__p_wxFindReplaceData,
17238 _swigc__p_wxFindReplaceDialog,
17239 _swigc__p_wxFlexGridSizer,
27e45892
RD
17240 _swigc__p_wxFocusEvent,
17241 _swigc__p_wxFont,
17242 _swigc__p_wxFontData,
17243 _swigc__p_wxFontDialog,
17244 _swigc__p_wxFrame,
27e45892
RD
17245 _swigc__p_wxGBSizerItem,
17246 _swigc__p_wxGIFHandler,
17247 _swigc__p_wxGridBagSizer,
17248 _swigc__p_wxGridSizer,
17249 _swigc__p_wxICOHandler,
17250 _swigc__p_wxIconizeEvent,
17251 _swigc__p_wxIdleEvent,
17252 _swigc__p_wxImage,
17253 _swigc__p_wxImageHandler,
17254 _swigc__p_wxIndividualLayoutConstraint,
17255 _swigc__p_wxInitDialogEvent,
17256 _swigc__p_wxJPEGHandler,
17257 _swigc__p_wxKeyEvent,
17258 _swigc__p_wxLayoutAlgorithm,
17259 _swigc__p_wxLayoutConstraints,
17260 _swigc__p_wxMDIChildFrame,
17261 _swigc__p_wxMDIClientWindow,
17262 _swigc__p_wxMDIParentFrame,
17263 _swigc__p_wxMaximizeEvent,
17264 _swigc__p_wxMenu,
17265 _swigc__p_wxMenuBar,
17266 _swigc__p_wxMenuEvent,
17267 _swigc__p_wxMenuItem,
17268 _swigc__p_wxMessageDialog,
17269 _swigc__p_wxMiniFrame,
17270 _swigc__p_wxMouseCaptureChangedEvent,
34e0a3bb 17271 _swigc__p_wxMouseCaptureLostEvent,
27e45892
RD
17272 _swigc__p_wxMouseEvent,
17273 _swigc__p_wxMoveEvent,
17274 _swigc__p_wxMultiChoiceDialog,
17275 _swigc__p_wxNavigationKeyEvent,
17276 _swigc__p_wxNcPaintEvent,
17277 _swigc__p_wxNotifyEvent,
17278 _swigc__p_wxNumberEntryDialog,
17279 _swigc__p_wxObject,
17280 _swigc__p_wxPCXHandler,
17281 _swigc__p_wxPNGHandler,
17282 _swigc__p_wxPNMHandler,
17283 _swigc__p_wxPageSetupDialog,
17284 _swigc__p_wxPageSetupDialogData,
17285 _swigc__p_wxPaintEvent,
17286 _swigc__p_wxPaletteChangedEvent,
27e45892
RD
17287 _swigc__p_wxPanel,
17288 _swigc__p_wxPaperSize,
17289 _swigc__p_wxPasswordEntryDialog,
17290 _swigc__p_wxPoint,
17291 _swigc__p_wxPopupWindow,
17292 _swigc__p_wxPreviewCanvas,
17293 _swigc__p_wxPreviewControlBar,
17294 _swigc__p_wxPreviewFrame,
17295 _swigc__p_wxPrintData,
17296 _swigc__p_wxPrintDialog,
17297 _swigc__p_wxPrintDialogData,
17298 _swigc__p_wxPrintPreview,
17299 _swigc__p_wxPrinter,
17300 _swigc__p_wxProgressDialog,
17301 _swigc__p_wxPyApp,
5eb8189c
RD
17302 _swigc__p_wxPyAuiDockArt,
17303 _swigc__p_wxPyAuiTabArt,
27e45892 17304 _swigc__p_wxPyCommandEvent,
27e45892
RD
17305 _swigc__p_wxPyEvent,
17306 _swigc__p_wxPyHtmlListBox,
17307 _swigc__p_wxPyImageHandler,
17308 _swigc__p_wxPyPanel,
17309 _swigc__p_wxPyPopupTransientWindow,
17310 _swigc__p_wxPyPreviewControlBar,
17311 _swigc__p_wxPyPreviewFrame,
17312 _swigc__p_wxPyPrintPreview,
17313 _swigc__p_wxPyPrintout,
17314 _swigc__p_wxPyScrolledWindow,
17315 _swigc__p_wxPySizer,
17316 _swigc__p_wxPyTaskBarIcon,
17317 _swigc__p_wxPyVListBox,
17318 _swigc__p_wxPyVScrolledWindow,
17319 _swigc__p_wxPyValidator,
17320 _swigc__p_wxPyWindow,
17321 _swigc__p_wxQueryLayoutInfoEvent,
17322 _swigc__p_wxQueryNewPaletteEvent,
17323 _swigc__p_wxRect,
17324 _swigc__p_wxSashEvent,
17325 _swigc__p_wxSashLayoutWindow,
17326 _swigc__p_wxSashWindow,
17327 _swigc__p_wxScrollEvent,
17328 _swigc__p_wxScrollWinEvent,
17329 _swigc__p_wxScrolledWindow,
17330 _swigc__p_wxSetCursorEvent,
17331 _swigc__p_wxShowEvent,
17332 _swigc__p_wxSingleChoiceDialog,
17333 _swigc__p_wxSize,
17334 _swigc__p_wxSizeEvent,
17335 _swigc__p_wxSizer,
17336 _swigc__p_wxSizerItem,
17337 _swigc__p_wxSplashScreen,
17338 _swigc__p_wxSplashScreenWindow,
17339 _swigc__p_wxSplitterEvent,
17340 _swigc__p_wxSplitterWindow,
17341 _swigc__p_wxStaticBoxSizer,
17342 _swigc__p_wxStatusBar,
17343 _swigc__p_wxStdDialogButtonSizer,
17344 _swigc__p_wxString,
17345 _swigc__p_wxSysColourChangedEvent,
580080c5 17346 _swigc__p_wxTGAHandler,
27e45892
RD
17347 _swigc__p_wxTIFFHandler,
17348 _swigc__p_wxTaskBarIconEvent,
17349 _swigc__p_wxTextEntryDialog,
17350 _swigc__p_wxTipWindow,
17351 _swigc__p_wxTopLevelWindow,
17352 _swigc__p_wxUpdateUIEvent,
17353 _swigc__p_wxValidator,
17354 _swigc__p_wxWindow,
17355 _swigc__p_wxWindowCreateEvent,
17356 _swigc__p_wxWindowDestroyEvent,
17357 _swigc__p_wxXPMHandler,
17358};
17359
17360
17361/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
17362
17363static swig_const_info swig_const_table[] = {
17364{0, 0, 0, 0.0, 0, 0}};
17365
17366#ifdef __cplusplus
17367}
17368#endif
17369/* -----------------------------------------------------------------------------
17370 * Type initialization:
17371 * This problem is tough by the requirement that no dynamic
17372 * memory is used. Also, since swig_type_info structures store pointers to
17373 * swig_cast_info structures and swig_cast_info structures store pointers back
17374 * to swig_type_info structures, we need some lookup code at initialization.
17375 * The idea is that swig generates all the structures that are needed.
17376 * The runtime then collects these partially filled structures.
17377 * The SWIG_InitializeModule function takes these initial arrays out of
17378 * swig_module, and does all the lookup, filling in the swig_module.types
17379 * array with the correct data and linking the correct swig_cast_info
17380 * structures together.
17381 *
17382 * The generated swig_type_info structures are assigned staticly to an initial
17383 * array. We just loop though that array, and handle each type individually.
17384 * First we lookup if this type has been already loaded, and if so, use the
17385 * loaded structure instead of the generated one. Then we have to fill in the
17386 * cast linked list. The cast data is initially stored in something like a
17387 * two-dimensional array. Each row corresponds to a type (there are the same
17388 * number of rows as there are in the swig_type_initial array). Each entry in
17389 * a column is one of the swig_cast_info structures for that type.
17390 * The cast_initial array is actually an array of arrays, because each row has
17391 * a variable number of columns. So to actually build the cast linked list,
17392 * we find the array of casts associated with the type, and loop through it
17393 * adding the casts to the list. The one last trick we need to do is making
17394 * sure the type pointer in the swig_cast_info struct is correct.
17395 *
17396 * First off, we lookup the cast->type name to see if it is already loaded.
17397 * There are three cases to handle:
17398 * 1) If the cast->type has already been loaded AND the type we are adding
17399 * casting info to has not been loaded (it is in this module), THEN we
17400 * replace the cast->type pointer with the type pointer that has already
17401 * been loaded.
17402 * 2) If BOTH types (the one we are adding casting info to, and the
17403 * cast->type) are loaded, THEN the cast info has already been loaded by
17404 * the previous module so we just ignore it.
17405 * 3) Finally, if cast->type has not already been loaded, then we add that
17406 * swig_cast_info to the linked list (because the cast->type) pointer will
17407 * be correct.
17408 * ----------------------------------------------------------------------------- */
17409
17410#ifdef __cplusplus
17411extern "C" {
17412#if 0
17413} /* c-mode */
17414#endif
17415#endif
17416
17417#if 0
17418#define SWIGRUNTIME_DEBUG
17419#endif
17420
17421SWIGRUNTIME void
17422SWIG_InitializeModule(void *clientdata) {
17423 size_t i;
17424 swig_module_info *module_head;
17425 static int init_run = 0;
17426
17427 clientdata = clientdata;
17428
17429 if (init_run) return;
17430 init_run = 1;
17431
17432 /* Initialize the swig_module */
17433 swig_module.type_initial = swig_type_initial;
17434 swig_module.cast_initial = swig_cast_initial;
17435
17436 /* Try and load any already created modules */
17437 module_head = SWIG_GetModule(clientdata);
17438 if (module_head) {
17439 swig_module.next = module_head->next;
17440 module_head->next = &swig_module;
17441 } else {
17442 /* This is the first module loaded */
17443 swig_module.next = &swig_module;
17444 SWIG_SetModule(clientdata, &swig_module);
17445 }
17446
17447 /* Now work on filling in swig_module.types */
17448#ifdef SWIGRUNTIME_DEBUG
17449 printf("SWIG_InitializeModule: size %d\n", swig_module.size);
17450#endif
17451 for (i = 0; i < swig_module.size; ++i) {
17452 swig_type_info *type = 0;
17453 swig_type_info *ret;
17454 swig_cast_info *cast;
17455
17456#ifdef SWIGRUNTIME_DEBUG
17457 printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
17458#endif
17459
17460 /* if there is another module already loaded */
17461 if (swig_module.next != &swig_module) {
17462 type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name);
17463 }
17464 if (type) {
17465 /* Overwrite clientdata field */
17466#ifdef SWIGRUNTIME_DEBUG
17467 printf("SWIG_InitializeModule: found type %s\n", type->name);
17468#endif
17469 if (swig_module.type_initial[i]->clientdata) {
17470 type->clientdata = swig_module.type_initial[i]->clientdata;
17471#ifdef SWIGRUNTIME_DEBUG
17472 printf("SWIG_InitializeModule: found and overwrite type %s \n", type->name);
17473#endif
17474 }
17475 } else {
17476 type = swig_module.type_initial[i];
17477 }
17478
17479 /* Insert casting types */
17480 cast = swig_module.cast_initial[i];
17481 while (cast->type) {
17482 /* Don't need to add information already in the list */
17483 ret = 0;
17484#ifdef SWIGRUNTIME_DEBUG
17485 printf("SWIG_InitializeModule: look cast %s\n", cast->type->name);
17486#endif
17487 if (swig_module.next != &swig_module) {
17488 ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name);
17489#ifdef SWIGRUNTIME_DEBUG
17490 if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name);
17491#endif
17492 }
17493 if (ret) {
17494 if (type == swig_module.type_initial[i]) {
17495#ifdef SWIGRUNTIME_DEBUG
17496 printf("SWIG_InitializeModule: skip old type %s\n", ret->name);
17497#endif
17498 cast->type = ret;
17499 ret = 0;
17500 } else {
17501 /* Check for casting already in the list */
17502 swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type);
17503#ifdef SWIGRUNTIME_DEBUG
17504 if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name);
17505#endif
17506 if (!ocast) ret = 0;
17507 }
17508 }
17509
17510 if (!ret) {
17511#ifdef SWIGRUNTIME_DEBUG
17512 printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name);
17513#endif
17514 if (type->cast) {
17515 type->cast->prev = cast;
17516 cast->next = type->cast;
17517 }
17518 type->cast = cast;
17519 }
17520 cast++;
17521 }
17522 /* Set entry in modules->types array equal to the type */
17523 swig_module.types[i] = type;
17524 }
17525 swig_module.types[i] = 0;
17526
17527#ifdef SWIGRUNTIME_DEBUG
17528 printf("**** SWIG_InitializeModule: Cast List ******\n");
17529 for (i = 0; i < swig_module.size; ++i) {
17530 int j = 0;
17531 swig_cast_info *cast = swig_module.cast_initial[i];
17532 printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
17533 while (cast->type) {
17534 printf("SWIG_InitializeModule: cast type %s\n", cast->type->name);
17535 cast++;
17536 ++j;
17537 }
17538 printf("---- Total casts: %d\n",j);
17539 }
17540 printf("**** SWIG_InitializeModule: Cast List ******\n");
17541#endif
17542}
17543
17544/* This function will propagate the clientdata field of type to
17545* any new swig_type_info structures that have been added into the list
17546* of equivalent types. It is like calling
17547* SWIG_TypeClientData(type, clientdata) a second time.
17548*/
17549SWIGRUNTIME void
17550SWIG_PropagateClientData(void) {
17551 size_t i;
17552 swig_cast_info *equiv;
17553 static int init_run = 0;
17554
17555 if (init_run) return;
17556 init_run = 1;
17557
17558 for (i = 0; i < swig_module.size; i++) {
17559 if (swig_module.types[i]->clientdata) {
17560 equiv = swig_module.types[i]->cast;
17561 while (equiv) {
17562 if (!equiv->converter) {
17563 if (equiv->type && !equiv->type->clientdata)
17564 SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata);
17565 }
17566 equiv = equiv->next;
17567 }
17568 }
17569 }
17570}
17571
17572#ifdef __cplusplus
17573#if 0
17574{
17575 /* c-mode */
17576#endif
17577}
17578#endif
17579
17580
17581
17582#ifdef __cplusplus
17583extern "C" {
17584#endif
17585
17586 /* Python-specific SWIG API */
17587#define SWIG_newvarlink() SWIG_Python_newvarlink()
17588#define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
17589#define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
17590
17591 /* -----------------------------------------------------------------------------
17592 * global variable support code.
17593 * ----------------------------------------------------------------------------- */
17594
17595 typedef struct swig_globalvar {
17596 char *name; /* Name of global variable */
17597 PyObject *(*get_attr)(void); /* Return the current value */
17598 int (*set_attr)(PyObject *); /* Set the value */
17599 struct swig_globalvar *next;
17600 } swig_globalvar;
17601
17602 typedef struct swig_varlinkobject {
17603 PyObject_HEAD
17604 swig_globalvar *vars;
17605 } swig_varlinkobject;
17606
17607 SWIGINTERN PyObject *
17608 swig_varlink_repr(swig_varlinkobject *SWIGUNUSEDPARM(v)) {
17609 return PyString_FromString("<Swig global variables>");
17610 }
17611
17612 SWIGINTERN PyObject *
17613 swig_varlink_str(swig_varlinkobject *v) {
17614 PyObject *str = PyString_FromString("(");
17615 swig_globalvar *var;
17616 for (var = v->vars; var; var=var->next) {
17617 PyString_ConcatAndDel(&str,PyString_FromString(var->name));
17618 if (var->next) PyString_ConcatAndDel(&str,PyString_FromString(", "));
17619 }
17620 PyString_ConcatAndDel(&str,PyString_FromString(")"));
17621 return str;
17622 }
17623
17624 SWIGINTERN int
17625 swig_varlink_print(swig_varlinkobject *v, FILE *fp, int SWIGUNUSEDPARM(flags)) {
17626 PyObject *str = swig_varlink_str(v);
17627 fprintf(fp,"Swig global variables ");
17628 fprintf(fp,"%s\n", PyString_AsString(str));
17629 Py_DECREF(str);
17630 return 0;
17631 }
17632
17633 SWIGINTERN void
17634 swig_varlink_dealloc(swig_varlinkobject *v) {
17635 swig_globalvar *var = v->vars;
17636 while (var) {
17637 swig_globalvar *n = var->next;
17638 free(var->name);
17639 free(var);
17640 var = n;
17641 }
17642 }
17643
17644 SWIGINTERN PyObject *
17645 swig_varlink_getattr(swig_varlinkobject *v, char *n) {
17646 PyObject *res = NULL;
17647 swig_globalvar *var = v->vars;
17648 while (var) {
17649 if (strcmp(var->name,n) == 0) {
17650 res = (*var->get_attr)();
17651 break;
17652 }
17653 var = var->next;
17654 }
17655 if (res == NULL && !PyErr_Occurred()) {
17656 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
17657 }
17658 return res;
17659 }
17660
17661 SWIGINTERN int
17662 swig_varlink_setattr(swig_varlinkobject *v, char *n, PyObject *p) {
17663 int res = 1;
17664 swig_globalvar *var = v->vars;
17665 while (var) {
17666 if (strcmp(var->name,n) == 0) {
17667 res = (*var->set_attr)(p);
17668 break;
17669 }
17670 var = var->next;
17671 }
17672 if (res == 1 && !PyErr_Occurred()) {
17673 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
17674 }
17675 return res;
17676 }
17677
17678 SWIGINTERN PyTypeObject*
17679 swig_varlink_type(void) {
17680 static char varlink__doc__[] = "Swig var link object";
17681 static PyTypeObject varlink_type;
17682 static int type_init = 0;
17683 if (!type_init) {
17684 const PyTypeObject tmp
17685 = {
17686 PyObject_HEAD_INIT(NULL)
17687 0, /* Number of items in variable part (ob_size) */
17688 (char *)"swigvarlink", /* Type name (tp_name) */
17689 sizeof(swig_varlinkobject), /* Basic size (tp_basicsize) */
17690 0, /* Itemsize (tp_itemsize) */
17691 (destructor) swig_varlink_dealloc, /* Deallocator (tp_dealloc) */
17692 (printfunc) swig_varlink_print, /* Print (tp_print) */
17693 (getattrfunc) swig_varlink_getattr, /* get attr (tp_getattr) */
17694 (setattrfunc) swig_varlink_setattr, /* Set attr (tp_setattr) */
17695 0, /* tp_compare */
17696 (reprfunc) swig_varlink_repr, /* tp_repr */
17697 0, /* tp_as_number */
17698 0, /* tp_as_sequence */
17699 0, /* tp_as_mapping */
17700 0, /* tp_hash */
17701 0, /* tp_call */
17702 (reprfunc)swig_varlink_str, /* tp_str */
17703 0, /* tp_getattro */
17704 0, /* tp_setattro */
17705 0, /* tp_as_buffer */
17706 0, /* tp_flags */
17707 varlink__doc__, /* tp_doc */
17708 0, /* tp_traverse */
17709 0, /* tp_clear */
17710 0, /* tp_richcompare */
17711 0, /* tp_weaklistoffset */
17712#if PY_VERSION_HEX >= 0x02020000
17713 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
17714#endif
17715#if PY_VERSION_HEX >= 0x02030000
17716 0, /* tp_del */
17717#endif
17718#ifdef COUNT_ALLOCS
17719 0,0,0,0 /* tp_alloc -> tp_next */
17720#endif
17721 };
17722 varlink_type = tmp;
17723 varlink_type.ob_type = &PyType_Type;
17724 type_init = 1;
17725 }
17726 return &varlink_type;
17727 }
17728
17729 /* Create a variable linking object for use later */
17730 SWIGINTERN PyObject *
17731 SWIG_Python_newvarlink(void) {
17732 swig_varlinkobject *result = PyObject_NEW(swig_varlinkobject, swig_varlink_type());
17733 if (result) {
17734 result->vars = 0;
17735 }
17736 return ((PyObject*) result);
17737 }
17738
17739 SWIGINTERN void
17740 SWIG_Python_addvarlink(PyObject *p, char *name, PyObject *(*get_attr)(void), int (*set_attr)(PyObject *p)) {
17741 swig_varlinkobject *v = (swig_varlinkobject *) p;
17742 swig_globalvar *gv = (swig_globalvar *) malloc(sizeof(swig_globalvar));
17743 if (gv) {
17744 size_t size = strlen(name)+1;
17745 gv->name = (char *)malloc(size);
17746 if (gv->name) {
17747 strncpy(gv->name,name,size);
17748 gv->get_attr = get_attr;
17749 gv->set_attr = set_attr;
17750 gv->next = v->vars;
17751 }
17752 }
17753 v->vars = gv;
17754 }
17755
17756 SWIGINTERN PyObject *
17757 SWIG_globals() {
17758 static PyObject *_SWIG_globals = 0;
17759 if (!_SWIG_globals) _SWIG_globals = SWIG_newvarlink();
17760 return _SWIG_globals;
17761 }
17762
17763 /* -----------------------------------------------------------------------------
17764 * constants/methods manipulation
17765 * ----------------------------------------------------------------------------- */
17766
17767 /* Install Constants */
17768 SWIGINTERN void
17769 SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]) {
17770 PyObject *obj = 0;
17771 size_t i;
17772 for (i = 0; constants[i].type; ++i) {
17773 switch(constants[i].type) {
17774 case SWIG_PY_POINTER:
17775 obj = SWIG_NewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0);
17776 break;
17777 case SWIG_PY_BINARY:
17778 obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype));
17779 break;
17780 default:
17781 obj = 0;
17782 break;
17783 }
17784 if (obj) {
17785 PyDict_SetItemString(d, constants[i].name, obj);
17786 Py_DECREF(obj);
17787 }
17788 }
17789 }
17790
17791 /* -----------------------------------------------------------------------------*/
17792 /* Fix SwigMethods to carry the callback ptrs when needed */
17793 /* -----------------------------------------------------------------------------*/
17794
17795 SWIGINTERN void
17796 SWIG_Python_FixMethods(PyMethodDef *methods,
17797 swig_const_info *const_table,
17798 swig_type_info **types,
17799 swig_type_info **types_initial) {
17800 size_t i;
17801 for (i = 0; methods[i].ml_name; ++i) {
17802 const char *c = methods[i].ml_doc;
17803 if (c && (c = strstr(c, "swig_ptr: "))) {
17804 int j;
17805 swig_const_info *ci = 0;
17806 const char *name = c + 10;
17807 for (j = 0; const_table[j].type; ++j) {
17808 if (strncmp(const_table[j].name, name,
17809 strlen(const_table[j].name)) == 0) {
17810 ci = &(const_table[j]);
17811 break;
17812 }
17813 }
17814 if (ci) {
17815 size_t shift = (ci->ptype) - types;
17816 swig_type_info *ty = types_initial[shift];
17817 size_t ldoc = (c - methods[i].ml_doc);
17818 size_t lptr = strlen(ty->name)+2*sizeof(void*)+2;
17819 char *ndoc = (char*)malloc(ldoc + lptr + 10);
17820 if (ndoc) {
17821 char *buff = ndoc;
17822 void *ptr = (ci->type == SWIG_PY_POINTER) ? ci->pvalue : 0;
17823 if (ptr) {
17824 strncpy(buff, methods[i].ml_doc, ldoc);
17825 buff += ldoc;
17826 strncpy(buff, "swig_ptr: ", 10);
17827 buff += 10;
17828 SWIG_PackVoidPtr(buff, ptr, ty->name, lptr);
17829 methods[i].ml_doc = ndoc;
17830 }
17831 }
17832 }
17833 }
17834 }
17835 }
17836
17837#ifdef __cplusplus
17838}
17839#endif
17840
17841/* -----------------------------------------------------------------------------*
17842 * Partial Init method
17843 * -----------------------------------------------------------------------------*/
17844
17845#ifdef __cplusplus
17846extern "C"
17847#endif
17848SWIGEXPORT void SWIG_init(void) {
17849 PyObject *m, *d;
17850
17851 /* Fix SwigMethods to carry the callback ptrs when needed */
17852 SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_type_initial);
17853
17854 m = Py_InitModule((char *) SWIG_name, SwigMethods);
17855 d = PyModule_GetDict(m);
17856
17857 SWIG_InitializeModule(0);
17858 SWIG_InstallConstants(d,swig_const_table);
17859
17860
17861 SWIG_Python_SetConstant(d, "USE_AUI",SWIG_From_int(static_cast< int >(1)));
17862 SWIG_Python_SetConstant(d, "AUI_DOCK_NONE",SWIG_From_int(static_cast< int >(wxAUI_DOCK_NONE)));
17863 SWIG_Python_SetConstant(d, "AUI_DOCK_TOP",SWIG_From_int(static_cast< int >(wxAUI_DOCK_TOP)));
17864 SWIG_Python_SetConstant(d, "AUI_DOCK_RIGHT",SWIG_From_int(static_cast< int >(wxAUI_DOCK_RIGHT)));
17865 SWIG_Python_SetConstant(d, "AUI_DOCK_BOTTOM",SWIG_From_int(static_cast< int >(wxAUI_DOCK_BOTTOM)));
17866 SWIG_Python_SetConstant(d, "AUI_DOCK_LEFT",SWIG_From_int(static_cast< int >(wxAUI_DOCK_LEFT)));
17867 SWIG_Python_SetConstant(d, "AUI_DOCK_CENTER",SWIG_From_int(static_cast< int >(wxAUI_DOCK_CENTER)));
17868 SWIG_Python_SetConstant(d, "AUI_DOCK_CENTRE",SWIG_From_int(static_cast< int >(wxAUI_DOCK_CENTRE)));
17869 SWIG_Python_SetConstant(d, "AUI_MGR_ALLOW_FLOATING",SWIG_From_int(static_cast< int >(wxAUI_MGR_ALLOW_FLOATING)));
17870 SWIG_Python_SetConstant(d, "AUI_MGR_ALLOW_ACTIVE_PANE",SWIG_From_int(static_cast< int >(wxAUI_MGR_ALLOW_ACTIVE_PANE)));
17871 SWIG_Python_SetConstant(d, "AUI_MGR_TRANSPARENT_DRAG",SWIG_From_int(static_cast< int >(wxAUI_MGR_TRANSPARENT_DRAG)));
17872 SWIG_Python_SetConstant(d, "AUI_MGR_TRANSPARENT_HINT",SWIG_From_int(static_cast< int >(wxAUI_MGR_TRANSPARENT_HINT)));
70d7cb34
RD
17873 SWIG_Python_SetConstant(d, "AUI_MGR_VENETIAN_BLINDS_HINT",SWIG_From_int(static_cast< int >(wxAUI_MGR_VENETIAN_BLINDS_HINT)));
17874 SWIG_Python_SetConstant(d, "AUI_MGR_RECTANGLE_HINT",SWIG_From_int(static_cast< int >(wxAUI_MGR_RECTANGLE_HINT)));
17875 SWIG_Python_SetConstant(d, "AUI_MGR_HINT_FADE",SWIG_From_int(static_cast< int >(wxAUI_MGR_HINT_FADE)));
17876 SWIG_Python_SetConstant(d, "AUI_MGR_NO_VENETIAN_BLINDS_FADE",SWIG_From_int(static_cast< int >(wxAUI_MGR_NO_VENETIAN_BLINDS_FADE)));
27e45892
RD
17877 SWIG_Python_SetConstant(d, "AUI_MGR_DEFAULT",SWIG_From_int(static_cast< int >(wxAUI_MGR_DEFAULT)));
17878 SWIG_Python_SetConstant(d, "AUI_ART_SASH_SIZE",SWIG_From_int(static_cast< int >(wxAUI_ART_SASH_SIZE)));
17879 SWIG_Python_SetConstant(d, "AUI_ART_CAPTION_SIZE",SWIG_From_int(static_cast< int >(wxAUI_ART_CAPTION_SIZE)));
17880 SWIG_Python_SetConstant(d, "AUI_ART_GRIPPER_SIZE",SWIG_From_int(static_cast< int >(wxAUI_ART_GRIPPER_SIZE)));
17881 SWIG_Python_SetConstant(d, "AUI_ART_PANE_BORDER_SIZE",SWIG_From_int(static_cast< int >(wxAUI_ART_PANE_BORDER_SIZE)));
17882 SWIG_Python_SetConstant(d, "AUI_ART_PANE_BUTTON_SIZE",SWIG_From_int(static_cast< int >(wxAUI_ART_PANE_BUTTON_SIZE)));
17883 SWIG_Python_SetConstant(d, "AUI_ART_BACKGROUND_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_BACKGROUND_COLOUR)));
17884 SWIG_Python_SetConstant(d, "AUI_ART_SASH_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_SASH_COLOUR)));
17885 SWIG_Python_SetConstant(d, "AUI_ART_ACTIVE_CAPTION_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_ACTIVE_CAPTION_COLOUR)));
17886 SWIG_Python_SetConstant(d, "AUI_ART_ACTIVE_CAPTION_GRADIENT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_ACTIVE_CAPTION_GRADIENT_COLOUR)));
17887 SWIG_Python_SetConstant(d, "AUI_ART_INACTIVE_CAPTION_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_INACTIVE_CAPTION_COLOUR)));
17888 SWIG_Python_SetConstant(d, "AUI_ART_INACTIVE_CAPTION_GRADIENT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_INACTIVE_CAPTION_GRADIENT_COLOUR)));
17889 SWIG_Python_SetConstant(d, "AUI_ART_ACTIVE_CAPTION_TEXT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_ACTIVE_CAPTION_TEXT_COLOUR)));
17890 SWIG_Python_SetConstant(d, "AUI_ART_INACTIVE_CAPTION_TEXT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_INACTIVE_CAPTION_TEXT_COLOUR)));
17891 SWIG_Python_SetConstant(d, "AUI_ART_BORDER_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_BORDER_COLOUR)));
17892 SWIG_Python_SetConstant(d, "AUI_ART_GRIPPER_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_GRIPPER_COLOUR)));
17893 SWIG_Python_SetConstant(d, "AUI_ART_CAPTION_FONT",SWIG_From_int(static_cast< int >(wxAUI_ART_CAPTION_FONT)));
17894 SWIG_Python_SetConstant(d, "AUI_ART_GRADIENT_TYPE",SWIG_From_int(static_cast< int >(wxAUI_ART_GRADIENT_TYPE)));
17895 SWIG_Python_SetConstant(d, "AUI_GRADIENT_NONE",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_NONE)));
17896 SWIG_Python_SetConstant(d, "AUI_GRADIENT_VERTICAL",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_VERTICAL)));
17897 SWIG_Python_SetConstant(d, "AUI_GRADIENT_HORIZONTAL",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_HORIZONTAL)));
17898 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_NORMAL",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_NORMAL)));
17899 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_HOVER",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_HOVER)));
17900 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_PRESSED",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_PRESSED)));
8f514ab4
RD
17901 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_DISABLED",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_DISABLED)));
17902 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_HIDDEN",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_HIDDEN)));
17903 SWIG_Python_SetConstant(d, "AUI_BUTTON_CLOSE",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CLOSE)));
5eb8189c 17904 SWIG_Python_SetConstant(d, "AUI_BUTTON_MAXIMIZE_RESTORE",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_MAXIMIZE_RESTORE)));
8f514ab4
RD
17905 SWIG_Python_SetConstant(d, "AUI_BUTTON_MINIMIZE",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_MINIMIZE)));
17906 SWIG_Python_SetConstant(d, "AUI_BUTTON_PIN",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_PIN)));
17907 SWIG_Python_SetConstant(d, "AUI_BUTTON_OPTIONS",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_OPTIONS)));
17908 SWIG_Python_SetConstant(d, "AUI_BUTTON_LEFT",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_LEFT)));
17909 SWIG_Python_SetConstant(d, "AUI_BUTTON_RIGHT",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_RIGHT)));
17910 SWIG_Python_SetConstant(d, "AUI_BUTTON_UP",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_UP)));
17911 SWIG_Python_SetConstant(d, "AUI_BUTTON_DOWN",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_DOWN)));
17912 SWIG_Python_SetConstant(d, "AUI_BUTTON_CUSTOM1",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CUSTOM1)));
17913 SWIG_Python_SetConstant(d, "AUI_BUTTON_CUSTOM2",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CUSTOM2)));
17914 SWIG_Python_SetConstant(d, "AUI_BUTTON_CUSTOM3",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CUSTOM3)));
27e45892
RD
17915 SWIG_Python_SetConstant(d, "AUI_INSERT_PANE",SWIG_From_int(static_cast< int >(wxAUI_INSERT_PANE)));
17916 SWIG_Python_SetConstant(d, "AUI_INSERT_ROW",SWIG_From_int(static_cast< int >(wxAUI_INSERT_ROW)));
17917 SWIG_Python_SetConstant(d, "AUI_INSERT_DOCK",SWIG_From_int(static_cast< int >(wxAUI_INSERT_DOCK)));
17918 PyDict_SetItemString(d,(char*)"cvar", SWIG_globals());
5eb8189c
RD
17919 SWIG_addvarlink(SWIG_globals(),(char*)"AuiNullDockInfo",AuiNullDockInfo_get, AuiNullDockInfo_set);
17920 SWIG_addvarlink(SWIG_globals(),(char*)"AuiNullPaneInfo",AuiNullPaneInfo_get, AuiNullPaneInfo_set);
17921 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionFloating",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionFloating)));
17922 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionHidden",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionHidden)));
17923 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionLeftDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionLeftDockable)));
17924 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionRightDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionRightDockable)));
17925 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionTopDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionTopDockable)));
17926 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionBottomDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionBottomDockable)));
17927 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionFloatable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionFloatable)));
17928 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionMovable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionMovable)));
17929 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionResizable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionResizable)));
17930 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionPaneBorder",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionPaneBorder)));
17931 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionCaption",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionCaption)));
17932 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionGripper",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionGripper)));
17933 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionDestroyOnClose",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionDestroyOnClose)));
17934 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionToolbar",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionToolbar)));
17935 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionActive",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionActive)));
17936 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionGripperTop",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionGripperTop)));
17937 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionMaximized",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionMaximized)));
17938 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionSavedHidden",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionSavedHidden)));
17939 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonClose",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonClose)));
17940 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonMaximize",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonMaximize)));
17941 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonMinimize",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonMinimize)));
17942 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonPin",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonPin)));
17943 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonCustom1",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonCustom1)));
17944 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonCustom2",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonCustom2)));
17945 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonCustom3",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonCustom3)));
17946 SWIG_Python_SetConstant(d, "AuiPaneInfo_actionPane",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::actionPane)));
17947 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeCaption",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeCaption)));
17948 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeGripper",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeGripper)));
17949 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeDock",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeDock)));
17950 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeDockSizer",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeDockSizer)));
17951 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePane",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePane)));
17952 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePaneSizer",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePaneSizer)));
17953 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeBackground",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeBackground)));
17954 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePaneBorder",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePaneBorder)));
17955 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePaneButton",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePaneButton)));
27e45892
RD
17956 PyDict_SetItemString(d, "wxEVT_AUI_PANEBUTTON", PyInt_FromLong(wxEVT_AUI_PANEBUTTON));
17957 PyDict_SetItemString(d, "wxEVT_AUI_PANECLOSE", PyInt_FromLong(wxEVT_AUI_PANECLOSE));
5eb8189c
RD
17958 PyDict_SetItemString(d, "wxEVT_AUI_PANEMAXIMIZE", PyInt_FromLong(wxEVT_AUI_PANEMAXIMIZE));
17959 PyDict_SetItemString(d, "wxEVT_AUI_PANERESTORE", PyInt_FromLong(wxEVT_AUI_PANERESTORE));
1d5ee749 17960 PyDict_SetItemString(d, "wxEVT_AUI_RENDER", PyInt_FromLong(wxEVT_AUI_RENDER));
5eb8189c
RD
17961 SWIG_Python_SetConstant(d, "AUI_NB_TOP",SWIG_From_int(static_cast< int >(wxAUI_NB_TOP)));
17962 SWIG_Python_SetConstant(d, "AUI_NB_LEFT",SWIG_From_int(static_cast< int >(wxAUI_NB_LEFT)));
17963 SWIG_Python_SetConstant(d, "AUI_NB_RIGHT",SWIG_From_int(static_cast< int >(wxAUI_NB_RIGHT)));
17964 SWIG_Python_SetConstant(d, "AUI_NB_BOTTOM",SWIG_From_int(static_cast< int >(wxAUI_NB_BOTTOM)));
17965 SWIG_Python_SetConstant(d, "AUI_NB_TAB_SPLIT",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_SPLIT)));
17966 SWIG_Python_SetConstant(d, "AUI_NB_TAB_MOVE",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_MOVE)));
17967 SWIG_Python_SetConstant(d, "AUI_NB_SCROLL_BUTTONS",SWIG_From_int(static_cast< int >(wxAUI_NB_SCROLL_BUTTONS)));
17968 SWIG_Python_SetConstant(d, "AUI_NB_CLOSE_BUTTON",SWIG_From_int(static_cast< int >(wxAUI_NB_CLOSE_BUTTON)));
17969 SWIG_Python_SetConstant(d, "AUI_NB_PAGELIST_BUTTON",SWIG_From_int(static_cast< int >(wxAUI_NB_PAGELIST_BUTTON)));
17970 SWIG_Python_SetConstant(d, "AUI_NB_CLOSE_ON_ACTIVE_TAB",SWIG_From_int(static_cast< int >(wxAUI_NB_CLOSE_ON_ACTIVE_TAB)));
17971 SWIG_Python_SetConstant(d, "AUI_NB_CLOSE_ON_ALL_TABS",SWIG_From_int(static_cast< int >(wxAUI_NB_CLOSE_ON_ALL_TABS)));
17972 SWIG_Python_SetConstant(d, "AUI_NB_DEFAULT_STYLE",SWIG_From_int(static_cast< int >(wxAUI_NB_DEFAULT_STYLE)));
1eeb270e
RD
17973 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED));
17974 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING));
17975 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_BUTTON", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_BUTTON));
17976 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG));
17977 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_END_DRAG", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_END_DRAG));
17978 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION));
27e45892
RD
17979}
17980