]> git.saurik.com Git - wxWidgets.git/blame - wxPython/src/msw/aui_wrap.cpp
removed 'unsigned' from 'unsigned int' so epydoc doesn't get ocnfused
[wxWidgets.git] / wxPython / src / msw / 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]
10044bf1
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]
f9bf356b
RD
2509#define SWIGTYPE_p_p_wxSimpleHtmlListBox swig_types[43]
2510#define SWIGTYPE_p_p_wxSingleChoiceDialog swig_types[44]
2511#define SWIGTYPE_p_p_wxSplashScreen swig_types[45]
2512#define SWIGTYPE_p_p_wxSplashScreenWindow swig_types[46]
2513#define SWIGTYPE_p_p_wxSplitterWindow swig_types[47]
2514#define SWIGTYPE_p_p_wxStatusBar swig_types[48]
2515#define SWIGTYPE_p_p_wxTextEntryDialog swig_types[49]
2516#define SWIGTYPE_p_p_wxTipWindow swig_types[50]
2517#define SWIGTYPE_p_p_wxTopLevelWindow swig_types[51]
2518#define SWIGTYPE_p_p_wxWindow swig_types[52]
2519#define SWIGTYPE_p_unsigned_char swig_types[53]
2520#define SWIGTYPE_p_unsigned_int swig_types[54]
2521#define SWIGTYPE_p_unsigned_long swig_types[55]
2522#define SWIGTYPE_p_wxANIHandler swig_types[56]
2523#define SWIGTYPE_p_wxAcceleratorTable swig_types[57]
2524#define SWIGTYPE_p_wxActivateEvent swig_types[58]
2525#define SWIGTYPE_p_wxArrayString swig_types[59]
2526#define SWIGTYPE_p_wxAuiDefaultDockArt swig_types[60]
2527#define SWIGTYPE_p_wxAuiDefaultTabArt swig_types[61]
2528#define SWIGTYPE_p_wxAuiDockArt swig_types[62]
2529#define SWIGTYPE_p_wxAuiDockInfo swig_types[63]
2530#define SWIGTYPE_p_wxAuiDockUIPart swig_types[64]
2531#define SWIGTYPE_p_wxAuiFloatingFrame swig_types[65]
2532#define SWIGTYPE_p_wxAuiManager swig_types[66]
2533#define SWIGTYPE_p_wxAuiManagerEvent swig_types[67]
2534#define SWIGTYPE_p_wxAuiNotebook swig_types[68]
2535#define SWIGTYPE_p_wxAuiNotebookEvent swig_types[69]
2536#define SWIGTYPE_p_wxAuiNotebookPage swig_types[70]
2537#define SWIGTYPE_p_wxAuiNotebookPageArray swig_types[71]
2538#define SWIGTYPE_p_wxAuiPaneButton swig_types[72]
2539#define SWIGTYPE_p_wxAuiPaneButtonArray swig_types[73]
2540#define SWIGTYPE_p_wxAuiPaneInfo swig_types[74]
2541#define SWIGTYPE_p_wxAuiPaneInfoPtrArray swig_types[75]
2542#define SWIGTYPE_p_wxAuiSimpleTabArt swig_types[76]
2543#define SWIGTYPE_p_wxAuiTabArt swig_types[77]
2544#define SWIGTYPE_p_wxAuiTabContainer swig_types[78]
2545#define SWIGTYPE_p_wxAuiTabContainerButton swig_types[79]
2546#define SWIGTYPE_p_wxAuiTabCtrl swig_types[80]
2547#define SWIGTYPE_p_wxBMPHandler swig_types[81]
2548#define SWIGTYPE_p_wxBitmap swig_types[82]
2549#define SWIGTYPE_p_wxBoxSizer swig_types[83]
2550#define SWIGTYPE_p_wxCURHandler swig_types[84]
2551#define SWIGTYPE_p_wxCalculateLayoutEvent swig_types[85]
2552#define SWIGTYPE_p_wxChildFocusEvent swig_types[86]
2553#define SWIGTYPE_p_wxClipboardTextEvent swig_types[87]
2554#define SWIGTYPE_p_wxCloseEvent swig_types[88]
2555#define SWIGTYPE_p_wxColor swig_types[89]
2556#define SWIGTYPE_p_wxColour swig_types[90]
2557#define SWIGTYPE_p_wxColourData swig_types[91]
2558#define SWIGTYPE_p_wxColourDialog swig_types[92]
2559#define SWIGTYPE_p_wxCommandEvent swig_types[93]
2560#define SWIGTYPE_p_wxContextMenuEvent swig_types[94]
2561#define SWIGTYPE_p_wxControl swig_types[95]
2562#define SWIGTYPE_p_wxControlWithItems swig_types[96]
2563#define SWIGTYPE_p_wxDC swig_types[97]
2564#define SWIGTYPE_p_wxDateEvent swig_types[98]
2565#define SWIGTYPE_p_wxDialog swig_types[99]
2566#define SWIGTYPE_p_wxDirDialog swig_types[100]
2567#define SWIGTYPE_p_wxDisplayChangedEvent swig_types[101]
2568#define SWIGTYPE_p_wxDropFilesEvent swig_types[102]
2569#define SWIGTYPE_p_wxDuplexMode swig_types[103]
2570#define SWIGTYPE_p_wxEraseEvent swig_types[104]
2571#define SWIGTYPE_p_wxEvent swig_types[105]
2572#define SWIGTYPE_p_wxEvtHandler swig_types[106]
2573#define SWIGTYPE_p_wxFSFile swig_types[107]
2574#define SWIGTYPE_p_wxFileDialog swig_types[108]
2575#define SWIGTYPE_p_wxFileSystem swig_types[109]
2576#define SWIGTYPE_p_wxFindDialogEvent swig_types[110]
2577#define SWIGTYPE_p_wxFindReplaceData swig_types[111]
2578#define SWIGTYPE_p_wxFindReplaceDialog swig_types[112]
2579#define SWIGTYPE_p_wxFlexGridSizer swig_types[113]
2580#define SWIGTYPE_p_wxFocusEvent swig_types[114]
2581#define SWIGTYPE_p_wxFont swig_types[115]
2582#define SWIGTYPE_p_wxFontData swig_types[116]
2583#define SWIGTYPE_p_wxFontDialog swig_types[117]
2584#define SWIGTYPE_p_wxFrame swig_types[118]
2585#define SWIGTYPE_p_wxGBSizerItem swig_types[119]
2586#define SWIGTYPE_p_wxGIFHandler swig_types[120]
2587#define SWIGTYPE_p_wxGridBagSizer swig_types[121]
2588#define SWIGTYPE_p_wxGridSizer swig_types[122]
2589#define SWIGTYPE_p_wxICOHandler swig_types[123]
2590#define SWIGTYPE_p_wxIconizeEvent swig_types[124]
2591#define SWIGTYPE_p_wxIdleEvent swig_types[125]
2592#define SWIGTYPE_p_wxImage swig_types[126]
2593#define SWIGTYPE_p_wxImageHandler swig_types[127]
2594#define SWIGTYPE_p_wxIndividualLayoutConstraint swig_types[128]
2595#define SWIGTYPE_p_wxInitDialogEvent swig_types[129]
2596#define SWIGTYPE_p_wxJPEGHandler swig_types[130]
2597#define SWIGTYPE_p_wxKeyEvent swig_types[131]
2598#define SWIGTYPE_p_wxLayoutAlgorithm swig_types[132]
2599#define SWIGTYPE_p_wxLayoutConstraints swig_types[133]
2600#define SWIGTYPE_p_wxMDIChildFrame swig_types[134]
2601#define SWIGTYPE_p_wxMDIClientWindow swig_types[135]
2602#define SWIGTYPE_p_wxMDIParentFrame swig_types[136]
2603#define SWIGTYPE_p_wxMaximizeEvent swig_types[137]
2604#define SWIGTYPE_p_wxMenu swig_types[138]
2605#define SWIGTYPE_p_wxMenuBar swig_types[139]
2606#define SWIGTYPE_p_wxMenuEvent swig_types[140]
2607#define SWIGTYPE_p_wxMenuItem swig_types[141]
2608#define SWIGTYPE_p_wxMessageDialog swig_types[142]
2609#define SWIGTYPE_p_wxMiniFrame swig_types[143]
2610#define SWIGTYPE_p_wxMouseCaptureChangedEvent swig_types[144]
2611#define SWIGTYPE_p_wxMouseCaptureLostEvent swig_types[145]
2612#define SWIGTYPE_p_wxMouseEvent swig_types[146]
2613#define SWIGTYPE_p_wxMoveEvent swig_types[147]
2614#define SWIGTYPE_p_wxMultiChoiceDialog swig_types[148]
2615#define SWIGTYPE_p_wxNavigationKeyEvent swig_types[149]
2616#define SWIGTYPE_p_wxNcPaintEvent swig_types[150]
2617#define SWIGTYPE_p_wxNotifyEvent swig_types[151]
2618#define SWIGTYPE_p_wxNumberEntryDialog swig_types[152]
2619#define SWIGTYPE_p_wxObject swig_types[153]
2620#define SWIGTYPE_p_wxPCXHandler swig_types[154]
2621#define SWIGTYPE_p_wxPNGHandler swig_types[155]
2622#define SWIGTYPE_p_wxPNMHandler swig_types[156]
2623#define SWIGTYPE_p_wxPageSetupDialog swig_types[157]
2624#define SWIGTYPE_p_wxPageSetupDialogData swig_types[158]
2625#define SWIGTYPE_p_wxPaintEvent swig_types[159]
2626#define SWIGTYPE_p_wxPaletteChangedEvent swig_types[160]
2627#define SWIGTYPE_p_wxPanel swig_types[161]
2628#define SWIGTYPE_p_wxPaperSize swig_types[162]
2629#define SWIGTYPE_p_wxPasswordEntryDialog swig_types[163]
2630#define SWIGTYPE_p_wxPoint swig_types[164]
2631#define SWIGTYPE_p_wxPopupWindow swig_types[165]
2632#define SWIGTYPE_p_wxPreviewCanvas swig_types[166]
2633#define SWIGTYPE_p_wxPreviewControlBar swig_types[167]
2634#define SWIGTYPE_p_wxPreviewFrame swig_types[168]
2635#define SWIGTYPE_p_wxPrintData swig_types[169]
2636#define SWIGTYPE_p_wxPrintDialog swig_types[170]
2637#define SWIGTYPE_p_wxPrintDialogData swig_types[171]
2638#define SWIGTYPE_p_wxPrintPreview swig_types[172]
2639#define SWIGTYPE_p_wxPrinter swig_types[173]
2640#define SWIGTYPE_p_wxProgressDialog swig_types[174]
2641#define SWIGTYPE_p_wxPyApp swig_types[175]
2642#define SWIGTYPE_p_wxPyAuiDockArt swig_types[176]
2643#define SWIGTYPE_p_wxPyAuiTabArt swig_types[177]
2644#define SWIGTYPE_p_wxPyCommandEvent swig_types[178]
2645#define SWIGTYPE_p_wxPyEvent swig_types[179]
2646#define SWIGTYPE_p_wxPyHtmlListBox swig_types[180]
2647#define SWIGTYPE_p_wxPyImageHandler swig_types[181]
2648#define SWIGTYPE_p_wxPyPanel swig_types[182]
2649#define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[183]
2650#define SWIGTYPE_p_wxPyPreviewControlBar swig_types[184]
2651#define SWIGTYPE_p_wxPyPreviewFrame swig_types[185]
2652#define SWIGTYPE_p_wxPyPrintPreview swig_types[186]
2653#define SWIGTYPE_p_wxPyPrintout swig_types[187]
2654#define SWIGTYPE_p_wxPyScrolledWindow swig_types[188]
2655#define SWIGTYPE_p_wxPySizer swig_types[189]
2656#define SWIGTYPE_p_wxPyTaskBarIcon swig_types[190]
2657#define SWIGTYPE_p_wxPyVListBox swig_types[191]
2658#define SWIGTYPE_p_wxPyVScrolledWindow swig_types[192]
2659#define SWIGTYPE_p_wxPyValidator swig_types[193]
2660#define SWIGTYPE_p_wxPyWindow swig_types[194]
2661#define SWIGTYPE_p_wxQueryLayoutInfoEvent swig_types[195]
2662#define SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[196]
2663#define SWIGTYPE_p_wxRect swig_types[197]
2664#define SWIGTYPE_p_wxSashEvent swig_types[198]
2665#define SWIGTYPE_p_wxSashLayoutWindow swig_types[199]
2666#define SWIGTYPE_p_wxSashWindow swig_types[200]
2667#define SWIGTYPE_p_wxScrollEvent swig_types[201]
2668#define SWIGTYPE_p_wxScrollWinEvent swig_types[202]
2669#define SWIGTYPE_p_wxScrolledWindow swig_types[203]
2670#define SWIGTYPE_p_wxSetCursorEvent swig_types[204]
2671#define SWIGTYPE_p_wxShowEvent swig_types[205]
2672#define SWIGTYPE_p_wxSimpleHtmlListBox swig_types[206]
2673#define SWIGTYPE_p_wxSingleChoiceDialog swig_types[207]
2674#define SWIGTYPE_p_wxSize swig_types[208]
2675#define SWIGTYPE_p_wxSizeEvent swig_types[209]
2676#define SWIGTYPE_p_wxSizer swig_types[210]
2677#define SWIGTYPE_p_wxSizerItem swig_types[211]
2678#define SWIGTYPE_p_wxSplashScreen swig_types[212]
2679#define SWIGTYPE_p_wxSplashScreenWindow swig_types[213]
2680#define SWIGTYPE_p_wxSplitterEvent swig_types[214]
2681#define SWIGTYPE_p_wxSplitterWindow swig_types[215]
2682#define SWIGTYPE_p_wxStaticBoxSizer swig_types[216]
2683#define SWIGTYPE_p_wxStatusBar swig_types[217]
2684#define SWIGTYPE_p_wxStdDialogButtonSizer swig_types[218]
2685#define SWIGTYPE_p_wxString swig_types[219]
2686#define SWIGTYPE_p_wxSysColourChangedEvent swig_types[220]
2687#define SWIGTYPE_p_wxTGAHandler swig_types[221]
2688#define SWIGTYPE_p_wxTIFFHandler swig_types[222]
2689#define SWIGTYPE_p_wxTaskBarIconEvent swig_types[223]
2690#define SWIGTYPE_p_wxTextEntryDialog swig_types[224]
2691#define SWIGTYPE_p_wxTipWindow swig_types[225]
2692#define SWIGTYPE_p_wxTopLevelWindow swig_types[226]
2693#define SWIGTYPE_p_wxUpdateUIEvent swig_types[227]
2694#define SWIGTYPE_p_wxValidator swig_types[228]
2695#define SWIGTYPE_p_wxWindow swig_types[229]
2696#define SWIGTYPE_p_wxWindowCreateEvent swig_types[230]
2697#define SWIGTYPE_p_wxWindowDestroyEvent swig_types[231]
2698#define SWIGTYPE_p_wxXPMHandler swig_types[232]
2699static swig_type_info *swig_types[234];
2700static swig_module_info swig_module = {swig_types, 233, 0, 0, 0, 0};
27e45892
RD
2701#define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
2702#define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
2703
2704/* -------- TYPES TABLE (END) -------- */
2705
2706#if (PY_VERSION_HEX <= 0x02000000)
2707# if !defined(SWIG_PYTHON_CLASSIC)
2708# error "This python version requires to use swig with the '-classic' option"
2709# endif
2710#endif
2711#if (PY_VERSION_HEX <= 0x02020000)
2712# error "This python version requires to use swig with the '-nomodern' option"
2713#endif
2714#if (PY_VERSION_HEX <= 0x02020000)
2715# error "This python version requires to use swig with the '-nomodernargs' option"
2716#endif
2717#ifndef METH_O
2718# error "This python version requires to use swig with the '-nofastunpack' option"
2719#endif
2720
2721/*-----------------------------------------------
2722 @(target):= _aui.so
2723 ------------------------------------------------*/
2724#define SWIG_init init_aui
2725
2726#define SWIG_name "_aui"
2727
2728#define SWIGVERSION 0x010329
2729
2730
2731#define SWIG_as_voidptr(a) const_cast< void * >(static_cast< const void * >(a))
2732#define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))
2733
2734
2735#include <stdexcept>
2736
2737
2738namespace swig {
2739 class PyObject_ptr {
2740 protected:
2741 PyObject *_obj;
2742
2743 public:
2744 PyObject_ptr() :_obj(0)
2745 {
2746 }
2747
2748 PyObject_ptr(const PyObject_ptr& item) : _obj(item._obj)
2749 {
2750 Py_XINCREF(_obj);
2751 }
2752
2753 PyObject_ptr(PyObject *obj, bool initial_ref = true) :_obj(obj)
2754 {
2755 if (initial_ref) Py_XINCREF(_obj);
2756 }
2757
2758 PyObject_ptr & operator=(const PyObject_ptr& item)
2759 {
2760 Py_XINCREF(item._obj);
2761 Py_XDECREF(_obj);
2762 _obj = item._obj;
2763 return *this;
2764 }
2765
2766 ~PyObject_ptr()
2767 {
2768 Py_XDECREF(_obj);
2769 }
2770
2771 operator PyObject *() const
2772 {
2773 return _obj;
2774 }
2775
2776 PyObject *operator->() const
2777 {
2778 return _obj;
2779 }
2780 };
2781}
2782
2783
2784namespace swig {
2785 struct PyObject_var : PyObject_ptr {
2786 PyObject_var(PyObject* obj = 0) : PyObject_ptr(obj, false) { }
2787
2788 PyObject_var & operator = (PyObject* obj)
2789 {
2790 Py_XDECREF(_obj);
2791 _obj = obj;
2792 return *this;
2793 }
2794 };
2795}
2796
2797
2798#include "wx/wxPython/wxPython.h"
2799#include "wx/wxPython/pyclasses.h"
2800#include <wx/aui/aui.h>
2801
2802
2803 #define SWIG_From_long PyInt_FromLong
2804
2805
2806SWIGINTERNINLINE PyObject *
2807SWIG_From_int (int value)
2808{
2809 return SWIG_From_long (value);
2810}
2811
2812
2813#include <limits.h>
2814#ifndef LLONG_MIN
2815# define LLONG_MIN LONG_LONG_MIN
2816#endif
2817#ifndef LLONG_MAX
2818# define LLONG_MAX LONG_LONG_MAX
2819#endif
2820#ifndef ULLONG_MAX
2821# define ULLONG_MAX ULONG_LONG_MAX
2822#endif
2823
2824
2825SWIGINTERN int
2826SWIG_AsVal_long (PyObject* obj, long* val)
2827{
2828 if (PyNumber_Check(obj)) {
2829 if (val) *val = PyInt_AsLong(obj);
2830 return SWIG_OK;
2831 }
2832 return SWIG_TypeError;
2833}
2834
2835
2836SWIGINTERN int
2837SWIG_AsVal_int (PyObject * obj, int *val)
2838{
2839 long v;
2840 int res = SWIG_AsVal_long (obj, &v);
2841 if (SWIG_IsOK(res)) {
2842 if ((v < INT_MIN || v > INT_MAX)) {
2843 return SWIG_OverflowError;
2844 } else {
2845 if (val) *val = static_cast< int >(v);
2846 }
2847 }
2848 return res;
2849}
2850
2851
2852SWIGINTERN int
2853SWIG_AsVal_bool (PyObject *obj, bool *val)
2854{
2855 if (obj == Py_True) {
2856 if (val) *val = true;
2857 return SWIG_OK;
2858 } else if (obj == Py_False) {
2859 if (val) *val = false;
2860 return SWIG_OK;
2861 } else {
2862 long v = 0;
2863 int res = SWIG_AddCast(SWIG_AsVal_long (obj, val ? &v : 0));
2864 if (SWIG_IsOK(res) && val) *val = v ? true : false;
2865 return res;
2866 }
2867}
2868
5eb8189c
RD
2869SWIGINTERN void delete_wxAuiDockInfo(wxAuiDockInfo *self){}
2870SWIGINTERN void delete_wxAuiDockUIPart(wxAuiDockUIPart *self){}
2871SWIGINTERN void delete_wxAuiPaneButton(wxAuiPaneButton *self){}
27e45892 2872
10044bf1
RD
2873SWIGINTERN int
2874SWIG_AsVal_unsigned_SS_long (PyObject* obj, unsigned long* val)
2875{
2876 long v = 0;
2877 if (SWIG_AsVal_long(obj, &v) && v < 0) {
2878 return SWIG_TypeError;
2879 }
2880 else if (val)
2881 *val = (unsigned long)v;
2882 return SWIG_OK;
2883}
2884
2885
2886SWIGINTERNINLINE int
2887SWIG_AsVal_size_t (PyObject * obj, size_t *val)
2888{
2889 unsigned long v;
2890 int res = SWIG_AsVal_unsigned_SS_long (obj, val ? &v : 0);
2891 if (SWIG_IsOK(res) && val) *val = static_cast< size_t >(v);
2892 return res;
2893}
2894
2895
2896SWIGINTERNINLINE PyObject*
2897SWIG_From_unsigned_SS_long (unsigned long value)
2898{
2899 return (value > LONG_MAX) ?
2900 PyLong_FromUnsignedLong(value) : PyInt_FromLong(static_cast< long >(value));
2901}
2902
2903
2904SWIGINTERNINLINE PyObject *
2905SWIG_From_size_t (size_t value)
2906{
2907 return SWIG_From_unsigned_SS_long (static_cast< unsigned long >(value));
2908}
2909
2910
5c8c7dd3 2911// A wxDocArt class that knows how to forward virtuals to Python methods
5eb8189c 2912class wxPyAuiDockArt : public wxAuiDefaultDockArt
27e45892 2913{
5eb8189c 2914 wxPyAuiDockArt() : wxAuiDefaultDockArt() {}
27e45892
RD
2915
2916 DEC_PYCALLBACK_INT_INT(GetMetric);
2917 DEC_PYCALLBACK_VOID_INTINT(SetMetric);
2918 DEC_PYCALLBACK__INTFONT(SetFont);
2919 DEC_PYCALLBACK_FONT_INT(GetFont);
2920 DEC_PYCALLBACK_COLOUR_INT(GetColour);
2921 DEC_PYCALLBACK__INTCOLOUR(SetColour);
2922
2923 virtual void DrawSash(wxDC& dc,
97ab0f6a 2924 wxWindow* window,
27e45892
RD
2925 int orientation,
2926 const wxRect& rect)
2927 {
2928 bool found;
2929 wxPyBlock_t blocked = wxPyBeginBlockThreads();
2930 if ((found = wxPyCBH_findCallback(m_myInst, "DrawSash"))) {
2931 PyObject* odc = wxPyMake_wxObject(&dc, false);
97ab0f6a 2932 PyObject* owin = wxPyMake_wxObject(window, false);
27e45892 2933 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
97ab0f6a
RD
2934 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOiO)",
2935 odc, owin, orientation, orect));
27e45892 2936 Py_DECREF(odc);
8f514ab4 2937 Py_DECREF(owin);
27e45892
RD
2938 Py_DECREF(orect);
2939 }
2940 wxPyEndBlockThreads(blocked);
2941 if (! found)
5eb8189c 2942 wxAuiDefaultDockArt::DrawSash(dc, window, orientation, rect);
27e45892
RD
2943 }
2944
2945 virtual void DrawBackground(wxDC& dc,
97ab0f6a 2946 wxWindow* window,
27e45892
RD
2947 int orientation,
2948 const wxRect& rect)
2949 {
2950 bool found;
2951 wxPyBlock_t blocked = wxPyBeginBlockThreads();
2952 if ((found = wxPyCBH_findCallback(m_myInst, "DrawBackground"))) {
2953 PyObject* odc = wxPyMake_wxObject(&dc, false);
97ab0f6a 2954 PyObject* owin = wxPyMake_wxObject(window, false);
27e45892 2955 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
97ab0f6a
RD
2956 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOiO)",
2957 odc, owin, orientation, orect));
27e45892 2958 Py_DECREF(odc);
8f514ab4 2959 Py_DECREF(owin);
27e45892
RD
2960 Py_DECREF(orect);
2961 }
2962 wxPyEndBlockThreads(blocked);
2963 if (! found)
5eb8189c 2964 wxAuiDefaultDockArt::DrawBackground(dc, window, orientation, rect);
27e45892
RD
2965 }
2966
2967 virtual void DrawCaption(wxDC& dc,
97ab0f6a 2968 wxWindow* window,
27e45892
RD
2969 const wxString& text,
2970 const wxRect& rect,
5eb8189c 2971 wxAuiPaneInfo& pane)
27e45892
RD
2972 {
2973 bool found;
2974 wxPyBlock_t blocked = wxPyBeginBlockThreads();
2975 if ((found = wxPyCBH_findCallback(m_myInst, "DrawCaption"))) {
2976 PyObject* odc = wxPyMake_wxObject(&dc, false);
97ab0f6a 2977 PyObject* owin = wxPyMake_wxObject(window, false);
27e45892
RD
2978 PyObject* otext = wx2PyString(text);
2979 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
5eb8189c 2980 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiPaneInfo"), 0);
97ab0f6a
RD
2981 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOOOO)",
2982 odc, owin, otext, orect, opane));
27e45892 2983 Py_DECREF(odc);
8f514ab4 2984 Py_DECREF(owin);
27e45892
RD
2985 Py_DECREF(otext);
2986 Py_DECREF(orect);
2987 Py_DECREF(opane);
2988 }
2989 wxPyEndBlockThreads(blocked);
2990 if (! found)
5eb8189c 2991 wxAuiDefaultDockArt::DrawCaption(dc, window, text, rect, pane);
27e45892
RD
2992 }
2993
2994 virtual void DrawGripper(wxDC& dc,
97ab0f6a 2995 wxWindow* window,
27e45892 2996 const wxRect& rect,
5eb8189c 2997 wxAuiPaneInfo& pane)
27e45892
RD
2998 {
2999 bool found;
3000 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3001 if ((found = wxPyCBH_findCallback(m_myInst, "DrawGripper"))) {
3002 PyObject* odc = wxPyMake_wxObject(&dc, false);
97ab0f6a 3003 PyObject* owin = wxPyMake_wxObject(window, false);
27e45892 3004 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
5eb8189c 3005 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiPaneInfo"), 0);
97ab0f6a 3006 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOOO)", odc, owin, orect, opane));
27e45892
RD
3007 Py_DECREF(odc);
3008 Py_DECREF(orect);
3009 Py_DECREF(opane);
3010 }
3011 wxPyEndBlockThreads(blocked);
3012 if (! found)
5eb8189c 3013 wxAuiDefaultDockArt::DrawGripper(dc, window, rect, pane);
27e45892
RD
3014 }
3015
3016 virtual void DrawBorder(wxDC& dc,
97ab0f6a 3017 wxWindow* window,
27e45892 3018 const wxRect& rect,
5eb8189c 3019 wxAuiPaneInfo& pane)
27e45892
RD
3020 {
3021 bool found;
3022 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3023 if ((found = wxPyCBH_findCallback(m_myInst, "DrawBorder"))) {
3024 PyObject* odc = wxPyMake_wxObject(&dc, false);
97ab0f6a 3025 PyObject* owin = wxPyMake_wxObject(window, false);
27e45892 3026 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
5eb8189c 3027 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiPaneInfo"), 0);
27e45892
RD
3028 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOO)", odc, orect, opane));
3029 Py_DECREF(odc);
8f514ab4 3030 Py_DECREF(owin);
27e45892
RD
3031 Py_DECREF(orect);
3032 Py_DECREF(opane);
3033 }
3034 wxPyEndBlockThreads(blocked);
3035 if (! found)
5eb8189c 3036 wxAuiDefaultDockArt::DrawBorder(dc, window, rect, pane);
27e45892
RD
3037 }
3038
3039 virtual void DrawPaneButton(wxDC& dc,
97ab0f6a 3040 wxWindow* window,
27e45892
RD
3041 int button,
3042 int button_state,
3043 const wxRect& rect,
5eb8189c 3044 wxAuiPaneInfo& pane)
27e45892
RD
3045 {
3046 bool found;
3047 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3048 if ((found = wxPyCBH_findCallback(m_myInst, "DrawPaneButton"))) {
3049 PyObject* odc = wxPyMake_wxObject(&dc, false);
97ab0f6a 3050 PyObject* owin = wxPyMake_wxObject(window, false);
27e45892 3051 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
5eb8189c 3052 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiPaneInfo"), 0);
97ab0f6a
RD
3053 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOiIOO)",
3054 odc, owin, button, button_state,
27e45892
RD
3055 orect, opane));
3056 Py_DECREF(odc);
8f514ab4 3057 Py_DECREF(owin);
27e45892
RD
3058 Py_DECREF(orect);
3059 Py_DECREF(opane);
3060 }
3061 wxPyEndBlockThreads(blocked);
3062 if (! found)
5eb8189c 3063 wxAuiDefaultDockArt::DrawPaneButton(dc, window, button, button_state, rect, pane);
27e45892
RD
3064 }
3065
3066 PYPRIVATE;
3067
3068};
3069
5eb8189c
RD
3070IMP_PYCALLBACK_INT_INT(wxPyAuiDockArt, wxAuiDefaultDockArt, GetMetric);
3071IMP_PYCALLBACK_VOID_INTINT(wxPyAuiDockArt, wxAuiDefaultDockArt, SetMetric);
3072IMP_PYCALLBACK__INTFONT(wxPyAuiDockArt, wxAuiDefaultDockArt, SetFont);
3073IMP_PYCALLBACK_FONT_INT(wxPyAuiDockArt, wxAuiDefaultDockArt, GetFont);
3074IMP_PYCALLBACK_COLOUR_INT(wxPyAuiDockArt, wxAuiDefaultDockArt, GetColour);
3075IMP_PYCALLBACK__INTCOLOUR(wxPyAuiDockArt, wxAuiDefaultDockArt, SetColour);
27e45892
RD
3076
3077
5c8c7dd3
RD
3078
3079// A wxTabArt class that knows how to forward virtuals to Python methods
5eb8189c 3080class wxPyAuiTabArt : public wxAuiDefaultTabArt
5c8c7dd3 3081{
5eb8189c 3082 wxPyAuiTabArt() : wxAuiDefaultTabArt() {}
5c8c7dd3 3083
8f514ab4 3084
d95b9f2b 3085 virtual void DrawBackground( wxDC& dc,
26c4d26f 3086 wxWindow* wnd,
5c8c7dd3
RD
3087 const wxRect& rect )
3088 {
3089 bool found;
3090 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3091 if ((found = wxPyCBH_findCallback(m_myInst, "DrawBackground"))) {
d95b9f2b 3092 PyObject* odc = wxPyMake_wxObject(&dc, false);
26c4d26f 3093 PyObject* ownd = wxPyMake_wxObject(wnd, false);
5c8c7dd3 3094 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
26c4d26f 3095 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOO)", odc, ownd, orect));
5c8c7dd3 3096 Py_DECREF(odc);
26c4d26f 3097 Py_DECREF(ownd);
5c8c7dd3
RD
3098 Py_DECREF(orect);
3099 }
3100 wxPyEndBlockThreads(blocked);
3101 if (!found)
26c4d26f 3102 wxAuiDefaultTabArt::DrawBackground(dc, wnd, rect);
5c8c7dd3
RD
3103 }
3104
d95b9f2b 3105 virtual void DrawTab( wxDC& dc,
26c4d26f 3106 wxWindow* wnd,
5c8c7dd3
RD
3107 const wxRect& in_rect,
3108 const wxString& caption,
5172800e 3109 const wxBitmap& bitmap,
5c8c7dd3 3110 bool active,
36cb9ebe
RD
3111 int close_button_state,
3112 wxRect* out_tab_rect,
3113 wxRect* out_button_rect,
5c8c7dd3
RD
3114 int* x_extent)
3115 {
3116 bool found;
36cb9ebe 3117 const char* errmsg = "DrawTab should return a sequence containing (tab_rect, button_rect, x_extent)";
5c8c7dd3
RD
3118 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3119 if ((found = wxPyCBH_findCallback(m_myInst, "DrawTab"))) {
d95b9f2b 3120 PyObject* odc = wxPyMake_wxObject(&dc, false);
26c4d26f 3121 PyObject* ownd = wxPyMake_wxObject(wnd, false);
5c8c7dd3
RD
3122 PyObject* orect = wxPyConstructObject((void*)&in_rect, wxT("wxRect"), 0);
3123 PyObject* otext = wx2PyString(caption);
5172800e 3124 PyObject* obmp = wxPyMake_wxObject((wxObject*)&bitmap, false);
5c8c7dd3 3125 PyObject* ro;
5eb8189c 3126 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue(
5172800e
RD
3127 "(OOOOOii)",
3128 odc, ownd, orect, otext, obmp,
36cb9ebe 3129 (int)active, close_button_state));
5c8c7dd3 3130 if (ro) {
36cb9ebe 3131 if (PySequence_Check(ro) && PyObject_Length(ro) == 3) {
5c8c7dd3
RD
3132 PyObject* o1 = PySequence_GetItem(ro, 0);
3133 PyObject* o2 = PySequence_GetItem(ro, 1);
36cb9ebe
RD
3134 PyObject* o3 = PySequence_GetItem(ro, 2);
3135 if (!wxRect_helper(o1, &out_tab_rect))
5c8c7dd3 3136 PyErr_SetString(PyExc_TypeError, errmsg);
36cb9ebe
RD
3137 else if (!wxRect_helper(o2, &out_button_rect))
3138 PyErr_SetString(PyExc_TypeError, errmsg);
3139 else if (!PyInt_Check(o3))
5c8c7dd3
RD
3140 PyErr_SetString(PyExc_TypeError, errmsg);
3141 else
36cb9ebe 3142 *x_extent = PyInt_AsLong(o3);
5c8c7dd3
RD
3143
3144 Py_DECREF(o1);
3145 Py_DECREF(o2);
36cb9ebe 3146 Py_DECREF(o3);
5c8c7dd3
RD
3147 }
3148 else {
3149 PyErr_SetString(PyExc_TypeError, errmsg);
3150 }
3151 Py_DECREF(ro);
3152 }
3153
3154 Py_DECREF(odc);
26c4d26f 3155 Py_DECREF(ownd);
5c8c7dd3
RD
3156 Py_DECREF(orect);
3157 Py_DECREF(otext);
5172800e 3158 Py_DECREF(obmp);
5c8c7dd3
RD
3159 }
3160 wxPyEndBlockThreads(blocked);
3161 if (!found)
5172800e 3162 wxAuiDefaultTabArt::DrawTab(dc, wnd, in_rect, caption, bitmap, active, close_button_state, out_tab_rect, out_button_rect, x_extent);
5c8c7dd3
RD
3163 }
3164
3165
d95b9f2b 3166 virtual void DrawButton( wxDC& dc,
26c4d26f 3167 wxWindow* wnd,
8f514ab4
RD
3168 const wxRect& in_rect,
3169 int bitmap_id,
3170 int button_state,
3171 int orientation,
3172 const wxBitmap& bitmap_override,
3173 wxRect* out_rect)
3174 {
3175 bool found;
3176 const char* errmsg = "DrawButton should return a wxRect";
3177 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3178 if ((found = wxPyCBH_findCallback(m_myInst, "DrawButton"))) {
d95b9f2b 3179 PyObject* odc = wxPyMake_wxObject(&dc, false);
26c4d26f 3180 PyObject* ownd = wxPyMake_wxObject(wnd, false);
8f514ab4
RD
3181 PyObject* orect = wxPyConstructObject((void*)&in_rect, wxT("wxRect"), 0);
3182 PyObject* obmp = wxPyConstructObject((void*)&bitmap_override, wxT("wxBitmap"), 0);
3183 PyObject* ro;
26c4d26f 3184 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue("(OOOiiiO)", odc, ownd, orect,
8f514ab4
RD
3185 bitmap_id, button_state, orientation,
3186 obmp));
3187 if (ro) {
3188 if (!wxRect_helper(ro, &out_rect))
3189 PyErr_SetString(PyExc_TypeError, errmsg);
3190 Py_DECREF(ro);
3191 }
3192
3193 Py_DECREF(odc);
26c4d26f 3194 Py_DECREF(ownd);
8f514ab4
RD
3195 Py_DECREF(orect);
3196 Py_DECREF(obmp);
3197 }
3198 wxPyEndBlockThreads(blocked);
3199 if (!found)
26c4d26f 3200 wxAuiDefaultTabArt::DrawButton(dc, wnd, in_rect, bitmap_id, button_state, orientation, bitmap_override, out_rect);
8f514ab4
RD
3201 }
3202
26c4d26f 3203
d95b9f2b 3204 virtual wxSize GetTabSize( wxDC& dc,
26c4d26f 3205 wxWindow* wnd,
8f514ab4 3206 const wxString& caption,
5172800e 3207 const wxBitmap& bitmap,
8f514ab4 3208 bool active,
36cb9ebe 3209 int close_button_state,
8f514ab4
RD
3210 int* x_extent)
3211 {
3212 bool found;
3213 wxSize rv, *prv = &rv;
3214 const char* errmsg = "GetTabSize should return a sequence containing (size, x_extent)";
3215 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3216 if ((found = wxPyCBH_findCallback(m_myInst, "GetTabSize"))) {
d95b9f2b 3217 PyObject* odc = wxPyMake_wxObject(&dc, false);
26c4d26f 3218 PyObject* ownd = wxPyMake_wxObject(wnd, false);
8f514ab4 3219 PyObject* otext = wx2PyString(caption);
5172800e 3220 PyObject* obmp = wxPyMake_wxObject((wxObject*)&bitmap, false);
8f514ab4 3221 PyObject* ro;
5eb8189c 3222 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue(
5172800e 3223 "(OOOOii)", odc, ownd, otext, obmp, (int)active, close_button_state));
8f514ab4
RD
3224 if (ro) {
3225 if (PySequence_Check(ro) && PyObject_Length(ro) == 2) {
3226 PyObject* o1 = PySequence_GetItem(ro, 0);
3227 PyObject* o2 = PySequence_GetItem(ro, 1);
3228 if (!wxSize_helper(o1, &prv))
3229 PyErr_SetString(PyExc_TypeError, errmsg);
3230 else if (!PyInt_Check(o2))
3231 PyErr_SetString(PyExc_TypeError, errmsg);
3232 else
3233 *x_extent = PyInt_AsLong(o2);
3234
3235 Py_DECREF(o1);
3236 Py_DECREF(o2);
3237 }
3238 else {
3239 PyErr_SetString(PyExc_TypeError, errmsg);
3240 }
3241 Py_DECREF(ro);
3242 }
3243
3244 Py_DECREF(odc);
26c4d26f 3245 Py_DECREF(ownd);
8f514ab4 3246 Py_DECREF(otext);
5172800e 3247 Py_DECREF(obmp);
8f514ab4
RD
3248 }
3249 wxPyEndBlockThreads(blocked);
3250 if (!found)
5172800e 3251 rv = wxAuiDefaultTabArt::GetTabSize(dc, wnd, caption, bitmap, active, close_button_state, x_extent);
8f514ab4
RD
3252 return rv;
3253 }
26c4d26f 3254
d95b9f2b
RD
3255// TODO
3256// virtual int ShowWindowList(
3257// wxWindow* wnd,
3258// const wxArrayString& items,
3259// int active_idx);
5172800e
RD
3260//
3261// virtual int GetBestTabCtrlSize(wxWindow* wnd,
3262// wxAuiNotebookPageArray& pages);
3263// virtual wxAuiTabArt* Clone();
3264// virtual void SetFlags(unsigned int flags);
3265// virtual void SetSizingInfo(const wxSize& tab_ctrl_size,
3266// size_t tab_count);
3267// virtual int GetIndentSize();
3268
d95b9f2b 3269
8f514ab4 3270
5c8c7dd3
RD
3271 DEC_PYCALLBACK__FONT(SetNormalFont);
3272 DEC_PYCALLBACK__FONT(SetSelectedFont);
3273 DEC_PYCALLBACK__FONT(SetMeasuringFont);
5172800e 3274// DEC_PYCALLBACK_INT_WIN(GetBestTabCtrlSize);
5c8c7dd3
RD
3275
3276 PYPRIVATE;
3277};
3278
3279
5eb8189c
RD
3280IMP_PYCALLBACK__FONT(wxPyAuiTabArt, wxAuiDefaultTabArt, SetNormalFont);
3281IMP_PYCALLBACK__FONT(wxPyAuiTabArt, wxAuiDefaultTabArt, SetSelectedFont);
3282IMP_PYCALLBACK__FONT(wxPyAuiTabArt, wxAuiDefaultTabArt, SetMeasuringFont);
5172800e 3283//IMP_PYCALLBACK_INT_WIN(wxPyAuiTabArt, wxAuiDefaultTabArt, GetBestTabCtrlSize);
5c8c7dd3 3284
27e45892
RD
3285#ifdef __cplusplus
3286extern "C" {
3287#endif
5eb8189c 3288SWIGINTERN int AuiNullDockInfo_set(PyObject *_val) {
27e45892
RD
3289 {
3290 void *argp = 0;
5eb8189c 3291 int res = SWIG_ConvertPtr(_val, &argp, SWIGTYPE_p_wxAuiDockInfo, 0 | 0);
27e45892 3292 if (!SWIG_IsOK(res)) {
5eb8189c 3293 SWIG_exception_fail(SWIG_ArgError(res), "in variable '""wxAuiNullDockInfo""' of type '""wxAuiDockInfo""'");
27e45892
RD
3294 }
3295 if (!argp) {
5eb8189c 3296 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""wxAuiNullDockInfo""' of type '""wxAuiDockInfo""'");
27e45892 3297 } else {
5eb8189c
RD
3298 wxAuiDockInfo * temp;
3299 temp = reinterpret_cast< wxAuiDockInfo * >(argp);
3300 wxAuiNullDockInfo = *temp;
27e45892
RD
3301 if (SWIG_IsNewObj(res)) delete temp;
3302 }
3303 }
3304 return 0;
3305fail:
3306 return 1;
3307}
3308
3309
5eb8189c 3310SWIGINTERN PyObject *AuiNullDockInfo_get(void) {
27e45892
RD
3311 PyObject *pyobj = 0;
3312
5eb8189c 3313 pyobj = SWIG_NewPointerObj(SWIG_as_voidptr(&wxAuiNullDockInfo), SWIGTYPE_p_wxAuiDockInfo, 0 );
27e45892
RD
3314 return pyobj;
3315}
3316
3317
5eb8189c 3318SWIGINTERN int AuiNullPaneInfo_set(PyObject *_val) {
27e45892
RD
3319 {
3320 void *argp = 0;
5eb8189c 3321 int res = SWIG_ConvertPtr(_val, &argp, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
27e45892 3322 if (!SWIG_IsOK(res)) {
5eb8189c 3323 SWIG_exception_fail(SWIG_ArgError(res), "in variable '""wxAuiNullPaneInfo""' of type '""wxAuiPaneInfo""'");
27e45892
RD
3324 }
3325 if (!argp) {
5eb8189c 3326 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""wxAuiNullPaneInfo""' of type '""wxAuiPaneInfo""'");
27e45892 3327 } else {
5eb8189c
RD
3328 wxAuiPaneInfo * temp;
3329 temp = reinterpret_cast< wxAuiPaneInfo * >(argp);
3330 wxAuiNullPaneInfo = *temp;
27e45892
RD
3331 if (SWIG_IsNewObj(res)) delete temp;
3332 }
3333 }
3334 return 0;
3335fail:
3336 return 1;
3337}
3338
3339
5eb8189c 3340SWIGINTERN PyObject *AuiNullPaneInfo_get(void) {
27e45892
RD
3341 PyObject *pyobj = 0;
3342
5eb8189c 3343 pyobj = SWIG_NewPointerObj(SWIG_as_voidptr(&wxAuiNullPaneInfo), SWIGTYPE_p_wxAuiPaneInfo, 0 );
27e45892
RD
3344 return pyobj;
3345}
3346
3347
5eb8189c 3348SWIGINTERN PyObject *_wrap_new_AuiPaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3349 PyObject *resultobj = 0;
5eb8189c 3350 wxAuiPaneInfo *result = 0 ;
27e45892 3351
5eb8189c 3352 if (!SWIG_Python_UnpackTuple(args,"new_AuiPaneInfo",0,0,0)) SWIG_fail;
27e45892
RD
3353 {
3354 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3355 result = (wxAuiPaneInfo *)new wxAuiPaneInfo();
27e45892
RD
3356 wxPyEndAllowThreads(__tstate);
3357 if (PyErr_Occurred()) SWIG_fail;
3358 }
5eb8189c 3359 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_NEW | 0 );
27e45892
RD
3360 return resultobj;
3361fail:
3362 return NULL;
3363}
3364
3365
5eb8189c 3366SWIGINTERN PyObject *_wrap_delete_AuiPaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3367 PyObject *resultobj = 0;
5eb8189c 3368 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3369 void *argp1 = 0 ;
3370 int res1 = 0 ;
3371 PyObject *swig_obj[1] ;
3372
3373 if (!args) SWIG_fail;
3374 swig_obj[0] = args;
5eb8189c 3375 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_DISOWN | 0 );
27e45892 3376 if (!SWIG_IsOK(res1)) {
5eb8189c 3377 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiPaneInfo" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 3378 }
5eb8189c 3379 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3380 {
3381 PyThreadState* __tstate = wxPyBeginAllowThreads();
3382 delete arg1;
3383
3384 wxPyEndAllowThreads(__tstate);
3385 if (PyErr_Occurred()) SWIG_fail;
3386 }
3387 resultobj = SWIG_Py_Void();
3388 return resultobj;
3389fail:
3390 return NULL;
3391}
3392
3393
5eb8189c 3394SWIGINTERN PyObject *_wrap_AuiPaneInfo_SafeSet(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
0f83f5da 3395 PyObject *resultobj = 0;
5eb8189c
RD
3396 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3397 wxAuiPaneInfo arg2 ;
0f83f5da
RD
3398 void *argp1 = 0 ;
3399 int res1 = 0 ;
3400 void *argp2 ;
3401 int res2 = 0 ;
3402 PyObject * obj0 = 0 ;
3403 PyObject * obj1 = 0 ;
3404 char * kwnames[] = {
3405 (char *) "self",(char *) "source", NULL
3406 };
3407
5eb8189c
RD
3408 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_SafeSet",kwnames,&obj0,&obj1)) SWIG_fail;
3409 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
0f83f5da 3410 if (!SWIG_IsOK(res1)) {
5eb8189c 3411 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_SafeSet" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
0f83f5da 3412 }
5eb8189c 3413 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
0f83f5da 3414 {
5eb8189c 3415 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
0f83f5da 3416 if (!SWIG_IsOK(res2)) {
5eb8189c 3417 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_SafeSet" "', expected argument " "2"" of type '" "wxAuiPaneInfo""'");
0f83f5da
RD
3418 }
3419 if (!argp2) {
5eb8189c 3420 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiPaneInfo_SafeSet" "', expected argument " "2"" of type '" "wxAuiPaneInfo""'");
0f83f5da 3421 } else {
5eb8189c 3422 wxAuiPaneInfo * temp = reinterpret_cast< wxAuiPaneInfo * >(argp2);
0f83f5da
RD
3423 arg2 = *temp;
3424 if (SWIG_IsNewObj(res2)) delete temp;
3425 }
3426 }
3427 {
3428 PyThreadState* __tstate = wxPyBeginAllowThreads();
3429 (arg1)->SafeSet(arg2);
3430 wxPyEndAllowThreads(__tstate);
3431 if (PyErr_Occurred()) SWIG_fail;
3432 }
3433 resultobj = SWIG_Py_Void();
3434 return resultobj;
3435fail:
3436 return NULL;
3437}
3438
3439
5eb8189c 3440SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsOk(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3441 PyObject *resultobj = 0;
5eb8189c 3442 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3443 bool result;
3444 void *argp1 = 0 ;
3445 int res1 = 0 ;
3446 PyObject *swig_obj[1] ;
3447
3448 if (!args) SWIG_fail;
3449 swig_obj[0] = args;
5eb8189c 3450 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3451 if (!SWIG_IsOK(res1)) {
5eb8189c 3452 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsOk" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3453 }
5eb8189c 3454 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3455 {
3456 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3457 result = (bool)((wxAuiPaneInfo const *)arg1)->IsOk();
27e45892
RD
3458 wxPyEndAllowThreads(__tstate);
3459 if (PyErr_Occurred()) SWIG_fail;
3460 }
3461 {
3462 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3463 }
3464 return resultobj;
3465fail:
3466 return NULL;
3467}
3468
3469
5eb8189c 3470SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsFixed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3471 PyObject *resultobj = 0;
5eb8189c 3472 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3473 bool result;
3474 void *argp1 = 0 ;
3475 int res1 = 0 ;
3476 PyObject *swig_obj[1] ;
3477
3478 if (!args) SWIG_fail;
3479 swig_obj[0] = args;
5eb8189c 3480 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3481 if (!SWIG_IsOK(res1)) {
5eb8189c 3482 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsFixed" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3483 }
5eb8189c 3484 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3485 {
3486 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3487 result = (bool)((wxAuiPaneInfo const *)arg1)->IsFixed();
27e45892
RD
3488 wxPyEndAllowThreads(__tstate);
3489 if (PyErr_Occurred()) SWIG_fail;
3490 }
3491 {
3492 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3493 }
3494 return resultobj;
3495fail:
3496 return NULL;
3497}
3498
3499
5eb8189c 3500SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsResizable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3501 PyObject *resultobj = 0;
5eb8189c 3502 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3503 bool result;
3504 void *argp1 = 0 ;
3505 int res1 = 0 ;
3506 PyObject *swig_obj[1] ;
3507
3508 if (!args) SWIG_fail;
3509 swig_obj[0] = args;
5eb8189c 3510 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3511 if (!SWIG_IsOK(res1)) {
5eb8189c 3512 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsResizable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3513 }
5eb8189c 3514 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3515 {
3516 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3517 result = (bool)((wxAuiPaneInfo const *)arg1)->IsResizable();
27e45892
RD
3518 wxPyEndAllowThreads(__tstate);
3519 if (PyErr_Occurred()) SWIG_fail;
3520 }
3521 {
3522 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3523 }
3524 return resultobj;
3525fail:
3526 return NULL;
3527}
3528
3529
5eb8189c 3530SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsShown(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3531 PyObject *resultobj = 0;
5eb8189c 3532 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3533 bool result;
3534 void *argp1 = 0 ;
3535 int res1 = 0 ;
3536 PyObject *swig_obj[1] ;
3537
3538 if (!args) SWIG_fail;
3539 swig_obj[0] = args;
5eb8189c 3540 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3541 if (!SWIG_IsOK(res1)) {
5eb8189c 3542 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsShown" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3543 }
5eb8189c 3544 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3545 {
3546 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3547 result = (bool)((wxAuiPaneInfo const *)arg1)->IsShown();
27e45892
RD
3548 wxPyEndAllowThreads(__tstate);
3549 if (PyErr_Occurred()) SWIG_fail;
3550 }
3551 {
3552 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3553 }
3554 return resultobj;
3555fail:
3556 return NULL;
3557}
3558
3559
5eb8189c 3560SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsFloating(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3561 PyObject *resultobj = 0;
5eb8189c 3562 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3563 bool result;
3564 void *argp1 = 0 ;
3565 int res1 = 0 ;
3566 PyObject *swig_obj[1] ;
3567
3568 if (!args) SWIG_fail;
3569 swig_obj[0] = args;
5eb8189c 3570 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3571 if (!SWIG_IsOK(res1)) {
5eb8189c 3572 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsFloating" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3573 }
5eb8189c 3574 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3575 {
3576 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3577 result = (bool)((wxAuiPaneInfo const *)arg1)->IsFloating();
27e45892
RD
3578 wxPyEndAllowThreads(__tstate);
3579 if (PyErr_Occurred()) SWIG_fail;
3580 }
3581 {
3582 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3583 }
3584 return resultobj;
3585fail:
3586 return NULL;
3587}
3588
3589
5eb8189c 3590SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsDocked(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3591 PyObject *resultobj = 0;
5eb8189c 3592 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3593 bool result;
3594 void *argp1 = 0 ;
3595 int res1 = 0 ;
3596 PyObject *swig_obj[1] ;
3597
3598 if (!args) SWIG_fail;
3599 swig_obj[0] = args;
5eb8189c 3600 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3601 if (!SWIG_IsOK(res1)) {
5eb8189c 3602 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsDocked" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3603 }
5eb8189c 3604 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3605 {
3606 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3607 result = (bool)((wxAuiPaneInfo const *)arg1)->IsDocked();
27e45892
RD
3608 wxPyEndAllowThreads(__tstate);
3609 if (PyErr_Occurred()) SWIG_fail;
3610 }
3611 {
3612 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3613 }
3614 return resultobj;
3615fail:
3616 return NULL;
3617}
3618
3619
5eb8189c 3620SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsToolbar(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3621 PyObject *resultobj = 0;
5eb8189c 3622 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3623 bool result;
3624 void *argp1 = 0 ;
3625 int res1 = 0 ;
3626 PyObject *swig_obj[1] ;
3627
3628 if (!args) SWIG_fail;
3629 swig_obj[0] = args;
5eb8189c 3630 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3631 if (!SWIG_IsOK(res1)) {
5eb8189c 3632 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsToolbar" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3633 }
5eb8189c 3634 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3635 {
3636 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3637 result = (bool)((wxAuiPaneInfo const *)arg1)->IsToolbar();
27e45892
RD
3638 wxPyEndAllowThreads(__tstate);
3639 if (PyErr_Occurred()) SWIG_fail;
3640 }
3641 {
3642 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3643 }
3644 return resultobj;
3645fail:
3646 return NULL;
3647}
3648
3649
5eb8189c 3650SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsTopDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3651 PyObject *resultobj = 0;
5eb8189c 3652 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3653 bool result;
3654 void *argp1 = 0 ;
3655 int res1 = 0 ;
3656 PyObject *swig_obj[1] ;
3657
3658 if (!args) SWIG_fail;
3659 swig_obj[0] = args;
5eb8189c 3660 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3661 if (!SWIG_IsOK(res1)) {
5eb8189c 3662 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsTopDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3663 }
5eb8189c 3664 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3665 {
3666 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3667 result = (bool)((wxAuiPaneInfo const *)arg1)->IsTopDockable();
27e45892
RD
3668 wxPyEndAllowThreads(__tstate);
3669 if (PyErr_Occurred()) SWIG_fail;
3670 }
3671 {
3672 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3673 }
3674 return resultobj;
3675fail:
3676 return NULL;
3677}
3678
3679
5eb8189c 3680SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsBottomDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3681 PyObject *resultobj = 0;
5eb8189c 3682 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3683 bool result;
3684 void *argp1 = 0 ;
3685 int res1 = 0 ;
3686 PyObject *swig_obj[1] ;
3687
3688 if (!args) SWIG_fail;
3689 swig_obj[0] = args;
5eb8189c 3690 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3691 if (!SWIG_IsOK(res1)) {
5eb8189c 3692 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsBottomDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3693 }
5eb8189c 3694 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3695 {
3696 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3697 result = (bool)((wxAuiPaneInfo const *)arg1)->IsBottomDockable();
27e45892
RD
3698 wxPyEndAllowThreads(__tstate);
3699 if (PyErr_Occurred()) SWIG_fail;
3700 }
3701 {
3702 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3703 }
3704 return resultobj;
3705fail:
3706 return NULL;
3707}
3708
3709
5eb8189c 3710SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsLeftDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3711 PyObject *resultobj = 0;
5eb8189c 3712 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3713 bool result;
3714 void *argp1 = 0 ;
3715 int res1 = 0 ;
3716 PyObject *swig_obj[1] ;
3717
3718 if (!args) SWIG_fail;
3719 swig_obj[0] = args;
5eb8189c 3720 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3721 if (!SWIG_IsOK(res1)) {
5eb8189c 3722 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsLeftDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3723 }
5eb8189c 3724 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3725 {
3726 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3727 result = (bool)((wxAuiPaneInfo const *)arg1)->IsLeftDockable();
27e45892
RD
3728 wxPyEndAllowThreads(__tstate);
3729 if (PyErr_Occurred()) SWIG_fail;
3730 }
3731 {
3732 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3733 }
3734 return resultobj;
3735fail:
3736 return NULL;
3737}
3738
3739
5eb8189c 3740SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsRightDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3741 PyObject *resultobj = 0;
5eb8189c 3742 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3743 bool result;
3744 void *argp1 = 0 ;
3745 int res1 = 0 ;
3746 PyObject *swig_obj[1] ;
3747
3748 if (!args) SWIG_fail;
3749 swig_obj[0] = args;
5eb8189c 3750 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3751 if (!SWIG_IsOK(res1)) {
5eb8189c 3752 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsRightDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3753 }
5eb8189c 3754 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3755 {
3756 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3757 result = (bool)((wxAuiPaneInfo const *)arg1)->IsRightDockable();
27e45892
RD
3758 wxPyEndAllowThreads(__tstate);
3759 if (PyErr_Occurred()) SWIG_fail;
3760 }
3761 {
3762 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3763 }
3764 return resultobj;
3765fail:
3766 return NULL;
3767}
3768
3769
5eb8189c 3770SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsFloatable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3771 PyObject *resultobj = 0;
5eb8189c 3772 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3773 bool result;
3774 void *argp1 = 0 ;
3775 int res1 = 0 ;
3776 PyObject *swig_obj[1] ;
3777
3778 if (!args) SWIG_fail;
3779 swig_obj[0] = args;
5eb8189c 3780 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3781 if (!SWIG_IsOK(res1)) {
5eb8189c 3782 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsFloatable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3783 }
5eb8189c 3784 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3785 {
3786 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3787 result = (bool)((wxAuiPaneInfo const *)arg1)->IsFloatable();
27e45892
RD
3788 wxPyEndAllowThreads(__tstate);
3789 if (PyErr_Occurred()) SWIG_fail;
3790 }
3791 {
3792 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3793 }
3794 return resultobj;
3795fail:
3796 return NULL;
3797}
3798
3799
5eb8189c 3800SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsMovable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3801 PyObject *resultobj = 0;
5eb8189c 3802 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3803 bool result;
3804 void *argp1 = 0 ;
3805 int res1 = 0 ;
3806 PyObject *swig_obj[1] ;
3807
3808 if (!args) SWIG_fail;
3809 swig_obj[0] = args;
5eb8189c 3810 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3811 if (!SWIG_IsOK(res1)) {
5eb8189c 3812 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsMovable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3813 }
5eb8189c 3814 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3815 {
3816 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3817 result = (bool)((wxAuiPaneInfo const *)arg1)->IsMovable();
27e45892
RD
3818 wxPyEndAllowThreads(__tstate);
3819 if (PyErr_Occurred()) SWIG_fail;
3820 }
3821 {
3822 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3823 }
3824 return resultobj;
3825fail:
3826 return NULL;
3827}
3828
3829
5eb8189c 3830SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsDestroyOnClose(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9b940138 3831 PyObject *resultobj = 0;
5eb8189c 3832 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
9b940138
RD
3833 bool result;
3834 void *argp1 = 0 ;
3835 int res1 = 0 ;
3836 PyObject *swig_obj[1] ;
3837
3838 if (!args) SWIG_fail;
3839 swig_obj[0] = args;
5eb8189c 3840 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
9b940138 3841 if (!SWIG_IsOK(res1)) {
5eb8189c 3842 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsDestroyOnClose" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
9b940138 3843 }
5eb8189c 3844 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
9b940138
RD
3845 {
3846 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3847 result = (bool)((wxAuiPaneInfo const *)arg1)->IsDestroyOnClose();
9b940138
RD
3848 wxPyEndAllowThreads(__tstate);
3849 if (PyErr_Occurred()) SWIG_fail;
3850 }
3851 {
3852 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3853 }
3854 return resultobj;
3855fail:
3856 return NULL;
3857}
3858
3859
5eb8189c 3860SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsMaximized(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3861 PyObject *resultobj = 0;
5eb8189c 3862 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3863 bool result;
3864 void *argp1 = 0 ;
3865 int res1 = 0 ;
3866 PyObject *swig_obj[1] ;
3867
3868 if (!args) SWIG_fail;
3869 swig_obj[0] = args;
5eb8189c 3870 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3871 if (!SWIG_IsOK(res1)) {
5eb8189c 3872 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsMaximized" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3873 }
5eb8189c 3874 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3875 {
3876 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3877 result = (bool)((wxAuiPaneInfo const *)arg1)->IsMaximized();
27e45892
RD
3878 wxPyEndAllowThreads(__tstate);
3879 if (PyErr_Occurred()) SWIG_fail;
3880 }
3881 {
3882 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3883 }
3884 return resultobj;
3885fail:
3886 return NULL;
3887}
3888
3889
5eb8189c 3890SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasCaption(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3891 PyObject *resultobj = 0;
5eb8189c 3892 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3893 bool result;
3894 void *argp1 = 0 ;
3895 int res1 = 0 ;
3896 PyObject *swig_obj[1] ;
3897
3898 if (!args) SWIG_fail;
3899 swig_obj[0] = args;
5eb8189c 3900 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3901 if (!SWIG_IsOK(res1)) {
5eb8189c 3902 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasCaption" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3903 }
5eb8189c 3904 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3905 {
3906 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3907 result = (bool)((wxAuiPaneInfo const *)arg1)->HasCaption();
27e45892
RD
3908 wxPyEndAllowThreads(__tstate);
3909 if (PyErr_Occurred()) SWIG_fail;
3910 }
3911 {
3912 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3913 }
3914 return resultobj;
3915fail:
3916 return NULL;
3917}
3918
3919
5eb8189c 3920SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasGripper(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3921 PyObject *resultobj = 0;
5eb8189c 3922 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3923 bool result;
3924 void *argp1 = 0 ;
3925 int res1 = 0 ;
3926 PyObject *swig_obj[1] ;
3927
3928 if (!args) SWIG_fail;
3929 swig_obj[0] = args;
5eb8189c 3930 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3931 if (!SWIG_IsOK(res1)) {
5eb8189c 3932 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasGripper" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3933 }
5eb8189c 3934 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3935 {
3936 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3937 result = (bool)((wxAuiPaneInfo const *)arg1)->HasGripper();
27e45892
RD
3938 wxPyEndAllowThreads(__tstate);
3939 if (PyErr_Occurred()) SWIG_fail;
3940 }
3941 {
3942 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3943 }
3944 return resultobj;
3945fail:
3946 return NULL;
3947}
3948
3949
5eb8189c 3950SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasBorder(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3951 PyObject *resultobj = 0;
5eb8189c 3952 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3953 bool result;
3954 void *argp1 = 0 ;
3955 int res1 = 0 ;
3956 PyObject *swig_obj[1] ;
3957
3958 if (!args) SWIG_fail;
3959 swig_obj[0] = args;
5eb8189c 3960 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3961 if (!SWIG_IsOK(res1)) {
5eb8189c 3962 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasBorder" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3963 }
5eb8189c 3964 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3965 {
3966 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3967 result = (bool)((wxAuiPaneInfo const *)arg1)->HasBorder();
27e45892
RD
3968 wxPyEndAllowThreads(__tstate);
3969 if (PyErr_Occurred()) SWIG_fail;
3970 }
3971 {
3972 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3973 }
3974 return resultobj;
3975fail:
3976 return NULL;
3977}
3978
3979
5eb8189c 3980SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasCloseButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 3981 PyObject *resultobj = 0;
5eb8189c 3982 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
3983 bool result;
3984 void *argp1 = 0 ;
3985 int res1 = 0 ;
3986 PyObject *swig_obj[1] ;
3987
3988 if (!args) SWIG_fail;
3989 swig_obj[0] = args;
5eb8189c 3990 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 3991 if (!SWIG_IsOK(res1)) {
5eb8189c 3992 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasCloseButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 3993 }
5eb8189c 3994 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
3995 {
3996 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 3997 result = (bool)((wxAuiPaneInfo const *)arg1)->HasCloseButton();
27e45892
RD
3998 wxPyEndAllowThreads(__tstate);
3999 if (PyErr_Occurred()) SWIG_fail;
4000 }
4001 {
4002 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4003 }
4004 return resultobj;
4005fail:
4006 return NULL;
4007}
4008
4009
5eb8189c 4010SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasMaximizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4011 PyObject *resultobj = 0;
5eb8189c 4012 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
4013 bool result;
4014 void *argp1 = 0 ;
4015 int res1 = 0 ;
4016 PyObject *swig_obj[1] ;
4017
4018 if (!args) SWIG_fail;
4019 swig_obj[0] = args;
5eb8189c 4020 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4021 if (!SWIG_IsOK(res1)) {
5eb8189c 4022 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasMaximizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 4023 }
5eb8189c 4024 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4025 {
4026 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 4027 result = (bool)((wxAuiPaneInfo const *)arg1)->HasMaximizeButton();
27e45892
RD
4028 wxPyEndAllowThreads(__tstate);
4029 if (PyErr_Occurred()) SWIG_fail;
4030 }
4031 {
4032 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4033 }
4034 return resultobj;
4035fail:
4036 return NULL;
4037}
4038
4039
5eb8189c 4040SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasMinimizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4041 PyObject *resultobj = 0;
5eb8189c 4042 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
4043 bool result;
4044 void *argp1 = 0 ;
4045 int res1 = 0 ;
4046 PyObject *swig_obj[1] ;
4047
4048 if (!args) SWIG_fail;
4049 swig_obj[0] = args;
5eb8189c 4050 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4051 if (!SWIG_IsOK(res1)) {
5eb8189c 4052 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasMinimizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 4053 }
5eb8189c 4054 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4055 {
4056 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 4057 result = (bool)((wxAuiPaneInfo const *)arg1)->HasMinimizeButton();
27e45892
RD
4058 wxPyEndAllowThreads(__tstate);
4059 if (PyErr_Occurred()) SWIG_fail;
4060 }
4061 {
4062 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4063 }
4064 return resultobj;
4065fail:
4066 return NULL;
4067}
4068
4069
5eb8189c 4070SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasPinButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4071 PyObject *resultobj = 0;
5eb8189c 4072 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
4073 bool result;
4074 void *argp1 = 0 ;
4075 int res1 = 0 ;
4076 PyObject *swig_obj[1] ;
4077
4078 if (!args) SWIG_fail;
4079 swig_obj[0] = args;
5eb8189c 4080 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4081 if (!SWIG_IsOK(res1)) {
5eb8189c 4082 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasPinButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 4083 }
5eb8189c 4084 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4085 {
4086 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 4087 result = (bool)((wxAuiPaneInfo const *)arg1)->HasPinButton();
27e45892
RD
4088 wxPyEndAllowThreads(__tstate);
4089 if (PyErr_Occurred()) SWIG_fail;
4090 }
4091 {
4092 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4093 }
4094 return resultobj;
4095fail:
4096 return NULL;
4097}
4098
4099
5eb8189c 4100SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasGripperTop(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4101 PyObject *resultobj = 0;
5eb8189c
RD
4102 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4103 bool result;
4104 void *argp1 = 0 ;
4105 int res1 = 0 ;
4106 PyObject *swig_obj[1] ;
4107
4108 if (!args) SWIG_fail;
4109 swig_obj[0] = args;
4110 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4111 if (!SWIG_IsOK(res1)) {
4112 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasGripperTop" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
4113 }
4114 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4115 {
4116 PyThreadState* __tstate = wxPyBeginAllowThreads();
4117 result = (bool)((wxAuiPaneInfo const *)arg1)->HasGripperTop();
4118 wxPyEndAllowThreads(__tstate);
4119 if (PyErr_Occurred()) SWIG_fail;
4120 }
4121 {
4122 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4123 }
4124 return resultobj;
4125fail:
4126 return NULL;
4127}
4128
4129
4130SWIGINTERN PyObject *_wrap_AuiPaneInfo_Window(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4131 PyObject *resultobj = 0;
4132 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4133 wxWindow *arg2 = (wxWindow *) 0 ;
5eb8189c 4134 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4135 void *argp1 = 0 ;
4136 int res1 = 0 ;
4137 void *argp2 = 0 ;
4138 int res2 = 0 ;
4139 PyObject * obj0 = 0 ;
4140 PyObject * obj1 = 0 ;
4141 char * kwnames[] = {
4142 (char *) "self",(char *) "w", NULL
4143 };
4144
5eb8189c
RD
4145 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Window",kwnames,&obj0,&obj1)) SWIG_fail;
4146 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4147 if (!SWIG_IsOK(res1)) {
5eb8189c 4148 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Window" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4149 }
5eb8189c 4150 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4151 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
4152 if (!SWIG_IsOK(res2)) {
5eb8189c 4153 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_Window" "', expected argument " "2"" of type '" "wxWindow *""'");
27e45892
RD
4154 }
4155 arg2 = reinterpret_cast< wxWindow * >(argp2);
4156 {
4157 PyThreadState* __tstate = wxPyBeginAllowThreads();
4158 {
5eb8189c
RD
4159 wxAuiPaneInfo &_result_ref = (arg1)->Window(arg2);
4160 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4161 }
4162 wxPyEndAllowThreads(__tstate);
4163 if (PyErr_Occurred()) SWIG_fail;
4164 }
4165 {
4166 resultobj = obj0; Py_INCREF(resultobj);
4167 }
4168 return resultobj;
4169fail:
4170 return NULL;
4171}
4172
4173
5eb8189c 4174SWIGINTERN PyObject *_wrap_AuiPaneInfo_Name(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4175 PyObject *resultobj = 0;
5eb8189c 4176 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4177 wxString *arg2 = 0 ;
5eb8189c 4178 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4179 void *argp1 = 0 ;
4180 int res1 = 0 ;
4181 bool temp2 = false ;
4182 PyObject * obj0 = 0 ;
4183 PyObject * obj1 = 0 ;
4184 char * kwnames[] = {
4185 (char *) "self",(char *) "n", NULL
4186 };
4187
5eb8189c
RD
4188 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Name",kwnames,&obj0,&obj1)) SWIG_fail;
4189 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4190 if (!SWIG_IsOK(res1)) {
5eb8189c 4191 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Name" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4192 }
5eb8189c 4193 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4194 {
4195 arg2 = wxString_in_helper(obj1);
4196 if (arg2 == NULL) SWIG_fail;
4197 temp2 = true;
4198 }
4199 {
4200 PyThreadState* __tstate = wxPyBeginAllowThreads();
4201 {
5eb8189c
RD
4202 wxAuiPaneInfo &_result_ref = (arg1)->Name((wxString const &)*arg2);
4203 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4204 }
4205 wxPyEndAllowThreads(__tstate);
4206 if (PyErr_Occurred()) SWIG_fail;
4207 }
4208 {
4209 resultobj = obj0; Py_INCREF(resultobj);
4210 }
4211 {
4212 if (temp2)
4213 delete arg2;
4214 }
4215 return resultobj;
4216fail:
4217 {
4218 if (temp2)
4219 delete arg2;
4220 }
4221 return NULL;
4222}
4223
4224
5eb8189c 4225SWIGINTERN PyObject *_wrap_AuiPaneInfo_Caption(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4226 PyObject *resultobj = 0;
5eb8189c 4227 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4228 wxString *arg2 = 0 ;
5eb8189c 4229 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4230 void *argp1 = 0 ;
4231 int res1 = 0 ;
4232 bool temp2 = false ;
4233 PyObject * obj0 = 0 ;
4234 PyObject * obj1 = 0 ;
4235 char * kwnames[] = {
4236 (char *) "self",(char *) "c", NULL
4237 };
4238
5eb8189c
RD
4239 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Caption",kwnames,&obj0,&obj1)) SWIG_fail;
4240 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4241 if (!SWIG_IsOK(res1)) {
5eb8189c 4242 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Caption" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4243 }
5eb8189c 4244 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4245 {
4246 arg2 = wxString_in_helper(obj1);
4247 if (arg2 == NULL) SWIG_fail;
4248 temp2 = true;
4249 }
4250 {
4251 PyThreadState* __tstate = wxPyBeginAllowThreads();
4252 {
5eb8189c
RD
4253 wxAuiPaneInfo &_result_ref = (arg1)->Caption((wxString const &)*arg2);
4254 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4255 }
4256 wxPyEndAllowThreads(__tstate);
4257 if (PyErr_Occurred()) SWIG_fail;
4258 }
4259 {
4260 resultobj = obj0; Py_INCREF(resultobj);
4261 }
4262 {
4263 if (temp2)
4264 delete arg2;
4265 }
4266 return resultobj;
4267fail:
4268 {
4269 if (temp2)
4270 delete arg2;
4271 }
4272 return NULL;
4273}
4274
4275
5eb8189c 4276SWIGINTERN PyObject *_wrap_AuiPaneInfo_Left(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4277 PyObject *resultobj = 0;
5eb8189c
RD
4278 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4279 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4280 void *argp1 = 0 ;
4281 int res1 = 0 ;
4282 PyObject *swig_obj[1] ;
4283
4284 if (!args) SWIG_fail;
4285 swig_obj[0] = args;
5eb8189c 4286 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4287 if (!SWIG_IsOK(res1)) {
5eb8189c 4288 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Left" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4289 }
5eb8189c 4290 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4291 {
4292 PyThreadState* __tstate = wxPyBeginAllowThreads();
4293 {
5eb8189c
RD
4294 wxAuiPaneInfo &_result_ref = (arg1)->Left();
4295 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4296 }
4297 wxPyEndAllowThreads(__tstate);
4298 if (PyErr_Occurred()) SWIG_fail;
4299 }
4300 {
4301 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4302 }
4303 return resultobj;
4304fail:
4305 return NULL;
4306}
4307
4308
5eb8189c 4309SWIGINTERN PyObject *_wrap_AuiPaneInfo_Right(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4310 PyObject *resultobj = 0;
5eb8189c
RD
4311 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4312 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4313 void *argp1 = 0 ;
4314 int res1 = 0 ;
4315 PyObject *swig_obj[1] ;
4316
4317 if (!args) SWIG_fail;
4318 swig_obj[0] = args;
5eb8189c 4319 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4320 if (!SWIG_IsOK(res1)) {
5eb8189c 4321 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Right" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4322 }
5eb8189c 4323 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4324 {
4325 PyThreadState* __tstate = wxPyBeginAllowThreads();
4326 {
5eb8189c
RD
4327 wxAuiPaneInfo &_result_ref = (arg1)->Right();
4328 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4329 }
4330 wxPyEndAllowThreads(__tstate);
4331 if (PyErr_Occurred()) SWIG_fail;
4332 }
4333 {
4334 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4335 }
4336 return resultobj;
4337fail:
4338 return NULL;
4339}
4340
4341
5eb8189c 4342SWIGINTERN PyObject *_wrap_AuiPaneInfo_Top(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4343 PyObject *resultobj = 0;
5eb8189c
RD
4344 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4345 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4346 void *argp1 = 0 ;
4347 int res1 = 0 ;
4348 PyObject *swig_obj[1] ;
4349
4350 if (!args) SWIG_fail;
4351 swig_obj[0] = args;
5eb8189c 4352 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4353 if (!SWIG_IsOK(res1)) {
5eb8189c 4354 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Top" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4355 }
5eb8189c 4356 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4357 {
4358 PyThreadState* __tstate = wxPyBeginAllowThreads();
4359 {
5eb8189c
RD
4360 wxAuiPaneInfo &_result_ref = (arg1)->Top();
4361 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4362 }
4363 wxPyEndAllowThreads(__tstate);
4364 if (PyErr_Occurred()) SWIG_fail;
4365 }
4366 {
4367 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4368 }
4369 return resultobj;
4370fail:
4371 return NULL;
4372}
4373
4374
5eb8189c 4375SWIGINTERN PyObject *_wrap_AuiPaneInfo_Bottom(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4376 PyObject *resultobj = 0;
5eb8189c
RD
4377 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4378 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4379 void *argp1 = 0 ;
4380 int res1 = 0 ;
4381 PyObject *swig_obj[1] ;
4382
4383 if (!args) SWIG_fail;
4384 swig_obj[0] = args;
5eb8189c 4385 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4386 if (!SWIG_IsOK(res1)) {
5eb8189c 4387 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Bottom" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4388 }
5eb8189c 4389 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4390 {
4391 PyThreadState* __tstate = wxPyBeginAllowThreads();
4392 {
5eb8189c
RD
4393 wxAuiPaneInfo &_result_ref = (arg1)->Bottom();
4394 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4395 }
4396 wxPyEndAllowThreads(__tstate);
4397 if (PyErr_Occurred()) SWIG_fail;
4398 }
4399 {
4400 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4401 }
4402 return resultobj;
4403fail:
4404 return NULL;
4405}
4406
4407
5eb8189c 4408SWIGINTERN PyObject *_wrap_AuiPaneInfo_Center(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4409 PyObject *resultobj = 0;
5eb8189c
RD
4410 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4411 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4412 void *argp1 = 0 ;
4413 int res1 = 0 ;
4414 PyObject *swig_obj[1] ;
4415
4416 if (!args) SWIG_fail;
4417 swig_obj[0] = args;
5eb8189c 4418 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4419 if (!SWIG_IsOK(res1)) {
5eb8189c 4420 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Center" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4421 }
5eb8189c 4422 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4423 {
4424 PyThreadState* __tstate = wxPyBeginAllowThreads();
4425 {
5eb8189c
RD
4426 wxAuiPaneInfo &_result_ref = (arg1)->Center();
4427 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4428 }
4429 wxPyEndAllowThreads(__tstate);
4430 if (PyErr_Occurred()) SWIG_fail;
4431 }
4432 {
4433 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4434 }
4435 return resultobj;
4436fail:
4437 return NULL;
4438}
4439
4440
5eb8189c 4441SWIGINTERN PyObject *_wrap_AuiPaneInfo_Centre(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4442 PyObject *resultobj = 0;
5eb8189c
RD
4443 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4444 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4445 void *argp1 = 0 ;
4446 int res1 = 0 ;
4447 PyObject *swig_obj[1] ;
4448
4449 if (!args) SWIG_fail;
4450 swig_obj[0] = args;
5eb8189c 4451 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4452 if (!SWIG_IsOK(res1)) {
5eb8189c 4453 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Centre" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4454 }
5eb8189c 4455 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4456 {
4457 PyThreadState* __tstate = wxPyBeginAllowThreads();
4458 {
5eb8189c
RD
4459 wxAuiPaneInfo &_result_ref = (arg1)->Centre();
4460 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4461 }
4462 wxPyEndAllowThreads(__tstate);
4463 if (PyErr_Occurred()) SWIG_fail;
4464 }
4465 {
4466 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4467 }
4468 return resultobj;
4469fail:
4470 return NULL;
4471}
4472
4473
5eb8189c 4474SWIGINTERN PyObject *_wrap_AuiPaneInfo_Direction(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4475 PyObject *resultobj = 0;
5eb8189c 4476 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4477 int arg2 ;
5eb8189c 4478 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4479 void *argp1 = 0 ;
4480 int res1 = 0 ;
4481 int val2 ;
4482 int ecode2 = 0 ;
4483 PyObject * obj0 = 0 ;
4484 PyObject * obj1 = 0 ;
4485 char * kwnames[] = {
4486 (char *) "self",(char *) "direction", NULL
4487 };
4488
5eb8189c
RD
4489 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Direction",kwnames,&obj0,&obj1)) SWIG_fail;
4490 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4491 if (!SWIG_IsOK(res1)) {
5eb8189c 4492 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Direction" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4493 }
5eb8189c 4494 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4495 ecode2 = SWIG_AsVal_int(obj1, &val2);
4496 if (!SWIG_IsOK(ecode2)) {
5eb8189c 4497 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Direction" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
4498 }
4499 arg2 = static_cast< int >(val2);
4500 {
4501 PyThreadState* __tstate = wxPyBeginAllowThreads();
4502 {
5eb8189c
RD
4503 wxAuiPaneInfo &_result_ref = (arg1)->Direction(arg2);
4504 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4505 }
4506 wxPyEndAllowThreads(__tstate);
4507 if (PyErr_Occurred()) SWIG_fail;
4508 }
4509 {
4510 resultobj = obj0; Py_INCREF(resultobj);
4511 }
4512 return resultobj;
4513fail:
4514 return NULL;
4515}
4516
4517
5eb8189c 4518SWIGINTERN PyObject *_wrap_AuiPaneInfo_Layer(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4519 PyObject *resultobj = 0;
5eb8189c 4520 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4521 int arg2 ;
5eb8189c 4522 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4523 void *argp1 = 0 ;
4524 int res1 = 0 ;
4525 int val2 ;
4526 int ecode2 = 0 ;
4527 PyObject * obj0 = 0 ;
4528 PyObject * obj1 = 0 ;
4529 char * kwnames[] = {
4530 (char *) "self",(char *) "layer", NULL
4531 };
4532
5eb8189c
RD
4533 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Layer",kwnames,&obj0,&obj1)) SWIG_fail;
4534 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4535 if (!SWIG_IsOK(res1)) {
5eb8189c 4536 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Layer" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4537 }
5eb8189c 4538 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4539 ecode2 = SWIG_AsVal_int(obj1, &val2);
4540 if (!SWIG_IsOK(ecode2)) {
5eb8189c 4541 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Layer" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
4542 }
4543 arg2 = static_cast< int >(val2);
4544 {
4545 PyThreadState* __tstate = wxPyBeginAllowThreads();
4546 {
5eb8189c
RD
4547 wxAuiPaneInfo &_result_ref = (arg1)->Layer(arg2);
4548 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4549 }
4550 wxPyEndAllowThreads(__tstate);
4551 if (PyErr_Occurred()) SWIG_fail;
4552 }
4553 {
4554 resultobj = obj0; Py_INCREF(resultobj);
4555 }
4556 return resultobj;
4557fail:
4558 return NULL;
4559}
4560
4561
5eb8189c 4562SWIGINTERN PyObject *_wrap_AuiPaneInfo_Row(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4563 PyObject *resultobj = 0;
5eb8189c 4564 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4565 int arg2 ;
5eb8189c 4566 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4567 void *argp1 = 0 ;
4568 int res1 = 0 ;
4569 int val2 ;
4570 int ecode2 = 0 ;
4571 PyObject * obj0 = 0 ;
4572 PyObject * obj1 = 0 ;
4573 char * kwnames[] = {
4574 (char *) "self",(char *) "row", NULL
4575 };
4576
5eb8189c
RD
4577 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Row",kwnames,&obj0,&obj1)) SWIG_fail;
4578 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4579 if (!SWIG_IsOK(res1)) {
5eb8189c 4580 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Row" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4581 }
5eb8189c 4582 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4583 ecode2 = SWIG_AsVal_int(obj1, &val2);
4584 if (!SWIG_IsOK(ecode2)) {
5eb8189c 4585 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Row" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
4586 }
4587 arg2 = static_cast< int >(val2);
4588 {
4589 PyThreadState* __tstate = wxPyBeginAllowThreads();
4590 {
5eb8189c
RD
4591 wxAuiPaneInfo &_result_ref = (arg1)->Row(arg2);
4592 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4593 }
4594 wxPyEndAllowThreads(__tstate);
4595 if (PyErr_Occurred()) SWIG_fail;
4596 }
4597 {
4598 resultobj = obj0; Py_INCREF(resultobj);
4599 }
4600 return resultobj;
4601fail:
4602 return NULL;
4603}
4604
4605
5eb8189c 4606SWIGINTERN PyObject *_wrap_AuiPaneInfo_Position(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4607 PyObject *resultobj = 0;
5eb8189c 4608 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4609 int arg2 ;
5eb8189c 4610 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4611 void *argp1 = 0 ;
4612 int res1 = 0 ;
4613 int val2 ;
4614 int ecode2 = 0 ;
4615 PyObject * obj0 = 0 ;
4616 PyObject * obj1 = 0 ;
4617 char * kwnames[] = {
4618 (char *) "self",(char *) "pos", NULL
4619 };
4620
5eb8189c
RD
4621 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Position",kwnames,&obj0,&obj1)) SWIG_fail;
4622 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4623 if (!SWIG_IsOK(res1)) {
5eb8189c 4624 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Position" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4625 }
5eb8189c 4626 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4627 ecode2 = SWIG_AsVal_int(obj1, &val2);
4628 if (!SWIG_IsOK(ecode2)) {
5eb8189c 4629 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Position" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
4630 }
4631 arg2 = static_cast< int >(val2);
4632 {
4633 PyThreadState* __tstate = wxPyBeginAllowThreads();
4634 {
5eb8189c
RD
4635 wxAuiPaneInfo &_result_ref = (arg1)->Position(arg2);
4636 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4637 }
4638 wxPyEndAllowThreads(__tstate);
4639 if (PyErr_Occurred()) SWIG_fail;
4640 }
4641 {
4642 resultobj = obj0; Py_INCREF(resultobj);
4643 }
4644 return resultobj;
4645fail:
4646 return NULL;
4647}
4648
4649
5eb8189c 4650SWIGINTERN PyObject *_wrap_AuiPaneInfo_BestSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4651 PyObject *resultobj = 0;
5eb8189c 4652 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4653 wxSize *arg2 = 0 ;
5eb8189c 4654 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4655 void *argp1 = 0 ;
4656 int res1 = 0 ;
4657 wxSize temp2 ;
4658 PyObject * obj0 = 0 ;
4659 PyObject * obj1 = 0 ;
4660 char * kwnames[] = {
4661 (char *) "self",(char *) "size", NULL
4662 };
4663
5eb8189c
RD
4664 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_BestSize",kwnames,&obj0,&obj1)) SWIG_fail;
4665 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4666 if (!SWIG_IsOK(res1)) {
5eb8189c 4667 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_BestSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4668 }
5eb8189c 4669 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4670 {
4671 arg2 = &temp2;
4672 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4673 }
4674 {
4675 PyThreadState* __tstate = wxPyBeginAllowThreads();
4676 {
5eb8189c
RD
4677 wxAuiPaneInfo &_result_ref = (arg1)->BestSize((wxSize const &)*arg2);
4678 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4679 }
4680 wxPyEndAllowThreads(__tstate);
4681 if (PyErr_Occurred()) SWIG_fail;
4682 }
4683 {
4684 resultobj = obj0; Py_INCREF(resultobj);
4685 }
4686 return resultobj;
4687fail:
4688 return NULL;
4689}
4690
4691
5eb8189c 4692SWIGINTERN PyObject *_wrap_AuiPaneInfo_MinSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4693 PyObject *resultobj = 0;
5eb8189c 4694 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4695 wxSize *arg2 = 0 ;
5eb8189c 4696 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4697 void *argp1 = 0 ;
4698 int res1 = 0 ;
4699 wxSize temp2 ;
4700 PyObject * obj0 = 0 ;
4701 PyObject * obj1 = 0 ;
4702 char * kwnames[] = {
4703 (char *) "self",(char *) "size", NULL
4704 };
4705
5eb8189c
RD
4706 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_MinSize",kwnames,&obj0,&obj1)) SWIG_fail;
4707 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4708 if (!SWIG_IsOK(res1)) {
5eb8189c 4709 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MinSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4710 }
5eb8189c 4711 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4712 {
4713 arg2 = &temp2;
4714 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4715 }
4716 {
4717 PyThreadState* __tstate = wxPyBeginAllowThreads();
4718 {
5eb8189c
RD
4719 wxAuiPaneInfo &_result_ref = (arg1)->MinSize((wxSize const &)*arg2);
4720 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4721 }
4722 wxPyEndAllowThreads(__tstate);
4723 if (PyErr_Occurred()) SWIG_fail;
4724 }
4725 {
4726 resultobj = obj0; Py_INCREF(resultobj);
4727 }
4728 return resultobj;
4729fail:
4730 return NULL;
4731}
4732
4733
5eb8189c 4734SWIGINTERN PyObject *_wrap_AuiPaneInfo_MaxSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4735 PyObject *resultobj = 0;
5eb8189c 4736 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4737 wxSize *arg2 = 0 ;
5eb8189c 4738 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4739 void *argp1 = 0 ;
4740 int res1 = 0 ;
4741 wxSize temp2 ;
4742 PyObject * obj0 = 0 ;
4743 PyObject * obj1 = 0 ;
4744 char * kwnames[] = {
4745 (char *) "self",(char *) "size", NULL
4746 };
4747
5eb8189c
RD
4748 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_MaxSize",kwnames,&obj0,&obj1)) SWIG_fail;
4749 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4750 if (!SWIG_IsOK(res1)) {
5eb8189c 4751 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MaxSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4752 }
5eb8189c 4753 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4754 {
4755 arg2 = &temp2;
4756 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4757 }
4758 {
4759 PyThreadState* __tstate = wxPyBeginAllowThreads();
4760 {
5eb8189c
RD
4761 wxAuiPaneInfo &_result_ref = (arg1)->MaxSize((wxSize const &)*arg2);
4762 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4763 }
4764 wxPyEndAllowThreads(__tstate);
4765 if (PyErr_Occurred()) SWIG_fail;
4766 }
4767 {
4768 resultobj = obj0; Py_INCREF(resultobj);
4769 }
4770 return resultobj;
4771fail:
4772 return NULL;
4773}
4774
4775
5eb8189c 4776SWIGINTERN PyObject *_wrap_AuiPaneInfo_FloatingPosition(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4777 PyObject *resultobj = 0;
5eb8189c 4778 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4779 wxPoint *arg2 = 0 ;
5eb8189c 4780 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4781 void *argp1 = 0 ;
4782 int res1 = 0 ;
4783 wxPoint temp2 ;
4784 PyObject * obj0 = 0 ;
4785 PyObject * obj1 = 0 ;
4786 char * kwnames[] = {
4787 (char *) "self",(char *) "pos", NULL
4788 };
4789
5eb8189c
RD
4790 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_FloatingPosition",kwnames,&obj0,&obj1)) SWIG_fail;
4791 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4792 if (!SWIG_IsOK(res1)) {
5eb8189c 4793 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_FloatingPosition" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4794 }
5eb8189c 4795 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4796 {
4797 arg2 = &temp2;
4798 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
4799 }
4800 {
4801 PyThreadState* __tstate = wxPyBeginAllowThreads();
4802 {
5eb8189c
RD
4803 wxAuiPaneInfo &_result_ref = (arg1)->FloatingPosition((wxPoint const &)*arg2);
4804 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4805 }
4806 wxPyEndAllowThreads(__tstate);
4807 if (PyErr_Occurred()) SWIG_fail;
4808 }
4809 {
4810 resultobj = obj0; Py_INCREF(resultobj);
4811 }
4812 return resultobj;
4813fail:
4814 return NULL;
4815}
4816
4817
5eb8189c 4818SWIGINTERN PyObject *_wrap_AuiPaneInfo_FloatingSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4819 PyObject *resultobj = 0;
5eb8189c 4820 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4821 wxSize *arg2 = 0 ;
5eb8189c 4822 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4823 void *argp1 = 0 ;
4824 int res1 = 0 ;
4825 wxSize temp2 ;
4826 PyObject * obj0 = 0 ;
4827 PyObject * obj1 = 0 ;
4828 char * kwnames[] = {
4829 (char *) "self",(char *) "size", NULL
4830 };
4831
5eb8189c
RD
4832 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_FloatingSize",kwnames,&obj0,&obj1)) SWIG_fail;
4833 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4834 if (!SWIG_IsOK(res1)) {
5eb8189c 4835 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_FloatingSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4836 }
5eb8189c 4837 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4838 {
4839 arg2 = &temp2;
4840 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4841 }
4842 {
4843 PyThreadState* __tstate = wxPyBeginAllowThreads();
4844 {
5eb8189c
RD
4845 wxAuiPaneInfo &_result_ref = (arg1)->FloatingSize((wxSize const &)*arg2);
4846 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4847 }
4848 wxPyEndAllowThreads(__tstate);
4849 if (PyErr_Occurred()) SWIG_fail;
4850 }
4851 {
4852 resultobj = obj0; Py_INCREF(resultobj);
4853 }
4854 return resultobj;
4855fail:
4856 return NULL;
4857}
4858
4859
5eb8189c 4860SWIGINTERN PyObject *_wrap_AuiPaneInfo_Fixed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4861 PyObject *resultobj = 0;
5eb8189c
RD
4862 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4863 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4864 void *argp1 = 0 ;
4865 int res1 = 0 ;
4866 PyObject *swig_obj[1] ;
4867
4868 if (!args) SWIG_fail;
4869 swig_obj[0] = args;
5eb8189c 4870 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4871 if (!SWIG_IsOK(res1)) {
5eb8189c 4872 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Fixed" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4873 }
5eb8189c 4874 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4875 {
4876 PyThreadState* __tstate = wxPyBeginAllowThreads();
4877 {
5eb8189c
RD
4878 wxAuiPaneInfo &_result_ref = (arg1)->Fixed();
4879 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4880 }
4881 wxPyEndAllowThreads(__tstate);
4882 if (PyErr_Occurred()) SWIG_fail;
4883 }
4884 {
4885 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4886 }
4887 return resultobj;
4888fail:
4889 return NULL;
4890}
4891
4892
5eb8189c 4893SWIGINTERN PyObject *_wrap_AuiPaneInfo_Resizable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 4894 PyObject *resultobj = 0;
5eb8189c 4895 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 4896 bool arg2 = (bool) true ;
5eb8189c 4897 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4898 void *argp1 = 0 ;
4899 int res1 = 0 ;
4900 bool val2 ;
4901 int ecode2 = 0 ;
4902 PyObject * obj0 = 0 ;
4903 PyObject * obj1 = 0 ;
4904 char * kwnames[] = {
4905 (char *) "self",(char *) "resizable", NULL
4906 };
4907
5eb8189c
RD
4908 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Resizable",kwnames,&obj0,&obj1)) SWIG_fail;
4909 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4910 if (!SWIG_IsOK(res1)) {
5eb8189c 4911 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Resizable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4912 }
5eb8189c 4913 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4914 if (obj1) {
4915 ecode2 = SWIG_AsVal_bool(obj1, &val2);
4916 if (!SWIG_IsOK(ecode2)) {
5eb8189c 4917 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Resizable" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
4918 }
4919 arg2 = static_cast< bool >(val2);
4920 }
4921 {
4922 PyThreadState* __tstate = wxPyBeginAllowThreads();
4923 {
5eb8189c
RD
4924 wxAuiPaneInfo &_result_ref = (arg1)->Resizable(arg2);
4925 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4926 }
4927 wxPyEndAllowThreads(__tstate);
4928 if (PyErr_Occurred()) SWIG_fail;
4929 }
4930 {
4931 resultobj = obj0; Py_INCREF(resultobj);
4932 }
4933 return resultobj;
4934fail:
4935 return NULL;
4936}
4937
4938
5eb8189c 4939SWIGINTERN PyObject *_wrap_AuiPaneInfo_Dock(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4940 PyObject *resultobj = 0;
5eb8189c
RD
4941 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4942 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4943 void *argp1 = 0 ;
4944 int res1 = 0 ;
4945 PyObject *swig_obj[1] ;
4946
4947 if (!args) SWIG_fail;
4948 swig_obj[0] = args;
5eb8189c 4949 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4950 if (!SWIG_IsOK(res1)) {
5eb8189c 4951 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Dock" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4952 }
5eb8189c 4953 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4954 {
4955 PyThreadState* __tstate = wxPyBeginAllowThreads();
4956 {
5eb8189c
RD
4957 wxAuiPaneInfo &_result_ref = (arg1)->Dock();
4958 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4959 }
4960 wxPyEndAllowThreads(__tstate);
4961 if (PyErr_Occurred()) SWIG_fail;
4962 }
4963 {
4964 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4965 }
4966 return resultobj;
4967fail:
4968 return NULL;
4969}
4970
4971
5eb8189c 4972SWIGINTERN PyObject *_wrap_AuiPaneInfo_Float(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 4973 PyObject *resultobj = 0;
5eb8189c
RD
4974 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4975 wxAuiPaneInfo *result = 0 ;
27e45892
RD
4976 void *argp1 = 0 ;
4977 int res1 = 0 ;
4978 PyObject *swig_obj[1] ;
4979
4980 if (!args) SWIG_fail;
4981 swig_obj[0] = args;
5eb8189c 4982 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 4983 if (!SWIG_IsOK(res1)) {
5eb8189c 4984 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Float" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 4985 }
5eb8189c 4986 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
4987 {
4988 PyThreadState* __tstate = wxPyBeginAllowThreads();
4989 {
5eb8189c
RD
4990 wxAuiPaneInfo &_result_ref = (arg1)->Float();
4991 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
4992 }
4993 wxPyEndAllowThreads(__tstate);
4994 if (PyErr_Occurred()) SWIG_fail;
4995 }
4996 {
4997 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4998 }
4999 return resultobj;
5000fail:
5001 return NULL;
5002}
5003
5004
5eb8189c 5005SWIGINTERN PyObject *_wrap_AuiPaneInfo_Hide(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 5006 PyObject *resultobj = 0;
5eb8189c
RD
5007 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5008 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5009 void *argp1 = 0 ;
5010 int res1 = 0 ;
5011 PyObject *swig_obj[1] ;
5012
5013 if (!args) SWIG_fail;
5014 swig_obj[0] = args;
5eb8189c 5015 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5016 if (!SWIG_IsOK(res1)) {
5eb8189c 5017 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Hide" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5018 }
5eb8189c 5019 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5020 {
5021 PyThreadState* __tstate = wxPyBeginAllowThreads();
5022 {
5eb8189c
RD
5023 wxAuiPaneInfo &_result_ref = (arg1)->Hide();
5024 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5025 }
5026 wxPyEndAllowThreads(__tstate);
5027 if (PyErr_Occurred()) SWIG_fail;
5028 }
5029 {
5030 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5031 }
5032 return resultobj;
5033fail:
5034 return NULL;
5035}
5036
5037
5eb8189c 5038SWIGINTERN PyObject *_wrap_AuiPaneInfo_Show(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5039 PyObject *resultobj = 0;
5eb8189c 5040 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5041 bool arg2 = (bool) true ;
5eb8189c 5042 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5043 void *argp1 = 0 ;
5044 int res1 = 0 ;
5045 bool val2 ;
5046 int ecode2 = 0 ;
5047 PyObject * obj0 = 0 ;
5048 PyObject * obj1 = 0 ;
5049 char * kwnames[] = {
5050 (char *) "self",(char *) "show", NULL
5051 };
5052
5eb8189c
RD
5053 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Show",kwnames,&obj0,&obj1)) SWIG_fail;
5054 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5055 if (!SWIG_IsOK(res1)) {
5eb8189c 5056 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Show" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5057 }
5eb8189c 5058 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5059 if (obj1) {
5060 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5061 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5062 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Show" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5063 }
5064 arg2 = static_cast< bool >(val2);
5065 }
5066 {
5067 PyThreadState* __tstate = wxPyBeginAllowThreads();
5068 {
5eb8189c
RD
5069 wxAuiPaneInfo &_result_ref = (arg1)->Show(arg2);
5070 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5071 }
5072 wxPyEndAllowThreads(__tstate);
5073 if (PyErr_Occurred()) SWIG_fail;
5074 }
5075 {
5076 resultobj = obj0; Py_INCREF(resultobj);
5077 }
5078 return resultobj;
5079fail:
5080 return NULL;
5081}
5082
5083
5eb8189c 5084SWIGINTERN PyObject *_wrap_AuiPaneInfo_CaptionVisible(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5085 PyObject *resultobj = 0;
5eb8189c 5086 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5087 bool arg2 = (bool) true ;
5eb8189c 5088 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5089 void *argp1 = 0 ;
5090 int res1 = 0 ;
5091 bool val2 ;
5092 int ecode2 = 0 ;
5093 PyObject * obj0 = 0 ;
5094 PyObject * obj1 = 0 ;
5095 char * kwnames[] = {
5096 (char *) "self",(char *) "visible", NULL
5097 };
5098
5eb8189c
RD
5099 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_CaptionVisible",kwnames,&obj0,&obj1)) SWIG_fail;
5100 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5101 if (!SWIG_IsOK(res1)) {
5eb8189c 5102 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CaptionVisible" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5103 }
5eb8189c 5104 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5105 if (obj1) {
5106 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5107 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5108 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_CaptionVisible" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5109 }
5110 arg2 = static_cast< bool >(val2);
5111 }
5112 {
5113 PyThreadState* __tstate = wxPyBeginAllowThreads();
5114 {
5eb8189c
RD
5115 wxAuiPaneInfo &_result_ref = (arg1)->CaptionVisible(arg2);
5116 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5117 }
5118 wxPyEndAllowThreads(__tstate);
5119 if (PyErr_Occurred()) SWIG_fail;
5120 }
5121 {
5122 resultobj = obj0; Py_INCREF(resultobj);
5123 }
5124 return resultobj;
5125fail:
5126 return NULL;
5127}
5128
5129
5eb8189c
RD
5130SWIGINTERN PyObject *_wrap_AuiPaneInfo_Maximize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5131 PyObject *resultobj = 0;
5132 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5133 wxAuiPaneInfo *result = 0 ;
5134 void *argp1 = 0 ;
5135 int res1 = 0 ;
5136 PyObject *swig_obj[1] ;
5137
5138 if (!args) SWIG_fail;
5139 swig_obj[0] = args;
5140 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5141 if (!SWIG_IsOK(res1)) {
5142 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Maximize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5143 }
5144 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5145 {
5146 PyThreadState* __tstate = wxPyBeginAllowThreads();
5147 {
5148 wxAuiPaneInfo &_result_ref = (arg1)->Maximize();
5149 result = (wxAuiPaneInfo *) &_result_ref;
5150 }
5151 wxPyEndAllowThreads(__tstate);
5152 if (PyErr_Occurred()) SWIG_fail;
5153 }
5154 {
5155 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5156 }
5157 return resultobj;
5158fail:
5159 return NULL;
5160}
5161
5162
5163SWIGINTERN PyObject *_wrap_AuiPaneInfo_Restore(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 5164 PyObject *resultobj = 0;
5eb8189c
RD
5165 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5166 wxAuiPaneInfo *result = 0 ;
5167 void *argp1 = 0 ;
5168 int res1 = 0 ;
5169 PyObject *swig_obj[1] ;
5170
5171 if (!args) SWIG_fail;
5172 swig_obj[0] = args;
5173 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5174 if (!SWIG_IsOK(res1)) {
5175 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Restore" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5176 }
5177 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5178 {
5179 PyThreadState* __tstate = wxPyBeginAllowThreads();
5180 {
5181 wxAuiPaneInfo &_result_ref = (arg1)->Restore();
5182 result = (wxAuiPaneInfo *) &_result_ref;
5183 }
5184 wxPyEndAllowThreads(__tstate);
5185 if (PyErr_Occurred()) SWIG_fail;
5186 }
5187 {
5188 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5189 }
5190 return resultobj;
5191fail:
5192 return NULL;
5193}
5194
5195
5196SWIGINTERN PyObject *_wrap_AuiPaneInfo_PaneBorder(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5197 PyObject *resultobj = 0;
5198 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5199 bool arg2 = (bool) true ;
5eb8189c 5200 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5201 void *argp1 = 0 ;
5202 int res1 = 0 ;
5203 bool val2 ;
5204 int ecode2 = 0 ;
5205 PyObject * obj0 = 0 ;
5206 PyObject * obj1 = 0 ;
5207 char * kwnames[] = {
5208 (char *) "self",(char *) "visible", NULL
5209 };
5210
5eb8189c
RD
5211 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_PaneBorder",kwnames,&obj0,&obj1)) SWIG_fail;
5212 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5213 if (!SWIG_IsOK(res1)) {
5eb8189c 5214 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_PaneBorder" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5215 }
5eb8189c 5216 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5217 if (obj1) {
5218 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5219 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5220 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_PaneBorder" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5221 }
5222 arg2 = static_cast< bool >(val2);
5223 }
5224 {
5225 PyThreadState* __tstate = wxPyBeginAllowThreads();
5226 {
5eb8189c
RD
5227 wxAuiPaneInfo &_result_ref = (arg1)->PaneBorder(arg2);
5228 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5229 }
5230 wxPyEndAllowThreads(__tstate);
5231 if (PyErr_Occurred()) SWIG_fail;
5232 }
5233 {
5234 resultobj = obj0; Py_INCREF(resultobj);
5235 }
5236 return resultobj;
5237fail:
5238 return NULL;
5239}
5240
5241
5eb8189c 5242SWIGINTERN PyObject *_wrap_AuiPaneInfo_Gripper(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5243 PyObject *resultobj = 0;
5eb8189c 5244 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5245 bool arg2 = (bool) true ;
5eb8189c 5246 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5247 void *argp1 = 0 ;
5248 int res1 = 0 ;
5249 bool val2 ;
5250 int ecode2 = 0 ;
5251 PyObject * obj0 = 0 ;
5252 PyObject * obj1 = 0 ;
5253 char * kwnames[] = {
5254 (char *) "self",(char *) "visible", NULL
5255 };
5256
5eb8189c
RD
5257 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Gripper",kwnames,&obj0,&obj1)) SWIG_fail;
5258 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5259 if (!SWIG_IsOK(res1)) {
5eb8189c 5260 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Gripper" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5261 }
5eb8189c 5262 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5263 if (obj1) {
5264 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5265 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5266 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Gripper" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5267 }
5268 arg2 = static_cast< bool >(val2);
5269 }
5270 {
5271 PyThreadState* __tstate = wxPyBeginAllowThreads();
5272 {
5eb8189c
RD
5273 wxAuiPaneInfo &_result_ref = (arg1)->Gripper(arg2);
5274 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5275 }
5276 wxPyEndAllowThreads(__tstate);
5277 if (PyErr_Occurred()) SWIG_fail;
5278 }
5279 {
5280 resultobj = obj0; Py_INCREF(resultobj);
5281 }
5282 return resultobj;
5283fail:
5284 return NULL;
5285}
5286
5287
5eb8189c 5288SWIGINTERN PyObject *_wrap_AuiPaneInfo_GripperTop(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5289 PyObject *resultobj = 0;
5eb8189c 5290 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5291 bool arg2 = (bool) true ;
5eb8189c 5292 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5293 void *argp1 = 0 ;
5294 int res1 = 0 ;
5295 bool val2 ;
5296 int ecode2 = 0 ;
5297 PyObject * obj0 = 0 ;
5298 PyObject * obj1 = 0 ;
5299 char * kwnames[] = {
5300 (char *) "self",(char *) "attop", NULL
5301 };
5302
5eb8189c
RD
5303 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_GripperTop",kwnames,&obj0,&obj1)) SWIG_fail;
5304 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5305 if (!SWIG_IsOK(res1)) {
5eb8189c 5306 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_GripperTop" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5307 }
5eb8189c 5308 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5309 if (obj1) {
5310 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5311 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5312 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_GripperTop" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5313 }
5314 arg2 = static_cast< bool >(val2);
5315 }
5316 {
5317 PyThreadState* __tstate = wxPyBeginAllowThreads();
5318 {
5eb8189c
RD
5319 wxAuiPaneInfo &_result_ref = (arg1)->GripperTop(arg2);
5320 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5321 }
5322 wxPyEndAllowThreads(__tstate);
5323 if (PyErr_Occurred()) SWIG_fail;
5324 }
5325 {
5326 resultobj = obj0; Py_INCREF(resultobj);
5327 }
5328 return resultobj;
5329fail:
5330 return NULL;
5331}
5332
5333
5eb8189c 5334SWIGINTERN PyObject *_wrap_AuiPaneInfo_CloseButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5335 PyObject *resultobj = 0;
5eb8189c 5336 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5337 bool arg2 = (bool) true ;
5eb8189c 5338 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5339 void *argp1 = 0 ;
5340 int res1 = 0 ;
5341 bool val2 ;
5342 int ecode2 = 0 ;
5343 PyObject * obj0 = 0 ;
5344 PyObject * obj1 = 0 ;
5345 char * kwnames[] = {
5346 (char *) "self",(char *) "visible", NULL
5347 };
5348
5eb8189c
RD
5349 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_CloseButton",kwnames,&obj0,&obj1)) SWIG_fail;
5350 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5351 if (!SWIG_IsOK(res1)) {
5eb8189c 5352 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CloseButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5353 }
5eb8189c 5354 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5355 if (obj1) {
5356 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5357 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5358 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_CloseButton" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5359 }
5360 arg2 = static_cast< bool >(val2);
5361 }
5362 {
5363 PyThreadState* __tstate = wxPyBeginAllowThreads();
5364 {
5eb8189c
RD
5365 wxAuiPaneInfo &_result_ref = (arg1)->CloseButton(arg2);
5366 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5367 }
5368 wxPyEndAllowThreads(__tstate);
5369 if (PyErr_Occurred()) SWIG_fail;
5370 }
5371 {
5372 resultobj = obj0; Py_INCREF(resultobj);
5373 }
5374 return resultobj;
5375fail:
5376 return NULL;
5377}
5378
5379
5eb8189c 5380SWIGINTERN PyObject *_wrap_AuiPaneInfo_MaximizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5381 PyObject *resultobj = 0;
5eb8189c 5382 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5383 bool arg2 = (bool) true ;
5eb8189c 5384 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5385 void *argp1 = 0 ;
5386 int res1 = 0 ;
5387 bool val2 ;
5388 int ecode2 = 0 ;
5389 PyObject * obj0 = 0 ;
5390 PyObject * obj1 = 0 ;
5391 char * kwnames[] = {
5392 (char *) "self",(char *) "visible", NULL
5393 };
5394
5eb8189c
RD
5395 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_MaximizeButton",kwnames,&obj0,&obj1)) SWIG_fail;
5396 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5397 if (!SWIG_IsOK(res1)) {
5eb8189c 5398 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MaximizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5399 }
5eb8189c 5400 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5401 if (obj1) {
5402 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5403 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5404 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_MaximizeButton" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5405 }
5406 arg2 = static_cast< bool >(val2);
5407 }
5408 {
5409 PyThreadState* __tstate = wxPyBeginAllowThreads();
5410 {
5eb8189c
RD
5411 wxAuiPaneInfo &_result_ref = (arg1)->MaximizeButton(arg2);
5412 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5413 }
5414 wxPyEndAllowThreads(__tstate);
5415 if (PyErr_Occurred()) SWIG_fail;
5416 }
5417 {
5418 resultobj = obj0; Py_INCREF(resultobj);
5419 }
5420 return resultobj;
5421fail:
5422 return NULL;
5423}
5424
5425
5eb8189c 5426SWIGINTERN PyObject *_wrap_AuiPaneInfo_MinimizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5427 PyObject *resultobj = 0;
5eb8189c 5428 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5429 bool arg2 = (bool) true ;
5eb8189c 5430 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5431 void *argp1 = 0 ;
5432 int res1 = 0 ;
5433 bool val2 ;
5434 int ecode2 = 0 ;
5435 PyObject * obj0 = 0 ;
5436 PyObject * obj1 = 0 ;
5437 char * kwnames[] = {
5438 (char *) "self",(char *) "visible", NULL
5439 };
5440
5eb8189c
RD
5441 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_MinimizeButton",kwnames,&obj0,&obj1)) SWIG_fail;
5442 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5443 if (!SWIG_IsOK(res1)) {
5eb8189c 5444 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MinimizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5445 }
5eb8189c 5446 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5447 if (obj1) {
5448 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5449 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5450 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_MinimizeButton" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5451 }
5452 arg2 = static_cast< bool >(val2);
5453 }
5454 {
5455 PyThreadState* __tstate = wxPyBeginAllowThreads();
5456 {
5eb8189c
RD
5457 wxAuiPaneInfo &_result_ref = (arg1)->MinimizeButton(arg2);
5458 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5459 }
5460 wxPyEndAllowThreads(__tstate);
5461 if (PyErr_Occurred()) SWIG_fail;
5462 }
5463 {
5464 resultobj = obj0; Py_INCREF(resultobj);
5465 }
5466 return resultobj;
5467fail:
5468 return NULL;
5469}
5470
5471
5eb8189c 5472SWIGINTERN PyObject *_wrap_AuiPaneInfo_PinButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5473 PyObject *resultobj = 0;
5eb8189c 5474 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5475 bool arg2 = (bool) true ;
5eb8189c 5476 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5477 void *argp1 = 0 ;
5478 int res1 = 0 ;
5479 bool val2 ;
5480 int ecode2 = 0 ;
5481 PyObject * obj0 = 0 ;
5482 PyObject * obj1 = 0 ;
5483 char * kwnames[] = {
5484 (char *) "self",(char *) "visible", NULL
5485 };
5486
5eb8189c
RD
5487 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_PinButton",kwnames,&obj0,&obj1)) SWIG_fail;
5488 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5489 if (!SWIG_IsOK(res1)) {
5eb8189c 5490 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_PinButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5491 }
5eb8189c 5492 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5493 if (obj1) {
5494 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5495 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5496 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_PinButton" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5497 }
5498 arg2 = static_cast< bool >(val2);
5499 }
5500 {
5501 PyThreadState* __tstate = wxPyBeginAllowThreads();
5502 {
5eb8189c
RD
5503 wxAuiPaneInfo &_result_ref = (arg1)->PinButton(arg2);
5504 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5505 }
5506 wxPyEndAllowThreads(__tstate);
5507 if (PyErr_Occurred()) SWIG_fail;
5508 }
5509 {
5510 resultobj = obj0; Py_INCREF(resultobj);
5511 }
5512 return resultobj;
5513fail:
5514 return NULL;
5515}
5516
5517
5eb8189c 5518SWIGINTERN PyObject *_wrap_AuiPaneInfo_DestroyOnClose(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5519 PyObject *resultobj = 0;
5eb8189c 5520 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5521 bool arg2 = (bool) true ;
5eb8189c 5522 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5523 void *argp1 = 0 ;
5524 int res1 = 0 ;
5525 bool val2 ;
5526 int ecode2 = 0 ;
5527 PyObject * obj0 = 0 ;
5528 PyObject * obj1 = 0 ;
5529 char * kwnames[] = {
5530 (char *) "self",(char *) "b", NULL
5531 };
5532
5eb8189c
RD
5533 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_DestroyOnClose",kwnames,&obj0,&obj1)) SWIG_fail;
5534 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5535 if (!SWIG_IsOK(res1)) {
5eb8189c 5536 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_DestroyOnClose" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5537 }
5eb8189c 5538 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5539 if (obj1) {
5540 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5541 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5542 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_DestroyOnClose" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5543 }
5544 arg2 = static_cast< bool >(val2);
5545 }
5546 {
5547 PyThreadState* __tstate = wxPyBeginAllowThreads();
5548 {
5eb8189c
RD
5549 wxAuiPaneInfo &_result_ref = (arg1)->DestroyOnClose(arg2);
5550 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5551 }
5552 wxPyEndAllowThreads(__tstate);
5553 if (PyErr_Occurred()) SWIG_fail;
5554 }
5555 {
5556 resultobj = obj0; Py_INCREF(resultobj);
5557 }
5558 return resultobj;
5559fail:
5560 return NULL;
5561}
5562
5563
5eb8189c 5564SWIGINTERN PyObject *_wrap_AuiPaneInfo_TopDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5565 PyObject *resultobj = 0;
5eb8189c 5566 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5567 bool arg2 = (bool) true ;
5eb8189c 5568 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5569 void *argp1 = 0 ;
5570 int res1 = 0 ;
5571 bool val2 ;
5572 int ecode2 = 0 ;
5573 PyObject * obj0 = 0 ;
5574 PyObject * obj1 = 0 ;
5575 char * kwnames[] = {
5576 (char *) "self",(char *) "b", NULL
5577 };
5578
5eb8189c
RD
5579 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_TopDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5580 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5581 if (!SWIG_IsOK(res1)) {
5eb8189c 5582 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_TopDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5583 }
5eb8189c 5584 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5585 if (obj1) {
5586 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5587 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5588 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_TopDockable" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5589 }
5590 arg2 = static_cast< bool >(val2);
5591 }
5592 {
5593 PyThreadState* __tstate = wxPyBeginAllowThreads();
5594 {
5eb8189c
RD
5595 wxAuiPaneInfo &_result_ref = (arg1)->TopDockable(arg2);
5596 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5597 }
5598 wxPyEndAllowThreads(__tstate);
5599 if (PyErr_Occurred()) SWIG_fail;
5600 }
5601 {
5602 resultobj = obj0; Py_INCREF(resultobj);
5603 }
5604 return resultobj;
5605fail:
5606 return NULL;
5607}
5608
5609
5eb8189c 5610SWIGINTERN PyObject *_wrap_AuiPaneInfo_BottomDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5611 PyObject *resultobj = 0;
5eb8189c 5612 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5613 bool arg2 = (bool) true ;
5eb8189c 5614 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5615 void *argp1 = 0 ;
5616 int res1 = 0 ;
5617 bool val2 ;
5618 int ecode2 = 0 ;
5619 PyObject * obj0 = 0 ;
5620 PyObject * obj1 = 0 ;
5621 char * kwnames[] = {
5622 (char *) "self",(char *) "b", NULL
5623 };
5624
5eb8189c
RD
5625 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_BottomDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5626 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5627 if (!SWIG_IsOK(res1)) {
5eb8189c 5628 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_BottomDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5629 }
5eb8189c 5630 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5631 if (obj1) {
5632 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5633 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5634 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_BottomDockable" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5635 }
5636 arg2 = static_cast< bool >(val2);
5637 }
5638 {
5639 PyThreadState* __tstate = wxPyBeginAllowThreads();
5640 {
5eb8189c
RD
5641 wxAuiPaneInfo &_result_ref = (arg1)->BottomDockable(arg2);
5642 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5643 }
5644 wxPyEndAllowThreads(__tstate);
5645 if (PyErr_Occurred()) SWIG_fail;
5646 }
5647 {
5648 resultobj = obj0; Py_INCREF(resultobj);
5649 }
5650 return resultobj;
5651fail:
5652 return NULL;
5653}
5654
5655
5eb8189c 5656SWIGINTERN PyObject *_wrap_AuiPaneInfo_LeftDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5657 PyObject *resultobj = 0;
5eb8189c 5658 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5659 bool arg2 = (bool) true ;
5eb8189c 5660 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5661 void *argp1 = 0 ;
5662 int res1 = 0 ;
5663 bool val2 ;
5664 int ecode2 = 0 ;
5665 PyObject * obj0 = 0 ;
5666 PyObject * obj1 = 0 ;
5667 char * kwnames[] = {
5668 (char *) "self",(char *) "b", NULL
5669 };
5670
5eb8189c
RD
5671 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_LeftDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5672 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5673 if (!SWIG_IsOK(res1)) {
5eb8189c 5674 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_LeftDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5675 }
5eb8189c 5676 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5677 if (obj1) {
5678 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5679 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5680 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_LeftDockable" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5681 }
5682 arg2 = static_cast< bool >(val2);
5683 }
5684 {
5685 PyThreadState* __tstate = wxPyBeginAllowThreads();
5686 {
5eb8189c
RD
5687 wxAuiPaneInfo &_result_ref = (arg1)->LeftDockable(arg2);
5688 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5689 }
5690 wxPyEndAllowThreads(__tstate);
5691 if (PyErr_Occurred()) SWIG_fail;
5692 }
5693 {
5694 resultobj = obj0; Py_INCREF(resultobj);
5695 }
5696 return resultobj;
5697fail:
5698 return NULL;
5699}
5700
5701
5eb8189c 5702SWIGINTERN PyObject *_wrap_AuiPaneInfo_RightDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5703 PyObject *resultobj = 0;
5eb8189c 5704 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5705 bool arg2 = (bool) true ;
5eb8189c 5706 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5707 void *argp1 = 0 ;
5708 int res1 = 0 ;
5709 bool val2 ;
5710 int ecode2 = 0 ;
5711 PyObject * obj0 = 0 ;
5712 PyObject * obj1 = 0 ;
5713 char * kwnames[] = {
5714 (char *) "self",(char *) "b", NULL
5715 };
5716
5eb8189c
RD
5717 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_RightDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5718 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5719 if (!SWIG_IsOK(res1)) {
5eb8189c 5720 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_RightDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5721 }
5eb8189c 5722 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5723 if (obj1) {
5724 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5725 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5726 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_RightDockable" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5727 }
5728 arg2 = static_cast< bool >(val2);
5729 }
5730 {
5731 PyThreadState* __tstate = wxPyBeginAllowThreads();
5732 {
5eb8189c
RD
5733 wxAuiPaneInfo &_result_ref = (arg1)->RightDockable(arg2);
5734 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5735 }
5736 wxPyEndAllowThreads(__tstate);
5737 if (PyErr_Occurred()) SWIG_fail;
5738 }
5739 {
5740 resultobj = obj0; Py_INCREF(resultobj);
5741 }
5742 return resultobj;
5743fail:
5744 return NULL;
5745}
5746
5747
5eb8189c 5748SWIGINTERN PyObject *_wrap_AuiPaneInfo_Floatable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5749 PyObject *resultobj = 0;
5eb8189c 5750 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5751 bool arg2 = (bool) true ;
5eb8189c 5752 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5753 void *argp1 = 0 ;
5754 int res1 = 0 ;
5755 bool val2 ;
5756 int ecode2 = 0 ;
5757 PyObject * obj0 = 0 ;
5758 PyObject * obj1 = 0 ;
5759 char * kwnames[] = {
5760 (char *) "self",(char *) "b", NULL
5761 };
5762
5eb8189c
RD
5763 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Floatable",kwnames,&obj0,&obj1)) SWIG_fail;
5764 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5765 if (!SWIG_IsOK(res1)) {
5eb8189c 5766 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Floatable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5767 }
5eb8189c 5768 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5769 if (obj1) {
5770 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5771 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5772 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Floatable" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5773 }
5774 arg2 = static_cast< bool >(val2);
5775 }
5776 {
5777 PyThreadState* __tstate = wxPyBeginAllowThreads();
5778 {
5eb8189c
RD
5779 wxAuiPaneInfo &_result_ref = (arg1)->Floatable(arg2);
5780 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5781 }
5782 wxPyEndAllowThreads(__tstate);
5783 if (PyErr_Occurred()) SWIG_fail;
5784 }
5785 {
5786 resultobj = obj0; Py_INCREF(resultobj);
5787 }
5788 return resultobj;
5789fail:
5790 return NULL;
5791}
5792
5793
5eb8189c 5794SWIGINTERN PyObject *_wrap_AuiPaneInfo_Movable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 5795 PyObject *resultobj = 0;
5eb8189c 5796 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5797 bool arg2 = (bool) true ;
5eb8189c 5798 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5799 void *argp1 = 0 ;
5800 int res1 = 0 ;
5801 bool val2 ;
5802 int ecode2 = 0 ;
5803 PyObject * obj0 = 0 ;
5804 PyObject * obj1 = 0 ;
5805 char * kwnames[] = {
5806 (char *) "self",(char *) "b", NULL
5807 };
5808
5eb8189c
RD
5809 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Movable",kwnames,&obj0,&obj1)) SWIG_fail;
5810 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5811 if (!SWIG_IsOK(res1)) {
5eb8189c 5812 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Movable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5813 }
5eb8189c 5814 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5815 if (obj1) {
5816 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5817 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5818 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Movable" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5819 }
5820 arg2 = static_cast< bool >(val2);
5821 }
5822 {
5823 PyThreadState* __tstate = wxPyBeginAllowThreads();
5824 {
5eb8189c
RD
5825 wxAuiPaneInfo &_result_ref = (arg1)->Movable(arg2);
5826 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5827 }
5828 wxPyEndAllowThreads(__tstate);
5829 if (PyErr_Occurred()) SWIG_fail;
5830 }
5831 {
5832 resultobj = obj0; Py_INCREF(resultobj);
5833 }
5834 return resultobj;
5835fail:
5836 return NULL;
5837}
5838
5839
5eb8189c 5840SWIGINTERN PyObject *_wrap_AuiPaneInfo_SaveHidden(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 5841 PyObject *resultobj = 0;
5eb8189c
RD
5842 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5843 wxAuiPaneInfo *result = 0 ;
5844 void *argp1 = 0 ;
5845 int res1 = 0 ;
5846 PyObject *swig_obj[1] ;
5847
5848 if (!args) SWIG_fail;
5849 swig_obj[0] = args;
5850 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5851 if (!SWIG_IsOK(res1)) {
5852 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_SaveHidden" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5853 }
5854 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5855 {
5856 PyThreadState* __tstate = wxPyBeginAllowThreads();
5857 {
5858 wxAuiPaneInfo &_result_ref = (arg1)->SaveHidden();
5859 result = (wxAuiPaneInfo *) &_result_ref;
5860 }
5861 wxPyEndAllowThreads(__tstate);
5862 if (PyErr_Occurred()) SWIG_fail;
5863 }
5864 {
5865 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5866 }
5867 return resultobj;
5868fail:
5869 return NULL;
5870}
5871
5872
5873SWIGINTERN PyObject *_wrap_AuiPaneInfo_RestoreHidden(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5874 PyObject *resultobj = 0;
5875 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5876 wxAuiPaneInfo *result = 0 ;
5877 void *argp1 = 0 ;
5878 int res1 = 0 ;
5879 PyObject *swig_obj[1] ;
5880
5881 if (!args) SWIG_fail;
5882 swig_obj[0] = args;
5883 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5884 if (!SWIG_IsOK(res1)) {
5885 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_RestoreHidden" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5886 }
5887 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5888 {
5889 PyThreadState* __tstate = wxPyBeginAllowThreads();
5890 {
5891 wxAuiPaneInfo &_result_ref = (arg1)->RestoreHidden();
5892 result = (wxAuiPaneInfo *) &_result_ref;
5893 }
5894 wxPyEndAllowThreads(__tstate);
5895 if (PyErr_Occurred()) SWIG_fail;
5896 }
5897 {
5898 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5899 }
5900 return resultobj;
5901fail:
5902 return NULL;
5903}
5904
5905
5906SWIGINTERN PyObject *_wrap_AuiPaneInfo_Dockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5907 PyObject *resultobj = 0;
5908 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892 5909 bool arg2 = (bool) true ;
5eb8189c 5910 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5911 void *argp1 = 0 ;
5912 int res1 = 0 ;
5913 bool val2 ;
5914 int ecode2 = 0 ;
5915 PyObject * obj0 = 0 ;
5916 PyObject * obj1 = 0 ;
5917 char * kwnames[] = {
5918 (char *) "self",(char *) "b", NULL
5919 };
5920
5eb8189c
RD
5921 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Dockable",kwnames,&obj0,&obj1)) SWIG_fail;
5922 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5923 if (!SWIG_IsOK(res1)) {
5eb8189c 5924 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Dockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5925 }
5eb8189c 5926 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5927 if (obj1) {
5928 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5929 if (!SWIG_IsOK(ecode2)) {
5eb8189c 5930 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Dockable" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
5931 }
5932 arg2 = static_cast< bool >(val2);
5933 }
5934 {
5935 PyThreadState* __tstate = wxPyBeginAllowThreads();
5936 {
5eb8189c
RD
5937 wxAuiPaneInfo &_result_ref = (arg1)->Dockable(arg2);
5938 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5939 }
5940 wxPyEndAllowThreads(__tstate);
5941 if (PyErr_Occurred()) SWIG_fail;
5942 }
5943 {
5944 resultobj = obj0; Py_INCREF(resultobj);
5945 }
5946 return resultobj;
5947fail:
5948 return NULL;
5949}
5950
5951
5eb8189c 5952SWIGINTERN PyObject *_wrap_AuiPaneInfo_DefaultPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 5953 PyObject *resultobj = 0;
5eb8189c
RD
5954 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5955 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5956 void *argp1 = 0 ;
5957 int res1 = 0 ;
5958 PyObject *swig_obj[1] ;
5959
5960 if (!args) SWIG_fail;
5961 swig_obj[0] = args;
5eb8189c 5962 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5963 if (!SWIG_IsOK(res1)) {
5eb8189c 5964 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_DefaultPane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5965 }
5eb8189c 5966 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
5967 {
5968 PyThreadState* __tstate = wxPyBeginAllowThreads();
5969 {
5eb8189c
RD
5970 wxAuiPaneInfo &_result_ref = (arg1)->DefaultPane();
5971 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
5972 }
5973 wxPyEndAllowThreads(__tstate);
5974 if (PyErr_Occurred()) SWIG_fail;
5975 }
5976 {
5977 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5978 }
5979 return resultobj;
5980fail:
5981 return NULL;
5982}
5983
5984
5eb8189c 5985SWIGINTERN PyObject *_wrap_AuiPaneInfo_CentrePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 5986 PyObject *resultobj = 0;
5eb8189c
RD
5987 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5988 wxAuiPaneInfo *result = 0 ;
27e45892
RD
5989 void *argp1 = 0 ;
5990 int res1 = 0 ;
5991 PyObject *swig_obj[1] ;
5992
5993 if (!args) SWIG_fail;
5994 swig_obj[0] = args;
5eb8189c 5995 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 5996 if (!SWIG_IsOK(res1)) {
5eb8189c 5997 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CentrePane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 5998 }
5eb8189c 5999 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6000 {
6001 PyThreadState* __tstate = wxPyBeginAllowThreads();
6002 {
5eb8189c
RD
6003 wxAuiPaneInfo &_result_ref = (arg1)->CentrePane();
6004 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
6005 }
6006 wxPyEndAllowThreads(__tstate);
6007 if (PyErr_Occurred()) SWIG_fail;
6008 }
6009 {
6010 resultobj = swig_obj[0]; Py_INCREF(resultobj);
6011 }
6012 return resultobj;
6013fail:
6014 return NULL;
6015}
6016
6017
5eb8189c 6018SWIGINTERN PyObject *_wrap_AuiPaneInfo_CenterPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6019 PyObject *resultobj = 0;
5eb8189c
RD
6020 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6021 wxAuiPaneInfo *result = 0 ;
27e45892
RD
6022 void *argp1 = 0 ;
6023 int res1 = 0 ;
6024 PyObject *swig_obj[1] ;
6025
6026 if (!args) SWIG_fail;
6027 swig_obj[0] = args;
5eb8189c 6028 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6029 if (!SWIG_IsOK(res1)) {
5eb8189c 6030 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CenterPane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6031 }
5eb8189c 6032 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6033 {
6034 PyThreadState* __tstate = wxPyBeginAllowThreads();
6035 {
5eb8189c
RD
6036 wxAuiPaneInfo &_result_ref = (arg1)->CenterPane();
6037 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
6038 }
6039 wxPyEndAllowThreads(__tstate);
6040 if (PyErr_Occurred()) SWIG_fail;
6041 }
6042 {
6043 resultobj = swig_obj[0]; Py_INCREF(resultobj);
6044 }
6045 return resultobj;
6046fail:
6047 return NULL;
6048}
6049
6050
5eb8189c 6051SWIGINTERN PyObject *_wrap_AuiPaneInfo_ToolbarPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6052 PyObject *resultobj = 0;
5eb8189c
RD
6053 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6054 wxAuiPaneInfo *result = 0 ;
27e45892
RD
6055 void *argp1 = 0 ;
6056 int res1 = 0 ;
6057 PyObject *swig_obj[1] ;
6058
6059 if (!args) SWIG_fail;
6060 swig_obj[0] = args;
5eb8189c 6061 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6062 if (!SWIG_IsOK(res1)) {
5eb8189c 6063 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_ToolbarPane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6064 }
5eb8189c 6065 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6066 {
6067 PyThreadState* __tstate = wxPyBeginAllowThreads();
6068 {
5eb8189c
RD
6069 wxAuiPaneInfo &_result_ref = (arg1)->ToolbarPane();
6070 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
6071 }
6072 wxPyEndAllowThreads(__tstate);
6073 if (PyErr_Occurred()) SWIG_fail;
6074 }
6075 {
6076 resultobj = swig_obj[0]; Py_INCREF(resultobj);
6077 }
6078 return resultobj;
6079fail:
6080 return NULL;
6081}
6082
6083
5eb8189c 6084SWIGINTERN PyObject *_wrap_AuiPaneInfo_SetFlag(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 6085 PyObject *resultobj = 0;
5eb8189c 6086 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6087 int arg2 ;
6088 bool arg3 ;
5eb8189c 6089 wxAuiPaneInfo *result = 0 ;
27e45892
RD
6090 void *argp1 = 0 ;
6091 int res1 = 0 ;
6092 int val2 ;
6093 int ecode2 = 0 ;
6094 bool val3 ;
6095 int ecode3 = 0 ;
6096 PyObject * obj0 = 0 ;
6097 PyObject * obj1 = 0 ;
6098 PyObject * obj2 = 0 ;
6099 char * kwnames[] = {
6100 (char *) "self",(char *) "flag",(char *) "option_state", NULL
6101 };
6102
5eb8189c
RD
6103 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiPaneInfo_SetFlag",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
6104 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6105 if (!SWIG_IsOK(res1)) {
5eb8189c 6106 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_SetFlag" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6107 }
5eb8189c 6108 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6109 ecode2 = SWIG_AsVal_int(obj1, &val2);
6110 if (!SWIG_IsOK(ecode2)) {
5eb8189c 6111 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_SetFlag" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
6112 }
6113 arg2 = static_cast< int >(val2);
6114 ecode3 = SWIG_AsVal_bool(obj2, &val3);
6115 if (!SWIG_IsOK(ecode3)) {
5eb8189c 6116 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiPaneInfo_SetFlag" "', expected argument " "3"" of type '" "bool""'");
27e45892
RD
6117 }
6118 arg3 = static_cast< bool >(val3);
6119 {
6120 PyThreadState* __tstate = wxPyBeginAllowThreads();
6121 {
5eb8189c
RD
6122 wxAuiPaneInfo &_result_ref = (arg1)->SetFlag(arg2,arg3);
6123 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
6124 }
6125 wxPyEndAllowThreads(__tstate);
6126 if (PyErr_Occurred()) SWIG_fail;
6127 }
6128 {
6129 resultobj = obj0; Py_INCREF(resultobj);
6130 }
6131 return resultobj;
6132fail:
6133 return NULL;
6134}
6135
6136
5eb8189c 6137SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasFlag(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 6138 PyObject *resultobj = 0;
5eb8189c 6139 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6140 int arg2 ;
6141 bool result;
6142 void *argp1 = 0 ;
6143 int res1 = 0 ;
6144 int val2 ;
6145 int ecode2 = 0 ;
6146 PyObject * obj0 = 0 ;
6147 PyObject * obj1 = 0 ;
6148 char * kwnames[] = {
6149 (char *) "self",(char *) "flag", NULL
6150 };
6151
5eb8189c
RD
6152 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_HasFlag",kwnames,&obj0,&obj1)) SWIG_fail;
6153 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6154 if (!SWIG_IsOK(res1)) {
5eb8189c 6155 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasFlag" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
27e45892 6156 }
5eb8189c 6157 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6158 ecode2 = SWIG_AsVal_int(obj1, &val2);
6159 if (!SWIG_IsOK(ecode2)) {
5eb8189c 6160 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_HasFlag" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
6161 }
6162 arg2 = static_cast< int >(val2);
6163 {
6164 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 6165 result = (bool)((wxAuiPaneInfo const *)arg1)->HasFlag(arg2);
27e45892
RD
6166 wxPyEndAllowThreads(__tstate);
6167 if (PyErr_Occurred()) SWIG_fail;
6168 }
6169 {
6170 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6171 }
6172 return resultobj;
6173fail:
6174 return NULL;
6175}
6176
6177
5eb8189c 6178SWIGINTERN PyObject *_wrap_AuiPaneInfo_name_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6179 PyObject *resultobj = 0;
5eb8189c 6180 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6181 wxString *arg2 = (wxString *) 0 ;
6182 void *argp1 = 0 ;
6183 int res1 = 0 ;
6184 bool temp2 = false ;
6185 PyObject *swig_obj[2] ;
6186
5eb8189c
RD
6187 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_name_set",2,2,swig_obj)) SWIG_fail;
6188 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6189 if (!SWIG_IsOK(res1)) {
5eb8189c 6190 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_name_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6191 }
5eb8189c 6192 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6193 {
6194 arg2 = wxString_in_helper(swig_obj[1]);
6195 if (arg2 == NULL) SWIG_fail;
6196 temp2 = true;
6197 }
6198 if (arg1) (arg1)->name = *arg2;
6199
6200 resultobj = SWIG_Py_Void();
6201 {
6202 if (temp2)
6203 delete arg2;
6204 }
6205 return resultobj;
6206fail:
6207 {
6208 if (temp2)
6209 delete arg2;
6210 }
6211 return NULL;
6212}
6213
6214
5eb8189c 6215SWIGINTERN PyObject *_wrap_AuiPaneInfo_name_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6216 PyObject *resultobj = 0;
5eb8189c 6217 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6218 wxString *result = 0 ;
6219 void *argp1 = 0 ;
6220 int res1 = 0 ;
6221 PyObject *swig_obj[1] ;
6222
6223 if (!args) SWIG_fail;
6224 swig_obj[0] = args;
5eb8189c 6225 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6226 if (!SWIG_IsOK(res1)) {
5eb8189c 6227 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_name_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6228 }
5eb8189c 6229 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6230 result = (wxString *)& ((arg1)->name);
6231 {
6232#if wxUSE_UNICODE
6233 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
6234#else
6235 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
6236#endif
6237 }
6238 return resultobj;
6239fail:
6240 return NULL;
6241}
6242
6243
5eb8189c 6244SWIGINTERN PyObject *_wrap_AuiPaneInfo_caption_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6245 PyObject *resultobj = 0;
5eb8189c 6246 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6247 wxString *arg2 = (wxString *) 0 ;
6248 void *argp1 = 0 ;
6249 int res1 = 0 ;
6250 bool temp2 = false ;
6251 PyObject *swig_obj[2] ;
6252
5eb8189c
RD
6253 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_caption_set",2,2,swig_obj)) SWIG_fail;
6254 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6255 if (!SWIG_IsOK(res1)) {
5eb8189c 6256 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_caption_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6257 }
5eb8189c 6258 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6259 {
6260 arg2 = wxString_in_helper(swig_obj[1]);
6261 if (arg2 == NULL) SWIG_fail;
6262 temp2 = true;
6263 }
6264 if (arg1) (arg1)->caption = *arg2;
6265
6266 resultobj = SWIG_Py_Void();
6267 {
6268 if (temp2)
6269 delete arg2;
6270 }
6271 return resultobj;
6272fail:
6273 {
6274 if (temp2)
6275 delete arg2;
6276 }
6277 return NULL;
6278}
6279
6280
5eb8189c 6281SWIGINTERN PyObject *_wrap_AuiPaneInfo_caption_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6282 PyObject *resultobj = 0;
5eb8189c 6283 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6284 wxString *result = 0 ;
6285 void *argp1 = 0 ;
6286 int res1 = 0 ;
6287 PyObject *swig_obj[1] ;
6288
6289 if (!args) SWIG_fail;
6290 swig_obj[0] = args;
5eb8189c 6291 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6292 if (!SWIG_IsOK(res1)) {
5eb8189c 6293 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_caption_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6294 }
5eb8189c 6295 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6296 result = (wxString *)& ((arg1)->caption);
6297 {
6298#if wxUSE_UNICODE
6299 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
6300#else
6301 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
6302#endif
6303 }
6304 return resultobj;
6305fail:
6306 return NULL;
6307}
6308
6309
5eb8189c 6310SWIGINTERN PyObject *_wrap_AuiPaneInfo_window_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6311 PyObject *resultobj = 0;
5eb8189c 6312 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6313 wxWindow *arg2 = (wxWindow *) 0 ;
6314 void *argp1 = 0 ;
6315 int res1 = 0 ;
6316 void *argp2 = 0 ;
6317 int res2 = 0 ;
6318 PyObject *swig_obj[2] ;
6319
5eb8189c
RD
6320 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_window_set",2,2,swig_obj)) SWIG_fail;
6321 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6322 if (!SWIG_IsOK(res1)) {
5eb8189c 6323 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_window_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6324 }
5eb8189c 6325 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6326 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxWindow, SWIG_POINTER_DISOWN | 0 );
6327 if (!SWIG_IsOK(res2)) {
5eb8189c 6328 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_window_set" "', expected argument " "2"" of type '" "wxWindow *""'");
27e45892
RD
6329 }
6330 arg2 = reinterpret_cast< wxWindow * >(argp2);
6331 if (arg1) (arg1)->window = arg2;
6332
6333 resultobj = SWIG_Py_Void();
6334 return resultobj;
6335fail:
6336 return NULL;
6337}
6338
6339
5eb8189c 6340SWIGINTERN PyObject *_wrap_AuiPaneInfo_window_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6341 PyObject *resultobj = 0;
5eb8189c 6342 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6343 wxWindow *result = 0 ;
6344 void *argp1 = 0 ;
6345 int res1 = 0 ;
6346 PyObject *swig_obj[1] ;
6347
6348 if (!args) SWIG_fail;
6349 swig_obj[0] = args;
5eb8189c 6350 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6351 if (!SWIG_IsOK(res1)) {
5eb8189c 6352 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_window_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6353 }
5eb8189c 6354 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6355 result = (wxWindow *) ((arg1)->window);
6356 {
6357 resultobj = wxPyMake_wxObject(result, 0);
6358 }
6359 return resultobj;
6360fail:
6361 return NULL;
6362}
6363
6364
5eb8189c 6365SWIGINTERN PyObject *_wrap_AuiPaneInfo_frame_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6366 PyObject *resultobj = 0;
5eb8189c 6367 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
10044bf1 6368 wxFrame *arg2 = (wxFrame *) 0 ;
27e45892
RD
6369 void *argp1 = 0 ;
6370 int res1 = 0 ;
6371 void *argp2 = 0 ;
6372 int res2 = 0 ;
6373 PyObject *swig_obj[2] ;
6374
5eb8189c
RD
6375 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_frame_set",2,2,swig_obj)) SWIG_fail;
6376 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6377 if (!SWIG_IsOK(res1)) {
5eb8189c 6378 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_frame_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6379 }
5eb8189c 6380 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
10044bf1 6381 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxFrame, SWIG_POINTER_DISOWN | 0 );
27e45892 6382 if (!SWIG_IsOK(res2)) {
5eb8189c 6383 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_frame_set" "', expected argument " "2"" of type '" "wxFrame *""'");
27e45892 6384 }
10044bf1 6385 arg2 = reinterpret_cast< wxFrame * >(argp2);
27e45892
RD
6386 if (arg1) (arg1)->frame = arg2;
6387
6388 resultobj = SWIG_Py_Void();
6389 return resultobj;
6390fail:
6391 return NULL;
6392}
6393
6394
5eb8189c 6395SWIGINTERN PyObject *_wrap_AuiPaneInfo_frame_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6396 PyObject *resultobj = 0;
5eb8189c 6397 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
10044bf1 6398 wxFrame *result = 0 ;
27e45892
RD
6399 void *argp1 = 0 ;
6400 int res1 = 0 ;
6401 PyObject *swig_obj[1] ;
6402
6403 if (!args) SWIG_fail;
6404 swig_obj[0] = args;
5eb8189c 6405 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6406 if (!SWIG_IsOK(res1)) {
5eb8189c 6407 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_frame_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6408 }
5eb8189c 6409 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
10044bf1 6410 result = (wxFrame *) ((arg1)->frame);
27e45892
RD
6411 {
6412 resultobj = wxPyMake_wxObject(result, 0);
6413 }
6414 return resultobj;
6415fail:
6416 return NULL;
6417}
6418
6419
5eb8189c 6420SWIGINTERN PyObject *_wrap_AuiPaneInfo_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6421 PyObject *resultobj = 0;
5eb8189c 6422 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6423 int arg2 ;
6424 void *argp1 = 0 ;
6425 int res1 = 0 ;
6426 int val2 ;
6427 int ecode2 = 0 ;
6428 PyObject *swig_obj[2] ;
6429
5eb8189c
RD
6430 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_state_set",2,2,swig_obj)) SWIG_fail;
6431 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6432 if (!SWIG_IsOK(res1)) {
5eb8189c 6433 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_state_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6434 }
5eb8189c 6435 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6436 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6437 if (!SWIG_IsOK(ecode2)) {
5eb8189c 6438 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_state_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
6439 }
6440 arg2 = static_cast< int >(val2);
6441 if (arg1) (arg1)->state = arg2;
6442
6443 resultobj = SWIG_Py_Void();
6444 return resultobj;
6445fail:
6446 return NULL;
6447}
6448
6449
5eb8189c 6450SWIGINTERN PyObject *_wrap_AuiPaneInfo_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6451 PyObject *resultobj = 0;
5eb8189c 6452 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6453 int result;
6454 void *argp1 = 0 ;
6455 int res1 = 0 ;
6456 PyObject *swig_obj[1] ;
6457
6458 if (!args) SWIG_fail;
6459 swig_obj[0] = args;
5eb8189c 6460 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6461 if (!SWIG_IsOK(res1)) {
5eb8189c 6462 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_state_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6463 }
5eb8189c 6464 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6465 result = (int) ((arg1)->state);
6466 resultobj = SWIG_From_int(static_cast< int >(result));
6467 return resultobj;
6468fail:
6469 return NULL;
6470}
6471
6472
5eb8189c 6473SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_direction_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6474 PyObject *resultobj = 0;
5eb8189c 6475 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6476 int arg2 ;
6477 void *argp1 = 0 ;
6478 int res1 = 0 ;
6479 int val2 ;
6480 int ecode2 = 0 ;
6481 PyObject *swig_obj[2] ;
6482
5eb8189c
RD
6483 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_direction_set",2,2,swig_obj)) SWIG_fail;
6484 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6485 if (!SWIG_IsOK(res1)) {
5eb8189c 6486 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_direction_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6487 }
5eb8189c 6488 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6489 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6490 if (!SWIG_IsOK(ecode2)) {
5eb8189c 6491 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_direction_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
6492 }
6493 arg2 = static_cast< int >(val2);
6494 if (arg1) (arg1)->dock_direction = arg2;
6495
6496 resultobj = SWIG_Py_Void();
6497 return resultobj;
6498fail:
6499 return NULL;
6500}
6501
6502
5eb8189c 6503SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_direction_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6504 PyObject *resultobj = 0;
5eb8189c 6505 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6506 int result;
6507 void *argp1 = 0 ;
6508 int res1 = 0 ;
6509 PyObject *swig_obj[1] ;
6510
6511 if (!args) SWIG_fail;
6512 swig_obj[0] = args;
5eb8189c 6513 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6514 if (!SWIG_IsOK(res1)) {
5eb8189c 6515 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_direction_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6516 }
5eb8189c 6517 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6518 result = (int) ((arg1)->dock_direction);
6519 resultobj = SWIG_From_int(static_cast< int >(result));
6520 return resultobj;
6521fail:
6522 return NULL;
6523}
6524
6525
5eb8189c 6526SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_layer_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6527 PyObject *resultobj = 0;
5eb8189c 6528 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6529 int arg2 ;
6530 void *argp1 = 0 ;
6531 int res1 = 0 ;
6532 int val2 ;
6533 int ecode2 = 0 ;
6534 PyObject *swig_obj[2] ;
6535
5eb8189c
RD
6536 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_layer_set",2,2,swig_obj)) SWIG_fail;
6537 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6538 if (!SWIG_IsOK(res1)) {
5eb8189c 6539 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_layer_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6540 }
5eb8189c 6541 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6542 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6543 if (!SWIG_IsOK(ecode2)) {
5eb8189c 6544 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_layer_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
6545 }
6546 arg2 = static_cast< int >(val2);
6547 if (arg1) (arg1)->dock_layer = arg2;
6548
6549 resultobj = SWIG_Py_Void();
6550 return resultobj;
6551fail:
6552 return NULL;
6553}
6554
6555
5eb8189c 6556SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_layer_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6557 PyObject *resultobj = 0;
5eb8189c 6558 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6559 int result;
6560 void *argp1 = 0 ;
6561 int res1 = 0 ;
6562 PyObject *swig_obj[1] ;
6563
6564 if (!args) SWIG_fail;
6565 swig_obj[0] = args;
5eb8189c 6566 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6567 if (!SWIG_IsOK(res1)) {
5eb8189c 6568 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_layer_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6569 }
5eb8189c 6570 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6571 result = (int) ((arg1)->dock_layer);
6572 resultobj = SWIG_From_int(static_cast< int >(result));
6573 return resultobj;
6574fail:
6575 return NULL;
6576}
6577
6578
5eb8189c 6579SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_row_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6580 PyObject *resultobj = 0;
5eb8189c 6581 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6582 int arg2 ;
6583 void *argp1 = 0 ;
6584 int res1 = 0 ;
6585 int val2 ;
6586 int ecode2 = 0 ;
6587 PyObject *swig_obj[2] ;
6588
5eb8189c
RD
6589 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_row_set",2,2,swig_obj)) SWIG_fail;
6590 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6591 if (!SWIG_IsOK(res1)) {
5eb8189c 6592 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_row_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6593 }
5eb8189c 6594 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6595 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6596 if (!SWIG_IsOK(ecode2)) {
5eb8189c 6597 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_row_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
6598 }
6599 arg2 = static_cast< int >(val2);
6600 if (arg1) (arg1)->dock_row = arg2;
6601
6602 resultobj = SWIG_Py_Void();
6603 return resultobj;
6604fail:
6605 return NULL;
6606}
6607
6608
5eb8189c 6609SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_row_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6610 PyObject *resultobj = 0;
5eb8189c 6611 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6612 int result;
6613 void *argp1 = 0 ;
6614 int res1 = 0 ;
6615 PyObject *swig_obj[1] ;
6616
6617 if (!args) SWIG_fail;
6618 swig_obj[0] = args;
5eb8189c 6619 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6620 if (!SWIG_IsOK(res1)) {
5eb8189c 6621 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_row_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6622 }
5eb8189c 6623 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6624 result = (int) ((arg1)->dock_row);
6625 resultobj = SWIG_From_int(static_cast< int >(result));
6626 return resultobj;
6627fail:
6628 return NULL;
6629}
6630
6631
5eb8189c 6632SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_pos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6633 PyObject *resultobj = 0;
5eb8189c 6634 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6635 int arg2 ;
6636 void *argp1 = 0 ;
6637 int res1 = 0 ;
6638 int val2 ;
6639 int ecode2 = 0 ;
6640 PyObject *swig_obj[2] ;
6641
5eb8189c
RD
6642 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_pos_set",2,2,swig_obj)) SWIG_fail;
6643 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6644 if (!SWIG_IsOK(res1)) {
5eb8189c 6645 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_pos_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6646 }
5eb8189c 6647 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6648 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6649 if (!SWIG_IsOK(ecode2)) {
5eb8189c 6650 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_pos_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
6651 }
6652 arg2 = static_cast< int >(val2);
6653 if (arg1) (arg1)->dock_pos = arg2;
6654
6655 resultobj = SWIG_Py_Void();
6656 return resultobj;
6657fail:
6658 return NULL;
6659}
6660
6661
5eb8189c 6662SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_pos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6663 PyObject *resultobj = 0;
5eb8189c 6664 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6665 int result;
6666 void *argp1 = 0 ;
6667 int res1 = 0 ;
6668 PyObject *swig_obj[1] ;
6669
6670 if (!args) SWIG_fail;
6671 swig_obj[0] = args;
5eb8189c 6672 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6673 if (!SWIG_IsOK(res1)) {
5eb8189c 6674 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_pos_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6675 }
5eb8189c 6676 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6677 result = (int) ((arg1)->dock_pos);
6678 resultobj = SWIG_From_int(static_cast< int >(result));
6679 return resultobj;
6680fail:
6681 return NULL;
6682}
6683
6684
5eb8189c 6685SWIGINTERN PyObject *_wrap_AuiPaneInfo_best_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6686 PyObject *resultobj = 0;
5eb8189c 6687 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6688 wxSize *arg2 = (wxSize *) 0 ;
6689 void *argp1 = 0 ;
6690 int res1 = 0 ;
6691 void *argp2 = 0 ;
6692 int res2 = 0 ;
6693 PyObject *swig_obj[2] ;
6694
5eb8189c
RD
6695 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_best_size_set",2,2,swig_obj)) SWIG_fail;
6696 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6697 if (!SWIG_IsOK(res1)) {
5eb8189c 6698 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_best_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6699 }
5eb8189c 6700 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6701 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6702 if (!SWIG_IsOK(res2)) {
5eb8189c 6703 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_best_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
27e45892
RD
6704 }
6705 arg2 = reinterpret_cast< wxSize * >(argp2);
6706 if (arg1) (arg1)->best_size = *arg2;
6707
6708 resultobj = SWIG_Py_Void();
6709 return resultobj;
6710fail:
6711 return NULL;
6712}
6713
6714
5eb8189c 6715SWIGINTERN PyObject *_wrap_AuiPaneInfo_best_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6716 PyObject *resultobj = 0;
5eb8189c 6717 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6718 wxSize *result = 0 ;
6719 void *argp1 = 0 ;
6720 int res1 = 0 ;
6721 PyObject *swig_obj[1] ;
6722
6723 if (!args) SWIG_fail;
6724 swig_obj[0] = args;
5eb8189c 6725 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6726 if (!SWIG_IsOK(res1)) {
5eb8189c 6727 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_best_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6728 }
5eb8189c 6729 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6730 result = (wxSize *)& ((arg1)->best_size);
6731 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6732 return resultobj;
6733fail:
6734 return NULL;
6735}
6736
6737
5eb8189c 6738SWIGINTERN PyObject *_wrap_AuiPaneInfo_min_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6739 PyObject *resultobj = 0;
5eb8189c 6740 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6741 wxSize *arg2 = (wxSize *) 0 ;
6742 void *argp1 = 0 ;
6743 int res1 = 0 ;
6744 void *argp2 = 0 ;
6745 int res2 = 0 ;
6746 PyObject *swig_obj[2] ;
6747
5eb8189c
RD
6748 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_min_size_set",2,2,swig_obj)) SWIG_fail;
6749 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6750 if (!SWIG_IsOK(res1)) {
5eb8189c 6751 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_min_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6752 }
5eb8189c 6753 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6754 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6755 if (!SWIG_IsOK(res2)) {
5eb8189c 6756 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_min_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
27e45892
RD
6757 }
6758 arg2 = reinterpret_cast< wxSize * >(argp2);
6759 if (arg1) (arg1)->min_size = *arg2;
6760
6761 resultobj = SWIG_Py_Void();
6762 return resultobj;
6763fail:
6764 return NULL;
6765}
6766
6767
5eb8189c 6768SWIGINTERN PyObject *_wrap_AuiPaneInfo_min_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6769 PyObject *resultobj = 0;
5eb8189c 6770 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6771 wxSize *result = 0 ;
6772 void *argp1 = 0 ;
6773 int res1 = 0 ;
6774 PyObject *swig_obj[1] ;
6775
6776 if (!args) SWIG_fail;
6777 swig_obj[0] = args;
5eb8189c 6778 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6779 if (!SWIG_IsOK(res1)) {
5eb8189c 6780 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_min_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6781 }
5eb8189c 6782 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6783 result = (wxSize *)& ((arg1)->min_size);
6784 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6785 return resultobj;
6786fail:
6787 return NULL;
6788}
6789
6790
5eb8189c 6791SWIGINTERN PyObject *_wrap_AuiPaneInfo_max_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6792 PyObject *resultobj = 0;
5eb8189c 6793 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6794 wxSize *arg2 = (wxSize *) 0 ;
6795 void *argp1 = 0 ;
6796 int res1 = 0 ;
6797 void *argp2 = 0 ;
6798 int res2 = 0 ;
6799 PyObject *swig_obj[2] ;
6800
5eb8189c
RD
6801 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_max_size_set",2,2,swig_obj)) SWIG_fail;
6802 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6803 if (!SWIG_IsOK(res1)) {
5eb8189c 6804 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_max_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6805 }
5eb8189c 6806 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6807 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6808 if (!SWIG_IsOK(res2)) {
5eb8189c 6809 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_max_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
27e45892
RD
6810 }
6811 arg2 = reinterpret_cast< wxSize * >(argp2);
6812 if (arg1) (arg1)->max_size = *arg2;
6813
6814 resultobj = SWIG_Py_Void();
6815 return resultobj;
6816fail:
6817 return NULL;
6818}
6819
6820
5eb8189c 6821SWIGINTERN PyObject *_wrap_AuiPaneInfo_max_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6822 PyObject *resultobj = 0;
5eb8189c 6823 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6824 wxSize *result = 0 ;
6825 void *argp1 = 0 ;
6826 int res1 = 0 ;
6827 PyObject *swig_obj[1] ;
6828
6829 if (!args) SWIG_fail;
6830 swig_obj[0] = args;
5eb8189c 6831 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6832 if (!SWIG_IsOK(res1)) {
5eb8189c 6833 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_max_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6834 }
5eb8189c 6835 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6836 result = (wxSize *)& ((arg1)->max_size);
6837 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6838 return resultobj;
6839fail:
6840 return NULL;
6841}
6842
6843
5eb8189c 6844SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_pos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6845 PyObject *resultobj = 0;
5eb8189c 6846 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6847 wxPoint *arg2 = (wxPoint *) 0 ;
6848 void *argp1 = 0 ;
6849 int res1 = 0 ;
6850 void *argp2 = 0 ;
6851 int res2 = 0 ;
6852 PyObject *swig_obj[2] ;
6853
5eb8189c
RD
6854 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_floating_pos_set",2,2,swig_obj)) SWIG_fail;
6855 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6856 if (!SWIG_IsOK(res1)) {
5eb8189c 6857 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_floating_pos_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6858 }
5eb8189c 6859 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6860 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxPoint, 0 | 0 );
6861 if (!SWIG_IsOK(res2)) {
5eb8189c 6862 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_floating_pos_set" "', expected argument " "2"" of type '" "wxPoint *""'");
27e45892
RD
6863 }
6864 arg2 = reinterpret_cast< wxPoint * >(argp2);
6865 if (arg1) (arg1)->floating_pos = *arg2;
6866
6867 resultobj = SWIG_Py_Void();
6868 return resultobj;
6869fail:
6870 return NULL;
6871}
6872
6873
5eb8189c 6874SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_pos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6875 PyObject *resultobj = 0;
5eb8189c 6876 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6877 wxPoint *result = 0 ;
6878 void *argp1 = 0 ;
6879 int res1 = 0 ;
6880 PyObject *swig_obj[1] ;
6881
6882 if (!args) SWIG_fail;
6883 swig_obj[0] = args;
5eb8189c 6884 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6885 if (!SWIG_IsOK(res1)) {
5eb8189c 6886 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_floating_pos_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6887 }
5eb8189c 6888 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6889 result = (wxPoint *)& ((arg1)->floating_pos);
6890 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPoint, 0 | 0 );
6891 return resultobj;
6892fail:
6893 return NULL;
6894}
6895
6896
5eb8189c 6897SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6898 PyObject *resultobj = 0;
5eb8189c 6899 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6900 wxSize *arg2 = (wxSize *) 0 ;
6901 void *argp1 = 0 ;
6902 int res1 = 0 ;
6903 void *argp2 = 0 ;
6904 int res2 = 0 ;
6905 PyObject *swig_obj[2] ;
6906
5eb8189c
RD
6907 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_floating_size_set",2,2,swig_obj)) SWIG_fail;
6908 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6909 if (!SWIG_IsOK(res1)) {
5eb8189c 6910 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_floating_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6911 }
5eb8189c 6912 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6913 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6914 if (!SWIG_IsOK(res2)) {
5eb8189c 6915 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_floating_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
27e45892
RD
6916 }
6917 arg2 = reinterpret_cast< wxSize * >(argp2);
6918 if (arg1) (arg1)->floating_size = *arg2;
6919
6920 resultobj = SWIG_Py_Void();
6921 return resultobj;
6922fail:
6923 return NULL;
6924}
6925
6926
5eb8189c 6927SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6928 PyObject *resultobj = 0;
5eb8189c 6929 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6930 wxSize *result = 0 ;
6931 void *argp1 = 0 ;
6932 int res1 = 0 ;
6933 PyObject *swig_obj[1] ;
6934
6935 if (!args) SWIG_fail;
6936 swig_obj[0] = args;
5eb8189c 6937 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6938 if (!SWIG_IsOK(res1)) {
5eb8189c 6939 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_floating_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6940 }
5eb8189c 6941 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6942 result = (wxSize *)& ((arg1)->floating_size);
6943 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6944 return resultobj;
6945fail:
6946 return NULL;
6947}
6948
6949
5eb8189c 6950SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_proportion_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6951 PyObject *resultobj = 0;
5eb8189c 6952 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6953 int arg2 ;
6954 void *argp1 = 0 ;
6955 int res1 = 0 ;
6956 int val2 ;
6957 int ecode2 = 0 ;
6958 PyObject *swig_obj[2] ;
6959
5eb8189c
RD
6960 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_proportion_set",2,2,swig_obj)) SWIG_fail;
6961 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6962 if (!SWIG_IsOK(res1)) {
5eb8189c 6963 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_proportion_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6964 }
5eb8189c 6965 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6966 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6967 if (!SWIG_IsOK(ecode2)) {
5eb8189c 6968 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_proportion_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
6969 }
6970 arg2 = static_cast< int >(val2);
6971 if (arg1) (arg1)->dock_proportion = arg2;
6972
6973 resultobj = SWIG_Py_Void();
6974 return resultobj;
6975fail:
6976 return NULL;
6977}
6978
6979
5eb8189c 6980SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_proportion_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 6981 PyObject *resultobj = 0;
5eb8189c 6982 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
6983 int result;
6984 void *argp1 = 0 ;
6985 int res1 = 0 ;
6986 PyObject *swig_obj[1] ;
6987
6988 if (!args) SWIG_fail;
6989 swig_obj[0] = args;
5eb8189c 6990 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 6991 if (!SWIG_IsOK(res1)) {
5eb8189c 6992 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_proportion_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 6993 }
5eb8189c 6994 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
6995 result = (int) ((arg1)->dock_proportion);
6996 resultobj = SWIG_From_int(static_cast< int >(result));
6997 return resultobj;
6998fail:
6999 return NULL;
7000}
7001
7002
5eb8189c 7003SWIGINTERN PyObject *_wrap_AuiPaneInfo_buttons_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7004 PyObject *resultobj = 0;
5eb8189c
RD
7005 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
7006 wxAuiPaneButtonArray arg2 ;
27e45892
RD
7007 void *argp1 = 0 ;
7008 int res1 = 0 ;
7009 void *argp2 ;
7010 int res2 = 0 ;
7011 PyObject *swig_obj[2] ;
7012
5eb8189c
RD
7013 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_buttons_set",2,2,swig_obj)) SWIG_fail;
7014 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 7015 if (!SWIG_IsOK(res1)) {
5eb8189c 7016 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_buttons_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 7017 }
5eb8189c 7018 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892 7019 {
5eb8189c 7020 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_wxAuiPaneButtonArray, 0 | 0);
27e45892 7021 if (!SWIG_IsOK(res2)) {
5eb8189c 7022 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_buttons_set" "', expected argument " "2"" of type '" "wxAuiPaneButtonArray""'");
27e45892
RD
7023 }
7024 if (!argp2) {
5eb8189c 7025 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiPaneInfo_buttons_set" "', expected argument " "2"" of type '" "wxAuiPaneButtonArray""'");
27e45892 7026 } else {
5eb8189c 7027 wxAuiPaneButtonArray * temp = reinterpret_cast< wxAuiPaneButtonArray * >(argp2);
27e45892
RD
7028 arg2 = *temp;
7029 if (SWIG_IsNewObj(res2)) delete temp;
7030 }
7031 }
7032 if (arg1) (arg1)->buttons = arg2;
7033
7034 resultobj = SWIG_Py_Void();
7035 return resultobj;
7036fail:
7037 return NULL;
7038}
7039
7040
5eb8189c 7041SWIGINTERN PyObject *_wrap_AuiPaneInfo_buttons_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7042 PyObject *resultobj = 0;
5eb8189c
RD
7043 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
7044 wxAuiPaneButtonArray result;
27e45892
RD
7045 void *argp1 = 0 ;
7046 int res1 = 0 ;
7047 PyObject *swig_obj[1] ;
7048
7049 if (!args) SWIG_fail;
7050 swig_obj[0] = args;
5eb8189c 7051 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 7052 if (!SWIG_IsOK(res1)) {
5eb8189c 7053 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_buttons_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 7054 }
5eb8189c 7055 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892 7056 result = ((arg1)->buttons);
5eb8189c 7057 resultobj = SWIG_NewPointerObj((new wxAuiPaneButtonArray(static_cast< const wxAuiPaneButtonArray& >(result))), SWIGTYPE_p_wxAuiPaneButtonArray, SWIG_POINTER_OWN | 0 );
27e45892
RD
7058 return resultobj;
7059fail:
7060 return NULL;
7061}
7062
7063
5eb8189c 7064SWIGINTERN PyObject *_wrap_AuiPaneInfo_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7065 PyObject *resultobj = 0;
5eb8189c 7066 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
7067 wxRect *arg2 = (wxRect *) 0 ;
7068 void *argp1 = 0 ;
7069 int res1 = 0 ;
7070 void *argp2 = 0 ;
7071 int res2 = 0 ;
7072 PyObject *swig_obj[2] ;
7073
5eb8189c
RD
7074 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_rect_set",2,2,swig_obj)) SWIG_fail;
7075 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 7076 if (!SWIG_IsOK(res1)) {
5eb8189c 7077 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_rect_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 7078 }
5eb8189c 7079 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
7080 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
7081 if (!SWIG_IsOK(res2)) {
5eb8189c 7082 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
27e45892
RD
7083 }
7084 arg2 = reinterpret_cast< wxRect * >(argp2);
7085 if (arg1) (arg1)->rect = *arg2;
7086
7087 resultobj = SWIG_Py_Void();
7088 return resultobj;
7089fail:
7090 return NULL;
7091}
7092
7093
5eb8189c 7094SWIGINTERN PyObject *_wrap_AuiPaneInfo_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7095 PyObject *resultobj = 0;
5eb8189c 7096 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
7097 wxRect *result = 0 ;
7098 void *argp1 = 0 ;
7099 int res1 = 0 ;
7100 PyObject *swig_obj[1] ;
7101
7102 if (!args) SWIG_fail;
7103 swig_obj[0] = args;
5eb8189c 7104 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 7105 if (!SWIG_IsOK(res1)) {
5eb8189c 7106 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_rect_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
27e45892 7107 }
5eb8189c 7108 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
27e45892
RD
7109 result = (wxRect *)& ((arg1)->rect);
7110 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
7111 return resultobj;
7112fail:
7113 return NULL;
7114}
7115
7116
5eb8189c 7117SWIGINTERN PyObject *AuiPaneInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
7118 PyObject *obj;
7119 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 7120 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiPaneInfo, SWIG_NewClientData(obj));
27e45892
RD
7121 return SWIG_Py_Void();
7122}
7123
5eb8189c 7124SWIGINTERN PyObject *AuiPaneInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
7125 return SWIG_Python_InitShadowInstance(args);
7126}
7127
5eb8189c 7128SWIGINTERN PyObject *_wrap_new_AuiManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7129 PyObject *resultobj = 0;
10044bf1 7130 wxWindow *arg1 = (wxWindow *) NULL ;
27e45892 7131 int arg2 = (int) wxAUI_MGR_DEFAULT ;
5eb8189c 7132 wxAuiManager *result = 0 ;
27e45892
RD
7133 void *argp1 = 0 ;
7134 int res1 = 0 ;
7135 int val2 ;
7136 int ecode2 = 0 ;
7137 PyObject * obj0 = 0 ;
7138 PyObject * obj1 = 0 ;
7139 char * kwnames[] = {
10044bf1 7140 (char *) "managed_wnd",(char *) "flags", NULL
27e45892
RD
7141 };
7142
5eb8189c 7143 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_AuiManager",kwnames,&obj0,&obj1)) SWIG_fail;
27e45892 7144 if (obj0) {
10044bf1 7145 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
27e45892 7146 if (!SWIG_IsOK(res1)) {
5eb8189c 7147 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiManager" "', expected argument " "1"" of type '" "wxWindow *""'");
27e45892 7148 }
10044bf1 7149 arg1 = reinterpret_cast< wxWindow * >(argp1);
27e45892
RD
7150 }
7151 if (obj1) {
7152 ecode2 = SWIG_AsVal_int(obj1, &val2);
7153 if (!SWIG_IsOK(ecode2)) {
5eb8189c 7154 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiManager" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
7155 }
7156 arg2 = static_cast< int >(val2);
7157 }
7158 {
7159 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 7160 result = (wxAuiManager *)new wxAuiManager(arg1,arg2);
27e45892
RD
7161 wxPyEndAllowThreads(__tstate);
7162 if (PyErr_Occurred()) SWIG_fail;
7163 }
5eb8189c 7164 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, SWIG_POINTER_NEW | 0 );
27e45892
RD
7165 return resultobj;
7166fail:
7167 return NULL;
7168}
7169
7170
5eb8189c 7171SWIGINTERN PyObject *_wrap_delete_AuiManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7172 PyObject *resultobj = 0;
5eb8189c 7173 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
7174 void *argp1 = 0 ;
7175 int res1 = 0 ;
7176 PyObject *swig_obj[1] ;
7177
7178 if (!args) SWIG_fail;
7179 swig_obj[0] = args;
5eb8189c 7180 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, SWIG_POINTER_DISOWN | 0 );
27e45892 7181 if (!SWIG_IsOK(res1)) {
5eb8189c 7182 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiManager" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7183 }
5eb8189c 7184 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7185 {
7186 PyThreadState* __tstate = wxPyBeginAllowThreads();
7187 delete arg1;
7188
7189 wxPyEndAllowThreads(__tstate);
7190 if (PyErr_Occurred()) SWIG_fail;
7191 }
7192 resultobj = SWIG_Py_Void();
7193 return resultobj;
7194fail:
7195 return NULL;
7196}
7197
7198
5eb8189c 7199SWIGINTERN PyObject *_wrap_AuiManager_UnInit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7200 PyObject *resultobj = 0;
5eb8189c 7201 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
7202 void *argp1 = 0 ;
7203 int res1 = 0 ;
7204 PyObject *swig_obj[1] ;
7205
7206 if (!args) SWIG_fail;
7207 swig_obj[0] = args;
5eb8189c 7208 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7209 if (!SWIG_IsOK(res1)) {
5eb8189c 7210 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_UnInit" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7211 }
5eb8189c 7212 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7213 {
7214 PyThreadState* __tstate = wxPyBeginAllowThreads();
7215 (arg1)->UnInit();
7216 wxPyEndAllowThreads(__tstate);
7217 if (PyErr_Occurred()) SWIG_fail;
7218 }
7219 resultobj = SWIG_Py_Void();
7220 return resultobj;
7221fail:
7222 return NULL;
7223}
7224
7225
5eb8189c 7226SWIGINTERN PyObject *_wrap_AuiManager_SetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7227 PyObject *resultobj = 0;
5eb8189c 7228 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
7229 int arg2 ;
7230 void *argp1 = 0 ;
7231 int res1 = 0 ;
7232 int val2 ;
7233 int ecode2 = 0 ;
7234 PyObject * obj0 = 0 ;
7235 PyObject * obj1 = 0 ;
7236 char * kwnames[] = {
7237 (char *) "self",(char *) "flags", NULL
7238 };
7239
5eb8189c
RD
7240 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SetFlags",kwnames,&obj0,&obj1)) SWIG_fail;
7241 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7242 if (!SWIG_IsOK(res1)) {
5eb8189c 7243 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetFlags" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7244 }
5eb8189c 7245 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7246 ecode2 = SWIG_AsVal_int(obj1, &val2);
7247 if (!SWIG_IsOK(ecode2)) {
5eb8189c 7248 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManager_SetFlags" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
7249 }
7250 arg2 = static_cast< int >(val2);
7251 {
7252 PyThreadState* __tstate = wxPyBeginAllowThreads();
7253 (arg1)->SetFlags(arg2);
7254 wxPyEndAllowThreads(__tstate);
7255 if (PyErr_Occurred()) SWIG_fail;
7256 }
7257 resultobj = SWIG_Py_Void();
7258 return resultobj;
7259fail:
7260 return NULL;
7261}
7262
7263
5eb8189c 7264SWIGINTERN PyObject *_wrap_AuiManager_GetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7265 PyObject *resultobj = 0;
5eb8189c 7266 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
7267 int result;
7268 void *argp1 = 0 ;
7269 int res1 = 0 ;
7270 PyObject *swig_obj[1] ;
7271
7272 if (!args) SWIG_fail;
7273 swig_obj[0] = args;
5eb8189c 7274 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7275 if (!SWIG_IsOK(res1)) {
5eb8189c 7276 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetFlags" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
27e45892 7277 }
5eb8189c 7278 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7279 {
7280 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 7281 result = (int)((wxAuiManager const *)arg1)->GetFlags();
27e45892
RD
7282 wxPyEndAllowThreads(__tstate);
7283 if (PyErr_Occurred()) SWIG_fail;
7284 }
7285 resultobj = SWIG_From_int(static_cast< int >(result));
7286 return resultobj;
7287fail:
7288 return NULL;
7289}
7290
7291
5eb8189c 7292SWIGINTERN PyObject *_wrap_AuiManager_SetManagedWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7293 PyObject *resultobj = 0;
5eb8189c 7294 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
1d5ee749 7295 wxWindow *arg2 = (wxWindow *) 0 ;
27e45892
RD
7296 void *argp1 = 0 ;
7297 int res1 = 0 ;
7298 void *argp2 = 0 ;
7299 int res2 = 0 ;
7300 PyObject * obj0 = 0 ;
7301 PyObject * obj1 = 0 ;
7302 char * kwnames[] = {
10044bf1 7303 (char *) "self",(char *) "managed_wnd", NULL
27e45892
RD
7304 };
7305
5eb8189c
RD
7306 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SetManagedWindow",kwnames,&obj0,&obj1)) SWIG_fail;
7307 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7308 if (!SWIG_IsOK(res1)) {
5eb8189c 7309 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetManagedWindow" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7310 }
5eb8189c 7311 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
1d5ee749 7312 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
27e45892 7313 if (!SWIG_IsOK(res2)) {
5eb8189c 7314 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_SetManagedWindow" "', expected argument " "2"" of type '" "wxWindow *""'");
27e45892 7315 }
1d5ee749 7316 arg2 = reinterpret_cast< wxWindow * >(argp2);
27e45892
RD
7317 {
7318 PyThreadState* __tstate = wxPyBeginAllowThreads();
10044bf1 7319 (arg1)->SetManagedWindow(arg2);
27e45892
RD
7320 wxPyEndAllowThreads(__tstate);
7321 if (PyErr_Occurred()) SWIG_fail;
7322 }
7323 resultobj = SWIG_Py_Void();
7324 return resultobj;
7325fail:
7326 return NULL;
7327}
7328
7329
5eb8189c 7330SWIGINTERN PyObject *_wrap_AuiManager_GetManagedWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7331 PyObject *resultobj = 0;
5eb8189c 7332 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
1d5ee749 7333 wxWindow *result = 0 ;
27e45892
RD
7334 void *argp1 = 0 ;
7335 int res1 = 0 ;
7336 PyObject *swig_obj[1] ;
7337
7338 if (!args) SWIG_fail;
7339 swig_obj[0] = args;
5eb8189c 7340 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7341 if (!SWIG_IsOK(res1)) {
5eb8189c 7342 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetManagedWindow" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
27e45892 7343 }
5eb8189c 7344 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7345 {
7346 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 7347 result = (wxWindow *)((wxAuiManager const *)arg1)->GetManagedWindow();
27e45892
RD
7348 wxPyEndAllowThreads(__tstate);
7349 if (PyErr_Occurred()) SWIG_fail;
7350 }
7351 {
7352 resultobj = wxPyMake_wxObject(result, 0);
7353 }
7354 return resultobj;
7355fail:
7356 return NULL;
7357}
7358
7359
eccab1a7
RD
7360SWIGINTERN PyObject *_wrap_AuiManager_GetManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7361 PyObject *resultobj = 0;
7362 wxWindow *arg1 = (wxWindow *) 0 ;
7363 wxAuiManager *result = 0 ;
7364 void *argp1 = 0 ;
7365 int res1 = 0 ;
7366 PyObject * obj0 = 0 ;
7367 char * kwnames[] = {
7368 (char *) "window", NULL
7369 };
7370
7371 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:AuiManager_GetManager",kwnames,&obj0)) SWIG_fail;
7372 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
7373 if (!SWIG_IsOK(res1)) {
7374 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetManager" "', expected argument " "1"" of type '" "wxWindow *""'");
7375 }
7376 arg1 = reinterpret_cast< wxWindow * >(argp1);
7377 {
7378 PyThreadState* __tstate = wxPyBeginAllowThreads();
7379 result = (wxAuiManager *)wxAuiManager::GetManager(arg1);
7380 wxPyEndAllowThreads(__tstate);
7381 if (PyErr_Occurred()) SWIG_fail;
7382 }
7383 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
7384 return resultobj;
7385fail:
7386 return NULL;
7387}
7388
7389
5eb8189c 7390SWIGINTERN PyObject *_wrap_AuiManager_SetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7391 PyObject *resultobj = 0;
5eb8189c
RD
7392 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7393 wxAuiDockArt *arg2 = (wxAuiDockArt *) 0 ;
27e45892
RD
7394 void *argp1 = 0 ;
7395 int res1 = 0 ;
7396 int res2 = 0 ;
7397 PyObject * obj0 = 0 ;
7398 PyObject * obj1 = 0 ;
7399 char * kwnames[] = {
7400 (char *) "self",(char *) "art_provider", NULL
7401 };
7402
5eb8189c
RD
7403 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SetArtProvider",kwnames,&obj0,&obj1)) SWIG_fail;
7404 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7405 if (!SWIG_IsOK(res1)) {
5eb8189c 7406 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetArtProvider" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7407 }
5eb8189c
RD
7408 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7409 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&arg2), SWIGTYPE_p_wxAuiDockArt, SWIG_POINTER_DISOWN | 0 );
27e45892 7410 if (!SWIG_IsOK(res2)) {
5eb8189c 7411 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_SetArtProvider" "', expected argument " "2"" of type '" "wxAuiDockArt *""'");
27e45892
RD
7412 }
7413 {
7414 PyThreadState* __tstate = wxPyBeginAllowThreads();
7415 (arg1)->SetArtProvider(arg2);
7416 wxPyEndAllowThreads(__tstate);
7417 if (PyErr_Occurred()) SWIG_fail;
7418 }
7419 resultobj = SWIG_Py_Void();
7420 return resultobj;
7421fail:
7422 return NULL;
7423}
7424
7425
5eb8189c 7426SWIGINTERN PyObject *_wrap_AuiManager_GetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7427 PyObject *resultobj = 0;
5eb8189c
RD
7428 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7429 wxAuiDockArt *result = 0 ;
27e45892
RD
7430 void *argp1 = 0 ;
7431 int res1 = 0 ;
7432 PyObject *swig_obj[1] ;
7433
7434 if (!args) SWIG_fail;
7435 swig_obj[0] = args;
5eb8189c 7436 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7437 if (!SWIG_IsOK(res1)) {
5eb8189c 7438 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetArtProvider" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
27e45892 7439 }
5eb8189c 7440 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7441 {
7442 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 7443 result = (wxAuiDockArt *)((wxAuiManager const *)arg1)->GetArtProvider();
27e45892
RD
7444 wxPyEndAllowThreads(__tstate);
7445 if (PyErr_Occurred()) SWIG_fail;
7446 }
5eb8189c 7447 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892
RD
7448 return resultobj;
7449fail:
7450 return NULL;
7451}
7452
7453
5eb8189c 7454SWIGINTERN PyObject *_wrap_AuiManager__GetPaneByWidget(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7455 PyObject *resultobj = 0;
5eb8189c 7456 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892 7457 wxWindow *arg2 = (wxWindow *) 0 ;
5eb8189c 7458 wxAuiPaneInfo *result = 0 ;
27e45892
RD
7459 void *argp1 = 0 ;
7460 int res1 = 0 ;
7461 void *argp2 = 0 ;
7462 int res2 = 0 ;
7463 PyObject * obj0 = 0 ;
7464 PyObject * obj1 = 0 ;
7465 char * kwnames[] = {
7466 (char *) "self",(char *) "window", NULL
7467 };
7468
5eb8189c
RD
7469 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager__GetPaneByWidget",kwnames,&obj0,&obj1)) SWIG_fail;
7470 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7471 if (!SWIG_IsOK(res1)) {
5eb8189c 7472 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__GetPaneByWidget" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7473 }
5eb8189c 7474 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7475 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7476 if (!SWIG_IsOK(res2)) {
5eb8189c 7477 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager__GetPaneByWidget" "', expected argument " "2"" of type '" "wxWindow *""'");
27e45892
RD
7478 }
7479 arg2 = reinterpret_cast< wxWindow * >(argp2);
7480 {
7481 PyThreadState* __tstate = wxPyBeginAllowThreads();
7482 {
5eb8189c
RD
7483 wxAuiPaneInfo &_result_ref = (arg1)->GetPane(arg2);
7484 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
7485 }
7486 wxPyEndAllowThreads(__tstate);
7487 if (PyErr_Occurred()) SWIG_fail;
7488 }
5eb8189c 7489 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892
RD
7490 return resultobj;
7491fail:
7492 return NULL;
7493}
7494
7495
5eb8189c 7496SWIGINTERN PyObject *_wrap_AuiManager__GetPaneByName(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7497 PyObject *resultobj = 0;
5eb8189c 7498 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892 7499 wxString *arg2 = 0 ;
5eb8189c 7500 wxAuiPaneInfo *result = 0 ;
27e45892
RD
7501 void *argp1 = 0 ;
7502 int res1 = 0 ;
7503 bool temp2 = false ;
7504 PyObject * obj0 = 0 ;
7505 PyObject * obj1 = 0 ;
7506 char * kwnames[] = {
7507 (char *) "self",(char *) "name", NULL
7508 };
7509
5eb8189c
RD
7510 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager__GetPaneByName",kwnames,&obj0,&obj1)) SWIG_fail;
7511 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7512 if (!SWIG_IsOK(res1)) {
5eb8189c 7513 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__GetPaneByName" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7514 }
5eb8189c 7515 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7516 {
7517 arg2 = wxString_in_helper(obj1);
7518 if (arg2 == NULL) SWIG_fail;
7519 temp2 = true;
7520 }
7521 {
7522 PyThreadState* __tstate = wxPyBeginAllowThreads();
7523 {
5eb8189c
RD
7524 wxAuiPaneInfo &_result_ref = (arg1)->GetPane((wxString const &)*arg2);
7525 result = (wxAuiPaneInfo *) &_result_ref;
27e45892
RD
7526 }
7527 wxPyEndAllowThreads(__tstate);
7528 if (PyErr_Occurred()) SWIG_fail;
7529 }
5eb8189c 7530 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892
RD
7531 {
7532 if (temp2)
7533 delete arg2;
7534 }
7535 return resultobj;
7536fail:
7537 {
7538 if (temp2)
7539 delete arg2;
7540 }
7541 return NULL;
7542}
7543
7544
5eb8189c 7545SWIGINTERN PyObject *_wrap_AuiManager_GetAllPanes(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 7546 PyObject *resultobj = 0;
5eb8189c
RD
7547 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7548 wxAuiPaneInfoArray *result = 0 ;
27e45892
RD
7549 void *argp1 = 0 ;
7550 int res1 = 0 ;
7551 PyObject *swig_obj[1] ;
7552
7553 if (!args) SWIG_fail;
7554 swig_obj[0] = args;
5eb8189c 7555 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7556 if (!SWIG_IsOK(res1)) {
5eb8189c 7557 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetAllPanes" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7558 }
5eb8189c 7559 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7560 {
7561 PyThreadState* __tstate = wxPyBeginAllowThreads();
7562 {
5eb8189c
RD
7563 wxAuiPaneInfoArray &_result_ref = (arg1)->GetAllPanes();
7564 result = (wxAuiPaneInfoArray *) &_result_ref;
27e45892
RD
7565 }
7566 wxPyEndAllowThreads(__tstate);
7567 if (PyErr_Occurred()) SWIG_fail;
7568 }
7569 {
7570 resultobj = PyList_New(0);
7571 for (size_t i=0; i < result->GetCount(); i++) {
5eb8189c 7572 PyObject* pane_obj = SWIG_NewPointerObj((void*)(&result->Item(i)), SWIGTYPE_p_wxAuiPaneInfo, 0);
27e45892
RD
7573 PyList_Append(resultobj, pane_obj);
7574 }
7575 }
7576 return resultobj;
7577fail:
7578 return NULL;
7579}
7580
7581
36cb9ebe 7582SWIGINTERN PyObject *_wrap_AuiManager__AddPane1(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7583 PyObject *resultobj = 0;
5eb8189c 7584 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892 7585 wxWindow *arg2 = (wxWindow *) 0 ;
5eb8189c 7586 wxAuiPaneInfo *arg3 = 0 ;
27e45892
RD
7587 bool result;
7588 void *argp1 = 0 ;
7589 int res1 = 0 ;
7590 void *argp2 = 0 ;
7591 int res2 = 0 ;
7592 void *argp3 = 0 ;
7593 int res3 = 0 ;
36cb9ebe
RD
7594 PyObject * obj0 = 0 ;
7595 PyObject * obj1 = 0 ;
7596 PyObject * obj2 = 0 ;
7597 char * kwnames[] = {
7598 (char *) "self",(char *) "window",(char *) "pane_info", NULL
7599 };
27e45892 7600
36cb9ebe
RD
7601 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager__AddPane1",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
7602 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7603 if (!SWIG_IsOK(res1)) {
36cb9ebe 7604 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__AddPane1" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7605 }
5eb8189c 7606 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
36cb9ebe 7607 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
27e45892 7608 if (!SWIG_IsOK(res2)) {
36cb9ebe 7609 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager__AddPane1" "', expected argument " "2"" of type '" "wxWindow *""'");
27e45892
RD
7610 }
7611 arg2 = reinterpret_cast< wxWindow * >(argp2);
36cb9ebe 7612 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
27e45892 7613 if (!SWIG_IsOK(res3)) {
36cb9ebe 7614 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager__AddPane1" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
27e45892
RD
7615 }
7616 if (!argp3) {
36cb9ebe 7617 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager__AddPane1" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
27e45892 7618 }
5eb8189c 7619 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
27e45892
RD
7620 {
7621 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 7622 result = (bool)(arg1)->AddPane(arg2,(wxAuiPaneInfo const &)*arg3);
27e45892
RD
7623 wxPyEndAllowThreads(__tstate);
7624 if (PyErr_Occurred()) SWIG_fail;
7625 }
7626 {
7627 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7628 }
7629 return resultobj;
7630fail:
7631 return NULL;
7632}
7633
7634
36cb9ebe 7635SWIGINTERN PyObject *_wrap_AuiManager_AddPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10044bf1 7636 PyObject *resultobj = 0;
5eb8189c 7637 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
10044bf1 7638 wxWindow *arg2 = (wxWindow *) 0 ;
5eb8189c 7639 wxAuiPaneInfo *arg3 = 0 ;
10044bf1
RD
7640 wxPoint *arg4 = 0 ;
7641 bool result;
7642 void *argp1 = 0 ;
7643 int res1 = 0 ;
7644 void *argp2 = 0 ;
7645 int res2 = 0 ;
7646 void *argp3 = 0 ;
7647 int res3 = 0 ;
7648 wxPoint temp4 ;
36cb9ebe
RD
7649 PyObject * obj0 = 0 ;
7650 PyObject * obj1 = 0 ;
7651 PyObject * obj2 = 0 ;
7652 PyObject * obj3 = 0 ;
7653 char * kwnames[] = {
7654 (char *) "self",(char *) "window",(char *) "pane_info",(char *) "drop_pos", NULL
7655 };
10044bf1 7656
36cb9ebe
RD
7657 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiManager_AddPane",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7658 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
10044bf1 7659 if (!SWIG_IsOK(res1)) {
5eb8189c 7660 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_AddPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
10044bf1 7661 }
5eb8189c 7662 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
36cb9ebe 7663 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
10044bf1 7664 if (!SWIG_IsOK(res2)) {
5eb8189c 7665 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_AddPane" "', expected argument " "2"" of type '" "wxWindow *""'");
10044bf1
RD
7666 }
7667 arg2 = reinterpret_cast< wxWindow * >(argp2);
36cb9ebe 7668 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
10044bf1 7669 if (!SWIG_IsOK(res3)) {
5eb8189c 7670 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_AddPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
10044bf1
RD
7671 }
7672 if (!argp3) {
5eb8189c 7673 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_AddPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
10044bf1 7674 }
5eb8189c 7675 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
10044bf1
RD
7676 {
7677 arg4 = &temp4;
36cb9ebe 7678 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
10044bf1
RD
7679 }
7680 {
7681 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 7682 result = (bool)(arg1)->AddPane(arg2,(wxAuiPaneInfo const &)*arg3,(wxPoint const &)*arg4);
10044bf1
RD
7683 wxPyEndAllowThreads(__tstate);
7684 if (PyErr_Occurred()) SWIG_fail;
7685 }
7686 {
7687 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7688 }
7689 return resultobj;
7690fail:
7691 return NULL;
7692}
7693
7694
5eb8189c 7695SWIGINTERN PyObject *_wrap_AuiManager__AddPane2(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7696 PyObject *resultobj = 0;
5eb8189c 7697 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
7698 wxWindow *arg2 = (wxWindow *) 0 ;
7699 int arg3 = (int) wxLEFT ;
7700 wxString const &arg4_defvalue = wxEmptyString ;
7701 wxString *arg4 = (wxString *) &arg4_defvalue ;
7702 bool result;
7703 void *argp1 = 0 ;
7704 int res1 = 0 ;
7705 void *argp2 = 0 ;
7706 int res2 = 0 ;
7707 int val3 ;
7708 int ecode3 = 0 ;
7709 bool temp4 = false ;
7710 PyObject * obj0 = 0 ;
7711 PyObject * obj1 = 0 ;
7712 PyObject * obj2 = 0 ;
7713 PyObject * obj3 = 0 ;
7714 char * kwnames[] = {
7715 (char *) "self",(char *) "window",(char *) "direction",(char *) "caption", NULL
7716 };
7717
5eb8189c
RD
7718 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:AuiManager__AddPane2",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7719 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7720 if (!SWIG_IsOK(res1)) {
5eb8189c 7721 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__AddPane2" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7722 }
5eb8189c 7723 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7724 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7725 if (!SWIG_IsOK(res2)) {
5eb8189c 7726 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager__AddPane2" "', expected argument " "2"" of type '" "wxWindow *""'");
27e45892
RD
7727 }
7728 arg2 = reinterpret_cast< wxWindow * >(argp2);
7729 if (obj2) {
7730 ecode3 = SWIG_AsVal_int(obj2, &val3);
7731 if (!SWIG_IsOK(ecode3)) {
5eb8189c 7732 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiManager__AddPane2" "', expected argument " "3"" of type '" "int""'");
27e45892
RD
7733 }
7734 arg3 = static_cast< int >(val3);
7735 }
7736 if (obj3) {
7737 {
7738 arg4 = wxString_in_helper(obj3);
7739 if (arg4 == NULL) SWIG_fail;
7740 temp4 = true;
7741 }
7742 }
7743 {
7744 PyThreadState* __tstate = wxPyBeginAllowThreads();
7745 result = (bool)(arg1)->AddPane(arg2,arg3,(wxString const &)*arg4);
7746 wxPyEndAllowThreads(__tstate);
7747 if (PyErr_Occurred()) SWIG_fail;
7748 }
7749 {
7750 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7751 }
7752 {
7753 if (temp4)
7754 delete arg4;
7755 }
7756 return resultobj;
7757fail:
7758 {
7759 if (temp4)
7760 delete arg4;
7761 }
7762 return NULL;
7763}
7764
7765
5eb8189c 7766SWIGINTERN PyObject *_wrap_AuiManager_InsertPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7767 PyObject *resultobj = 0;
5eb8189c 7768 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892 7769 wxWindow *arg2 = (wxWindow *) 0 ;
5eb8189c 7770 wxAuiPaneInfo *arg3 = 0 ;
27e45892
RD
7771 int arg4 = (int) wxAUI_INSERT_PANE ;
7772 bool result;
7773 void *argp1 = 0 ;
7774 int res1 = 0 ;
7775 void *argp2 = 0 ;
7776 int res2 = 0 ;
7777 void *argp3 = 0 ;
7778 int res3 = 0 ;
7779 int val4 ;
7780 int ecode4 = 0 ;
7781 PyObject * obj0 = 0 ;
7782 PyObject * obj1 = 0 ;
7783 PyObject * obj2 = 0 ;
7784 PyObject * obj3 = 0 ;
7785 char * kwnames[] = {
7786 (char *) "self",(char *) "window",(char *) "insert_location",(char *) "insert_level", NULL
7787 };
7788
5eb8189c
RD
7789 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:AuiManager_InsertPane",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7790 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7791 if (!SWIG_IsOK(res1)) {
5eb8189c 7792 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_InsertPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7793 }
5eb8189c 7794 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7795 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7796 if (!SWIG_IsOK(res2)) {
5eb8189c 7797 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_InsertPane" "', expected argument " "2"" of type '" "wxWindow *""'");
27e45892
RD
7798 }
7799 arg2 = reinterpret_cast< wxWindow * >(argp2);
5eb8189c 7800 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
27e45892 7801 if (!SWIG_IsOK(res3)) {
5eb8189c 7802 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_InsertPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
27e45892
RD
7803 }
7804 if (!argp3) {
5eb8189c 7805 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_InsertPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
27e45892 7806 }
5eb8189c 7807 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
27e45892
RD
7808 if (obj3) {
7809 ecode4 = SWIG_AsVal_int(obj3, &val4);
7810 if (!SWIG_IsOK(ecode4)) {
5eb8189c 7811 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiManager_InsertPane" "', expected argument " "4"" of type '" "int""'");
27e45892
RD
7812 }
7813 arg4 = static_cast< int >(val4);
7814 }
7815 {
7816 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 7817 result = (bool)(arg1)->InsertPane(arg2,(wxAuiPaneInfo const &)*arg3,arg4);
27e45892
RD
7818 wxPyEndAllowThreads(__tstate);
7819 if (PyErr_Occurred()) SWIG_fail;
7820 }
7821 {
7822 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7823 }
7824 return resultobj;
7825fail:
7826 return NULL;
7827}
7828
7829
5eb8189c 7830SWIGINTERN PyObject *_wrap_AuiManager_DetachPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 7831 PyObject *resultobj = 0;
5eb8189c 7832 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
7833 wxWindow *arg2 = (wxWindow *) 0 ;
7834 bool result;
7835 void *argp1 = 0 ;
7836 int res1 = 0 ;
7837 void *argp2 = 0 ;
7838 int res2 = 0 ;
7839 PyObject * obj0 = 0 ;
7840 PyObject * obj1 = 0 ;
7841 char * kwnames[] = {
7842 (char *) "self",(char *) "window", NULL
7843 };
7844
5eb8189c
RD
7845 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_DetachPane",kwnames,&obj0,&obj1)) SWIG_fail;
7846 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 7847 if (!SWIG_IsOK(res1)) {
5eb8189c 7848 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_DetachPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 7849 }
5eb8189c 7850 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
7851 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7852 if (!SWIG_IsOK(res2)) {
5eb8189c 7853 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_DetachPane" "', expected argument " "2"" of type '" "wxWindow *""'");
27e45892
RD
7854 }
7855 arg2 = reinterpret_cast< wxWindow * >(argp2);
7856 {
7857 PyThreadState* __tstate = wxPyBeginAllowThreads();
7858 result = (bool)(arg1)->DetachPane(arg2);
7859 wxPyEndAllowThreads(__tstate);
7860 if (PyErr_Occurred()) SWIG_fail;
7861 }
7862 {
7863 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7864 }
7865 return resultobj;
7866fail:
7867 return NULL;
7868}
7869
7870
5eb8189c 7871SWIGINTERN PyObject *_wrap_AuiManager_ClosePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9b940138 7872 PyObject *resultobj = 0;
5eb8189c
RD
7873 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7874 wxAuiPaneInfo *arg2 = 0 ;
9b940138
RD
7875 void *argp1 = 0 ;
7876 int res1 = 0 ;
7877 void *argp2 = 0 ;
7878 int res2 = 0 ;
7879 PyObject * obj0 = 0 ;
7880 PyObject * obj1 = 0 ;
7881 char * kwnames[] = {
7882 (char *) "self",(char *) "pane_info", NULL
7883 };
7884
5eb8189c
RD
7885 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_ClosePane",kwnames,&obj0,&obj1)) SWIG_fail;
7886 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
9b940138 7887 if (!SWIG_IsOK(res1)) {
5eb8189c 7888 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_ClosePane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
9b940138 7889 }
5eb8189c
RD
7890 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7891 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
9b940138 7892 if (!SWIG_IsOK(res2)) {
5eb8189c 7893 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_ClosePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
9b940138
RD
7894 }
7895 if (!argp2) {
5eb8189c 7896 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_ClosePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
9b940138 7897 }
5eb8189c 7898 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
9b940138
RD
7899 {
7900 PyThreadState* __tstate = wxPyBeginAllowThreads();
7901 (arg1)->ClosePane(*arg2);
7902 wxPyEndAllowThreads(__tstate);
7903 if (PyErr_Occurred()) SWIG_fail;
7904 }
7905 resultobj = SWIG_Py_Void();
7906 return resultobj;
7907fail:
7908 return NULL;
7909}
7910
7911
5eb8189c 7912SWIGINTERN PyObject *_wrap_AuiManager_MaximizePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
0f83f5da 7913 PyObject *resultobj = 0;
5eb8189c
RD
7914 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7915 wxAuiPaneInfo *arg2 = 0 ;
7916 void *argp1 = 0 ;
7917 int res1 = 0 ;
7918 void *argp2 = 0 ;
7919 int res2 = 0 ;
7920 PyObject * obj0 = 0 ;
7921 PyObject * obj1 = 0 ;
7922 char * kwnames[] = {
7923 (char *) "self",(char *) "pane_info", NULL
7924 };
7925
7926 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_MaximizePane",kwnames,&obj0,&obj1)) SWIG_fail;
7927 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7928 if (!SWIG_IsOK(res1)) {
7929 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_MaximizePane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7930 }
7931 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7932 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
7933 if (!SWIG_IsOK(res2)) {
7934 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_MaximizePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
7935 }
7936 if (!argp2) {
7937 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_MaximizePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
7938 }
7939 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
7940 {
7941 PyThreadState* __tstate = wxPyBeginAllowThreads();
7942 (arg1)->MaximizePane(*arg2);
7943 wxPyEndAllowThreads(__tstate);
7944 if (PyErr_Occurred()) SWIG_fail;
7945 }
7946 resultobj = SWIG_Py_Void();
7947 return resultobj;
7948fail:
7949 return NULL;
7950}
7951
7952
7953SWIGINTERN PyObject *_wrap_AuiManager_RestorePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7954 PyObject *resultobj = 0;
7955 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7956 wxAuiPaneInfo *arg2 = 0 ;
7957 void *argp1 = 0 ;
7958 int res1 = 0 ;
7959 void *argp2 = 0 ;
7960 int res2 = 0 ;
7961 PyObject * obj0 = 0 ;
7962 PyObject * obj1 = 0 ;
7963 char * kwnames[] = {
7964 (char *) "self",(char *) "pane_info", NULL
7965 };
7966
7967 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_RestorePane",kwnames,&obj0,&obj1)) SWIG_fail;
7968 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7969 if (!SWIG_IsOK(res1)) {
7970 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_RestorePane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7971 }
7972 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7973 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
7974 if (!SWIG_IsOK(res2)) {
7975 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_RestorePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
7976 }
7977 if (!argp2) {
7978 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_RestorePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
7979 }
7980 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
7981 {
7982 PyThreadState* __tstate = wxPyBeginAllowThreads();
7983 (arg1)->RestorePane(*arg2);
7984 wxPyEndAllowThreads(__tstate);
7985 if (PyErr_Occurred()) SWIG_fail;
7986 }
7987 resultobj = SWIG_Py_Void();
7988 return resultobj;
7989fail:
7990 return NULL;
7991}
7992
7993
7994SWIGINTERN PyObject *_wrap_AuiManager_RestoreMaximizedPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7995 PyObject *resultobj = 0;
7996 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7997 void *argp1 = 0 ;
7998 int res1 = 0 ;
7999 PyObject *swig_obj[1] ;
8000
8001 if (!args) SWIG_fail;
8002 swig_obj[0] = args;
8003 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8004 if (!SWIG_IsOK(res1)) {
8005 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_RestoreMaximizedPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8006 }
8007 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8008 {
8009 PyThreadState* __tstate = wxPyBeginAllowThreads();
8010 (arg1)->RestoreMaximizedPane();
8011 wxPyEndAllowThreads(__tstate);
8012 if (PyErr_Occurred()) SWIG_fail;
8013 }
8014 resultobj = SWIG_Py_Void();
8015 return resultobj;
8016fail:
8017 return NULL;
8018}
8019
8020
8021SWIGINTERN PyObject *_wrap_AuiManager_SavePaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8022 PyObject *resultobj = 0;
8023 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8024 wxAuiPaneInfo *arg2 = 0 ;
0f83f5da
RD
8025 wxString result;
8026 void *argp1 = 0 ;
8027 int res1 = 0 ;
8028 void *argp2 = 0 ;
8029 int res2 = 0 ;
8030 PyObject * obj0 = 0 ;
8031 PyObject * obj1 = 0 ;
8032 char * kwnames[] = {
8033 (char *) "self",(char *) "pane", NULL
8034 };
8035
5eb8189c
RD
8036 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SavePaneInfo",kwnames,&obj0,&obj1)) SWIG_fail;
8037 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
0f83f5da 8038 if (!SWIG_IsOK(res1)) {
5eb8189c 8039 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SavePaneInfo" "', expected argument " "1"" of type '" "wxAuiManager *""'");
0f83f5da 8040 }
5eb8189c
RD
8041 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8042 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
0f83f5da 8043 if (!SWIG_IsOK(res2)) {
5eb8189c 8044 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_SavePaneInfo" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
0f83f5da
RD
8045 }
8046 if (!argp2) {
5eb8189c 8047 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_SavePaneInfo" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
0f83f5da 8048 }
5eb8189c 8049 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
0f83f5da
RD
8050 {
8051 PyThreadState* __tstate = wxPyBeginAllowThreads();
8052 result = (arg1)->SavePaneInfo(*arg2);
8053 wxPyEndAllowThreads(__tstate);
8054 if (PyErr_Occurred()) SWIG_fail;
8055 }
8056 {
8057#if wxUSE_UNICODE
8058 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
8059#else
8060 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
8061#endif
8062 }
8063 return resultobj;
8064fail:
8065 return NULL;
8066}
8067
8068
5eb8189c 8069SWIGINTERN PyObject *_wrap_AuiManager_LoadPaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
0f83f5da 8070 PyObject *resultobj = 0;
5eb8189c 8071 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
0f83f5da 8072 wxString arg2 ;
5eb8189c 8073 wxAuiPaneInfo *arg3 = 0 ;
0f83f5da
RD
8074 void *argp1 = 0 ;
8075 int res1 = 0 ;
8076 void *argp3 = 0 ;
8077 int res3 = 0 ;
8078 PyObject * obj0 = 0 ;
8079 PyObject * obj1 = 0 ;
8080 PyObject * obj2 = 0 ;
8081 char * kwnames[] = {
8082 (char *) "self",(char *) "pane_part",(char *) "pane", NULL
8083 };
8084
5eb8189c
RD
8085 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_LoadPaneInfo",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8086 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
0f83f5da 8087 if (!SWIG_IsOK(res1)) {
5eb8189c 8088 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_LoadPaneInfo" "', expected argument " "1"" of type '" "wxAuiManager *""'");
0f83f5da 8089 }
5eb8189c 8090 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
0f83f5da
RD
8091 {
8092 wxString* sptr = wxString_in_helper(obj1);
8093 if (sptr == NULL) SWIG_fail;
8094 arg2 = *sptr;
8095 delete sptr;
8096 }
5eb8189c 8097 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 );
0f83f5da 8098 if (!SWIG_IsOK(res3)) {
5eb8189c 8099 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_LoadPaneInfo" "', expected argument " "3"" of type '" "wxAuiPaneInfo &""'");
0f83f5da
RD
8100 }
8101 if (!argp3) {
5eb8189c 8102 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_LoadPaneInfo" "', expected argument " "3"" of type '" "wxAuiPaneInfo &""'");
0f83f5da 8103 }
5eb8189c 8104 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
0f83f5da
RD
8105 {
8106 PyThreadState* __tstate = wxPyBeginAllowThreads();
8107 (arg1)->LoadPaneInfo(arg2,*arg3);
8108 wxPyEndAllowThreads(__tstate);
8109 if (PyErr_Occurred()) SWIG_fail;
8110 }
8111 resultobj = SWIG_Py_Void();
8112 return resultobj;
8113fail:
8114 return NULL;
8115}
8116
8117
5eb8189c 8118SWIGINTERN PyObject *_wrap_AuiManager_SavePerspective(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8119 PyObject *resultobj = 0;
5eb8189c 8120 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
8121 wxString result;
8122 void *argp1 = 0 ;
8123 int res1 = 0 ;
8124 PyObject *swig_obj[1] ;
8125
8126 if (!args) SWIG_fail;
8127 swig_obj[0] = args;
5eb8189c 8128 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 8129 if (!SWIG_IsOK(res1)) {
5eb8189c 8130 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SavePerspective" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 8131 }
5eb8189c 8132 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
8133 {
8134 PyThreadState* __tstate = wxPyBeginAllowThreads();
8135 result = (arg1)->SavePerspective();
8136 wxPyEndAllowThreads(__tstate);
8137 if (PyErr_Occurred()) SWIG_fail;
8138 }
8139 {
8140#if wxUSE_UNICODE
8141 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
8142#else
8143 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
8144#endif
8145 }
8146 return resultobj;
8147fail:
8148 return NULL;
8149}
8150
8151
5eb8189c 8152SWIGINTERN PyObject *_wrap_AuiManager_LoadPerspective(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 8153 PyObject *resultobj = 0;
5eb8189c 8154 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
8155 wxString *arg2 = 0 ;
8156 bool arg3 = (bool) true ;
8157 bool result;
8158 void *argp1 = 0 ;
8159 int res1 = 0 ;
8160 bool temp2 = false ;
8161 bool val3 ;
8162 int ecode3 = 0 ;
8163 PyObject * obj0 = 0 ;
8164 PyObject * obj1 = 0 ;
8165 PyObject * obj2 = 0 ;
8166 char * kwnames[] = {
8167 (char *) "self",(char *) "perspective",(char *) "update", NULL
8168 };
8169
5eb8189c
RD
8170 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:AuiManager_LoadPerspective",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8171 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 8172 if (!SWIG_IsOK(res1)) {
5eb8189c 8173 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_LoadPerspective" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 8174 }
5eb8189c 8175 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
8176 {
8177 arg2 = wxString_in_helper(obj1);
8178 if (arg2 == NULL) SWIG_fail;
8179 temp2 = true;
8180 }
8181 if (obj2) {
8182 ecode3 = SWIG_AsVal_bool(obj2, &val3);
8183 if (!SWIG_IsOK(ecode3)) {
5eb8189c 8184 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiManager_LoadPerspective" "', expected argument " "3"" of type '" "bool""'");
27e45892
RD
8185 }
8186 arg3 = static_cast< bool >(val3);
8187 }
8188 {
8189 PyThreadState* __tstate = wxPyBeginAllowThreads();
8190 result = (bool)(arg1)->LoadPerspective((wxString const &)*arg2,arg3);
8191 wxPyEndAllowThreads(__tstate);
8192 if (PyErr_Occurred()) SWIG_fail;
8193 }
8194 {
8195 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8196 }
8197 {
8198 if (temp2)
8199 delete arg2;
8200 }
8201 return resultobj;
8202fail:
8203 {
8204 if (temp2)
8205 delete arg2;
8206 }
8207 return NULL;
8208}
8209
8210
5eb8189c 8211SWIGINTERN PyObject *_wrap_AuiManager_Update(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8212 PyObject *resultobj = 0;
5eb8189c 8213 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
27e45892
RD
8214 void *argp1 = 0 ;
8215 int res1 = 0 ;
8216 PyObject *swig_obj[1] ;
8217
8218 if (!args) SWIG_fail;
8219 swig_obj[0] = args;
5eb8189c 8220 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 8221 if (!SWIG_IsOK(res1)) {
5eb8189c 8222 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_Update" "', expected argument " "1"" of type '" "wxAuiManager *""'");
27e45892 8223 }
5eb8189c 8224 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
27e45892
RD
8225 {
8226 PyThreadState* __tstate = wxPyBeginAllowThreads();
8227 (arg1)->Update();
8228 wxPyEndAllowThreads(__tstate);
8229 if (PyErr_Occurred()) SWIG_fail;
8230 }
8231 resultobj = SWIG_Py_Void();
8232 return resultobj;
8233fail:
8234 return NULL;
8235}
8236
8237
5eb8189c 8238SWIGINTERN PyObject *_wrap_AuiManager_CreateFloatingFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9b940138 8239 PyObject *resultobj = 0;
5eb8189c 8240 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
9b940138 8241 wxWindow *arg2 = (wxWindow *) 0 ;
5eb8189c
RD
8242 wxAuiPaneInfo *arg3 = 0 ;
8243 wxAuiFloatingFrame *result = 0 ;
9b940138
RD
8244 void *argp1 = 0 ;
8245 int res1 = 0 ;
8246 void *argp2 = 0 ;
8247 int res2 = 0 ;
8248 void *argp3 = 0 ;
8249 int res3 = 0 ;
8250 PyObject * obj0 = 0 ;
8251 PyObject * obj1 = 0 ;
8252 PyObject * obj2 = 0 ;
8253 char * kwnames[] = {
8254 (char *) "self",(char *) "parent",(char *) "p", NULL
8255 };
8256
5eb8189c
RD
8257 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_CreateFloatingFrame",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8258 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
9b940138 8259 if (!SWIG_IsOK(res1)) {
5eb8189c 8260 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "1"" of type '" "wxAuiManager *""'");
9b940138 8261 }
5eb8189c 8262 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
9b940138
RD
8263 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8264 if (!SWIG_IsOK(res2)) {
5eb8189c 8265 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "2"" of type '" "wxWindow *""'");
9b940138
RD
8266 }
8267 arg2 = reinterpret_cast< wxWindow * >(argp2);
5eb8189c 8268 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
9b940138 8269 if (!SWIG_IsOK(res3)) {
5eb8189c 8270 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
9b940138
RD
8271 }
8272 if (!argp3) {
5eb8189c 8273 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
9b940138 8274 }
5eb8189c 8275 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
9b940138
RD
8276 {
8277 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 8278 result = (wxAuiFloatingFrame *)(arg1)->CreateFloatingFrame(arg2,(wxAuiPaneInfo const &)*arg3);
9b940138
RD
8279 wxPyEndAllowThreads(__tstate);
8280 if (PyErr_Occurred()) SWIG_fail;
8281 }
5eb8189c 8282 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiFloatingFrame, 0 | 0 );
9b940138
RD
8283 return resultobj;
8284fail:
8285 return NULL;
8286}
8287
8288
5172800e
RD
8289SWIGINTERN PyObject *_wrap_AuiManager_CalculateHintRect(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8290 PyObject *resultobj = 0;
8291 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8292 wxWindow *arg2 = (wxWindow *) 0 ;
8293 wxPoint *arg3 = 0 ;
8294 wxPoint *arg4 = 0 ;
8295 wxRect result;
8296 void *argp1 = 0 ;
8297 int res1 = 0 ;
8298 void *argp2 = 0 ;
8299 int res2 = 0 ;
8300 wxPoint temp3 ;
8301 wxPoint temp4 ;
8302 PyObject * obj0 = 0 ;
8303 PyObject * obj1 = 0 ;
8304 PyObject * obj2 = 0 ;
8305 PyObject * obj3 = 0 ;
8306 char * kwnames[] = {
8307 (char *) "self",(char *) "pane_window",(char *) "pt",(char *) "offset", NULL
8308 };
8309
8310 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiManager_CalculateHintRect",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
8311 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8312 if (!SWIG_IsOK(res1)) {
8313 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_CalculateHintRect" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8314 }
8315 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8316 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8317 if (!SWIG_IsOK(res2)) {
8318 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_CalculateHintRect" "', expected argument " "2"" of type '" "wxWindow *""'");
8319 }
8320 arg2 = reinterpret_cast< wxWindow * >(argp2);
8321 {
8322 arg3 = &temp3;
8323 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8324 }
8325 {
8326 arg4 = &temp4;
8327 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
8328 }
8329 {
8330 PyThreadState* __tstate = wxPyBeginAllowThreads();
8331 result = (arg1)->CalculateHintRect(arg2,(wxPoint const &)*arg3,(wxPoint const &)*arg4);
8332 wxPyEndAllowThreads(__tstate);
8333 if (PyErr_Occurred()) SWIG_fail;
8334 }
8335 resultobj = SWIG_NewPointerObj((new wxRect(static_cast< const wxRect& >(result))), SWIGTYPE_p_wxRect, SWIG_POINTER_OWN | 0 );
8336 return resultobj;
8337fail:
8338 return NULL;
8339}
8340
8341
5eb8189c 8342SWIGINTERN PyObject *_wrap_AuiManager_DrawHintRect(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10044bf1 8343 PyObject *resultobj = 0;
5eb8189c 8344 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
10044bf1
RD
8345 wxWindow *arg2 = (wxWindow *) 0 ;
8346 wxPoint *arg3 = 0 ;
8347 wxPoint *arg4 = 0 ;
8348 void *argp1 = 0 ;
8349 int res1 = 0 ;
8350 void *argp2 = 0 ;
8351 int res2 = 0 ;
8352 wxPoint temp3 ;
8353 wxPoint temp4 ;
8354 PyObject * obj0 = 0 ;
8355 PyObject * obj1 = 0 ;
8356 PyObject * obj2 = 0 ;
8357 PyObject * obj3 = 0 ;
8358 char * kwnames[] = {
8359 (char *) "self",(char *) "pane_window",(char *) "pt",(char *) "offset", NULL
8360 };
8361
5eb8189c
RD
8362 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiManager_DrawHintRect",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
8363 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
10044bf1 8364 if (!SWIG_IsOK(res1)) {
5eb8189c 8365 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_DrawHintRect" "', expected argument " "1"" of type '" "wxAuiManager *""'");
10044bf1 8366 }
5eb8189c 8367 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
10044bf1
RD
8368 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8369 if (!SWIG_IsOK(res2)) {
5eb8189c 8370 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_DrawHintRect" "', expected argument " "2"" of type '" "wxWindow *""'");
10044bf1
RD
8371 }
8372 arg2 = reinterpret_cast< wxWindow * >(argp2);
8373 {
8374 arg3 = &temp3;
8375 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8376 }
8377 {
8378 arg4 = &temp4;
8379 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
8380 }
8381 {
8382 PyThreadState* __tstate = wxPyBeginAllowThreads();
8383 (arg1)->DrawHintRect(arg2,(wxPoint const &)*arg3,(wxPoint const &)*arg4);
8384 wxPyEndAllowThreads(__tstate);
8385 if (PyErr_Occurred()) SWIG_fail;
8386 }
8387 resultobj = SWIG_Py_Void();
8388 return resultobj;
8389fail:
8390 return NULL;
8391}
8392
8393
5eb8189c 8394SWIGINTERN PyObject *_wrap_AuiManager_ShowHint(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10044bf1 8395 PyObject *resultobj = 0;
5eb8189c 8396 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
10044bf1
RD
8397 wxRect *arg2 = 0 ;
8398 void *argp1 = 0 ;
8399 int res1 = 0 ;
8400 wxRect temp2 ;
8401 PyObject * obj0 = 0 ;
8402 PyObject * obj1 = 0 ;
8403 char * kwnames[] = {
8404 (char *) "self",(char *) "rect", NULL
8405 };
8406
5eb8189c
RD
8407 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_ShowHint",kwnames,&obj0,&obj1)) SWIG_fail;
8408 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
10044bf1 8409 if (!SWIG_IsOK(res1)) {
5eb8189c 8410 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_ShowHint" "', expected argument " "1"" of type '" "wxAuiManager *""'");
10044bf1 8411 }
5eb8189c 8412 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
10044bf1
RD
8413 {
8414 arg2 = &temp2;
8415 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
8416 }
8417 {
8418 PyThreadState* __tstate = wxPyBeginAllowThreads();
8419 (arg1)->ShowHint((wxRect const &)*arg2);
8420 wxPyEndAllowThreads(__tstate);
8421 if (PyErr_Occurred()) SWIG_fail;
8422 }
8423 resultobj = SWIG_Py_Void();
8424 return resultobj;
8425fail:
8426 return NULL;
8427}
8428
8429
5eb8189c 8430SWIGINTERN PyObject *_wrap_AuiManager_HideHint(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 8431 PyObject *resultobj = 0;
5eb8189c 8432 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
10044bf1
RD
8433 void *argp1 = 0 ;
8434 int res1 = 0 ;
8435 PyObject *swig_obj[1] ;
8436
8437 if (!args) SWIG_fail;
8438 swig_obj[0] = args;
5eb8189c 8439 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
10044bf1 8440 if (!SWIG_IsOK(res1)) {
5eb8189c 8441 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_HideHint" "', expected argument " "1"" of type '" "wxAuiManager *""'");
10044bf1 8442 }
5eb8189c 8443 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
10044bf1
RD
8444 {
8445 PyThreadState* __tstate = wxPyBeginAllowThreads();
8446 (arg1)->HideHint();
8447 wxPyEndAllowThreads(__tstate);
8448 if (PyErr_Occurred()) SWIG_fail;
8449 }
8450 resultobj = SWIG_Py_Void();
8451 return resultobj;
8452fail:
8453 return NULL;
8454}
8455
8456
5eb8189c 8457SWIGINTERN PyObject *_wrap_AuiManager_OnRender(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
81f5836b 8458 PyObject *resultobj = 0;
5eb8189c
RD
8459 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8460 wxAuiManagerEvent *arg2 = 0 ;
81f5836b
RD
8461 void *argp1 = 0 ;
8462 int res1 = 0 ;
8463 void *argp2 = 0 ;
8464 int res2 = 0 ;
8465 PyObject * obj0 = 0 ;
8466 PyObject * obj1 = 0 ;
8467 char * kwnames[] = {
8468 (char *) "self",(char *) "evt", NULL
8469 };
8470
5eb8189c
RD
8471 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_OnRender",kwnames,&obj0,&obj1)) SWIG_fail;
8472 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
81f5836b 8473 if (!SWIG_IsOK(res1)) {
5eb8189c 8474 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_OnRender" "', expected argument " "1"" of type '" "wxAuiManager *""'");
81f5836b 8475 }
5eb8189c
RD
8476 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8477 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiManagerEvent, 0 );
81f5836b 8478 if (!SWIG_IsOK(res2)) {
5eb8189c 8479 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_OnRender" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
81f5836b
RD
8480 }
8481 if (!argp2) {
5eb8189c 8482 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_OnRender" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
81f5836b 8483 }
5eb8189c 8484 arg2 = reinterpret_cast< wxAuiManagerEvent * >(argp2);
81f5836b
RD
8485 {
8486 PyThreadState* __tstate = wxPyBeginAllowThreads();
8487 (arg1)->OnRender(*arg2);
8488 wxPyEndAllowThreads(__tstate);
8489 if (PyErr_Occurred()) SWIG_fail;
8490 }
8491 resultobj = SWIG_Py_Void();
8492 return resultobj;
8493fail:
8494 return NULL;
8495}
8496
8497
5eb8189c 8498SWIGINTERN PyObject *_wrap_AuiManager_OnPaneButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
81f5836b 8499 PyObject *resultobj = 0;
5eb8189c
RD
8500 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8501 wxAuiManagerEvent *arg2 = 0 ;
81f5836b
RD
8502 void *argp1 = 0 ;
8503 int res1 = 0 ;
8504 void *argp2 = 0 ;
8505 int res2 = 0 ;
8506 PyObject * obj0 = 0 ;
8507 PyObject * obj1 = 0 ;
8508 char * kwnames[] = {
8509 (char *) "self",(char *) "evt", NULL
8510 };
8511
5eb8189c
RD
8512 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_OnPaneButton",kwnames,&obj0,&obj1)) SWIG_fail;
8513 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
81f5836b 8514 if (!SWIG_IsOK(res1)) {
5eb8189c 8515 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_OnPaneButton" "', expected argument " "1"" of type '" "wxAuiManager *""'");
81f5836b 8516 }
5eb8189c
RD
8517 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8518 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiManagerEvent, 0 );
81f5836b 8519 if (!SWIG_IsOK(res2)) {
5eb8189c 8520 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_OnPaneButton" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
81f5836b
RD
8521 }
8522 if (!argp2) {
5eb8189c 8523 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_OnPaneButton" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
81f5836b 8524 }
5eb8189c 8525 arg2 = reinterpret_cast< wxAuiManagerEvent * >(argp2);
81f5836b
RD
8526 {
8527 PyThreadState* __tstate = wxPyBeginAllowThreads();
8528 (arg1)->OnPaneButton(*arg2);
8529 wxPyEndAllowThreads(__tstate);
8530 if (PyErr_Occurred()) SWIG_fail;
8531 }
8532 resultobj = SWIG_Py_Void();
8533 return resultobj;
8534fail:
8535 return NULL;
8536}
8537
8538
5eb8189c 8539SWIGINTERN PyObject *AuiManager_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
8540 PyObject *obj;
8541 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 8542 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiManager, SWIG_NewClientData(obj));
27e45892
RD
8543 return SWIG_Py_Void();
8544}
8545
5eb8189c 8546SWIGINTERN PyObject *AuiManager_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
8547 return SWIG_Python_InitShadowInstance(args);
8548}
8549
5eb8189c 8550SWIGINTERN PyObject *_wrap_new_AuiManagerEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892
RD
8551 PyObject *resultobj = 0;
8552 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
5eb8189c 8553 wxAuiManagerEvent *result = 0 ;
27e45892
RD
8554 int val1 ;
8555 int ecode1 = 0 ;
8556 PyObject * obj0 = 0 ;
8557 char * kwnames[] = {
8558 (char *) "type", NULL
8559 };
8560
5eb8189c 8561 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_AuiManagerEvent",kwnames,&obj0)) SWIG_fail;
27e45892
RD
8562 if (obj0) {
8563 ecode1 = SWIG_AsVal_int(obj0, &val1);
8564 if (!SWIG_IsOK(ecode1)) {
5eb8189c 8565 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_AuiManagerEvent" "', expected argument " "1"" of type '" "wxEventType""'");
27e45892
RD
8566 }
8567 arg1 = static_cast< wxEventType >(val1);
8568 }
8569 {
8570 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 8571 result = (wxAuiManagerEvent *)new wxAuiManagerEvent(arg1);
27e45892
RD
8572 wxPyEndAllowThreads(__tstate);
8573 if (PyErr_Occurred()) SWIG_fail;
8574 }
5eb8189c 8575 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManagerEvent, SWIG_POINTER_NEW | 0 );
27e45892
RD
8576 return resultobj;
8577fail:
8578 return NULL;
8579}
8580
8581
5eb8189c 8582SWIGINTERN PyObject *_wrap_AuiManagerEvent_Clone(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8583 PyObject *resultobj = 0;
5eb8189c 8584 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
8585 wxEvent *result = 0 ;
8586 void *argp1 = 0 ;
8587 int res1 = 0 ;
8588 PyObject *swig_obj[1] ;
8589
8590 if (!args) SWIG_fail;
8591 swig_obj[0] = args;
5eb8189c 8592 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8593 if (!SWIG_IsOK(res1)) {
5eb8189c 8594 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_Clone" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
27e45892 8595 }
5eb8189c 8596 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
8597 {
8598 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 8599 result = (wxEvent *)((wxAuiManagerEvent const *)arg1)->Clone();
27e45892
RD
8600 wxPyEndAllowThreads(__tstate);
8601 if (PyErr_Occurred()) SWIG_fail;
8602 }
8603 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxEvent, 0 | 0 );
8604 return resultobj;
8605fail:
8606 return NULL;
8607}
8608
8609
eccab1a7
RD
8610SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8611 PyObject *resultobj = 0;
8612 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8613 wxAuiManager *arg2 = (wxAuiManager *) 0 ;
8614 void *argp1 = 0 ;
8615 int res1 = 0 ;
8616 void *argp2 = 0 ;
8617 int res2 = 0 ;
8618 PyObject * obj0 = 0 ;
8619 PyObject * obj1 = 0 ;
8620 char * kwnames[] = {
8621 (char *) "self",(char *) "mgr", NULL
8622 };
8623
8624 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetManager",kwnames,&obj0,&obj1)) SWIG_fail;
8625 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8626 if (!SWIG_IsOK(res1)) {
8627 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetManager" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
8628 }
8629 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8630 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8631 if (!SWIG_IsOK(res2)) {
8632 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_SetManager" "', expected argument " "2"" of type '" "wxAuiManager *""'");
8633 }
8634 arg2 = reinterpret_cast< wxAuiManager * >(argp2);
8635 {
8636 PyThreadState* __tstate = wxPyBeginAllowThreads();
8637 (arg1)->SetManager(arg2);
8638 wxPyEndAllowThreads(__tstate);
8639 if (PyErr_Occurred()) SWIG_fail;
8640 }
8641 resultobj = SWIG_Py_Void();
8642 return resultobj;
8643fail:
8644 return NULL;
8645}
8646
8647
5eb8189c 8648SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 8649 PyObject *resultobj = 0;
5eb8189c
RD
8650 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8651 wxAuiPaneInfo *arg2 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
8652 void *argp1 = 0 ;
8653 int res1 = 0 ;
8654 void *argp2 = 0 ;
8655 int res2 = 0 ;
8656 PyObject * obj0 = 0 ;
8657 PyObject * obj1 = 0 ;
8658 char * kwnames[] = {
8659 (char *) "self",(char *) "p", NULL
8660 };
8661
5eb8189c
RD
8662 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetPane",kwnames,&obj0,&obj1)) SWIG_fail;
8663 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8664 if (!SWIG_IsOK(res1)) {
5eb8189c 8665 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetPane" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 8666 }
5eb8189c
RD
8667 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8668 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892 8669 if (!SWIG_IsOK(res2)) {
5eb8189c 8670 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_SetPane" "', expected argument " "2"" of type '" "wxAuiPaneInfo *""'");
27e45892 8671 }
5eb8189c 8672 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
27e45892
RD
8673 {
8674 PyThreadState* __tstate = wxPyBeginAllowThreads();
8675 (arg1)->SetPane(arg2);
8676 wxPyEndAllowThreads(__tstate);
8677 if (PyErr_Occurred()) SWIG_fail;
8678 }
8679 resultobj = SWIG_Py_Void();
8680 return resultobj;
8681fail:
8682 return NULL;
8683}
8684
8685
5eb8189c 8686SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 8687 PyObject *resultobj = 0;
5eb8189c 8688 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
8689 int arg2 ;
8690 void *argp1 = 0 ;
8691 int res1 = 0 ;
8692 int val2 ;
8693 int ecode2 = 0 ;
8694 PyObject * obj0 = 0 ;
8695 PyObject * obj1 = 0 ;
8696 char * kwnames[] = {
8697 (char *) "self",(char *) "b", NULL
8698 };
8699
5eb8189c
RD
8700 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetButton",kwnames,&obj0,&obj1)) SWIG_fail;
8701 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8702 if (!SWIG_IsOK(res1)) {
5eb8189c 8703 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetButton" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 8704 }
5eb8189c 8705 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
8706 ecode2 = SWIG_AsVal_int(obj1, &val2);
8707 if (!SWIG_IsOK(ecode2)) {
5eb8189c 8708 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_SetButton" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
8709 }
8710 arg2 = static_cast< int >(val2);
8711 {
8712 PyThreadState* __tstate = wxPyBeginAllowThreads();
8713 (arg1)->SetButton(arg2);
8714 wxPyEndAllowThreads(__tstate);
8715 if (PyErr_Occurred()) SWIG_fail;
8716 }
8717 resultobj = SWIG_Py_Void();
8718 return resultobj;
8719fail:
8720 return NULL;
8721}
8722
8723
5eb8189c 8724SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetDC(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
81f5836b 8725 PyObject *resultobj = 0;
5eb8189c 8726 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
81f5836b
RD
8727 wxDC *arg2 = (wxDC *) 0 ;
8728 void *argp1 = 0 ;
8729 int res1 = 0 ;
8730 void *argp2 = 0 ;
8731 int res2 = 0 ;
8732 PyObject * obj0 = 0 ;
8733 PyObject * obj1 = 0 ;
8734 char * kwnames[] = {
8735 (char *) "self",(char *) "pdc", NULL
8736 };
8737
5eb8189c
RD
8738 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetDC",kwnames,&obj0,&obj1)) SWIG_fail;
8739 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
81f5836b 8740 if (!SWIG_IsOK(res1)) {
5eb8189c 8741 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetDC" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
81f5836b 8742 }
5eb8189c 8743 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
81f5836b
RD
8744 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxDC, 0 | 0 );
8745 if (!SWIG_IsOK(res2)) {
5eb8189c 8746 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_SetDC" "', expected argument " "2"" of type '" "wxDC *""'");
81f5836b
RD
8747 }
8748 arg2 = reinterpret_cast< wxDC * >(argp2);
8749 {
8750 PyThreadState* __tstate = wxPyBeginAllowThreads();
8751 (arg1)->SetDC(arg2);
8752 wxPyEndAllowThreads(__tstate);
8753 if (PyErr_Occurred()) SWIG_fail;
8754 }
8755 resultobj = SWIG_Py_Void();
8756 return resultobj;
8757fail:
8758 return NULL;
8759}
8760
8761
eccab1a7
RD
8762SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8763 PyObject *resultobj = 0;
8764 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8765 wxAuiManager *result = 0 ;
8766 void *argp1 = 0 ;
8767 int res1 = 0 ;
8768 PyObject *swig_obj[1] ;
8769
8770 if (!args) SWIG_fail;
8771 swig_obj[0] = args;
8772 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8773 if (!SWIG_IsOK(res1)) {
8774 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetManager" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
8775 }
8776 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8777 {
8778 PyThreadState* __tstate = wxPyBeginAllowThreads();
8779 result = (wxAuiManager *)((wxAuiManagerEvent const *)arg1)->GetManager();
8780 wxPyEndAllowThreads(__tstate);
8781 if (PyErr_Occurred()) SWIG_fail;
8782 }
8783 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
8784 return resultobj;
8785fail:
8786 return NULL;
8787}
8788
8789
5eb8189c 8790SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8791 PyObject *resultobj = 0;
5eb8189c
RD
8792 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8793 wxAuiPaneInfo *result = 0 ;
27e45892
RD
8794 void *argp1 = 0 ;
8795 int res1 = 0 ;
8796 PyObject *swig_obj[1] ;
8797
8798 if (!args) SWIG_fail;
8799 swig_obj[0] = args;
5eb8189c 8800 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8801 if (!SWIG_IsOK(res1)) {
eccab1a7 8802 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetPane" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
27e45892 8803 }
5eb8189c 8804 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
8805 {
8806 PyThreadState* __tstate = wxPyBeginAllowThreads();
eccab1a7 8807 result = (wxAuiPaneInfo *)((wxAuiManagerEvent const *)arg1)->GetPane();
27e45892
RD
8808 wxPyEndAllowThreads(__tstate);
8809 if (PyErr_Occurred()) SWIG_fail;
8810 }
5eb8189c 8811 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892
RD
8812 return resultobj;
8813fail:
8814 return NULL;
8815}
8816
8817
5eb8189c 8818SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8819 PyObject *resultobj = 0;
5eb8189c 8820 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
8821 int result;
8822 void *argp1 = 0 ;
8823 int res1 = 0 ;
8824 PyObject *swig_obj[1] ;
8825
8826 if (!args) SWIG_fail;
8827 swig_obj[0] = args;
5eb8189c 8828 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8829 if (!SWIG_IsOK(res1)) {
eccab1a7 8830 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetButton" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
27e45892 8831 }
5eb8189c 8832 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
8833 {
8834 PyThreadState* __tstate = wxPyBeginAllowThreads();
eccab1a7 8835 result = (int)((wxAuiManagerEvent const *)arg1)->GetButton();
27e45892
RD
8836 wxPyEndAllowThreads(__tstate);
8837 if (PyErr_Occurred()) SWIG_fail;
8838 }
8839 resultobj = SWIG_From_int(static_cast< int >(result));
8840 return resultobj;
8841fail:
8842 return NULL;
8843}
8844
8845
5eb8189c 8846SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetDC(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
81f5836b 8847 PyObject *resultobj = 0;
5eb8189c 8848 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
81f5836b
RD
8849 wxDC *result = 0 ;
8850 void *argp1 = 0 ;
8851 int res1 = 0 ;
8852 PyObject *swig_obj[1] ;
8853
8854 if (!args) SWIG_fail;
8855 swig_obj[0] = args;
5eb8189c 8856 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
81f5836b 8857 if (!SWIG_IsOK(res1)) {
eccab1a7 8858 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetDC" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
81f5836b 8859 }
5eb8189c 8860 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
81f5836b
RD
8861 {
8862 PyThreadState* __tstate = wxPyBeginAllowThreads();
eccab1a7 8863 result = (wxDC *)((wxAuiManagerEvent const *)arg1)->GetDC();
81f5836b
RD
8864 wxPyEndAllowThreads(__tstate);
8865 if (PyErr_Occurred()) SWIG_fail;
8866 }
8867 {
8868 resultobj = wxPyMake_wxObject(result, (bool)0);
8869 }
8870 return resultobj;
8871fail:
8872 return NULL;
8873}
8874
8875
5eb8189c 8876SWIGINTERN PyObject *_wrap_AuiManagerEvent_Veto(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 8877 PyObject *resultobj = 0;
5eb8189c 8878 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
8879 bool arg2 = (bool) true ;
8880 void *argp1 = 0 ;
8881 int res1 = 0 ;
8882 bool val2 ;
8883 int ecode2 = 0 ;
8884 PyObject * obj0 = 0 ;
8885 PyObject * obj1 = 0 ;
8886 char * kwnames[] = {
8887 (char *) "self",(char *) "veto", NULL
8888 };
8889
5eb8189c
RD
8890 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiManagerEvent_Veto",kwnames,&obj0,&obj1)) SWIG_fail;
8891 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8892 if (!SWIG_IsOK(res1)) {
5eb8189c 8893 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_Veto" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 8894 }
5eb8189c 8895 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
8896 if (obj1) {
8897 ecode2 = SWIG_AsVal_bool(obj1, &val2);
8898 if (!SWIG_IsOK(ecode2)) {
5eb8189c 8899 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_Veto" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
8900 }
8901 arg2 = static_cast< bool >(val2);
8902 }
8903 {
8904 PyThreadState* __tstate = wxPyBeginAllowThreads();
8905 (arg1)->Veto(arg2);
8906 wxPyEndAllowThreads(__tstate);
8907 if (PyErr_Occurred()) SWIG_fail;
8908 }
8909 resultobj = SWIG_Py_Void();
8910 return resultobj;
8911fail:
8912 return NULL;
8913}
8914
8915
5eb8189c 8916SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetVeto(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8917 PyObject *resultobj = 0;
5eb8189c 8918 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
8919 bool result;
8920 void *argp1 = 0 ;
8921 int res1 = 0 ;
8922 PyObject *swig_obj[1] ;
8923
8924 if (!args) SWIG_fail;
8925 swig_obj[0] = args;
5eb8189c 8926 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8927 if (!SWIG_IsOK(res1)) {
5eb8189c 8928 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetVeto" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
27e45892 8929 }
5eb8189c 8930 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
8931 {
8932 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 8933 result = (bool)((wxAuiManagerEvent const *)arg1)->GetVeto();
27e45892
RD
8934 wxPyEndAllowThreads(__tstate);
8935 if (PyErr_Occurred()) SWIG_fail;
8936 }
8937 {
8938 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8939 }
8940 return resultobj;
8941fail:
8942 return NULL;
8943}
8944
8945
5eb8189c 8946SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetCanVeto(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 8947 PyObject *resultobj = 0;
5eb8189c 8948 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
8949 bool arg2 ;
8950 void *argp1 = 0 ;
8951 int res1 = 0 ;
8952 bool val2 ;
8953 int ecode2 = 0 ;
8954 PyObject * obj0 = 0 ;
8955 PyObject * obj1 = 0 ;
8956 char * kwnames[] = {
8957 (char *) "self",(char *) "can_veto", NULL
8958 };
8959
5eb8189c
RD
8960 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetCanVeto",kwnames,&obj0,&obj1)) SWIG_fail;
8961 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8962 if (!SWIG_IsOK(res1)) {
5eb8189c 8963 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetCanVeto" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 8964 }
5eb8189c 8965 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
8966 ecode2 = SWIG_AsVal_bool(obj1, &val2);
8967 if (!SWIG_IsOK(ecode2)) {
5eb8189c 8968 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_SetCanVeto" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
8969 }
8970 arg2 = static_cast< bool >(val2);
8971 {
8972 PyThreadState* __tstate = wxPyBeginAllowThreads();
8973 (arg1)->SetCanVeto(arg2);
8974 wxPyEndAllowThreads(__tstate);
8975 if (PyErr_Occurred()) SWIG_fail;
8976 }
8977 resultobj = SWIG_Py_Void();
8978 return resultobj;
8979fail:
8980 return NULL;
8981}
8982
8983
5eb8189c 8984SWIGINTERN PyObject *_wrap_AuiManagerEvent_CanVeto(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 8985 PyObject *resultobj = 0;
5eb8189c 8986 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
8987 bool result;
8988 void *argp1 = 0 ;
8989 int res1 = 0 ;
8990 PyObject *swig_obj[1] ;
8991
8992 if (!args) SWIG_fail;
8993 swig_obj[0] = args;
5eb8189c 8994 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 8995 if (!SWIG_IsOK(res1)) {
5eb8189c 8996 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_CanVeto" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
27e45892 8997 }
5eb8189c 8998 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
8999 {
9000 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 9001 result = (bool)((wxAuiManagerEvent const *)arg1)->CanVeto();
27e45892
RD
9002 wxPyEndAllowThreads(__tstate);
9003 if (PyErr_Occurred()) SWIG_fail;
9004 }
9005 {
9006 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9007 }
9008 return resultobj;
9009fail:
9010 return NULL;
9011}
9012
9013
eccab1a7
RD
9014SWIGINTERN PyObject *_wrap_AuiManagerEvent_manager_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9015 PyObject *resultobj = 0;
9016 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9017 wxAuiManager *arg2 = (wxAuiManager *) 0 ;
9018 void *argp1 = 0 ;
9019 int res1 = 0 ;
9020 void *argp2 = 0 ;
9021 int res2 = 0 ;
9022 PyObject *swig_obj[2] ;
9023
9024 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_manager_set",2,2,swig_obj)) SWIG_fail;
9025 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9026 if (!SWIG_IsOK(res1)) {
9027 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_manager_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9028 }
9029 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9030 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiManager, SWIG_POINTER_DISOWN | 0 );
9031 if (!SWIG_IsOK(res2)) {
9032 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_manager_set" "', expected argument " "2"" of type '" "wxAuiManager *""'");
9033 }
9034 arg2 = reinterpret_cast< wxAuiManager * >(argp2);
9035 if (arg1) (arg1)->manager = arg2;
9036
9037 resultobj = SWIG_Py_Void();
9038 return resultobj;
9039fail:
9040 return NULL;
9041}
9042
9043
9044SWIGINTERN PyObject *_wrap_AuiManagerEvent_manager_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9045 PyObject *resultobj = 0;
9046 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9047 wxAuiManager *result = 0 ;
9048 void *argp1 = 0 ;
9049 int res1 = 0 ;
9050 PyObject *swig_obj[1] ;
9051
9052 if (!args) SWIG_fail;
9053 swig_obj[0] = args;
9054 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9055 if (!SWIG_IsOK(res1)) {
9056 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_manager_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9057 }
9058 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9059 result = (wxAuiManager *) ((arg1)->manager);
9060 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
9061 return resultobj;
9062fail:
9063 return NULL;
9064}
9065
9066
5eb8189c 9067SWIGINTERN PyObject *_wrap_AuiManagerEvent_pane_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9068 PyObject *resultobj = 0;
5eb8189c
RD
9069 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9070 wxAuiPaneInfo *arg2 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
9071 void *argp1 = 0 ;
9072 int res1 = 0 ;
9073 void *argp2 = 0 ;
9074 int res2 = 0 ;
9075 PyObject *swig_obj[2] ;
9076
5eb8189c
RD
9077 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_pane_set",2,2,swig_obj)) SWIG_fail;
9078 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 9079 if (!SWIG_IsOK(res1)) {
5eb8189c 9080 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_pane_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 9081 }
5eb8189c
RD
9082 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9083 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_DISOWN | 0 );
27e45892 9084 if (!SWIG_IsOK(res2)) {
5eb8189c 9085 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_pane_set" "', expected argument " "2"" of type '" "wxAuiPaneInfo *""'");
27e45892 9086 }
5eb8189c 9087 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
27e45892
RD
9088 if (arg1) (arg1)->pane = arg2;
9089
9090 resultobj = SWIG_Py_Void();
9091 return resultobj;
9092fail:
9093 return NULL;
9094}
9095
9096
5eb8189c 9097SWIGINTERN PyObject *_wrap_AuiManagerEvent_pane_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9098 PyObject *resultobj = 0;
5eb8189c
RD
9099 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9100 wxAuiPaneInfo *result = 0 ;
27e45892
RD
9101 void *argp1 = 0 ;
9102 int res1 = 0 ;
9103 PyObject *swig_obj[1] ;
9104
9105 if (!args) SWIG_fail;
9106 swig_obj[0] = args;
5eb8189c 9107 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 9108 if (!SWIG_IsOK(res1)) {
5eb8189c 9109 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_pane_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 9110 }
5eb8189c
RD
9111 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9112 result = (wxAuiPaneInfo *) ((arg1)->pane);
9113 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892
RD
9114 return resultobj;
9115fail:
9116 return NULL;
9117}
9118
9119
5eb8189c 9120SWIGINTERN PyObject *_wrap_AuiManagerEvent_button_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9121 PyObject *resultobj = 0;
5eb8189c 9122 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
9123 int arg2 ;
9124 void *argp1 = 0 ;
9125 int res1 = 0 ;
9126 int val2 ;
9127 int ecode2 = 0 ;
9128 PyObject *swig_obj[2] ;
9129
5eb8189c
RD
9130 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_button_set",2,2,swig_obj)) SWIG_fail;
9131 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 9132 if (!SWIG_IsOK(res1)) {
5eb8189c 9133 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_button_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 9134 }
5eb8189c 9135 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
9136 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9137 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9138 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_button_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
9139 }
9140 arg2 = static_cast< int >(val2);
9141 if (arg1) (arg1)->button = arg2;
9142
9143 resultobj = SWIG_Py_Void();
9144 return resultobj;
9145fail:
9146 return NULL;
9147}
9148
9149
5eb8189c 9150SWIGINTERN PyObject *_wrap_AuiManagerEvent_button_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9151 PyObject *resultobj = 0;
5eb8189c 9152 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
9153 int result;
9154 void *argp1 = 0 ;
9155 int res1 = 0 ;
9156 PyObject *swig_obj[1] ;
9157
9158 if (!args) SWIG_fail;
9159 swig_obj[0] = args;
5eb8189c 9160 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 9161 if (!SWIG_IsOK(res1)) {
5eb8189c 9162 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_button_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 9163 }
5eb8189c 9164 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
9165 result = (int) ((arg1)->button);
9166 resultobj = SWIG_From_int(static_cast< int >(result));
9167 return resultobj;
9168fail:
9169 return NULL;
9170}
9171
9172
5eb8189c 9173SWIGINTERN PyObject *_wrap_AuiManagerEvent_veto_flag_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9174 PyObject *resultobj = 0;
5eb8189c 9175 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
9176 bool arg2 ;
9177 void *argp1 = 0 ;
9178 int res1 = 0 ;
9179 bool val2 ;
9180 int ecode2 = 0 ;
9181 PyObject *swig_obj[2] ;
9182
5eb8189c
RD
9183 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_veto_flag_set",2,2,swig_obj)) SWIG_fail;
9184 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 9185 if (!SWIG_IsOK(res1)) {
5eb8189c 9186 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_veto_flag_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 9187 }
5eb8189c 9188 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
9189 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
9190 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9191 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_veto_flag_set" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
9192 }
9193 arg2 = static_cast< bool >(val2);
9194 if (arg1) (arg1)->veto_flag = arg2;
9195
9196 resultobj = SWIG_Py_Void();
9197 return resultobj;
9198fail:
9199 return NULL;
9200}
9201
9202
5eb8189c 9203SWIGINTERN PyObject *_wrap_AuiManagerEvent_veto_flag_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9204 PyObject *resultobj = 0;
5eb8189c 9205 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
9206 bool result;
9207 void *argp1 = 0 ;
9208 int res1 = 0 ;
9209 PyObject *swig_obj[1] ;
9210
9211 if (!args) SWIG_fail;
9212 swig_obj[0] = args;
5eb8189c 9213 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 9214 if (!SWIG_IsOK(res1)) {
5eb8189c 9215 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_veto_flag_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 9216 }
5eb8189c 9217 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
9218 result = (bool) ((arg1)->veto_flag);
9219 {
9220 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9221 }
9222 return resultobj;
9223fail:
9224 return NULL;
9225}
9226
9227
5eb8189c 9228SWIGINTERN PyObject *_wrap_AuiManagerEvent_canveto_flag_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9229 PyObject *resultobj = 0;
5eb8189c 9230 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
9231 bool arg2 ;
9232 void *argp1 = 0 ;
9233 int res1 = 0 ;
9234 bool val2 ;
9235 int ecode2 = 0 ;
9236 PyObject *swig_obj[2] ;
9237
5eb8189c
RD
9238 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_canveto_flag_set",2,2,swig_obj)) SWIG_fail;
9239 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
27e45892 9240 if (!SWIG_IsOK(res1)) {
5eb8189c 9241 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_canveto_flag_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 9242 }
5eb8189c 9243 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
9244 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
9245 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9246 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_canveto_flag_set" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
9247 }
9248 arg2 = static_cast< bool >(val2);
9249 if (arg1) (arg1)->canveto_flag = arg2;
9250
9251 resultobj = SWIG_Py_Void();
9252 return resultobj;
9253fail:
9254 return NULL;
9255}
9256
9257
5eb8189c 9258SWIGINTERN PyObject *_wrap_AuiManagerEvent_canveto_flag_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9259 PyObject *resultobj = 0;
5eb8189c 9260 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
27e45892
RD
9261 bool result;
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_wxAuiManagerEvent, 0 | 0 );
27e45892 9269 if (!SWIG_IsOK(res1)) {
5eb8189c 9270 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_canveto_flag_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
27e45892 9271 }
5eb8189c 9272 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
27e45892
RD
9273 result = (bool) ((arg1)->canveto_flag);
9274 {
9275 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9276 }
9277 return resultobj;
9278fail:
9279 return NULL;
9280}
9281
9282
5eb8189c 9283SWIGINTERN PyObject *_wrap_AuiManagerEvent_dc_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
81f5836b 9284 PyObject *resultobj = 0;
5eb8189c 9285 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
81f5836b
RD
9286 wxDC *arg2 = (wxDC *) 0 ;
9287 void *argp1 = 0 ;
9288 int res1 = 0 ;
9289 void *argp2 = 0 ;
9290 int res2 = 0 ;
9291 PyObject *swig_obj[2] ;
9292
5eb8189c
RD
9293 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_dc_set",2,2,swig_obj)) SWIG_fail;
9294 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
81f5836b 9295 if (!SWIG_IsOK(res1)) {
5eb8189c 9296 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_dc_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
81f5836b 9297 }
5eb8189c 9298 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
81f5836b
RD
9299 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxDC, SWIG_POINTER_DISOWN | 0 );
9300 if (!SWIG_IsOK(res2)) {
5eb8189c 9301 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_dc_set" "', expected argument " "2"" of type '" "wxDC *""'");
81f5836b
RD
9302 }
9303 arg2 = reinterpret_cast< wxDC * >(argp2);
9304 if (arg1) (arg1)->dc = arg2;
9305
9306 resultobj = SWIG_Py_Void();
9307 return resultobj;
9308fail:
9309 return NULL;
9310}
9311
9312
5eb8189c 9313SWIGINTERN PyObject *_wrap_AuiManagerEvent_dc_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
81f5836b 9314 PyObject *resultobj = 0;
5eb8189c 9315 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
81f5836b
RD
9316 wxDC *result = 0 ;
9317 void *argp1 = 0 ;
9318 int res1 = 0 ;
9319 PyObject *swig_obj[1] ;
9320
9321 if (!args) SWIG_fail;
9322 swig_obj[0] = args;
5eb8189c 9323 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
81f5836b 9324 if (!SWIG_IsOK(res1)) {
5eb8189c 9325 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_dc_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
81f5836b 9326 }
5eb8189c 9327 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
81f5836b
RD
9328 result = (wxDC *) ((arg1)->dc);
9329 {
9330 resultobj = wxPyMake_wxObject(result, (bool)0);
9331 }
9332 return resultobj;
9333fail:
9334 return NULL;
9335}
9336
9337
5eb8189c 9338SWIGINTERN PyObject *AuiManagerEvent_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
9339 PyObject *obj;
9340 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 9341 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiManagerEvent, SWIG_NewClientData(obj));
27e45892
RD
9342 return SWIG_Py_Void();
9343}
9344
5eb8189c 9345SWIGINTERN PyObject *AuiManagerEvent_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
9346 return SWIG_Python_InitShadowInstance(args);
9347}
9348
5eb8189c 9349SWIGINTERN PyObject *_wrap_new_AuiDockInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9350 PyObject *resultobj = 0;
5eb8189c 9351 wxAuiDockInfo *result = 0 ;
27e45892 9352
5eb8189c 9353 if (!SWIG_Python_UnpackTuple(args,"new_AuiDockInfo",0,0,0)) SWIG_fail;
27e45892
RD
9354 {
9355 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 9356 result = (wxAuiDockInfo *)new wxAuiDockInfo();
27e45892
RD
9357 wxPyEndAllowThreads(__tstate);
9358 if (PyErr_Occurred()) SWIG_fail;
9359 }
5eb8189c 9360 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDockInfo, SWIG_POINTER_NEW | 0 );
27e45892
RD
9361 return resultobj;
9362fail:
9363 return NULL;
9364}
9365
9366
5eb8189c 9367SWIGINTERN PyObject *_wrap_AuiDockInfo_IsOk(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9368 PyObject *resultobj = 0;
5eb8189c 9369 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9370 bool result;
9371 void *argp1 = 0 ;
9372 int res1 = 0 ;
9373 PyObject *swig_obj[1] ;
9374
9375 if (!args) SWIG_fail;
9376 swig_obj[0] = args;
5eb8189c 9377 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9378 if (!SWIG_IsOK(res1)) {
5eb8189c 9379 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_IsOk" "', expected argument " "1"" of type '" "wxAuiDockInfo const *""'");
27e45892 9380 }
5eb8189c 9381 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9382 {
9383 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 9384 result = (bool)((wxAuiDockInfo const *)arg1)->IsOk();
27e45892
RD
9385 wxPyEndAllowThreads(__tstate);
9386 if (PyErr_Occurred()) SWIG_fail;
9387 }
9388 {
9389 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9390 }
9391 return resultobj;
9392fail:
9393 return NULL;
9394}
9395
9396
5eb8189c 9397SWIGINTERN PyObject *_wrap_AuiDockInfo_IsHorizontal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9398 PyObject *resultobj = 0;
5eb8189c 9399 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9400 bool result;
9401 void *argp1 = 0 ;
9402 int res1 = 0 ;
9403 PyObject *swig_obj[1] ;
9404
9405 if (!args) SWIG_fail;
9406 swig_obj[0] = args;
5eb8189c 9407 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9408 if (!SWIG_IsOK(res1)) {
5eb8189c 9409 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_IsHorizontal" "', expected argument " "1"" of type '" "wxAuiDockInfo const *""'");
27e45892 9410 }
5eb8189c 9411 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9412 {
9413 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 9414 result = (bool)((wxAuiDockInfo const *)arg1)->IsHorizontal();
27e45892
RD
9415 wxPyEndAllowThreads(__tstate);
9416 if (PyErr_Occurred()) SWIG_fail;
9417 }
9418 {
9419 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9420 }
9421 return resultobj;
9422fail:
9423 return NULL;
9424}
9425
9426
5eb8189c 9427SWIGINTERN PyObject *_wrap_AuiDockInfo_IsVertical(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9428 PyObject *resultobj = 0;
5eb8189c 9429 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9430 bool result;
9431 void *argp1 = 0 ;
9432 int res1 = 0 ;
9433 PyObject *swig_obj[1] ;
9434
9435 if (!args) SWIG_fail;
9436 swig_obj[0] = args;
5eb8189c 9437 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9438 if (!SWIG_IsOK(res1)) {
5eb8189c 9439 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_IsVertical" "', expected argument " "1"" of type '" "wxAuiDockInfo const *""'");
27e45892 9440 }
5eb8189c 9441 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9442 {
9443 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 9444 result = (bool)((wxAuiDockInfo const *)arg1)->IsVertical();
27e45892
RD
9445 wxPyEndAllowThreads(__tstate);
9446 if (PyErr_Occurred()) SWIG_fail;
9447 }
9448 {
9449 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9450 }
9451 return resultobj;
9452fail:
9453 return NULL;
9454}
9455
9456
5eb8189c 9457SWIGINTERN PyObject *_wrap_AuiDockInfo_panes_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9458 PyObject *resultobj = 0;
5eb8189c
RD
9459 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9460 wxAuiPaneInfoPtrArray arg2 ;
27e45892
RD
9461 void *argp1 = 0 ;
9462 int res1 = 0 ;
9463 void *argp2 ;
9464 int res2 = 0 ;
9465 PyObject *swig_obj[2] ;
9466
5eb8189c
RD
9467 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_panes_set",2,2,swig_obj)) SWIG_fail;
9468 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9469 if (!SWIG_IsOK(res1)) {
5eb8189c 9470 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_panes_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9471 }
5eb8189c 9472 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892 9473 {
5eb8189c 9474 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_wxAuiPaneInfoPtrArray, 0 | 0);
27e45892 9475 if (!SWIG_IsOK(res2)) {
5eb8189c 9476 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockInfo_panes_set" "', expected argument " "2"" of type '" "wxAuiPaneInfoPtrArray""'");
27e45892
RD
9477 }
9478 if (!argp2) {
5eb8189c 9479 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockInfo_panes_set" "', expected argument " "2"" of type '" "wxAuiPaneInfoPtrArray""'");
27e45892 9480 } else {
5eb8189c 9481 wxAuiPaneInfoPtrArray * temp = reinterpret_cast< wxAuiPaneInfoPtrArray * >(argp2);
27e45892
RD
9482 arg2 = *temp;
9483 if (SWIG_IsNewObj(res2)) delete temp;
9484 }
9485 }
9486 if (arg1) (arg1)->panes = arg2;
9487
9488 resultobj = SWIG_Py_Void();
9489 return resultobj;
9490fail:
9491 return NULL;
9492}
9493
9494
5eb8189c 9495SWIGINTERN PyObject *_wrap_AuiDockInfo_panes_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9496 PyObject *resultobj = 0;
5eb8189c
RD
9497 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9498 wxAuiPaneInfoPtrArray result;
27e45892
RD
9499 void *argp1 = 0 ;
9500 int res1 = 0 ;
9501 PyObject *swig_obj[1] ;
9502
9503 if (!args) SWIG_fail;
9504 swig_obj[0] = args;
5eb8189c 9505 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9506 if (!SWIG_IsOK(res1)) {
5eb8189c 9507 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_panes_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9508 }
5eb8189c 9509 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892 9510 result = ((arg1)->panes);
5eb8189c 9511 resultobj = SWIG_NewPointerObj((new wxAuiPaneInfoPtrArray(static_cast< const wxAuiPaneInfoPtrArray& >(result))), SWIGTYPE_p_wxAuiPaneInfoPtrArray, SWIG_POINTER_OWN | 0 );
27e45892
RD
9512 return resultobj;
9513fail:
9514 return NULL;
9515}
9516
9517
5eb8189c 9518SWIGINTERN PyObject *_wrap_AuiDockInfo_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9519 PyObject *resultobj = 0;
5eb8189c 9520 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9521 wxRect *arg2 = (wxRect *) 0 ;
9522 void *argp1 = 0 ;
9523 int res1 = 0 ;
9524 void *argp2 = 0 ;
9525 int res2 = 0 ;
9526 PyObject *swig_obj[2] ;
9527
5eb8189c
RD
9528 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_rect_set",2,2,swig_obj)) SWIG_fail;
9529 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9530 if (!SWIG_IsOK(res1)) {
5eb8189c 9531 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_rect_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9532 }
5eb8189c 9533 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9534 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
9535 if (!SWIG_IsOK(res2)) {
5eb8189c 9536 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockInfo_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
27e45892
RD
9537 }
9538 arg2 = reinterpret_cast< wxRect * >(argp2);
9539 if (arg1) (arg1)->rect = *arg2;
9540
9541 resultobj = SWIG_Py_Void();
9542 return resultobj;
9543fail:
9544 return NULL;
9545}
9546
9547
5eb8189c 9548SWIGINTERN PyObject *_wrap_AuiDockInfo_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9549 PyObject *resultobj = 0;
5eb8189c 9550 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9551 wxRect *result = 0 ;
9552 void *argp1 = 0 ;
9553 int res1 = 0 ;
9554 PyObject *swig_obj[1] ;
9555
9556 if (!args) SWIG_fail;
9557 swig_obj[0] = args;
5eb8189c 9558 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9559 if (!SWIG_IsOK(res1)) {
5eb8189c 9560 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_rect_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9561 }
5eb8189c 9562 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9563 result = (wxRect *)& ((arg1)->rect);
9564 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
9565 return resultobj;
9566fail:
9567 return NULL;
9568}
9569
9570
5eb8189c 9571SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_direction_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9572 PyObject *resultobj = 0;
5eb8189c 9573 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9574 int arg2 ;
9575 void *argp1 = 0 ;
9576 int res1 = 0 ;
9577 int val2 ;
9578 int ecode2 = 0 ;
9579 PyObject *swig_obj[2] ;
9580
5eb8189c
RD
9581 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_dock_direction_set",2,2,swig_obj)) SWIG_fail;
9582 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9583 if (!SWIG_IsOK(res1)) {
5eb8189c 9584 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_direction_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9585 }
5eb8189c 9586 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9587 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9588 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9589 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_dock_direction_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
9590 }
9591 arg2 = static_cast< int >(val2);
9592 if (arg1) (arg1)->dock_direction = arg2;
9593
9594 resultobj = SWIG_Py_Void();
9595 return resultobj;
9596fail:
9597 return NULL;
9598}
9599
9600
5eb8189c 9601SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_direction_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9602 PyObject *resultobj = 0;
5eb8189c 9603 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9604 int result;
9605 void *argp1 = 0 ;
9606 int res1 = 0 ;
9607 PyObject *swig_obj[1] ;
9608
9609 if (!args) SWIG_fail;
9610 swig_obj[0] = args;
5eb8189c 9611 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9612 if (!SWIG_IsOK(res1)) {
5eb8189c 9613 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_direction_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9614 }
5eb8189c 9615 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9616 result = (int) ((arg1)->dock_direction);
9617 resultobj = SWIG_From_int(static_cast< int >(result));
9618 return resultobj;
9619fail:
9620 return NULL;
9621}
9622
9623
5eb8189c 9624SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_layer_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9625 PyObject *resultobj = 0;
5eb8189c 9626 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9627 int arg2 ;
9628 void *argp1 = 0 ;
9629 int res1 = 0 ;
9630 int val2 ;
9631 int ecode2 = 0 ;
9632 PyObject *swig_obj[2] ;
9633
5eb8189c
RD
9634 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_dock_layer_set",2,2,swig_obj)) SWIG_fail;
9635 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9636 if (!SWIG_IsOK(res1)) {
5eb8189c 9637 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_layer_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9638 }
5eb8189c 9639 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9640 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9641 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9642 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_dock_layer_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
9643 }
9644 arg2 = static_cast< int >(val2);
9645 if (arg1) (arg1)->dock_layer = arg2;
9646
9647 resultobj = SWIG_Py_Void();
9648 return resultobj;
9649fail:
9650 return NULL;
9651}
9652
9653
5eb8189c 9654SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_layer_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9655 PyObject *resultobj = 0;
5eb8189c 9656 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9657 int result;
9658 void *argp1 = 0 ;
9659 int res1 = 0 ;
9660 PyObject *swig_obj[1] ;
9661
9662 if (!args) SWIG_fail;
9663 swig_obj[0] = args;
5eb8189c 9664 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9665 if (!SWIG_IsOK(res1)) {
5eb8189c 9666 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_layer_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9667 }
5eb8189c 9668 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9669 result = (int) ((arg1)->dock_layer);
9670 resultobj = SWIG_From_int(static_cast< int >(result));
9671 return resultobj;
9672fail:
9673 return NULL;
9674}
9675
9676
5eb8189c 9677SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_row_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9678 PyObject *resultobj = 0;
5eb8189c 9679 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9680 int arg2 ;
9681 void *argp1 = 0 ;
9682 int res1 = 0 ;
9683 int val2 ;
9684 int ecode2 = 0 ;
9685 PyObject *swig_obj[2] ;
9686
5eb8189c
RD
9687 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_dock_row_set",2,2,swig_obj)) SWIG_fail;
9688 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9689 if (!SWIG_IsOK(res1)) {
5eb8189c 9690 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_row_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9691 }
5eb8189c 9692 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9693 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9694 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9695 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_dock_row_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
9696 }
9697 arg2 = static_cast< int >(val2);
9698 if (arg1) (arg1)->dock_row = arg2;
9699
9700 resultobj = SWIG_Py_Void();
9701 return resultobj;
9702fail:
9703 return NULL;
9704}
9705
9706
5eb8189c 9707SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_row_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9708 PyObject *resultobj = 0;
5eb8189c 9709 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9710 int result;
9711 void *argp1 = 0 ;
9712 int res1 = 0 ;
9713 PyObject *swig_obj[1] ;
9714
9715 if (!args) SWIG_fail;
9716 swig_obj[0] = args;
5eb8189c 9717 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9718 if (!SWIG_IsOK(res1)) {
5eb8189c 9719 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_row_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9720 }
5eb8189c 9721 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9722 result = (int) ((arg1)->dock_row);
9723 resultobj = SWIG_From_int(static_cast< int >(result));
9724 return resultobj;
9725fail:
9726 return NULL;
9727}
9728
9729
5eb8189c 9730SWIGINTERN PyObject *_wrap_AuiDockInfo_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9731 PyObject *resultobj = 0;
5eb8189c 9732 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9733 int arg2 ;
9734 void *argp1 = 0 ;
9735 int res1 = 0 ;
9736 int val2 ;
9737 int ecode2 = 0 ;
9738 PyObject *swig_obj[2] ;
9739
5eb8189c
RD
9740 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_size_set",2,2,swig_obj)) SWIG_fail;
9741 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9742 if (!SWIG_IsOK(res1)) {
5eb8189c 9743 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_size_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9744 }
5eb8189c 9745 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9746 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9747 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9748 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_size_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
9749 }
9750 arg2 = static_cast< int >(val2);
9751 if (arg1) (arg1)->size = arg2;
9752
9753 resultobj = SWIG_Py_Void();
9754 return resultobj;
9755fail:
9756 return NULL;
9757}
9758
9759
5eb8189c 9760SWIGINTERN PyObject *_wrap_AuiDockInfo_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9761 PyObject *resultobj = 0;
5eb8189c 9762 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9763 int result;
9764 void *argp1 = 0 ;
9765 int res1 = 0 ;
9766 PyObject *swig_obj[1] ;
9767
9768 if (!args) SWIG_fail;
9769 swig_obj[0] = args;
5eb8189c 9770 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9771 if (!SWIG_IsOK(res1)) {
5eb8189c 9772 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_size_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9773 }
5eb8189c 9774 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9775 result = (int) ((arg1)->size);
9776 resultobj = SWIG_From_int(static_cast< int >(result));
9777 return resultobj;
9778fail:
9779 return NULL;
9780}
9781
9782
5eb8189c 9783SWIGINTERN PyObject *_wrap_AuiDockInfo_min_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9784 PyObject *resultobj = 0;
5eb8189c 9785 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9786 int arg2 ;
9787 void *argp1 = 0 ;
9788 int res1 = 0 ;
9789 int val2 ;
9790 int ecode2 = 0 ;
9791 PyObject *swig_obj[2] ;
9792
5eb8189c
RD
9793 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_min_size_set",2,2,swig_obj)) SWIG_fail;
9794 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9795 if (!SWIG_IsOK(res1)) {
5eb8189c 9796 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_min_size_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9797 }
5eb8189c 9798 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9799 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9800 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9801 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_min_size_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
9802 }
9803 arg2 = static_cast< int >(val2);
9804 if (arg1) (arg1)->min_size = arg2;
9805
9806 resultobj = SWIG_Py_Void();
9807 return resultobj;
9808fail:
9809 return NULL;
9810}
9811
9812
5eb8189c 9813SWIGINTERN PyObject *_wrap_AuiDockInfo_min_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9814 PyObject *resultobj = 0;
5eb8189c 9815 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9816 int result;
9817 void *argp1 = 0 ;
9818 int res1 = 0 ;
9819 PyObject *swig_obj[1] ;
9820
9821 if (!args) SWIG_fail;
9822 swig_obj[0] = args;
5eb8189c 9823 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9824 if (!SWIG_IsOK(res1)) {
5eb8189c 9825 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_min_size_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9826 }
5eb8189c 9827 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9828 result = (int) ((arg1)->min_size);
9829 resultobj = SWIG_From_int(static_cast< int >(result));
9830 return resultobj;
9831fail:
9832 return NULL;
9833}
9834
9835
5eb8189c 9836SWIGINTERN PyObject *_wrap_AuiDockInfo_resizable_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9837 PyObject *resultobj = 0;
5eb8189c 9838 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9839 bool arg2 ;
9840 void *argp1 = 0 ;
9841 int res1 = 0 ;
9842 bool val2 ;
9843 int ecode2 = 0 ;
9844 PyObject *swig_obj[2] ;
9845
5eb8189c
RD
9846 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_resizable_set",2,2,swig_obj)) SWIG_fail;
9847 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9848 if (!SWIG_IsOK(res1)) {
5eb8189c 9849 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_resizable_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9850 }
5eb8189c 9851 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9852 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
9853 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9854 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_resizable_set" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
9855 }
9856 arg2 = static_cast< bool >(val2);
9857 if (arg1) (arg1)->resizable = arg2;
9858
9859 resultobj = SWIG_Py_Void();
9860 return resultobj;
9861fail:
9862 return NULL;
9863}
9864
9865
5eb8189c 9866SWIGINTERN PyObject *_wrap_AuiDockInfo_resizable_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9867 PyObject *resultobj = 0;
5eb8189c 9868 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9869 bool result;
9870 void *argp1 = 0 ;
9871 int res1 = 0 ;
9872 PyObject *swig_obj[1] ;
9873
9874 if (!args) SWIG_fail;
9875 swig_obj[0] = args;
5eb8189c 9876 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9877 if (!SWIG_IsOK(res1)) {
5eb8189c 9878 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_resizable_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9879 }
5eb8189c 9880 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9881 result = (bool) ((arg1)->resizable);
9882 {
9883 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9884 }
9885 return resultobj;
9886fail:
9887 return NULL;
9888}
9889
9890
5eb8189c 9891SWIGINTERN PyObject *_wrap_AuiDockInfo_toolbar_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9892 PyObject *resultobj = 0;
5eb8189c 9893 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9894 bool arg2 ;
9895 void *argp1 = 0 ;
9896 int res1 = 0 ;
9897 bool val2 ;
9898 int ecode2 = 0 ;
9899 PyObject *swig_obj[2] ;
9900
5eb8189c
RD
9901 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_toolbar_set",2,2,swig_obj)) SWIG_fail;
9902 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9903 if (!SWIG_IsOK(res1)) {
5eb8189c 9904 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_toolbar_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9905 }
5eb8189c 9906 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9907 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
9908 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9909 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_toolbar_set" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
9910 }
9911 arg2 = static_cast< bool >(val2);
9912 if (arg1) (arg1)->toolbar = arg2;
9913
9914 resultobj = SWIG_Py_Void();
9915 return resultobj;
9916fail:
9917 return NULL;
9918}
9919
9920
5eb8189c 9921SWIGINTERN PyObject *_wrap_AuiDockInfo_toolbar_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9922 PyObject *resultobj = 0;
5eb8189c 9923 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9924 bool result;
9925 void *argp1 = 0 ;
9926 int res1 = 0 ;
9927 PyObject *swig_obj[1] ;
9928
9929 if (!args) SWIG_fail;
9930 swig_obj[0] = args;
5eb8189c 9931 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9932 if (!SWIG_IsOK(res1)) {
5eb8189c 9933 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_toolbar_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9934 }
5eb8189c 9935 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9936 result = (bool) ((arg1)->toolbar);
9937 {
9938 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9939 }
9940 return resultobj;
9941fail:
9942 return NULL;
9943}
9944
9945
5eb8189c 9946SWIGINTERN PyObject *_wrap_AuiDockInfo_fixed_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9947 PyObject *resultobj = 0;
5eb8189c 9948 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9949 bool arg2 ;
9950 void *argp1 = 0 ;
9951 int res1 = 0 ;
9952 bool val2 ;
9953 int ecode2 = 0 ;
9954 PyObject *swig_obj[2] ;
9955
5eb8189c
RD
9956 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_fixed_set",2,2,swig_obj)) SWIG_fail;
9957 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9958 if (!SWIG_IsOK(res1)) {
5eb8189c 9959 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_fixed_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9960 }
5eb8189c 9961 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9962 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
9963 if (!SWIG_IsOK(ecode2)) {
5eb8189c 9964 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_fixed_set" "', expected argument " "2"" of type '" "bool""'");
27e45892
RD
9965 }
9966 arg2 = static_cast< bool >(val2);
9967 if (arg1) (arg1)->fixed = arg2;
9968
9969 resultobj = SWIG_Py_Void();
9970 return resultobj;
9971fail:
9972 return NULL;
9973}
9974
9975
5eb8189c 9976SWIGINTERN PyObject *_wrap_AuiDockInfo_fixed_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 9977 PyObject *resultobj = 0;
5eb8189c 9978 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
27e45892
RD
9979 bool result;
9980 void *argp1 = 0 ;
9981 int res1 = 0 ;
9982 PyObject *swig_obj[1] ;
9983
9984 if (!args) SWIG_fail;
9985 swig_obj[0] = args;
5eb8189c 9986 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892 9987 if (!SWIG_IsOK(res1)) {
5eb8189c 9988 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_fixed_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
27e45892 9989 }
5eb8189c 9990 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
27e45892
RD
9991 result = (bool) ((arg1)->fixed);
9992 {
9993 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9994 }
9995 return resultobj;
9996fail:
9997 return NULL;
9998}
9999
10000
5eb8189c 10001SWIGINTERN PyObject *_wrap_delete_AuiDockInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72ef6efb 10002 PyObject *resultobj = 0;
5eb8189c 10003 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
72ef6efb
RD
10004 void *argp1 = 0 ;
10005 int res1 = 0 ;
10006 PyObject *swig_obj[1] ;
10007
10008 if (!args) SWIG_fail;
10009 swig_obj[0] = args;
5eb8189c 10010 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, SWIG_POINTER_DISOWN | 0 );
72ef6efb 10011 if (!SWIG_IsOK(res1)) {
5eb8189c 10012 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDockInfo" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
72ef6efb 10013 }
5eb8189c 10014 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
72ef6efb
RD
10015 {
10016 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 10017 delete_wxAuiDockInfo(arg1);
72ef6efb
RD
10018
10019 wxPyEndAllowThreads(__tstate);
10020 if (PyErr_Occurred()) SWIG_fail;
10021 }
10022 resultobj = SWIG_Py_Void();
10023 return resultobj;
10024fail:
10025 return NULL;
10026}
10027
10028
5eb8189c 10029SWIGINTERN PyObject *AuiDockInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
10030 PyObject *obj;
10031 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 10032 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDockInfo, SWIG_NewClientData(obj));
27e45892
RD
10033 return SWIG_Py_Void();
10034}
10035
5eb8189c 10036SWIGINTERN PyObject *AuiDockInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
10037 return SWIG_Python_InitShadowInstance(args);
10038}
10039
5eb8189c 10040SWIGINTERN PyObject *_wrap_AuiDockUIPart_type_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10041 PyObject *resultobj = 0;
5eb8189c 10042 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10043 int arg2 ;
10044 void *argp1 = 0 ;
10045 int res1 = 0 ;
10046 int val2 ;
10047 int ecode2 = 0 ;
10048 PyObject *swig_obj[2] ;
10049
5eb8189c
RD
10050 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_type_set",2,2,swig_obj)) SWIG_fail;
10051 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10052 if (!SWIG_IsOK(res1)) {
5eb8189c 10053 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_type_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10054 }
5eb8189c 10055 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10056 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
10057 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10058 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockUIPart_type_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10059 }
10060 arg2 = static_cast< int >(val2);
10061 if (arg1) (arg1)->type = arg2;
10062
10063 resultobj = SWIG_Py_Void();
10064 return resultobj;
10065fail:
10066 return NULL;
10067}
10068
10069
5eb8189c 10070SWIGINTERN PyObject *_wrap_AuiDockUIPart_type_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10071 PyObject *resultobj = 0;
5eb8189c 10072 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10073 int result;
10074 void *argp1 = 0 ;
10075 int res1 = 0 ;
10076 PyObject *swig_obj[1] ;
10077
10078 if (!args) SWIG_fail;
10079 swig_obj[0] = args;
5eb8189c 10080 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10081 if (!SWIG_IsOK(res1)) {
5eb8189c 10082 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_type_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10083 }
5eb8189c 10084 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10085 result = (int) ((arg1)->type);
10086 resultobj = SWIG_From_int(static_cast< int >(result));
10087 return resultobj;
10088fail:
10089 return NULL;
10090}
10091
10092
5eb8189c 10093SWIGINTERN PyObject *_wrap_AuiDockUIPart_orientation_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10094 PyObject *resultobj = 0;
5eb8189c 10095 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10096 int arg2 ;
10097 void *argp1 = 0 ;
10098 int res1 = 0 ;
10099 int val2 ;
10100 int ecode2 = 0 ;
10101 PyObject *swig_obj[2] ;
10102
5eb8189c
RD
10103 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_orientation_set",2,2,swig_obj)) SWIG_fail;
10104 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10105 if (!SWIG_IsOK(res1)) {
5eb8189c 10106 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_orientation_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10107 }
5eb8189c 10108 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10109 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
10110 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10111 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockUIPart_orientation_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10112 }
10113 arg2 = static_cast< int >(val2);
10114 if (arg1) (arg1)->orientation = arg2;
10115
10116 resultobj = SWIG_Py_Void();
10117 return resultobj;
10118fail:
10119 return NULL;
10120}
10121
10122
5eb8189c 10123SWIGINTERN PyObject *_wrap_AuiDockUIPart_orientation_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10124 PyObject *resultobj = 0;
5eb8189c 10125 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10126 int result;
10127 void *argp1 = 0 ;
10128 int res1 = 0 ;
10129 PyObject *swig_obj[1] ;
10130
10131 if (!args) SWIG_fail;
10132 swig_obj[0] = args;
5eb8189c 10133 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10134 if (!SWIG_IsOK(res1)) {
5eb8189c 10135 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_orientation_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10136 }
5eb8189c 10137 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10138 result = (int) ((arg1)->orientation);
10139 resultobj = SWIG_From_int(static_cast< int >(result));
10140 return resultobj;
10141fail:
10142 return NULL;
10143}
10144
10145
5eb8189c 10146SWIGINTERN PyObject *_wrap_AuiDockUIPart_dock_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10147 PyObject *resultobj = 0;
5eb8189c
RD
10148 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10149 wxAuiDockInfo *arg2 = (wxAuiDockInfo *) 0 ;
27e45892
RD
10150 void *argp1 = 0 ;
10151 int res1 = 0 ;
10152 void *argp2 = 0 ;
10153 int res2 = 0 ;
10154 PyObject *swig_obj[2] ;
10155
5eb8189c
RD
10156 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_dock_set",2,2,swig_obj)) SWIG_fail;
10157 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10158 if (!SWIG_IsOK(res1)) {
5eb8189c 10159 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_dock_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10160 }
5eb8189c
RD
10161 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10162 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiDockInfo, SWIG_POINTER_DISOWN | 0 );
27e45892 10163 if (!SWIG_IsOK(res2)) {
5eb8189c 10164 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_dock_set" "', expected argument " "2"" of type '" "wxAuiDockInfo *""'");
27e45892 10165 }
5eb8189c 10166 arg2 = reinterpret_cast< wxAuiDockInfo * >(argp2);
27e45892
RD
10167 if (arg1) (arg1)->dock = arg2;
10168
10169 resultobj = SWIG_Py_Void();
10170 return resultobj;
10171fail:
10172 return NULL;
10173}
10174
10175
5eb8189c 10176SWIGINTERN PyObject *_wrap_AuiDockUIPart_dock_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10177 PyObject *resultobj = 0;
5eb8189c
RD
10178 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10179 wxAuiDockInfo *result = 0 ;
27e45892
RD
10180 void *argp1 = 0 ;
10181 int res1 = 0 ;
10182 PyObject *swig_obj[1] ;
10183
10184 if (!args) SWIG_fail;
10185 swig_obj[0] = args;
5eb8189c 10186 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10187 if (!SWIG_IsOK(res1)) {
5eb8189c 10188 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_dock_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10189 }
5eb8189c
RD
10190 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10191 result = (wxAuiDockInfo *) ((arg1)->dock);
10192 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
27e45892
RD
10193 return resultobj;
10194fail:
10195 return NULL;
10196}
10197
10198
5eb8189c 10199SWIGINTERN PyObject *_wrap_AuiDockUIPart_pane_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10200 PyObject *resultobj = 0;
5eb8189c
RD
10201 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10202 wxAuiPaneInfo *arg2 = (wxAuiPaneInfo *) 0 ;
27e45892
RD
10203 void *argp1 = 0 ;
10204 int res1 = 0 ;
10205 void *argp2 = 0 ;
10206 int res2 = 0 ;
10207 PyObject *swig_obj[2] ;
10208
5eb8189c
RD
10209 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_pane_set",2,2,swig_obj)) SWIG_fail;
10210 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10211 if (!SWIG_IsOK(res1)) {
5eb8189c 10212 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_pane_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10213 }
5eb8189c
RD
10214 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10215 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_DISOWN | 0 );
27e45892 10216 if (!SWIG_IsOK(res2)) {
5eb8189c 10217 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_pane_set" "', expected argument " "2"" of type '" "wxAuiPaneInfo *""'");
27e45892 10218 }
5eb8189c 10219 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
27e45892
RD
10220 if (arg1) (arg1)->pane = arg2;
10221
10222 resultobj = SWIG_Py_Void();
10223 return resultobj;
10224fail:
10225 return NULL;
10226}
10227
10228
5eb8189c 10229SWIGINTERN PyObject *_wrap_AuiDockUIPart_pane_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10230 PyObject *resultobj = 0;
5eb8189c
RD
10231 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10232 wxAuiPaneInfo *result = 0 ;
27e45892
RD
10233 void *argp1 = 0 ;
10234 int res1 = 0 ;
10235 PyObject *swig_obj[1] ;
10236
10237 if (!args) SWIG_fail;
10238 swig_obj[0] = args;
5eb8189c 10239 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10240 if (!SWIG_IsOK(res1)) {
5eb8189c 10241 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_pane_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10242 }
5eb8189c
RD
10243 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10244 result = (wxAuiPaneInfo *) ((arg1)->pane);
10245 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
27e45892
RD
10246 return resultobj;
10247fail:
10248 return NULL;
10249}
10250
10251
5eb8189c 10252SWIGINTERN PyObject *_wrap_AuiDockUIPart_button_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10253 PyObject *resultobj = 0;
5eb8189c
RD
10254 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10255 wxAuiPaneButton *arg2 = (wxAuiPaneButton *) 0 ;
27e45892
RD
10256 void *argp1 = 0 ;
10257 int res1 = 0 ;
10258 void *argp2 = 0 ;
10259 int res2 = 0 ;
10260 PyObject *swig_obj[2] ;
10261
5eb8189c
RD
10262 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_button_set",2,2,swig_obj)) SWIG_fail;
10263 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10264 if (!SWIG_IsOK(res1)) {
5eb8189c 10265 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_button_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10266 }
5eb8189c
RD
10267 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10268 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiPaneButton, SWIG_POINTER_DISOWN | 0 );
27e45892 10269 if (!SWIG_IsOK(res2)) {
5eb8189c 10270 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_button_set" "', expected argument " "2"" of type '" "wxAuiPaneButton *""'");
27e45892 10271 }
5eb8189c 10272 arg2 = reinterpret_cast< wxAuiPaneButton * >(argp2);
27e45892
RD
10273 if (arg1) (arg1)->button = arg2;
10274
10275 resultobj = SWIG_Py_Void();
10276 return resultobj;
10277fail:
10278 return NULL;
10279}
10280
10281
5eb8189c 10282SWIGINTERN PyObject *_wrap_AuiDockUIPart_button_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10283 PyObject *resultobj = 0;
5eb8189c
RD
10284 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10285 wxAuiPaneButton *result = 0 ;
27e45892
RD
10286 void *argp1 = 0 ;
10287 int res1 = 0 ;
10288 PyObject *swig_obj[1] ;
10289
10290 if (!args) SWIG_fail;
10291 swig_obj[0] = args;
5eb8189c 10292 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10293 if (!SWIG_IsOK(res1)) {
5eb8189c 10294 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_button_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10295 }
5eb8189c
RD
10296 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10297 result = (wxAuiPaneButton *) ((arg1)->button);
10298 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneButton, 0 | 0 );
27e45892
RD
10299 return resultobj;
10300fail:
10301 return NULL;
10302}
10303
10304
5eb8189c 10305SWIGINTERN PyObject *_wrap_AuiDockUIPart_cont_sizer_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10306 PyObject *resultobj = 0;
5eb8189c 10307 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10308 wxSizer *arg2 = (wxSizer *) 0 ;
10309 void *argp1 = 0 ;
10310 int res1 = 0 ;
10311 void *argp2 = 0 ;
10312 int res2 = 0 ;
10313 PyObject *swig_obj[2] ;
10314
5eb8189c
RD
10315 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_cont_sizer_set",2,2,swig_obj)) SWIG_fail;
10316 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10317 if (!SWIG_IsOK(res1)) {
5eb8189c 10318 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_cont_sizer_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10319 }
5eb8189c 10320 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10321 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSizer, SWIG_POINTER_DISOWN | 0 );
10322 if (!SWIG_IsOK(res2)) {
5eb8189c 10323 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_cont_sizer_set" "', expected argument " "2"" of type '" "wxSizer *""'");
27e45892
RD
10324 }
10325 arg2 = reinterpret_cast< wxSizer * >(argp2);
10326 if (arg1) (arg1)->cont_sizer = arg2;
10327
10328 resultobj = SWIG_Py_Void();
10329 return resultobj;
10330fail:
10331 return NULL;
10332}
10333
10334
5eb8189c 10335SWIGINTERN PyObject *_wrap_AuiDockUIPart_cont_sizer_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10336 PyObject *resultobj = 0;
5eb8189c 10337 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10338 wxSizer *result = 0 ;
10339 void *argp1 = 0 ;
10340 int res1 = 0 ;
10341 PyObject *swig_obj[1] ;
10342
10343 if (!args) SWIG_fail;
10344 swig_obj[0] = args;
5eb8189c 10345 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10346 if (!SWIG_IsOK(res1)) {
5eb8189c 10347 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_cont_sizer_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10348 }
5eb8189c 10349 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10350 result = (wxSizer *) ((arg1)->cont_sizer);
10351 {
10352 resultobj = wxPyMake_wxObject(result, (bool)0);
10353 }
10354 return resultobj;
10355fail:
10356 return NULL;
10357}
10358
10359
5eb8189c 10360SWIGINTERN PyObject *_wrap_AuiDockUIPart_sizer_item_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10361 PyObject *resultobj = 0;
5eb8189c 10362 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10363 wxSizerItem *arg2 = (wxSizerItem *) 0 ;
10364 void *argp1 = 0 ;
10365 int res1 = 0 ;
10366 void *argp2 = 0 ;
10367 int res2 = 0 ;
10368 PyObject *swig_obj[2] ;
10369
5eb8189c
RD
10370 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_sizer_item_set",2,2,swig_obj)) SWIG_fail;
10371 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10372 if (!SWIG_IsOK(res1)) {
5eb8189c 10373 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_sizer_item_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10374 }
5eb8189c 10375 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10376 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSizerItem, SWIG_POINTER_DISOWN | 0 );
10377 if (!SWIG_IsOK(res2)) {
5eb8189c 10378 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_sizer_item_set" "', expected argument " "2"" of type '" "wxSizerItem *""'");
27e45892
RD
10379 }
10380 arg2 = reinterpret_cast< wxSizerItem * >(argp2);
10381 if (arg1) (arg1)->sizer_item = arg2;
10382
10383 resultobj = SWIG_Py_Void();
10384 return resultobj;
10385fail:
10386 return NULL;
10387}
10388
10389
5eb8189c 10390SWIGINTERN PyObject *_wrap_AuiDockUIPart_sizer_item_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10391 PyObject *resultobj = 0;
5eb8189c 10392 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10393 wxSizerItem *result = 0 ;
10394 void *argp1 = 0 ;
10395 int res1 = 0 ;
10396 PyObject *swig_obj[1] ;
10397
10398 if (!args) SWIG_fail;
10399 swig_obj[0] = args;
5eb8189c 10400 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10401 if (!SWIG_IsOK(res1)) {
5eb8189c 10402 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_sizer_item_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10403 }
5eb8189c 10404 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10405 result = (wxSizerItem *) ((arg1)->sizer_item);
10406 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSizerItem, 0 | 0 );
10407 return resultobj;
10408fail:
10409 return NULL;
10410}
10411
10412
5eb8189c 10413SWIGINTERN PyObject *_wrap_AuiDockUIPart_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10414 PyObject *resultobj = 0;
5eb8189c 10415 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10416 wxRect *arg2 = (wxRect *) 0 ;
10417 void *argp1 = 0 ;
10418 int res1 = 0 ;
10419 void *argp2 = 0 ;
10420 int res2 = 0 ;
10421 PyObject *swig_obj[2] ;
10422
5eb8189c
RD
10423 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_rect_set",2,2,swig_obj)) SWIG_fail;
10424 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10425 if (!SWIG_IsOK(res1)) {
5eb8189c 10426 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_rect_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10427 }
5eb8189c 10428 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10429 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
10430 if (!SWIG_IsOK(res2)) {
5eb8189c 10431 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
27e45892
RD
10432 }
10433 arg2 = reinterpret_cast< wxRect * >(argp2);
10434 if (arg1) (arg1)->rect = *arg2;
10435
10436 resultobj = SWIG_Py_Void();
10437 return resultobj;
10438fail:
10439 return NULL;
10440}
10441
10442
5eb8189c 10443SWIGINTERN PyObject *_wrap_AuiDockUIPart_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10444 PyObject *resultobj = 0;
5eb8189c 10445 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
27e45892
RD
10446 wxRect *result = 0 ;
10447 void *argp1 = 0 ;
10448 int res1 = 0 ;
10449 PyObject *swig_obj[1] ;
10450
10451 if (!args) SWIG_fail;
10452 swig_obj[0] = args;
5eb8189c 10453 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
27e45892 10454 if (!SWIG_IsOK(res1)) {
5eb8189c 10455 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_rect_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
27e45892 10456 }
5eb8189c 10457 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
27e45892
RD
10458 result = (wxRect *)& ((arg1)->rect);
10459 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
10460 return resultobj;
10461fail:
10462 return NULL;
10463}
10464
10465
5eb8189c 10466SWIGINTERN PyObject *_wrap_delete_AuiDockUIPart(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72ef6efb 10467 PyObject *resultobj = 0;
5eb8189c 10468 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
72ef6efb
RD
10469 void *argp1 = 0 ;
10470 int res1 = 0 ;
10471 PyObject *swig_obj[1] ;
10472
10473 if (!args) SWIG_fail;
10474 swig_obj[0] = args;
5eb8189c 10475 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, SWIG_POINTER_DISOWN | 0 );
72ef6efb 10476 if (!SWIG_IsOK(res1)) {
5eb8189c 10477 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDockUIPart" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
72ef6efb 10478 }
5eb8189c 10479 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
72ef6efb
RD
10480 {
10481 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 10482 delete_wxAuiDockUIPart(arg1);
72ef6efb
RD
10483
10484 wxPyEndAllowThreads(__tstate);
10485 if (PyErr_Occurred()) SWIG_fail;
10486 }
10487 resultobj = SWIG_Py_Void();
10488 return resultobj;
10489fail:
10490 return NULL;
10491}
10492
10493
5eb8189c 10494SWIGINTERN PyObject *AuiDockUIPart_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
10495 PyObject *obj;
10496 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 10497 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDockUIPart, SWIG_NewClientData(obj));
27e45892
RD
10498 return SWIG_Py_Void();
10499}
10500
5eb8189c 10501SWIGINTERN PyObject *_wrap_AuiPaneButton_button_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10502 PyObject *resultobj = 0;
5eb8189c 10503 wxAuiPaneButton *arg1 = (wxAuiPaneButton *) 0 ;
27e45892
RD
10504 int arg2 ;
10505 void *argp1 = 0 ;
10506 int res1 = 0 ;
10507 int val2 ;
10508 int ecode2 = 0 ;
10509 PyObject *swig_obj[2] ;
10510
5eb8189c
RD
10511 if (!SWIG_Python_UnpackTuple(args,"AuiPaneButton_button_id_set",2,2,swig_obj)) SWIG_fail;
10512 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneButton, 0 | 0 );
27e45892 10513 if (!SWIG_IsOK(res1)) {
5eb8189c 10514 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneButton_button_id_set" "', expected argument " "1"" of type '" "wxAuiPaneButton *""'");
27e45892 10515 }
5eb8189c 10516 arg1 = reinterpret_cast< wxAuiPaneButton * >(argp1);
27e45892
RD
10517 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
10518 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10519 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneButton_button_id_set" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10520 }
10521 arg2 = static_cast< int >(val2);
10522 if (arg1) (arg1)->button_id = arg2;
10523
10524 resultobj = SWIG_Py_Void();
10525 return resultobj;
10526fail:
10527 return NULL;
10528}
10529
10530
5eb8189c 10531SWIGINTERN PyObject *_wrap_AuiPaneButton_button_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10532 PyObject *resultobj = 0;
5eb8189c 10533 wxAuiPaneButton *arg1 = (wxAuiPaneButton *) 0 ;
27e45892
RD
10534 int result;
10535 void *argp1 = 0 ;
10536 int res1 = 0 ;
10537 PyObject *swig_obj[1] ;
10538
10539 if (!args) SWIG_fail;
10540 swig_obj[0] = args;
5eb8189c 10541 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneButton, 0 | 0 );
27e45892 10542 if (!SWIG_IsOK(res1)) {
5eb8189c 10543 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneButton_button_id_get" "', expected argument " "1"" of type '" "wxAuiPaneButton *""'");
27e45892 10544 }
5eb8189c 10545 arg1 = reinterpret_cast< wxAuiPaneButton * >(argp1);
27e45892
RD
10546 result = (int) ((arg1)->button_id);
10547 resultobj = SWIG_From_int(static_cast< int >(result));
10548 return resultobj;
10549fail:
10550 return NULL;
10551}
10552
10553
5eb8189c 10554SWIGINTERN PyObject *_wrap_delete_AuiPaneButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72ef6efb 10555 PyObject *resultobj = 0;
5eb8189c 10556 wxAuiPaneButton *arg1 = (wxAuiPaneButton *) 0 ;
72ef6efb
RD
10557 void *argp1 = 0 ;
10558 int res1 = 0 ;
10559 PyObject *swig_obj[1] ;
10560
10561 if (!args) SWIG_fail;
10562 swig_obj[0] = args;
5eb8189c 10563 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneButton, SWIG_POINTER_DISOWN | 0 );
72ef6efb 10564 if (!SWIG_IsOK(res1)) {
5eb8189c 10565 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiPaneButton" "', expected argument " "1"" of type '" "wxAuiPaneButton *""'");
72ef6efb 10566 }
5eb8189c 10567 arg1 = reinterpret_cast< wxAuiPaneButton * >(argp1);
72ef6efb
RD
10568 {
10569 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 10570 delete_wxAuiPaneButton(arg1);
72ef6efb
RD
10571
10572 wxPyEndAllowThreads(__tstate);
10573 if (PyErr_Occurred()) SWIG_fail;
10574 }
10575 resultobj = SWIG_Py_Void();
10576 return resultobj;
10577fail:
10578 return NULL;
10579}
10580
10581
5eb8189c 10582SWIGINTERN PyObject *AuiPaneButton_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
10583 PyObject *obj;
10584 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 10585 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiPaneButton, SWIG_NewClientData(obj));
27e45892
RD
10586 return SWIG_Py_Void();
10587}
10588
5eb8189c 10589SWIGINTERN PyObject *_wrap_delete_AuiDockArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 10590 PyObject *resultobj = 0;
5eb8189c 10591 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10592 void *argp1 = 0 ;
10593 int res1 = 0 ;
10594 PyObject *swig_obj[1] ;
10595
10596 if (!args) SWIG_fail;
10597 swig_obj[0] = args;
5eb8189c 10598 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockArt, SWIG_POINTER_DISOWN | 0 );
27e45892 10599 if (!SWIG_IsOK(res1)) {
5eb8189c 10600 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDockArt" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10601 }
5eb8189c 10602 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10603 {
10604 PyThreadState* __tstate = wxPyBeginAllowThreads();
10605 delete arg1;
10606
10607 wxPyEndAllowThreads(__tstate);
10608 if (PyErr_Occurred()) SWIG_fail;
10609 }
10610 resultobj = SWIG_Py_Void();
10611 return resultobj;
10612fail:
10613 return NULL;
10614}
10615
10616
5eb8189c 10617SWIGINTERN PyObject *_wrap_AuiDockArt_GetMetric(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10618 PyObject *resultobj = 0;
5eb8189c 10619 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10620 int arg2 ;
10621 int result;
10622 void *argp1 = 0 ;
10623 int res1 = 0 ;
10624 int val2 ;
10625 int ecode2 = 0 ;
10626 PyObject * obj0 = 0 ;
10627 PyObject * obj1 = 0 ;
10628 char * kwnames[] = {
10629 (char *) "self",(char *) "id", NULL
10630 };
10631
5eb8189c
RD
10632 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetMetric",kwnames,&obj0,&obj1)) SWIG_fail;
10633 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10634 if (!SWIG_IsOK(res1)) {
5eb8189c 10635 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetMetric" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10636 }
5eb8189c 10637 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10638 ecode2 = SWIG_AsVal_int(obj1, &val2);
10639 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10640 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetMetric" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10641 }
10642 arg2 = static_cast< int >(val2);
10643 {
10644 PyThreadState* __tstate = wxPyBeginAllowThreads();
10645 result = (int)(arg1)->GetMetric(arg2);
10646 wxPyEndAllowThreads(__tstate);
10647 if (PyErr_Occurred()) SWIG_fail;
10648 }
10649 resultobj = SWIG_From_int(static_cast< int >(result));
10650 return resultobj;
10651fail:
10652 return NULL;
10653}
10654
10655
5eb8189c 10656SWIGINTERN PyObject *_wrap_AuiDockArt_SetMetric(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10657 PyObject *resultobj = 0;
5eb8189c 10658 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10659 int arg2 ;
10660 int arg3 ;
10661 void *argp1 = 0 ;
10662 int res1 = 0 ;
10663 int val2 ;
10664 int ecode2 = 0 ;
10665 int val3 ;
10666 int ecode3 = 0 ;
10667 PyObject * obj0 = 0 ;
10668 PyObject * obj1 = 0 ;
10669 PyObject * obj2 = 0 ;
10670 char * kwnames[] = {
10671 (char *) "self",(char *) "id",(char *) "new_val", NULL
10672 };
10673
5eb8189c
RD
10674 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetMetric",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10675 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10676 if (!SWIG_IsOK(res1)) {
5eb8189c 10677 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetMetric" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10678 }
5eb8189c 10679 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10680 ecode2 = SWIG_AsVal_int(obj1, &val2);
10681 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10682 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetMetric" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10683 }
10684 arg2 = static_cast< int >(val2);
10685 ecode3 = SWIG_AsVal_int(obj2, &val3);
10686 if (!SWIG_IsOK(ecode3)) {
5eb8189c 10687 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiDockArt_SetMetric" "', expected argument " "3"" of type '" "int""'");
27e45892
RD
10688 }
10689 arg3 = static_cast< int >(val3);
10690 {
10691 PyThreadState* __tstate = wxPyBeginAllowThreads();
10692 (arg1)->SetMetric(arg2,arg3);
10693 wxPyEndAllowThreads(__tstate);
10694 if (PyErr_Occurred()) SWIG_fail;
10695 }
10696 resultobj = SWIG_Py_Void();
10697 return resultobj;
10698fail:
10699 return NULL;
10700}
10701
10702
5eb8189c 10703SWIGINTERN PyObject *_wrap_AuiDockArt_SetFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10704 PyObject *resultobj = 0;
5eb8189c 10705 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10706 int arg2 ;
10707 wxFont *arg3 = 0 ;
10708 void *argp1 = 0 ;
10709 int res1 = 0 ;
10710 int val2 ;
10711 int ecode2 = 0 ;
10712 void *argp3 = 0 ;
10713 int res3 = 0 ;
10714 PyObject * obj0 = 0 ;
10715 PyObject * obj1 = 0 ;
10716 PyObject * obj2 = 0 ;
10717 char * kwnames[] = {
10718 (char *) "self",(char *) "id",(char *) "font", NULL
10719 };
10720
5eb8189c
RD
10721 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetFont",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10722 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10723 if (!SWIG_IsOK(res1)) {
5eb8189c 10724 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetFont" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10725 }
5eb8189c 10726 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10727 ecode2 = SWIG_AsVal_int(obj1, &val2);
10728 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10729 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetFont" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10730 }
10731 arg2 = static_cast< int >(val2);
10732 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxFont, 0 | 0);
10733 if (!SWIG_IsOK(res3)) {
5eb8189c 10734 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_SetFont" "', expected argument " "3"" of type '" "wxFont const &""'");
27e45892
RD
10735 }
10736 if (!argp3) {
5eb8189c 10737 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_SetFont" "', expected argument " "3"" of type '" "wxFont const &""'");
27e45892
RD
10738 }
10739 arg3 = reinterpret_cast< wxFont * >(argp3);
10740 {
10741 PyThreadState* __tstate = wxPyBeginAllowThreads();
10742 (arg1)->SetFont(arg2,(wxFont const &)*arg3);
10743 wxPyEndAllowThreads(__tstate);
10744 if (PyErr_Occurred()) SWIG_fail;
10745 }
10746 resultobj = SWIG_Py_Void();
10747 return resultobj;
10748fail:
10749 return NULL;
10750}
10751
10752
5eb8189c 10753SWIGINTERN PyObject *_wrap_AuiDockArt_GetFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10754 PyObject *resultobj = 0;
5eb8189c 10755 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10756 int arg2 ;
10757 wxFont result;
10758 void *argp1 = 0 ;
10759 int res1 = 0 ;
10760 int val2 ;
10761 int ecode2 = 0 ;
10762 PyObject * obj0 = 0 ;
10763 PyObject * obj1 = 0 ;
10764 char * kwnames[] = {
10765 (char *) "self",(char *) "id", NULL
10766 };
10767
5eb8189c
RD
10768 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetFont",kwnames,&obj0,&obj1)) SWIG_fail;
10769 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10770 if (!SWIG_IsOK(res1)) {
5eb8189c 10771 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetFont" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10772 }
5eb8189c 10773 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10774 ecode2 = SWIG_AsVal_int(obj1, &val2);
10775 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10776 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetFont" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10777 }
10778 arg2 = static_cast< int >(val2);
10779 {
10780 PyThreadState* __tstate = wxPyBeginAllowThreads();
10781 result = (arg1)->GetFont(arg2);
10782 wxPyEndAllowThreads(__tstate);
10783 if (PyErr_Occurred()) SWIG_fail;
10784 }
10785 resultobj = SWIG_NewPointerObj((new wxFont(static_cast< const wxFont& >(result))), SWIGTYPE_p_wxFont, SWIG_POINTER_OWN | 0 );
10786 return resultobj;
10787fail:
10788 return NULL;
10789}
10790
10791
5eb8189c 10792SWIGINTERN PyObject *_wrap_AuiDockArt_GetColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10793 PyObject *resultobj = 0;
5eb8189c 10794 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10795 int arg2 ;
10796 wxColour result;
10797 void *argp1 = 0 ;
10798 int res1 = 0 ;
10799 int val2 ;
10800 int ecode2 = 0 ;
10801 PyObject * obj0 = 0 ;
10802 PyObject * obj1 = 0 ;
10803 char * kwnames[] = {
10804 (char *) "self",(char *) "id", NULL
10805 };
10806
5eb8189c
RD
10807 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetColour",kwnames,&obj0,&obj1)) SWIG_fail;
10808 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10809 if (!SWIG_IsOK(res1)) {
5eb8189c 10810 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetColour" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10811 }
5eb8189c 10812 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10813 ecode2 = SWIG_AsVal_int(obj1, &val2);
10814 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10815 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetColour" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10816 }
10817 arg2 = static_cast< int >(val2);
10818 {
10819 PyThreadState* __tstate = wxPyBeginAllowThreads();
10820 result = (arg1)->GetColour(arg2);
10821 wxPyEndAllowThreads(__tstate);
10822 if (PyErr_Occurred()) SWIG_fail;
10823 }
10824 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
10825 return resultobj;
10826fail:
10827 return NULL;
10828}
10829
10830
5eb8189c 10831SWIGINTERN PyObject *_wrap_AuiDockArt_SetColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10832 PyObject *resultobj = 0;
5eb8189c 10833 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10834 int arg2 ;
10835 wxColor *arg3 = 0 ;
10836 void *argp1 = 0 ;
10837 int res1 = 0 ;
10838 int val2 ;
10839 int ecode2 = 0 ;
10840 void *argp3 = 0 ;
10841 int res3 = 0 ;
10842 PyObject * obj0 = 0 ;
10843 PyObject * obj1 = 0 ;
10844 PyObject * obj2 = 0 ;
10845 char * kwnames[] = {
10846 (char *) "self",(char *) "id",(char *) "colour", NULL
10847 };
10848
5eb8189c
RD
10849 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetColour",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10850 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10851 if (!SWIG_IsOK(res1)) {
5eb8189c 10852 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetColour" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10853 }
5eb8189c 10854 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10855 ecode2 = SWIG_AsVal_int(obj1, &val2);
10856 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10857 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetColour" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10858 }
10859 arg2 = static_cast< int >(val2);
10860 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxColor, 0 | 0);
10861 if (!SWIG_IsOK(res3)) {
5eb8189c 10862 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_SetColour" "', expected argument " "3"" of type '" "wxColor const &""'");
27e45892
RD
10863 }
10864 if (!argp3) {
5eb8189c 10865 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_SetColour" "', expected argument " "3"" of type '" "wxColor const &""'");
27e45892
RD
10866 }
10867 arg3 = reinterpret_cast< wxColor * >(argp3);
10868 {
10869 PyThreadState* __tstate = wxPyBeginAllowThreads();
10870 (arg1)->SetColour(arg2,(wxColor const &)*arg3);
10871 wxPyEndAllowThreads(__tstate);
10872 if (PyErr_Occurred()) SWIG_fail;
10873 }
10874 resultobj = SWIG_Py_Void();
10875 return resultobj;
10876fail:
10877 return NULL;
10878}
10879
10880
5eb8189c 10881SWIGINTERN PyObject *_wrap_AuiDockArt_GetColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10882 PyObject *resultobj = 0;
5eb8189c 10883 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10884 int arg2 ;
10885 wxColour result;
10886 void *argp1 = 0 ;
10887 int res1 = 0 ;
10888 int val2 ;
10889 int ecode2 = 0 ;
10890 PyObject * obj0 = 0 ;
10891 PyObject * obj1 = 0 ;
10892 char * kwnames[] = {
10893 (char *) "self",(char *) "id", NULL
10894 };
10895
5eb8189c
RD
10896 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetColor",kwnames,&obj0,&obj1)) SWIG_fail;
10897 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10898 if (!SWIG_IsOK(res1)) {
5eb8189c 10899 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetColor" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10900 }
5eb8189c 10901 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10902 ecode2 = SWIG_AsVal_int(obj1, &val2);
10903 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10904 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetColor" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10905 }
10906 arg2 = static_cast< int >(val2);
10907 {
10908 PyThreadState* __tstate = wxPyBeginAllowThreads();
10909 result = (arg1)->GetColor(arg2);
10910 wxPyEndAllowThreads(__tstate);
10911 if (PyErr_Occurred()) SWIG_fail;
10912 }
10913 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
10914 return resultobj;
10915fail:
10916 return NULL;
10917}
10918
10919
5eb8189c 10920SWIGINTERN PyObject *_wrap_AuiDockArt_SetColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10921 PyObject *resultobj = 0;
5eb8189c 10922 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892
RD
10923 int arg2 ;
10924 wxColour *arg3 = 0 ;
10925 void *argp1 = 0 ;
10926 int res1 = 0 ;
10927 int val2 ;
10928 int ecode2 = 0 ;
10929 wxColour temp3 ;
10930 PyObject * obj0 = 0 ;
10931 PyObject * obj1 = 0 ;
10932 PyObject * obj2 = 0 ;
10933 char * kwnames[] = {
10934 (char *) "self",(char *) "id",(char *) "color", NULL
10935 };
10936
5eb8189c
RD
10937 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetColor",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10938 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10939 if (!SWIG_IsOK(res1)) {
5eb8189c 10940 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetColor" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10941 }
5eb8189c 10942 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10943 ecode2 = SWIG_AsVal_int(obj1, &val2);
10944 if (!SWIG_IsOK(ecode2)) {
5eb8189c 10945 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetColor" "', expected argument " "2"" of type '" "int""'");
27e45892
RD
10946 }
10947 arg2 = static_cast< int >(val2);
10948 {
10949 arg3 = &temp3;
10950 if ( ! wxColour_helper(obj2, &arg3)) SWIG_fail;
10951 }
10952 {
10953 PyThreadState* __tstate = wxPyBeginAllowThreads();
10954 (arg1)->SetColor(arg2,(wxColour const &)*arg3);
10955 wxPyEndAllowThreads(__tstate);
10956 if (PyErr_Occurred()) SWIG_fail;
10957 }
10958 resultobj = SWIG_Py_Void();
10959 return resultobj;
10960fail:
10961 return NULL;
10962}
10963
10964
5eb8189c 10965SWIGINTERN PyObject *_wrap_AuiDockArt_DrawSash(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 10966 PyObject *resultobj = 0;
5eb8189c 10967 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892 10968 wxDC *arg2 = 0 ;
97ab0f6a
RD
10969 wxWindow *arg3 = (wxWindow *) 0 ;
10970 int arg4 ;
10971 wxRect *arg5 = 0 ;
27e45892
RD
10972 void *argp1 = 0 ;
10973 int res1 = 0 ;
10974 void *argp2 = 0 ;
10975 int res2 = 0 ;
97ab0f6a
RD
10976 void *argp3 = 0 ;
10977 int res3 = 0 ;
10978 int val4 ;
10979 int ecode4 = 0 ;
10980 wxRect temp5 ;
27e45892
RD
10981 PyObject * obj0 = 0 ;
10982 PyObject * obj1 = 0 ;
10983 PyObject * obj2 = 0 ;
10984 PyObject * obj3 = 0 ;
97ab0f6a 10985 PyObject * obj4 = 0 ;
27e45892 10986 char * kwnames[] = {
97ab0f6a 10987 (char *) "self",(char *) "dc",(char *) "window",(char *) "orientation",(char *) "rect", NULL
27e45892
RD
10988 };
10989
5eb8189c
RD
10990 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawSash",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
10991 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 10992 if (!SWIG_IsOK(res1)) {
5eb8189c 10993 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawSash" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 10994 }
5eb8189c 10995 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
10996 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
10997 if (!SWIG_IsOK(res2)) {
5eb8189c 10998 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawSash" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
10999 }
11000 if (!argp2) {
5eb8189c 11001 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawSash" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11002 }
11003 arg2 = reinterpret_cast< wxDC * >(argp2);
97ab0f6a
RD
11004 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11005 if (!SWIG_IsOK(res3)) {
5eb8189c 11006 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawSash" "', expected argument " "3"" of type '" "wxWindow *""'");
97ab0f6a
RD
11007 }
11008 arg3 = reinterpret_cast< wxWindow * >(argp3);
11009 ecode4 = SWIG_AsVal_int(obj3, &val4);
11010 if (!SWIG_IsOK(ecode4)) {
5eb8189c 11011 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiDockArt_DrawSash" "', expected argument " "4"" of type '" "int""'");
27e45892 11012 }
97ab0f6a 11013 arg4 = static_cast< int >(val4);
27e45892 11014 {
97ab0f6a
RD
11015 arg5 = &temp5;
11016 if ( ! wxRect_helper(obj4, &arg5)) SWIG_fail;
27e45892
RD
11017 }
11018 {
11019 PyThreadState* __tstate = wxPyBeginAllowThreads();
97ab0f6a 11020 (arg1)->DrawSash(*arg2,arg3,arg4,(wxRect const &)*arg5);
27e45892
RD
11021 wxPyEndAllowThreads(__tstate);
11022 if (PyErr_Occurred()) SWIG_fail;
11023 }
11024 resultobj = SWIG_Py_Void();
11025 return resultobj;
11026fail:
11027 return NULL;
11028}
11029
11030
5eb8189c 11031SWIGINTERN PyObject *_wrap_AuiDockArt_DrawBackground(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 11032 PyObject *resultobj = 0;
5eb8189c 11033 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892 11034 wxDC *arg2 = 0 ;
97ab0f6a
RD
11035 wxWindow *arg3 = (wxWindow *) 0 ;
11036 int arg4 ;
11037 wxRect *arg5 = 0 ;
27e45892
RD
11038 void *argp1 = 0 ;
11039 int res1 = 0 ;
11040 void *argp2 = 0 ;
11041 int res2 = 0 ;
97ab0f6a
RD
11042 void *argp3 = 0 ;
11043 int res3 = 0 ;
11044 int val4 ;
11045 int ecode4 = 0 ;
11046 wxRect temp5 ;
27e45892
RD
11047 PyObject * obj0 = 0 ;
11048 PyObject * obj1 = 0 ;
11049 PyObject * obj2 = 0 ;
11050 PyObject * obj3 = 0 ;
97ab0f6a 11051 PyObject * obj4 = 0 ;
27e45892 11052 char * kwnames[] = {
97ab0f6a 11053 (char *) "self",(char *) "dc",(char *) "window",(char *) "orientation",(char *) "rect", NULL
27e45892
RD
11054 };
11055
5eb8189c
RD
11056 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawBackground",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11057 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 11058 if (!SWIG_IsOK(res1)) {
5eb8189c 11059 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 11060 }
5eb8189c 11061 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
11062 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11063 if (!SWIG_IsOK(res2)) {
5eb8189c 11064 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11065 }
11066 if (!argp2) {
5eb8189c 11067 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11068 }
11069 arg2 = reinterpret_cast< wxDC * >(argp2);
97ab0f6a
RD
11070 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11071 if (!SWIG_IsOK(res3)) {
5eb8189c 11072 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "3"" of type '" "wxWindow *""'");
97ab0f6a
RD
11073 }
11074 arg3 = reinterpret_cast< wxWindow * >(argp3);
11075 ecode4 = SWIG_AsVal_int(obj3, &val4);
11076 if (!SWIG_IsOK(ecode4)) {
5eb8189c 11077 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "4"" of type '" "int""'");
27e45892 11078 }
97ab0f6a 11079 arg4 = static_cast< int >(val4);
27e45892 11080 {
97ab0f6a
RD
11081 arg5 = &temp5;
11082 if ( ! wxRect_helper(obj4, &arg5)) SWIG_fail;
27e45892
RD
11083 }
11084 {
11085 PyThreadState* __tstate = wxPyBeginAllowThreads();
97ab0f6a 11086 (arg1)->DrawBackground(*arg2,arg3,arg4,(wxRect const &)*arg5);
27e45892
RD
11087 wxPyEndAllowThreads(__tstate);
11088 if (PyErr_Occurred()) SWIG_fail;
11089 }
11090 resultobj = SWIG_Py_Void();
11091 return resultobj;
11092fail:
11093 return NULL;
11094}
11095
11096
5eb8189c 11097SWIGINTERN PyObject *_wrap_AuiDockArt_DrawCaption(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 11098 PyObject *resultobj = 0;
5eb8189c 11099 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892 11100 wxDC *arg2 = 0 ;
97ab0f6a
RD
11101 wxWindow *arg3 = (wxWindow *) 0 ;
11102 wxString *arg4 = 0 ;
11103 wxRect *arg5 = 0 ;
5eb8189c 11104 wxAuiPaneInfo *arg6 = 0 ;
27e45892
RD
11105 void *argp1 = 0 ;
11106 int res1 = 0 ;
11107 void *argp2 = 0 ;
11108 int res2 = 0 ;
97ab0f6a
RD
11109 void *argp3 = 0 ;
11110 int res3 = 0 ;
11111 bool temp4 = false ;
11112 wxRect temp5 ;
11113 void *argp6 = 0 ;
11114 int res6 = 0 ;
27e45892
RD
11115 PyObject * obj0 = 0 ;
11116 PyObject * obj1 = 0 ;
11117 PyObject * obj2 = 0 ;
11118 PyObject * obj3 = 0 ;
11119 PyObject * obj4 = 0 ;
97ab0f6a 11120 PyObject * obj5 = 0 ;
27e45892 11121 char * kwnames[] = {
97ab0f6a 11122 (char *) "self",(char *) "dc",(char *) "window",(char *) "text",(char *) "rect",(char *) "pane", NULL
27e45892
RD
11123 };
11124
5eb8189c
RD
11125 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOO:AuiDockArt_DrawCaption",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
11126 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 11127 if (!SWIG_IsOK(res1)) {
5eb8189c 11128 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 11129 }
5eb8189c 11130 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
11131 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11132 if (!SWIG_IsOK(res2)) {
5eb8189c 11133 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11134 }
11135 if (!argp2) {
5eb8189c 11136 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawCaption" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11137 }
11138 arg2 = reinterpret_cast< wxDC * >(argp2);
97ab0f6a
RD
11139 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11140 if (!SWIG_IsOK(res3)) {
5eb8189c 11141 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "3"" of type '" "wxWindow *""'");
97ab0f6a
RD
11142 }
11143 arg3 = reinterpret_cast< wxWindow * >(argp3);
27e45892 11144 {
97ab0f6a
RD
11145 arg4 = wxString_in_helper(obj3);
11146 if (arg4 == NULL) SWIG_fail;
11147 temp4 = true;
27e45892
RD
11148 }
11149 {
97ab0f6a
RD
11150 arg5 = &temp5;
11151 if ( ! wxRect_helper(obj4, &arg5)) SWIG_fail;
27e45892 11152 }
5eb8189c 11153 res6 = SWIG_ConvertPtr(obj5, &argp6, SWIGTYPE_p_wxAuiPaneInfo, 0 );
97ab0f6a 11154 if (!SWIG_IsOK(res6)) {
5eb8189c 11155 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "6"" of type '" "wxAuiPaneInfo &""'");
27e45892 11156 }
97ab0f6a 11157 if (!argp6) {
5eb8189c 11158 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawCaption" "', expected argument " "6"" of type '" "wxAuiPaneInfo &""'");
27e45892 11159 }
5eb8189c 11160 arg6 = reinterpret_cast< wxAuiPaneInfo * >(argp6);
27e45892
RD
11161 {
11162 PyThreadState* __tstate = wxPyBeginAllowThreads();
97ab0f6a 11163 (arg1)->DrawCaption(*arg2,arg3,(wxString const &)*arg4,(wxRect const &)*arg5,*arg6);
27e45892
RD
11164 wxPyEndAllowThreads(__tstate);
11165 if (PyErr_Occurred()) SWIG_fail;
11166 }
11167 resultobj = SWIG_Py_Void();
11168 {
97ab0f6a
RD
11169 if (temp4)
11170 delete arg4;
27e45892
RD
11171 }
11172 return resultobj;
11173fail:
11174 {
97ab0f6a
RD
11175 if (temp4)
11176 delete arg4;
27e45892
RD
11177 }
11178 return NULL;
11179}
11180
11181
5eb8189c 11182SWIGINTERN PyObject *_wrap_AuiDockArt_DrawGripper(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 11183 PyObject *resultobj = 0;
5eb8189c 11184 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892 11185 wxDC *arg2 = 0 ;
97ab0f6a
RD
11186 wxWindow *arg3 = (wxWindow *) 0 ;
11187 wxRect *arg4 = 0 ;
5eb8189c 11188 wxAuiPaneInfo *arg5 = 0 ;
27e45892
RD
11189 void *argp1 = 0 ;
11190 int res1 = 0 ;
11191 void *argp2 = 0 ;
11192 int res2 = 0 ;
97ab0f6a
RD
11193 void *argp3 = 0 ;
11194 int res3 = 0 ;
11195 wxRect temp4 ;
11196 void *argp5 = 0 ;
11197 int res5 = 0 ;
27e45892
RD
11198 PyObject * obj0 = 0 ;
11199 PyObject * obj1 = 0 ;
11200 PyObject * obj2 = 0 ;
11201 PyObject * obj3 = 0 ;
97ab0f6a 11202 PyObject * obj4 = 0 ;
27e45892 11203 char * kwnames[] = {
97ab0f6a 11204 (char *) "self",(char *) "dc",(char *) "window",(char *) "rect",(char *) "pane", NULL
27e45892
RD
11205 };
11206
5eb8189c
RD
11207 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawGripper",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11208 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 11209 if (!SWIG_IsOK(res1)) {
5eb8189c 11210 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 11211 }
5eb8189c 11212 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
11213 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11214 if (!SWIG_IsOK(res2)) {
5eb8189c 11215 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11216 }
11217 if (!argp2) {
5eb8189c 11218 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawGripper" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11219 }
11220 arg2 = reinterpret_cast< wxDC * >(argp2);
97ab0f6a
RD
11221 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11222 if (!SWIG_IsOK(res3)) {
5eb8189c 11223 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "3"" of type '" "wxWindow *""'");
97ab0f6a
RD
11224 }
11225 arg3 = reinterpret_cast< wxWindow * >(argp3);
27e45892 11226 {
97ab0f6a
RD
11227 arg4 = &temp4;
11228 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
27e45892 11229 }
5eb8189c 11230 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxAuiPaneInfo, 0 );
97ab0f6a 11231 if (!SWIG_IsOK(res5)) {
5eb8189c 11232 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
27e45892 11233 }
97ab0f6a 11234 if (!argp5) {
5eb8189c 11235 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawGripper" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
27e45892 11236 }
5eb8189c 11237 arg5 = reinterpret_cast< wxAuiPaneInfo * >(argp5);
27e45892
RD
11238 {
11239 PyThreadState* __tstate = wxPyBeginAllowThreads();
97ab0f6a 11240 (arg1)->DrawGripper(*arg2,arg3,(wxRect const &)*arg4,*arg5);
27e45892
RD
11241 wxPyEndAllowThreads(__tstate);
11242 if (PyErr_Occurred()) SWIG_fail;
11243 }
11244 resultobj = SWIG_Py_Void();
11245 return resultobj;
11246fail:
11247 return NULL;
11248}
11249
11250
5eb8189c 11251SWIGINTERN PyObject *_wrap_AuiDockArt_DrawBorder(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 11252 PyObject *resultobj = 0;
5eb8189c 11253 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892 11254 wxDC *arg2 = 0 ;
97ab0f6a
RD
11255 wxWindow *arg3 = (wxWindow *) 0 ;
11256 wxRect *arg4 = 0 ;
5eb8189c 11257 wxAuiPaneInfo *arg5 = 0 ;
27e45892
RD
11258 void *argp1 = 0 ;
11259 int res1 = 0 ;
11260 void *argp2 = 0 ;
11261 int res2 = 0 ;
97ab0f6a
RD
11262 void *argp3 = 0 ;
11263 int res3 = 0 ;
11264 wxRect temp4 ;
11265 void *argp5 = 0 ;
11266 int res5 = 0 ;
27e45892
RD
11267 PyObject * obj0 = 0 ;
11268 PyObject * obj1 = 0 ;
11269 PyObject * obj2 = 0 ;
11270 PyObject * obj3 = 0 ;
97ab0f6a 11271 PyObject * obj4 = 0 ;
27e45892 11272 char * kwnames[] = {
97ab0f6a 11273 (char *) "self",(char *) "dc",(char *) "window",(char *) "rect",(char *) "pane", NULL
27e45892
RD
11274 };
11275
5eb8189c
RD
11276 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawBorder",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11277 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 11278 if (!SWIG_IsOK(res1)) {
5eb8189c 11279 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 11280 }
5eb8189c 11281 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
11282 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11283 if (!SWIG_IsOK(res2)) {
5eb8189c 11284 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11285 }
11286 if (!argp2) {
5eb8189c 11287 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawBorder" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11288 }
11289 arg2 = reinterpret_cast< wxDC * >(argp2);
97ab0f6a
RD
11290 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11291 if (!SWIG_IsOK(res3)) {
5eb8189c 11292 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "3"" of type '" "wxWindow *""'");
97ab0f6a
RD
11293 }
11294 arg3 = reinterpret_cast< wxWindow * >(argp3);
27e45892 11295 {
97ab0f6a
RD
11296 arg4 = &temp4;
11297 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
27e45892 11298 }
5eb8189c 11299 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxAuiPaneInfo, 0 );
97ab0f6a 11300 if (!SWIG_IsOK(res5)) {
5eb8189c 11301 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
27e45892 11302 }
97ab0f6a 11303 if (!argp5) {
5eb8189c 11304 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawBorder" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
27e45892 11305 }
5eb8189c 11306 arg5 = reinterpret_cast< wxAuiPaneInfo * >(argp5);
27e45892
RD
11307 {
11308 PyThreadState* __tstate = wxPyBeginAllowThreads();
97ab0f6a 11309 (arg1)->DrawBorder(*arg2,arg3,(wxRect const &)*arg4,*arg5);
27e45892
RD
11310 wxPyEndAllowThreads(__tstate);
11311 if (PyErr_Occurred()) SWIG_fail;
11312 }
11313 resultobj = SWIG_Py_Void();
11314 return resultobj;
11315fail:
11316 return NULL;
11317}
11318
11319
5eb8189c 11320SWIGINTERN PyObject *_wrap_AuiDockArt_DrawPaneButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 11321 PyObject *resultobj = 0;
5eb8189c 11322 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
27e45892 11323 wxDC *arg2 = 0 ;
97ab0f6a 11324 wxWindow *arg3 = (wxWindow *) 0 ;
27e45892 11325 int arg4 ;
97ab0f6a
RD
11326 int arg5 ;
11327 wxRect *arg6 = 0 ;
5eb8189c 11328 wxAuiPaneInfo *arg7 = 0 ;
27e45892
RD
11329 void *argp1 = 0 ;
11330 int res1 = 0 ;
11331 void *argp2 = 0 ;
11332 int res2 = 0 ;
97ab0f6a
RD
11333 void *argp3 = 0 ;
11334 int res3 = 0 ;
27e45892
RD
11335 int val4 ;
11336 int ecode4 = 0 ;
97ab0f6a
RD
11337 int val5 ;
11338 int ecode5 = 0 ;
11339 wxRect temp6 ;
11340 void *argp7 = 0 ;
11341 int res7 = 0 ;
27e45892
RD
11342 PyObject * obj0 = 0 ;
11343 PyObject * obj1 = 0 ;
11344 PyObject * obj2 = 0 ;
11345 PyObject * obj3 = 0 ;
11346 PyObject * obj4 = 0 ;
11347 PyObject * obj5 = 0 ;
97ab0f6a 11348 PyObject * obj6 = 0 ;
27e45892 11349 char * kwnames[] = {
97ab0f6a 11350 (char *) "self",(char *) "dc",(char *) "window",(char *) "button",(char *) "button_state",(char *) "rect",(char *) "pane", NULL
27e45892
RD
11351 };
11352
5eb8189c
RD
11353 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOO:AuiDockArt_DrawPaneButton",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
11354 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
27e45892 11355 if (!SWIG_IsOK(res1)) {
5eb8189c 11356 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
27e45892 11357 }
5eb8189c 11358 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
27e45892
RD
11359 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11360 if (!SWIG_IsOK(res2)) {
5eb8189c 11361 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11362 }
11363 if (!argp2) {
5eb8189c 11364 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "2"" of type '" "wxDC &""'");
27e45892
RD
11365 }
11366 arg2 = reinterpret_cast< wxDC * >(argp2);
97ab0f6a
RD
11367 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11368 if (!SWIG_IsOK(res3)) {
5eb8189c 11369 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "3"" of type '" "wxWindow *""'");
97ab0f6a
RD
11370 }
11371 arg3 = reinterpret_cast< wxWindow * >(argp3);
27e45892
RD
11372 ecode4 = SWIG_AsVal_int(obj3, &val4);
11373 if (!SWIG_IsOK(ecode4)) {
5eb8189c 11374 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "4"" of type '" "int""'");
27e45892
RD
11375 }
11376 arg4 = static_cast< int >(val4);
97ab0f6a
RD
11377 ecode5 = SWIG_AsVal_int(obj4, &val5);
11378 if (!SWIG_IsOK(ecode5)) {
5eb8189c 11379 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "5"" of type '" "int""'");
97ab0f6a
RD
11380 }
11381 arg5 = static_cast< int >(val5);
27e45892 11382 {
97ab0f6a
RD
11383 arg6 = &temp6;
11384 if ( ! wxRect_helper(obj5, &arg6)) SWIG_fail;
27e45892 11385 }
5eb8189c 11386 res7 = SWIG_ConvertPtr(obj6, &argp7, SWIGTYPE_p_wxAuiPaneInfo, 0 );
97ab0f6a 11387 if (!SWIG_IsOK(res7)) {
5eb8189c 11388 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "7"" of type '" "wxAuiPaneInfo &""'");
27e45892 11389 }
97ab0f6a 11390 if (!argp7) {
5eb8189c 11391 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "7"" of type '" "wxAuiPaneInfo &""'");
27e45892 11392 }
5eb8189c 11393 arg7 = reinterpret_cast< wxAuiPaneInfo * >(argp7);
27e45892
RD
11394 {
11395 PyThreadState* __tstate = wxPyBeginAllowThreads();
97ab0f6a 11396 (arg1)->DrawPaneButton(*arg2,arg3,arg4,arg5,(wxRect const &)*arg6,*arg7);
27e45892
RD
11397 wxPyEndAllowThreads(__tstate);
11398 if (PyErr_Occurred()) SWIG_fail;
11399 }
11400 resultobj = SWIG_Py_Void();
11401 return resultobj;
11402fail:
11403 return NULL;
11404}
11405
11406
5eb8189c 11407SWIGINTERN PyObject *AuiDockArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
11408 PyObject *obj;
11409 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 11410 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDockArt, SWIG_NewClientData(obj));
27e45892
RD
11411 return SWIG_Py_Void();
11412}
11413
5eb8189c 11414SWIGINTERN PyObject *_wrap_new_AuiDefaultDockArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 11415 PyObject *resultobj = 0;
5eb8189c 11416 wxAuiDefaultDockArt *result = 0 ;
27e45892 11417
5eb8189c 11418 if (!SWIG_Python_UnpackTuple(args,"new_AuiDefaultDockArt",0,0,0)) SWIG_fail;
27e45892
RD
11419 {
11420 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 11421 result = (wxAuiDefaultDockArt *)new wxAuiDefaultDockArt();
27e45892
RD
11422 wxPyEndAllowThreads(__tstate);
11423 if (PyErr_Occurred()) SWIG_fail;
11424 }
5eb8189c 11425 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDefaultDockArt, SWIG_POINTER_NEW | 0 );
27e45892
RD
11426 return resultobj;
11427fail:
11428 return NULL;
11429}
11430
11431
5eb8189c 11432SWIGINTERN PyObject *AuiDefaultDockArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
11433 PyObject *obj;
11434 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 11435 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDefaultDockArt, SWIG_NewClientData(obj));
27e45892
RD
11436 return SWIG_Py_Void();
11437}
11438
5eb8189c 11439SWIGINTERN PyObject *AuiDefaultDockArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
11440 return SWIG_Python_InitShadowInstance(args);
11441}
11442
5eb8189c 11443SWIGINTERN PyObject *_wrap_new_AuiFloatingFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892
RD
11444 PyObject *resultobj = 0;
11445 wxWindow *arg1 = (wxWindow *) 0 ;
5eb8189c
RD
11446 wxAuiManager *arg2 = (wxAuiManager *) 0 ;
11447 wxAuiPaneInfo *arg3 = 0 ;
27e45892 11448 int arg4 = (int) wxID_ANY ;
9b940138 11449 long arg5 = (long) wxRESIZE_BORDER|wxSYSTEM_MENU|wxCAPTION|wxFRAME_NO_TASKBAR|wxFRAME_FLOAT_ON_PARENT|wxCLIP_CHILDREN ;
5eb8189c 11450 wxAuiFloatingFrame *result = 0 ;
27e45892
RD
11451 void *argp1 = 0 ;
11452 int res1 = 0 ;
11453 void *argp2 = 0 ;
11454 int res2 = 0 ;
11455 void *argp3 = 0 ;
11456 int res3 = 0 ;
11457 int val4 ;
11458 int ecode4 = 0 ;
9b940138
RD
11459 long val5 ;
11460 int ecode5 = 0 ;
27e45892
RD
11461 PyObject * obj0 = 0 ;
11462 PyObject * obj1 = 0 ;
11463 PyObject * obj2 = 0 ;
11464 PyObject * obj3 = 0 ;
9b940138 11465 PyObject * obj4 = 0 ;
27e45892 11466 char * kwnames[] = {
9b940138 11467 (char *) "parent",(char *) "owner_mgr",(char *) "pane",(char *) "id",(char *) "style", NULL
27e45892
RD
11468 };
11469
5eb8189c 11470 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:new_AuiFloatingFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
27e45892
RD
11471 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
11472 if (!SWIG_IsOK(res1)) {
5eb8189c 11473 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiFloatingFrame" "', expected argument " "1"" of type '" "wxWindow *""'");
27e45892
RD
11474 }
11475 arg1 = reinterpret_cast< wxWindow * >(argp1);
5eb8189c 11476 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiManager, 0 | 0 );
27e45892 11477 if (!SWIG_IsOK(res2)) {
5eb8189c 11478 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_AuiFloatingFrame" "', expected argument " "2"" of type '" "wxAuiManager *""'");
27e45892 11479 }
5eb8189c
RD
11480 arg2 = reinterpret_cast< wxAuiManager * >(argp2);
11481 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
27e45892 11482 if (!SWIG_IsOK(res3)) {
5eb8189c 11483 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "new_AuiFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
27e45892
RD
11484 }
11485 if (!argp3) {
5eb8189c 11486 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_AuiFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
27e45892 11487 }
5eb8189c 11488 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
27e45892
RD
11489 if (obj3) {
11490 ecode4 = SWIG_AsVal_int(obj3, &val4);
11491 if (!SWIG_IsOK(ecode4)) {
5eb8189c 11492 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "new_AuiFloatingFrame" "', expected argument " "4"" of type '" "int""'");
27e45892
RD
11493 }
11494 arg4 = static_cast< int >(val4);
11495 }
9b940138
RD
11496 if (obj4) {
11497 ecode5 = SWIG_AsVal_long(obj4, &val5);
11498 if (!SWIG_IsOK(ecode5)) {
5eb8189c 11499 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_AuiFloatingFrame" "', expected argument " "5"" of type '" "long""'");
9b940138
RD
11500 }
11501 arg5 = static_cast< long >(val5);
11502 }
27e45892
RD
11503 {
11504 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 11505 result = (wxAuiFloatingFrame *)new wxAuiFloatingFrame(arg1,arg2,(wxAuiPaneInfo const &)*arg3,arg4,arg5);
27e45892
RD
11506 wxPyEndAllowThreads(__tstate);
11507 if (PyErr_Occurred()) SWIG_fail;
11508 }
5eb8189c 11509 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiFloatingFrame, SWIG_POINTER_NEW | 0 );
27e45892
RD
11510 return resultobj;
11511fail:
11512 return NULL;
11513}
11514
11515
5eb8189c 11516SWIGINTERN PyObject *_wrap_delete_AuiFloatingFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892 11517 PyObject *resultobj = 0;
5eb8189c 11518 wxAuiFloatingFrame *arg1 = (wxAuiFloatingFrame *) 0 ;
27e45892
RD
11519 void *argp1 = 0 ;
11520 int res1 = 0 ;
11521 PyObject *swig_obj[1] ;
11522
11523 if (!args) SWIG_fail;
11524 swig_obj[0] = args;
5eb8189c 11525 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiFloatingFrame, SWIG_POINTER_DISOWN | 0 );
27e45892 11526 if (!SWIG_IsOK(res1)) {
5eb8189c 11527 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiFloatingFrame" "', expected argument " "1"" of type '" "wxAuiFloatingFrame *""'");
27e45892 11528 }
5eb8189c 11529 arg1 = reinterpret_cast< wxAuiFloatingFrame * >(argp1);
27e45892
RD
11530 {
11531 PyThreadState* __tstate = wxPyBeginAllowThreads();
11532 delete arg1;
11533
11534 wxPyEndAllowThreads(__tstate);
11535 if (PyErr_Occurred()) SWIG_fail;
11536 }
11537 resultobj = SWIG_Py_Void();
11538 return resultobj;
11539fail:
11540 return NULL;
11541}
11542
11543
5eb8189c 11544SWIGINTERN PyObject *_wrap_AuiFloatingFrame_SetPaneWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
27e45892 11545 PyObject *resultobj = 0;
5eb8189c
RD
11546 wxAuiFloatingFrame *arg1 = (wxAuiFloatingFrame *) 0 ;
11547 wxAuiPaneInfo *arg2 = 0 ;
27e45892
RD
11548 void *argp1 = 0 ;
11549 int res1 = 0 ;
11550 void *argp2 = 0 ;
11551 int res2 = 0 ;
11552 PyObject * obj0 = 0 ;
11553 PyObject * obj1 = 0 ;
11554 char * kwnames[] = {
11555 (char *) "self",(char *) "pane", NULL
11556 };
11557
5eb8189c
RD
11558 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiFloatingFrame_SetPaneWindow",kwnames,&obj0,&obj1)) SWIG_fail;
11559 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiFloatingFrame, 0 | 0 );
27e45892 11560 if (!SWIG_IsOK(res1)) {
5eb8189c 11561 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiFloatingFrame_SetPaneWindow" "', expected argument " "1"" of type '" "wxAuiFloatingFrame *""'");
27e45892 11562 }
5eb8189c
RD
11563 arg1 = reinterpret_cast< wxAuiFloatingFrame * >(argp1);
11564 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
27e45892 11565 if (!SWIG_IsOK(res2)) {
5eb8189c 11566 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiFloatingFrame_SetPaneWindow" "', expected argument " "2"" of type '" "wxAuiPaneInfo const &""'");
27e45892
RD
11567 }
11568 if (!argp2) {
5eb8189c 11569 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiFloatingFrame_SetPaneWindow" "', expected argument " "2"" of type '" "wxAuiPaneInfo const &""'");
27e45892 11570 }
5eb8189c 11571 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
27e45892
RD
11572 {
11573 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 11574 (arg1)->SetPaneWindow((wxAuiPaneInfo const &)*arg2);
27e45892
RD
11575 wxPyEndAllowThreads(__tstate);
11576 if (PyErr_Occurred()) SWIG_fail;
11577 }
11578 resultobj = SWIG_Py_Void();
11579 return resultobj;
11580fail:
11581 return NULL;
11582}
11583
11584
eccab1a7
RD
11585SWIGINTERN PyObject *_wrap_AuiFloatingFrame_GetOwnerManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11586 PyObject *resultobj = 0;
11587 wxAuiFloatingFrame *arg1 = (wxAuiFloatingFrame *) 0 ;
11588 wxAuiManager *result = 0 ;
11589 void *argp1 = 0 ;
11590 int res1 = 0 ;
11591 PyObject *swig_obj[1] ;
11592
11593 if (!args) SWIG_fail;
11594 swig_obj[0] = args;
11595 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiFloatingFrame, 0 | 0 );
11596 if (!SWIG_IsOK(res1)) {
11597 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiFloatingFrame_GetOwnerManager" "', expected argument " "1"" of type '" "wxAuiFloatingFrame const *""'");
11598 }
11599 arg1 = reinterpret_cast< wxAuiFloatingFrame * >(argp1);
11600 {
11601 PyThreadState* __tstate = wxPyBeginAllowThreads();
11602 result = (wxAuiManager *)((wxAuiFloatingFrame const *)arg1)->GetOwnerManager();
11603 wxPyEndAllowThreads(__tstate);
11604 if (PyErr_Occurred()) SWIG_fail;
11605 }
11606 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
11607 return resultobj;
11608fail:
11609 return NULL;
11610}
11611
11612
5eb8189c 11613SWIGINTERN PyObject *AuiFloatingFrame_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
11614 PyObject *obj;
11615 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 11616 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiFloatingFrame, SWIG_NewClientData(obj));
27e45892
RD
11617 return SWIG_Py_Void();
11618}
11619
5eb8189c 11620SWIGINTERN PyObject *AuiFloatingFrame_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27e45892
RD
11621 return SWIG_Python_InitShadowInstance(args);
11622}
11623
5172800e 11624SWIGINTERN PyObject *_wrap_new_AuiNotebookEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5c8c7dd3 11625 PyObject *resultobj = 0;
5172800e
RD
11626 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
11627 int arg2 = (int) 0 ;
11628 wxAuiNotebookEvent *result = 0 ;
11629 int val1 ;
11630 int ecode1 = 0 ;
11631 int val2 ;
11632 int ecode2 = 0 ;
11633 PyObject * obj0 = 0 ;
11634 PyObject * obj1 = 0 ;
11635 char * kwnames[] = {
11636 (char *) "command_type",(char *) "win_id", NULL
11637 };
5c8c7dd3 11638
5172800e
RD
11639 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_AuiNotebookEvent",kwnames,&obj0,&obj1)) SWIG_fail;
11640 if (obj0) {
11641 ecode1 = SWIG_AsVal_int(obj0, &val1);
11642 if (!SWIG_IsOK(ecode1)) {
11643 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_AuiNotebookEvent" "', expected argument " "1"" of type '" "wxEventType""'");
11644 }
11645 arg1 = static_cast< wxEventType >(val1);
11646 }
11647 if (obj1) {
11648 ecode2 = SWIG_AsVal_int(obj1, &val2);
11649 if (!SWIG_IsOK(ecode2)) {
11650 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiNotebookEvent" "', expected argument " "2"" of type '" "int""'");
11651 }
11652 arg2 = static_cast< int >(val2);
5c8c7dd3 11653 }
5c8c7dd3
RD
11654 {
11655 PyThreadState* __tstate = wxPyBeginAllowThreads();
5172800e 11656 result = (wxAuiNotebookEvent *)new wxAuiNotebookEvent(arg1,arg2);
5c8c7dd3
RD
11657 wxPyEndAllowThreads(__tstate);
11658 if (PyErr_Occurred()) SWIG_fail;
11659 }
5172800e 11660 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebookEvent, SWIG_POINTER_NEW | 0 );
5c8c7dd3
RD
11661 return resultobj;
11662fail:
11663 return NULL;
11664}
11665
11666
5172800e 11667SWIGINTERN PyObject *_wrap_AuiNotebookEvent_SetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8f514ab4 11668 PyObject *resultobj = 0;
5172800e
RD
11669 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11670 int arg2 ;
8f514ab4
RD
11671 void *argp1 = 0 ;
11672 int res1 = 0 ;
5172800e
RD
11673 int val2 ;
11674 int ecode2 = 0 ;
8f514ab4
RD
11675 PyObject * obj0 = 0 ;
11676 PyObject * obj1 = 0 ;
11677 char * kwnames[] = {
5172800e 11678 (char *) "self",(char *) "s", NULL
8f514ab4
RD
11679 };
11680
5172800e
RD
11681 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebookEvent_SetSelection",kwnames,&obj0,&obj1)) SWIG_fail;
11682 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
8f514ab4 11683 if (!SWIG_IsOK(res1)) {
5172800e 11684 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_SetSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
8f514ab4 11685 }
5172800e
RD
11686 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11687 ecode2 = SWIG_AsVal_int(obj1, &val2);
11688 if (!SWIG_IsOK(ecode2)) {
11689 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_SetSelection" "', expected argument " "2"" of type '" "int""'");
11690 }
11691 arg2 = static_cast< int >(val2);
8f514ab4
RD
11692 {
11693 PyThreadState* __tstate = wxPyBeginAllowThreads();
5172800e 11694 (arg1)->SetSelection(arg2);
8f514ab4
RD
11695 wxPyEndAllowThreads(__tstate);
11696 if (PyErr_Occurred()) SWIG_fail;
11697 }
11698 resultobj = SWIG_Py_Void();
11699 return resultobj;
11700fail:
11701 return NULL;
11702}
11703
11704
5172800e 11705SWIGINTERN PyObject *_wrap_AuiNotebookEvent_GetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8f514ab4 11706 PyObject *resultobj = 0;
5172800e
RD
11707 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11708 int result;
8f514ab4
RD
11709 void *argp1 = 0 ;
11710 int res1 = 0 ;
5172800e 11711 PyObject *swig_obj[1] ;
8f514ab4 11712
5172800e
RD
11713 if (!args) SWIG_fail;
11714 swig_obj[0] = args;
11715 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
8f514ab4 11716 if (!SWIG_IsOK(res1)) {
5172800e 11717 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_GetSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent const *""'");
8f514ab4 11718 }
5172800e 11719 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
8f514ab4
RD
11720 {
11721 PyThreadState* __tstate = wxPyBeginAllowThreads();
5172800e 11722 result = (int)((wxAuiNotebookEvent const *)arg1)->GetSelection();
8f514ab4
RD
11723 wxPyEndAllowThreads(__tstate);
11724 if (PyErr_Occurred()) SWIG_fail;
11725 }
5172800e 11726 resultobj = SWIG_From_int(static_cast< int >(result));
8f514ab4
RD
11727 return resultobj;
11728fail:
11729 return NULL;
11730}
11731
11732
5172800e 11733SWIGINTERN PyObject *_wrap_AuiNotebookEvent_SetOldSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8f514ab4 11734 PyObject *resultobj = 0;
5172800e
RD
11735 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11736 int arg2 ;
8f514ab4
RD
11737 void *argp1 = 0 ;
11738 int res1 = 0 ;
5172800e
RD
11739 int val2 ;
11740 int ecode2 = 0 ;
8f514ab4
RD
11741 PyObject * obj0 = 0 ;
11742 PyObject * obj1 = 0 ;
11743 char * kwnames[] = {
5172800e 11744 (char *) "self",(char *) "s", NULL
8f514ab4
RD
11745 };
11746
5172800e
RD
11747 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebookEvent_SetOldSelection",kwnames,&obj0,&obj1)) SWIG_fail;
11748 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
8f514ab4 11749 if (!SWIG_IsOK(res1)) {
5172800e 11750 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_SetOldSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
8f514ab4 11751 }
5172800e
RD
11752 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11753 ecode2 = SWIG_AsVal_int(obj1, &val2);
11754 if (!SWIG_IsOK(ecode2)) {
11755 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_SetOldSelection" "', expected argument " "2"" of type '" "int""'");
11756 }
11757 arg2 = static_cast< int >(val2);
8f514ab4
RD
11758 {
11759 PyThreadState* __tstate = wxPyBeginAllowThreads();
5172800e 11760 (arg1)->SetOldSelection(arg2);
8f514ab4
RD
11761 wxPyEndAllowThreads(__tstate);
11762 if (PyErr_Occurred()) SWIG_fail;
11763 }
11764 resultobj = SWIG_Py_Void();
11765 return resultobj;
11766fail:
11767 return NULL;
11768}
11769
11770
5172800e 11771SWIGINTERN PyObject *_wrap_AuiNotebookEvent_GetOldSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3 11772 PyObject *resultobj = 0;
5172800e
RD
11773 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11774 int result;
5c8c7dd3
RD
11775 void *argp1 = 0 ;
11776 int res1 = 0 ;
5172800e 11777 PyObject *swig_obj[1] ;
5c8c7dd3 11778
5172800e
RD
11779 if (!args) SWIG_fail;
11780 swig_obj[0] = args;
11781 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
5c8c7dd3 11782 if (!SWIG_IsOK(res1)) {
5172800e 11783 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_GetOldSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent const *""'");
5c8c7dd3 11784 }
5172800e 11785 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
5c8c7dd3
RD
11786 {
11787 PyThreadState* __tstate = wxPyBeginAllowThreads();
5172800e 11788 result = (int)((wxAuiNotebookEvent const *)arg1)->GetOldSelection();
5c8c7dd3
RD
11789 wxPyEndAllowThreads(__tstate);
11790 if (PyErr_Occurred()) SWIG_fail;
11791 }
5172800e 11792 resultobj = SWIG_From_int(static_cast< int >(result));
5c8c7dd3
RD
11793 return resultobj;
11794fail:
11795 return NULL;
11796}
11797
11798
5172800e 11799SWIGINTERN PyObject *_wrap_AuiNotebookEvent_SetDragSource(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5c8c7dd3 11800 PyObject *resultobj = 0;
5172800e
RD
11801 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11802 wxAuiNotebook *arg2 = (wxAuiNotebook *) 0 ;
5c8c7dd3
RD
11803 void *argp1 = 0 ;
11804 int res1 = 0 ;
11805 void *argp2 = 0 ;
11806 int res2 = 0 ;
5c8c7dd3
RD
11807 PyObject * obj0 = 0 ;
11808 PyObject * obj1 = 0 ;
5c8c7dd3 11809 char * kwnames[] = {
5172800e 11810 (char *) "self",(char *) "s", NULL
5c8c7dd3
RD
11811 };
11812
5172800e
RD
11813 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebookEvent_SetDragSource",kwnames,&obj0,&obj1)) SWIG_fail;
11814 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
5c8c7dd3 11815 if (!SWIG_IsOK(res1)) {
5172800e 11816 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_SetDragSource" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
5c8c7dd3 11817 }
5172800e
RD
11818 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11819 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
5c8c7dd3 11820 if (!SWIG_IsOK(res2)) {
5172800e 11821 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookEvent_SetDragSource" "', expected argument " "2"" of type '" "wxAuiNotebook *""'");
26c4d26f 11822 }
5172800e 11823 arg2 = reinterpret_cast< wxAuiNotebook * >(argp2);
5c8c7dd3
RD
11824 {
11825 PyThreadState* __tstate = wxPyBeginAllowThreads();
5172800e 11826 (arg1)->SetDragSource(arg2);
5c8c7dd3
RD
11827 wxPyEndAllowThreads(__tstate);
11828 if (PyErr_Occurred()) SWIG_fail;
11829 }
11830 resultobj = SWIG_Py_Void();
5c8c7dd3
RD
11831 return resultobj;
11832fail:
5c8c7dd3
RD
11833 return NULL;
11834}
11835
11836
5172800e 11837SWIGINTERN PyObject *_wrap_AuiNotebookEvent_GetDragSource(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3 11838 PyObject *resultobj = 0;
5172800e
RD
11839 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11840 wxAuiNotebook *result = 0 ;
5c8c7dd3
RD
11841 void *argp1 = 0 ;
11842 int res1 = 0 ;
5172800e 11843 PyObject *swig_obj[1] ;
5c8c7dd3 11844
5172800e
RD
11845 if (!args) SWIG_fail;
11846 swig_obj[0] = args;
11847 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
5c8c7dd3 11848 if (!SWIG_IsOK(res1)) {
5172800e 11849 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_GetDragSource" "', expected argument " "1"" of type '" "wxAuiNotebookEvent const *""'");
8f514ab4 11850 }
5172800e 11851 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
5c8c7dd3
RD
11852 {
11853 PyThreadState* __tstate = wxPyBeginAllowThreads();
5172800e 11854 result = (wxAuiNotebook *)((wxAuiNotebookEvent const *)arg1)->GetDragSource();
5c8c7dd3
RD
11855 wxPyEndAllowThreads(__tstate);
11856 if (PyErr_Occurred()) SWIG_fail;
11857 }
5172800e 11858 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
5c8c7dd3
RD
11859 return resultobj;
11860fail:
11861 return NULL;
11862}
11863
11864
5172800e 11865SWIGINTERN PyObject *_wrap_AuiNotebookEvent_old_selection_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3 11866 PyObject *resultobj = 0;
5172800e
RD
11867 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11868 int arg2 ;
5c8c7dd3
RD
11869 void *argp1 = 0 ;
11870 int res1 = 0 ;
5172800e
RD
11871 int val2 ;
11872 int ecode2 = 0 ;
11873 PyObject *swig_obj[2] ;
5c8c7dd3 11874
5172800e
RD
11875 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookEvent_old_selection_set",2,2,swig_obj)) SWIG_fail;
11876 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
5c8c7dd3 11877 if (!SWIG_IsOK(res1)) {
5172800e 11878 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_old_selection_set" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
5c8c7dd3 11879 }
5172800e
RD
11880 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11881 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
11882 if (!SWIG_IsOK(ecode2)) {
11883 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_old_selection_set" "', expected argument " "2"" of type '" "int""'");
26c4d26f 11884 }
5172800e
RD
11885 arg2 = static_cast< int >(val2);
11886 if (arg1) (arg1)->old_selection = arg2;
11887
11888 resultobj = SWIG_Py_Void();
5c8c7dd3
RD
11889 return resultobj;
11890fail:
11891 return NULL;
11892}
11893
11894
5172800e 11895SWIGINTERN PyObject *_wrap_AuiNotebookEvent_old_selection_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
d95b9f2b 11896 PyObject *resultobj = 0;
5172800e 11897 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
d95b9f2b
RD
11898 int result;
11899 void *argp1 = 0 ;
11900 int res1 = 0 ;
5172800e 11901 PyObject *swig_obj[1] ;
d95b9f2b 11902
5172800e
RD
11903 if (!args) SWIG_fail;
11904 swig_obj[0] = args;
11905 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
d95b9f2b 11906 if (!SWIG_IsOK(res1)) {
5172800e 11907 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_old_selection_get" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
d95b9f2b 11908 }
5172800e
RD
11909 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11910 result = (int) ((arg1)->old_selection);
11911 resultobj = SWIG_From_int(static_cast< int >(result));
11912 return resultobj;
11913fail:
11914 return NULL;
11915}
11916
11917
11918SWIGINTERN PyObject *_wrap_AuiNotebookEvent_selection_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11919 PyObject *resultobj = 0;
11920 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11921 int arg2 ;
11922 void *argp1 = 0 ;
11923 int res1 = 0 ;
11924 int val2 ;
11925 int ecode2 = 0 ;
11926 PyObject *swig_obj[2] ;
11927
11928 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookEvent_selection_set",2,2,swig_obj)) SWIG_fail;
11929 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11930 if (!SWIG_IsOK(res1)) {
11931 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_selection_set" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
d95b9f2b 11932 }
5172800e
RD
11933 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11934 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
11935 if (!SWIG_IsOK(ecode2)) {
11936 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_selection_set" "', expected argument " "2"" of type '" "int""'");
d95b9f2b 11937 }
5172800e
RD
11938 arg2 = static_cast< int >(val2);
11939 if (arg1) (arg1)->selection = arg2;
11940
11941 resultobj = SWIG_Py_Void();
11942 return resultobj;
11943fail:
11944 return NULL;
11945}
11946
11947
11948SWIGINTERN PyObject *_wrap_AuiNotebookEvent_selection_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11949 PyObject *resultobj = 0;
11950 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11951 int result;
11952 void *argp1 = 0 ;
11953 int res1 = 0 ;
11954 PyObject *swig_obj[1] ;
11955
11956 if (!args) SWIG_fail;
11957 swig_obj[0] = args;
11958 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11959 if (!SWIG_IsOK(res1)) {
11960 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_selection_get" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
d95b9f2b 11961 }
5172800e
RD
11962 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11963 result = (int) ((arg1)->selection);
d95b9f2b 11964 resultobj = SWIG_From_int(static_cast< int >(result));
d95b9f2b
RD
11965 return resultobj;
11966fail:
d95b9f2b
RD
11967 return NULL;
11968}
11969
11970
5172800e 11971SWIGINTERN PyObject *_wrap_AuiNotebookEvent_drag_source_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3 11972 PyObject *resultobj = 0;
5172800e
RD
11973 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11974 wxAuiNotebook *arg2 = (wxAuiNotebook *) 0 ;
5c8c7dd3
RD
11975 void *argp1 = 0 ;
11976 int res1 = 0 ;
11977 void *argp2 = 0 ;
11978 int res2 = 0 ;
5172800e 11979 PyObject *swig_obj[2] ;
5c8c7dd3 11980
5172800e
RD
11981 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookEvent_drag_source_set",2,2,swig_obj)) SWIG_fail;
11982 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
5c8c7dd3 11983 if (!SWIG_IsOK(res1)) {
5172800e 11984 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_drag_source_set" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
5c8c7dd3 11985 }
5172800e
RD
11986 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11987 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_DISOWN | 0 );
5c8c7dd3 11988 if (!SWIG_IsOK(res2)) {
5172800e 11989 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookEvent_drag_source_set" "', expected argument " "2"" of type '" "wxAuiNotebook *""'");
5c8c7dd3 11990 }
5172800e
RD
11991 arg2 = reinterpret_cast< wxAuiNotebook * >(argp2);
11992 if (arg1) (arg1)->drag_source = arg2;
11993
11994 resultobj = SWIG_Py_Void();
5c8c7dd3
RD
11995 return resultobj;
11996fail:
11997 return NULL;
11998}
11999
12000
5172800e 12001SWIGINTERN PyObject *_wrap_AuiNotebookEvent_drag_source_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3 12002 PyObject *resultobj = 0;
5172800e
RD
12003 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12004 wxAuiNotebook *result = 0 ;
12005 void *argp1 = 0 ;
12006 int res1 = 0 ;
12007 PyObject *swig_obj[1] ;
5c8c7dd3 12008
5172800e
RD
12009 if (!args) SWIG_fail;
12010 swig_obj[0] = args;
12011 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12012 if (!SWIG_IsOK(res1)) {
12013 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_drag_source_get" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
5c8c7dd3 12014 }
5172800e
RD
12015 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12016 result = (wxAuiNotebook *) ((arg1)->drag_source);
12017 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
5c8c7dd3
RD
12018 return resultobj;
12019fail:
12020 return NULL;
12021}
12022
12023
5172800e
RD
12024SWIGINTERN PyObject *AuiNotebookEvent_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12025 PyObject *obj;
12026 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
12027 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebookEvent, SWIG_NewClientData(obj));
12028 return SWIG_Py_Void();
12029}
12030
12031SWIGINTERN PyObject *AuiNotebookEvent_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12032 return SWIG_Python_InitShadowInstance(args);
12033}
12034
12035SWIGINTERN PyObject *_wrap_AuiNotebookPage_window_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3 12036 PyObject *resultobj = 0;
5172800e
RD
12037 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12038 wxWindow *arg2 = (wxWindow *) 0 ;
5c8c7dd3
RD
12039 void *argp1 = 0 ;
12040 int res1 = 0 ;
5172800e
RD
12041 void *argp2 = 0 ;
12042 int res2 = 0 ;
12043 PyObject *swig_obj[2] ;
5c8c7dd3 12044
5172800e
RD
12045 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_window_set",2,2,swig_obj)) SWIG_fail;
12046 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
5c8c7dd3 12047 if (!SWIG_IsOK(res1)) {
5172800e 12048 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_window_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
5c8c7dd3 12049 }
5172800e
RD
12050 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12051 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxWindow, SWIG_POINTER_DISOWN | 0 );
12052 if (!SWIG_IsOK(res2)) {
12053 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookPage_window_set" "', expected argument " "2"" of type '" "wxWindow *""'");
5c8c7dd3 12054 }
5172800e
RD
12055 arg2 = reinterpret_cast< wxWindow * >(argp2);
12056 if (arg1) (arg1)->window = arg2;
12057
5c8c7dd3
RD
12058 resultobj = SWIG_Py_Void();
12059 return resultobj;
12060fail:
12061 return NULL;
12062}
12063
12064
5172800e 12065SWIGINTERN PyObject *_wrap_AuiNotebookPage_window_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 12066 PyObject *resultobj = 0;
5172800e
RD
12067 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12068 wxWindow *result = 0 ;
12069 void *argp1 = 0 ;
12070 int res1 = 0 ;
12071 PyObject *swig_obj[1] ;
10044bf1 12072
5172800e
RD
12073 if (!args) SWIG_fail;
12074 swig_obj[0] = args;
12075 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12076 if (!SWIG_IsOK(res1)) {
12077 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_window_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
10044bf1 12078 }
5172800e
RD
12079 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12080 result = (wxWindow *) ((arg1)->window);
10044bf1 12081 {
5172800e 12082 resultobj = wxPyMake_wxObject(result, 0);
10044bf1 12083 }
10044bf1
RD
12084 return resultobj;
12085fail:
12086 return NULL;
27e45892
RD
12087}
12088
10044bf1 12089
5172800e 12090SWIGINTERN PyObject *_wrap_AuiNotebookPage_caption_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 12091 PyObject *resultobj = 0;
5172800e
RD
12092 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12093 wxString *arg2 = (wxString *) 0 ;
10044bf1
RD
12094 void *argp1 = 0 ;
12095 int res1 = 0 ;
5172800e
RD
12096 bool temp2 = false ;
12097 PyObject *swig_obj[2] ;
10044bf1 12098
5172800e
RD
12099 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_caption_set",2,2,swig_obj)) SWIG_fail;
12100 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
10044bf1 12101 if (!SWIG_IsOK(res1)) {
5172800e 12102 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_caption_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
10044bf1 12103 }
5172800e 12104 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
10044bf1 12105 {
5172800e
RD
12106 arg2 = wxString_in_helper(swig_obj[1]);
12107 if (arg2 == NULL) SWIG_fail;
12108 temp2 = true;
10044bf1 12109 }
5172800e
RD
12110 if (arg1) (arg1)->caption = *arg2;
12111
10044bf1 12112 resultobj = SWIG_Py_Void();
5172800e
RD
12113 {
12114 if (temp2)
12115 delete arg2;
12116 }
10044bf1
RD
12117 return resultobj;
12118fail:
5172800e
RD
12119 {
12120 if (temp2)
12121 delete arg2;
12122 }
10044bf1
RD
12123 return NULL;
12124}
12125
12126
5172800e 12127SWIGINTERN PyObject *_wrap_AuiNotebookPage_caption_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
d95b9f2b 12128 PyObject *resultobj = 0;
5172800e
RD
12129 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12130 wxString *result = 0 ;
d95b9f2b
RD
12131 void *argp1 = 0 ;
12132 int res1 = 0 ;
12133 PyObject *swig_obj[1] ;
12134
12135 if (!args) SWIG_fail;
12136 swig_obj[0] = args;
5172800e 12137 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
d95b9f2b 12138 if (!SWIG_IsOK(res1)) {
5172800e 12139 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_caption_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
d95b9f2b 12140 }
5172800e
RD
12141 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12142 result = (wxString *)& ((arg1)->caption);
d95b9f2b 12143 {
5172800e
RD
12144#if wxUSE_UNICODE
12145 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
12146#else
12147 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
12148#endif
d95b9f2b 12149 }
d95b9f2b
RD
12150 return resultobj;
12151fail:
12152 return NULL;
12153}
12154
12155
5172800e 12156SWIGINTERN PyObject *_wrap_AuiNotebookPage_bitmap_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 12157 PyObject *resultobj = 0;
5172800e
RD
12158 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12159 wxBitmap *arg2 = (wxBitmap *) 0 ;
10044bf1
RD
12160 void *argp1 = 0 ;
12161 int res1 = 0 ;
5172800e
RD
12162 void *argp2 = 0 ;
12163 int res2 = 0 ;
12164 PyObject *swig_obj[2] ;
10044bf1 12165
5172800e
RD
12166 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_bitmap_set",2,2,swig_obj)) SWIG_fail;
12167 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
10044bf1 12168 if (!SWIG_IsOK(res1)) {
5172800e 12169 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_bitmap_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
10044bf1 12170 }
5172800e
RD
12171 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12172 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxBitmap, 0 | 0 );
12173 if (!SWIG_IsOK(res2)) {
12174 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookPage_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");
10044bf1 12175 }
5172800e
RD
12176 arg2 = reinterpret_cast< wxBitmap * >(argp2);
12177 if (arg1) (arg1)->bitmap = *arg2;
12178
10044bf1
RD
12179 resultobj = SWIG_Py_Void();
12180 return resultobj;
12181fail:
12182 return NULL;
12183}
12184
12185
5172800e 12186SWIGINTERN PyObject *_wrap_AuiNotebookPage_bitmap_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 12187 PyObject *resultobj = 0;
5172800e
RD
12188 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12189 wxBitmap *result = 0 ;
10044bf1
RD
12190 void *argp1 = 0 ;
12191 int res1 = 0 ;
12192 PyObject *swig_obj[1] ;
12193
12194 if (!args) SWIG_fail;
12195 swig_obj[0] = args;
5172800e 12196 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
10044bf1 12197 if (!SWIG_IsOK(res1)) {
5172800e 12198 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_bitmap_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
10044bf1 12199 }
5172800e
RD
12200 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12201 result = (wxBitmap *)& ((arg1)->bitmap);
12202 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxBitmap, 0 | 0 );
10044bf1
RD
12203 return resultobj;
12204fail:
12205 return NULL;
12206}
12207
12208
5172800e 12209SWIGINTERN PyObject *_wrap_AuiNotebookPage_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 12210 PyObject *resultobj = 0;
5172800e
RD
12211 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12212 wxRect *arg2 = (wxRect *) 0 ;
d95b9f2b
RD
12213 void *argp1 = 0 ;
12214 int res1 = 0 ;
12215 void *argp2 = 0 ;
12216 int res2 = 0 ;
5172800e 12217 PyObject *swig_obj[2] ;
d95b9f2b 12218
5172800e
RD
12219 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_rect_set",2,2,swig_obj)) SWIG_fail;
12220 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
d95b9f2b 12221 if (!SWIG_IsOK(res1)) {
5172800e 12222 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_rect_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
d95b9f2b 12223 }
5172800e
RD
12224 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12225 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
d95b9f2b 12226 if (!SWIG_IsOK(res2)) {
5172800e 12227 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookPage_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
d95b9f2b 12228 }
5172800e
RD
12229 arg2 = reinterpret_cast< wxRect * >(argp2);
12230 if (arg1) (arg1)->rect = *arg2;
12231
d95b9f2b
RD
12232 resultobj = SWIG_Py_Void();
12233 return resultobj;
12234fail:
12235 return NULL;
12236}
12237
12238
5172800e 12239SWIGINTERN PyObject *_wrap_AuiNotebookPage_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
d95b9f2b 12240 PyObject *resultobj = 0;
5172800e
RD
12241 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12242 wxRect *result = 0 ;
10044bf1
RD
12243 void *argp1 = 0 ;
12244 int res1 = 0 ;
12245 PyObject *swig_obj[1] ;
12246
12247 if (!args) SWIG_fail;
12248 swig_obj[0] = args;
5172800e 12249 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
10044bf1 12250 if (!SWIG_IsOK(res1)) {
5172800e 12251 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_rect_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
10044bf1 12252 }
5172800e
RD
12253 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12254 result = (wxRect *)& ((arg1)->rect);
12255 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
10044bf1
RD
12256 return resultobj;
12257fail:
12258 return NULL;
12259}
12260
12261
5172800e 12262SWIGINTERN PyObject *_wrap_AuiNotebookPage_active_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 12263 PyObject *resultobj = 0;
5172800e
RD
12264 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12265 bool arg2 ;
10044bf1
RD
12266 void *argp1 = 0 ;
12267 int res1 = 0 ;
5172800e 12268 bool val2 ;
10044bf1
RD
12269 int ecode2 = 0 ;
12270 PyObject *swig_obj[2] ;
12271
5172800e
RD
12272 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_active_set",2,2,swig_obj)) SWIG_fail;
12273 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
10044bf1 12274 if (!SWIG_IsOK(res1)) {
5172800e 12275 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_active_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
10044bf1 12276 }
5172800e
RD
12277 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12278 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
10044bf1 12279 if (!SWIG_IsOK(ecode2)) {
5172800e 12280 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookPage_active_set" "', expected argument " "2"" of type '" "bool""'");
10044bf1 12281 }
5172800e
RD
12282 arg2 = static_cast< bool >(val2);
12283 if (arg1) (arg1)->active = arg2;
10044bf1
RD
12284
12285 resultobj = SWIG_Py_Void();
12286 return resultobj;
12287fail:
12288 return NULL;
12289}
12290
12291
5172800e 12292SWIGINTERN PyObject *_wrap_AuiNotebookPage_active_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 12293 PyObject *resultobj = 0;
5172800e
RD
12294 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12295 bool result;
10044bf1
RD
12296 void *argp1 = 0 ;
12297 int res1 = 0 ;
12298 PyObject *swig_obj[1] ;
12299
12300 if (!args) SWIG_fail;
12301 swig_obj[0] = args;
5172800e 12302 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
10044bf1 12303 if (!SWIG_IsOK(res1)) {
5172800e
RD
12304 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_active_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12305 }
12306 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12307 result = (bool) ((arg1)->active);
12308 {
12309 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10044bf1 12310 }
10044bf1
RD
12311 return resultobj;
12312fail:
12313 return NULL;
12314}
12315
12316
5172800e
RD
12317SWIGINTERN PyObject *AuiNotebookPage_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12318 PyObject *obj;
12319 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
12320 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebookPage, SWIG_NewClientData(obj));
12321 return SWIG_Py_Void();
12322}
12323
12324SWIGINTERN PyObject *_wrap_AuiTabContainerButton_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 12325 PyObject *resultobj = 0;
5172800e 12326 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
10044bf1
RD
12327 int arg2 ;
12328 void *argp1 = 0 ;
12329 int res1 = 0 ;
12330 int val2 ;
12331 int ecode2 = 0 ;
12332 PyObject *swig_obj[2] ;
12333
5172800e
RD
12334 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_id_set",2,2,swig_obj)) SWIG_fail;
12335 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
10044bf1 12336 if (!SWIG_IsOK(res1)) {
5172800e 12337 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_id_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
10044bf1 12338 }
5172800e 12339 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
10044bf1
RD
12340 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12341 if (!SWIG_IsOK(ecode2)) {
5172800e 12342 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainerButton_id_set" "', expected argument " "2"" of type '" "int""'");
10044bf1
RD
12343 }
12344 arg2 = static_cast< int >(val2);
5172800e 12345 if (arg1) (arg1)->id = arg2;
10044bf1
RD
12346
12347 resultobj = SWIG_Py_Void();
12348 return resultobj;
12349fail:
12350 return NULL;
12351}
12352
12353
5172800e 12354SWIGINTERN PyObject *_wrap_AuiTabContainerButton_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 12355 PyObject *resultobj = 0;
5172800e 12356 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
10044bf1
RD
12357 int result;
12358 void *argp1 = 0 ;
12359 int res1 = 0 ;
12360 PyObject *swig_obj[1] ;
12361
12362 if (!args) SWIG_fail;
12363 swig_obj[0] = args;
5172800e 12364 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
10044bf1 12365 if (!SWIG_IsOK(res1)) {
5172800e 12366 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_id_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
10044bf1 12367 }
5172800e
RD
12368 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12369 result = (int) ((arg1)->id);
10044bf1
RD
12370 resultobj = SWIG_From_int(static_cast< int >(result));
12371 return resultobj;
12372fail:
12373 return NULL;
12374}
12375
12376
5172800e 12377SWIGINTERN PyObject *_wrap_AuiTabContainerButton_cur_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
d95b9f2b 12378 PyObject *resultobj = 0;
5172800e
RD
12379 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12380 int arg2 ;
d95b9f2b
RD
12381 void *argp1 = 0 ;
12382 int res1 = 0 ;
5172800e
RD
12383 int val2 ;
12384 int ecode2 = 0 ;
d95b9f2b
RD
12385 PyObject *swig_obj[2] ;
12386
5172800e
RD
12387 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_cur_state_set",2,2,swig_obj)) SWIG_fail;
12388 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
d95b9f2b 12389 if (!SWIG_IsOK(res1)) {
5172800e 12390 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_cur_state_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
d95b9f2b 12391 }
5172800e
RD
12392 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12393 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12394 if (!SWIG_IsOK(ecode2)) {
12395 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainerButton_cur_state_set" "', expected argument " "2"" of type '" "int""'");
12396 }
12397 arg2 = static_cast< int >(val2);
12398 if (arg1) (arg1)->cur_state = arg2;
d95b9f2b
RD
12399
12400 resultobj = SWIG_Py_Void();
12401 return resultobj;
12402fail:
12403 return NULL;
12404}
12405
12406
5172800e 12407SWIGINTERN PyObject *_wrap_AuiTabContainerButton_cur_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
d95b9f2b 12408 PyObject *resultobj = 0;
5172800e
RD
12409 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12410 int result;
d95b9f2b
RD
12411 void *argp1 = 0 ;
12412 int res1 = 0 ;
12413 PyObject *swig_obj[1] ;
12414
12415 if (!args) SWIG_fail;
12416 swig_obj[0] = args;
5172800e 12417 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
d95b9f2b 12418 if (!SWIG_IsOK(res1)) {
5172800e 12419 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_cur_state_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
d95b9f2b 12420 }
5172800e
RD
12421 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12422 result = (int) ((arg1)->cur_state);
12423 resultobj = SWIG_From_int(static_cast< int >(result));
d95b9f2b
RD
12424 return resultobj;
12425fail:
12426 return NULL;
12427}
12428
12429
5172800e 12430SWIGINTERN PyObject *_wrap_AuiTabContainerButton_location_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 12431 PyObject *resultobj = 0;
5172800e
RD
12432 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12433 int arg2 ;
10044bf1
RD
12434 void *argp1 = 0 ;
12435 int res1 = 0 ;
5172800e
RD
12436 int val2 ;
12437 int ecode2 = 0 ;
10044bf1
RD
12438 PyObject *swig_obj[2] ;
12439
5172800e
RD
12440 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_location_set",2,2,swig_obj)) SWIG_fail;
12441 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
10044bf1 12442 if (!SWIG_IsOK(res1)) {
5172800e 12443 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_location_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
10044bf1 12444 }
5172800e
RD
12445 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12446 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12447 if (!SWIG_IsOK(ecode2)) {
12448 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainerButton_location_set" "', expected argument " "2"" of type '" "int""'");
12449 }
12450 arg2 = static_cast< int >(val2);
12451 if (arg1) (arg1)->location = arg2;
10044bf1
RD
12452
12453 resultobj = SWIG_Py_Void();
12454 return resultobj;
12455fail:
12456 return NULL;
12457}
12458
12459
5172800e 12460SWIGINTERN PyObject *_wrap_AuiTabContainerButton_location_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 12461 PyObject *resultobj = 0;
5172800e
RD
12462 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12463 int result;
10044bf1
RD
12464 void *argp1 = 0 ;
12465 int res1 = 0 ;
12466 PyObject *swig_obj[1] ;
12467
12468 if (!args) SWIG_fail;
12469 swig_obj[0] = args;
5172800e 12470 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
10044bf1 12471 if (!SWIG_IsOK(res1)) {
5172800e 12472 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_location_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
10044bf1 12473 }
5172800e
RD
12474 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12475 result = (int) ((arg1)->location);
12476 resultobj = SWIG_From_int(static_cast< int >(result));
10044bf1
RD
12477 return resultobj;
12478fail:
12479 return NULL;
12480}
12481
12482
5172800e 12483SWIGINTERN PyObject *_wrap_AuiTabContainerButton_bitmap_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 12484 PyObject *resultobj = 0;
5172800e
RD
12485 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12486 wxBitmap *arg2 = (wxBitmap *) 0 ;
10044bf1
RD
12487 void *argp1 = 0 ;
12488 int res1 = 0 ;
5172800e
RD
12489 void *argp2 = 0 ;
12490 int res2 = 0 ;
10044bf1
RD
12491 PyObject *swig_obj[2] ;
12492
5172800e
RD
12493 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_bitmap_set",2,2,swig_obj)) SWIG_fail;
12494 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
10044bf1 12495 if (!SWIG_IsOK(res1)) {
5172800e 12496 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_bitmap_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
10044bf1 12497 }
5172800e
RD
12498 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12499 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxBitmap, 0 | 0 );
12500 if (!SWIG_IsOK(res2)) {
12501 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainerButton_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");
10044bf1 12502 }
5172800e
RD
12503 arg2 = reinterpret_cast< wxBitmap * >(argp2);
12504 if (arg1) (arg1)->bitmap = *arg2;
10044bf1
RD
12505
12506 resultobj = SWIG_Py_Void();
10044bf1
RD
12507 return resultobj;
12508fail:
10044bf1
RD
12509 return NULL;
12510}
12511
12512
5172800e 12513SWIGINTERN PyObject *_wrap_AuiTabContainerButton_bitmap_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 12514 PyObject *resultobj = 0;
5172800e
RD
12515 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12516 wxBitmap *result = 0 ;
10044bf1
RD
12517 void *argp1 = 0 ;
12518 int res1 = 0 ;
12519 PyObject *swig_obj[1] ;
12520
12521 if (!args) SWIG_fail;
12522 swig_obj[0] = args;
5172800e
RD
12523 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12524 if (!SWIG_IsOK(res1)) {
12525 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_bitmap_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
10044bf1 12526 }
5172800e
RD
12527 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12528 result = (wxBitmap *)& ((arg1)->bitmap);
12529 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxBitmap, 0 | 0 );
10044bf1
RD
12530 return resultobj;
12531fail:
12532 return NULL;
12533}
12534
12535
5172800e 12536SWIGINTERN PyObject *_wrap_AuiTabContainerButton_dis_bitmap_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 12537 PyObject *resultobj = 0;
5172800e 12538 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
10044bf1
RD
12539 wxBitmap *arg2 = (wxBitmap *) 0 ;
12540 void *argp1 = 0 ;
12541 int res1 = 0 ;
12542 void *argp2 = 0 ;
12543 int res2 = 0 ;
12544 PyObject *swig_obj[2] ;
12545
5172800e
RD
12546 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_dis_bitmap_set",2,2,swig_obj)) SWIG_fail;
12547 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
10044bf1 12548 if (!SWIG_IsOK(res1)) {
5172800e 12549 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_dis_bitmap_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
10044bf1 12550 }
5172800e 12551 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
10044bf1
RD
12552 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxBitmap, 0 | 0 );
12553 if (!SWIG_IsOK(res2)) {
5172800e 12554 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainerButton_dis_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");
10044bf1
RD
12555 }
12556 arg2 = reinterpret_cast< wxBitmap * >(argp2);
5172800e 12557 if (arg1) (arg1)->dis_bitmap = *arg2;
10044bf1
RD
12558
12559 resultobj = SWIG_Py_Void();
12560 return resultobj;
12561fail:
12562 return NULL;
12563}
12564
12565
5172800e 12566SWIGINTERN PyObject *_wrap_AuiTabContainerButton_dis_bitmap_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 12567 PyObject *resultobj = 0;
5172800e 12568 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
10044bf1
RD
12569 wxBitmap *result = 0 ;
12570 void *argp1 = 0 ;
12571 int res1 = 0 ;
12572 PyObject *swig_obj[1] ;
12573
12574 if (!args) SWIG_fail;
12575 swig_obj[0] = args;
5172800e 12576 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
10044bf1 12577 if (!SWIG_IsOK(res1)) {
5172800e 12578 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_dis_bitmap_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
10044bf1 12579 }
5172800e
RD
12580 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12581 result = (wxBitmap *)& ((arg1)->dis_bitmap);
10044bf1
RD
12582 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxBitmap, 0 | 0 );
12583 return resultobj;
12584fail:
12585 return NULL;
12586}
12587
12588
5172800e 12589SWIGINTERN PyObject *_wrap_AuiTabContainerButton_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 12590 PyObject *resultobj = 0;
5172800e 12591 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
10044bf1
RD
12592 wxRect *arg2 = (wxRect *) 0 ;
12593 void *argp1 = 0 ;
12594 int res1 = 0 ;
12595 void *argp2 = 0 ;
12596 int res2 = 0 ;
12597 PyObject *swig_obj[2] ;
12598
5172800e
RD
12599 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_rect_set",2,2,swig_obj)) SWIG_fail;
12600 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
10044bf1 12601 if (!SWIG_IsOK(res1)) {
5172800e 12602 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_rect_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
10044bf1 12603 }
5172800e 12604 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
10044bf1
RD
12605 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
12606 if (!SWIG_IsOK(res2)) {
5172800e 12607 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainerButton_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
10044bf1
RD
12608 }
12609 arg2 = reinterpret_cast< wxRect * >(argp2);
12610 if (arg1) (arg1)->rect = *arg2;
12611
12612 resultobj = SWIG_Py_Void();
12613 return resultobj;
12614fail:
12615 return NULL;
12616}
12617
12618
5172800e 12619SWIGINTERN PyObject *_wrap_AuiTabContainerButton_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 12620 PyObject *resultobj = 0;
5172800e 12621 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
10044bf1
RD
12622 wxRect *result = 0 ;
12623 void *argp1 = 0 ;
12624 int res1 = 0 ;
12625 PyObject *swig_obj[1] ;
12626
12627 if (!args) SWIG_fail;
12628 swig_obj[0] = args;
5172800e 12629 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
10044bf1 12630 if (!SWIG_IsOK(res1)) {
5172800e 12631 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_rect_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
10044bf1 12632 }
5172800e 12633 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
10044bf1
RD
12634 result = (wxRect *)& ((arg1)->rect);
12635 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
12636 return resultobj;
12637fail:
12638 return NULL;
12639}
12640
12641
5172800e
RD
12642SWIGINTERN PyObject *AuiTabContainerButton_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12643 PyObject *obj;
12644 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
12645 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabContainerButton, SWIG_NewClientData(obj));
12646 return SWIG_Py_Void();
12647}
12648
12649SWIGINTERN PyObject *_wrap_delete_AuiTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 12650 PyObject *resultobj = 0;
5172800e 12651 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
10044bf1
RD
12652 void *argp1 = 0 ;
12653 int res1 = 0 ;
5172800e
RD
12654 PyObject *swig_obj[1] ;
12655
12656 if (!args) SWIG_fail;
12657 swig_obj[0] = args;
12658 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabArt, SWIG_POINTER_DISOWN | 0 );
12659 if (!SWIG_IsOK(res1)) {
12660 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiTabArt" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12661 }
12662 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12663 {
12664 PyThreadState* __tstate = wxPyBeginAllowThreads();
12665 delete arg1;
12666
12667 wxPyEndAllowThreads(__tstate);
12668 if (PyErr_Occurred()) SWIG_fail;
12669 }
12670 resultobj = SWIG_Py_Void();
12671 return resultobj;
12672fail:
12673 return NULL;
12674}
12675
12676
12677SWIGINTERN PyObject *_wrap_AuiTabArt_Clone(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12678 PyObject *resultobj = 0;
12679 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12680 wxAuiTabArt *result = 0 ;
12681 void *argp1 = 0 ;
12682 int res1 = 0 ;
12683 PyObject *swig_obj[1] ;
12684
12685 if (!args) SWIG_fail;
12686 swig_obj[0] = args;
12687 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12688 if (!SWIG_IsOK(res1)) {
12689 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_Clone" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12690 }
12691 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12692 {
12693 PyThreadState* __tstate = wxPyBeginAllowThreads();
12694 result = (wxAuiTabArt *)(arg1)->Clone();
12695 wxPyEndAllowThreads(__tstate);
12696 if (PyErr_Occurred()) SWIG_fail;
12697 }
12698 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12699 return resultobj;
12700fail:
12701 return NULL;
12702}
12703
12704
12705SWIGINTERN PyObject *_wrap_AuiTabArt_SetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12706 PyObject *resultobj = 0;
12707 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12708 int arg2 ;
12709 void *argp1 = 0 ;
12710 int res1 = 0 ;
12711 int val2 ;
10044bf1 12712 int ecode2 = 0 ;
5172800e
RD
12713 PyObject * obj0 = 0 ;
12714 PyObject * obj1 = 0 ;
12715 char * kwnames[] = {
12716 (char *) "self",(char *) "flags", NULL
12717 };
10044bf1 12718
5172800e
RD
12719 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetFlags",kwnames,&obj0,&obj1)) SWIG_fail;
12720 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
10044bf1 12721 if (!SWIG_IsOK(res1)) {
5172800e 12722 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetFlags" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
10044bf1 12723 }
5172800e
RD
12724 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12725 ecode2 = SWIG_AsVal_int(obj1, &val2);
10044bf1 12726 if (!SWIG_IsOK(ecode2)) {
5172800e 12727 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabArt_SetFlags" "', expected argument " "2"" of type '" "int""'");
10044bf1 12728 }
5172800e
RD
12729 arg2 = static_cast< int >(val2);
12730 {
12731 PyThreadState* __tstate = wxPyBeginAllowThreads();
12732 (arg1)->SetFlags(arg2);
12733 wxPyEndAllowThreads(__tstate);
12734 if (PyErr_Occurred()) SWIG_fail;
12735 }
12736 resultobj = SWIG_Py_Void();
12737 return resultobj;
12738fail:
12739 return NULL;
12740}
12741
12742
12743SWIGINTERN PyObject *_wrap_AuiTabArt_SetSizingInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12744 PyObject *resultobj = 0;
12745 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12746 wxSize *arg2 = 0 ;
12747 size_t arg3 ;
12748 void *argp1 = 0 ;
12749 int res1 = 0 ;
12750 wxSize temp2 ;
12751 size_t val3 ;
12752 int ecode3 = 0 ;
12753 PyObject * obj0 = 0 ;
12754 PyObject * obj1 = 0 ;
12755 PyObject * obj2 = 0 ;
12756 char * kwnames[] = {
12757 (char *) "self",(char *) "tab_ctrl_size",(char *) "tab_count", NULL
12758 };
10044bf1 12759
5172800e
RD
12760 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiTabArt_SetSizingInfo",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
12761 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12762 if (!SWIG_IsOK(res1)) {
12763 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetSizingInfo" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12764 }
12765 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12766 {
12767 arg2 = &temp2;
12768 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
12769 }
12770 ecode3 = SWIG_AsVal_size_t(obj2, &val3);
12771 if (!SWIG_IsOK(ecode3)) {
12772 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabArt_SetSizingInfo" "', expected argument " "3"" of type '" "size_t""'");
12773 }
12774 arg3 = static_cast< size_t >(val3);
12775 {
12776 PyThreadState* __tstate = wxPyBeginAllowThreads();
12777 (arg1)->SetSizingInfo((wxSize const &)*arg2,arg3);
12778 wxPyEndAllowThreads(__tstate);
12779 if (PyErr_Occurred()) SWIG_fail;
12780 }
10044bf1
RD
12781 resultobj = SWIG_Py_Void();
12782 return resultobj;
12783fail:
12784 return NULL;
12785}
12786
12787
5172800e 12788SWIGINTERN PyObject *_wrap_AuiTabArt_SetNormalFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10044bf1 12789 PyObject *resultobj = 0;
5172800e
RD
12790 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12791 wxFont *arg2 = 0 ;
10044bf1
RD
12792 void *argp1 = 0 ;
12793 int res1 = 0 ;
5172800e
RD
12794 void *argp2 = 0 ;
12795 int res2 = 0 ;
12796 PyObject * obj0 = 0 ;
12797 PyObject * obj1 = 0 ;
12798 char * kwnames[] = {
12799 (char *) "self",(char *) "font", NULL
12800 };
10044bf1 12801
5172800e
RD
12802 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetNormalFont",kwnames,&obj0,&obj1)) SWIG_fail;
12803 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
10044bf1 12804 if (!SWIG_IsOK(res1)) {
5172800e 12805 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetNormalFont" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
10044bf1 12806 }
5172800e
RD
12807 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12808 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
12809 if (!SWIG_IsOK(res2)) {
12810 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
12811 }
12812 if (!argp2) {
12813 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
12814 }
12815 arg2 = reinterpret_cast< wxFont * >(argp2);
12816 {
12817 PyThreadState* __tstate = wxPyBeginAllowThreads();
12818 (arg1)->SetNormalFont((wxFont const &)*arg2);
12819 wxPyEndAllowThreads(__tstate);
12820 if (PyErr_Occurred()) SWIG_fail;
12821 }
12822 resultobj = SWIG_Py_Void();
12823 return resultobj;
12824fail:
12825 return NULL;
12826}
12827
12828
12829SWIGINTERN PyObject *_wrap_AuiTabArt_SetSelectedFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12830 PyObject *resultobj = 0;
12831 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12832 wxFont *arg2 = 0 ;
12833 void *argp1 = 0 ;
12834 int res1 = 0 ;
12835 void *argp2 = 0 ;
12836 int res2 = 0 ;
12837 PyObject * obj0 = 0 ;
12838 PyObject * obj1 = 0 ;
12839 char * kwnames[] = {
12840 (char *) "self",(char *) "font", NULL
12841 };
12842
12843 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetSelectedFont",kwnames,&obj0,&obj1)) SWIG_fail;
12844 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12845 if (!SWIG_IsOK(res1)) {
12846 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetSelectedFont" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12847 }
12848 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12849 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
12850 if (!SWIG_IsOK(res2)) {
12851 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
12852 }
12853 if (!argp2) {
12854 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
12855 }
12856 arg2 = reinterpret_cast< wxFont * >(argp2);
10044bf1 12857 {
5172800e
RD
12858 PyThreadState* __tstate = wxPyBeginAllowThreads();
12859 (arg1)->SetSelectedFont((wxFont const &)*arg2);
12860 wxPyEndAllowThreads(__tstate);
12861 if (PyErr_Occurred()) SWIG_fail;
10044bf1 12862 }
5172800e 12863 resultobj = SWIG_Py_Void();
10044bf1
RD
12864 return resultobj;
12865fail:
12866 return NULL;
12867}
12868
12869
5172800e 12870SWIGINTERN PyObject *_wrap_AuiTabArt_SetMeasuringFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10044bf1 12871 PyObject *resultobj = 0;
5172800e
RD
12872 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12873 wxFont *arg2 = 0 ;
10044bf1
RD
12874 void *argp1 = 0 ;
12875 int res1 = 0 ;
5172800e
RD
12876 void *argp2 = 0 ;
12877 int res2 = 0 ;
12878 PyObject * obj0 = 0 ;
12879 PyObject * obj1 = 0 ;
12880 char * kwnames[] = {
12881 (char *) "self",(char *) "font", NULL
12882 };
10044bf1 12883
5172800e
RD
12884 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetMeasuringFont",kwnames,&obj0,&obj1)) SWIG_fail;
12885 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
10044bf1 12886 if (!SWIG_IsOK(res1)) {
5172800e
RD
12887 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetMeasuringFont" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12888 }
12889 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12890 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
12891 if (!SWIG_IsOK(res2)) {
12892 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
12893 }
12894 if (!argp2) {
12895 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
12896 }
12897 arg2 = reinterpret_cast< wxFont * >(argp2);
12898 {
12899 PyThreadState* __tstate = wxPyBeginAllowThreads();
12900 (arg1)->SetMeasuringFont((wxFont const &)*arg2);
12901 wxPyEndAllowThreads(__tstate);
12902 if (PyErr_Occurred()) SWIG_fail;
10044bf1 12903 }
10044bf1
RD
12904 resultobj = SWIG_Py_Void();
12905 return resultobj;
12906fail:
12907 return NULL;
12908}
12909
12910
5172800e 12911SWIGINTERN PyObject *_wrap_AuiTabArt_DrawBackground(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10044bf1 12912 PyObject *resultobj = 0;
5172800e
RD
12913 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12914 wxDC *arg2 = 0 ;
12915 wxWindow *arg3 = (wxWindow *) 0 ;
12916 wxRect *arg4 = 0 ;
10044bf1
RD
12917 void *argp1 = 0 ;
12918 int res1 = 0 ;
5172800e
RD
12919 void *argp2 = 0 ;
12920 int res2 = 0 ;
12921 void *argp3 = 0 ;
12922 int res3 = 0 ;
12923 wxRect temp4 ;
12924 PyObject * obj0 = 0 ;
12925 PyObject * obj1 = 0 ;
12926 PyObject * obj2 = 0 ;
12927 PyObject * obj3 = 0 ;
12928 char * kwnames[] = {
12929 (char *) "self",(char *) "dc",(char *) "wnd",(char *) "rect", NULL
12930 };
10044bf1 12931
5172800e
RD
12932 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabArt_DrawBackground",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
12933 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
10044bf1 12934 if (!SWIG_IsOK(res1)) {
5172800e 12935 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_DrawBackground" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
10044bf1 12936 }
5172800e
RD
12937 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12938 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
12939 if (!SWIG_IsOK(res2)) {
12940 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
12941 }
12942 if (!argp2) {
12943 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
12944 }
12945 arg2 = reinterpret_cast< wxDC * >(argp2);
12946 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
12947 if (!SWIG_IsOK(res3)) {
12948 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_DrawBackground" "', expected argument " "3"" of type '" "wxWindow *""'");
12949 }
12950 arg3 = reinterpret_cast< wxWindow * >(argp3);
12951 {
12952 arg4 = &temp4;
12953 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
12954 }
12955 {
12956 PyThreadState* __tstate = wxPyBeginAllowThreads();
12957 (arg1)->DrawBackground(*arg2,arg3,(wxRect const &)*arg4);
12958 wxPyEndAllowThreads(__tstate);
12959 if (PyErr_Occurred()) SWIG_fail;
12960 }
12961 resultobj = SWIG_Py_Void();
10044bf1
RD
12962 return resultobj;
12963fail:
12964 return NULL;
12965}
12966
12967
5172800e 12968SWIGINTERN PyObject *_wrap_AuiTabArt_DrawTab(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10044bf1 12969 PyObject *resultobj = 0;
5172800e
RD
12970 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12971 wxDC *arg2 = 0 ;
12972 wxWindow *arg3 = (wxWindow *) 0 ;
12973 wxRect *arg4 = 0 ;
12974 wxString *arg5 = 0 ;
12975 wxBitmap *arg6 = 0 ;
12976 bool arg7 ;
12977 int arg8 ;
12978 wxRect *arg9 = (wxRect *) 0 ;
12979 wxRect *arg10 = (wxRect *) 0 ;
12980 int *arg11 = (int *) 0 ;
10044bf1
RD
12981 void *argp1 = 0 ;
12982 int res1 = 0 ;
5172800e
RD
12983 void *argp2 = 0 ;
12984 int res2 = 0 ;
12985 void *argp3 = 0 ;
12986 int res3 = 0 ;
12987 wxRect temp4 ;
12988 bool temp5 = false ;
12989 void *argp6 = 0 ;
12990 int res6 = 0 ;
12991 bool val7 ;
12992 int ecode7 = 0 ;
12993 int val8 ;
12994 int ecode8 = 0 ;
12995 void *argp9 = 0 ;
12996 int res9 = 0 ;
12997 void *argp10 = 0 ;
12998 int res10 = 0 ;
12999 void *argp11 = 0 ;
13000 int res11 = 0 ;
13001 PyObject * obj0 = 0 ;
13002 PyObject * obj1 = 0 ;
13003 PyObject * obj2 = 0 ;
13004 PyObject * obj3 = 0 ;
13005 PyObject * obj4 = 0 ;
13006 PyObject * obj5 = 0 ;
13007 PyObject * obj6 = 0 ;
13008 PyObject * obj7 = 0 ;
13009 PyObject * obj8 = 0 ;
13010 PyObject * obj9 = 0 ;
13011 PyObject * obj10 = 0 ;
13012 char * kwnames[] = {
13013 (char *) "self",(char *) "dc",(char *) "wnd",(char *) "in_rect",(char *) "caption",(char *) "bitmap",(char *) "active",(char *) "close_button_state",(char *) "out_tab_rect",(char *) "out_button_rect",(char *) "x_extent", NULL
13014 };
10044bf1 13015
5172800e
RD
13016 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOOOOOO:AuiTabArt_DrawTab",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10)) SWIG_fail;
13017 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
10044bf1 13018 if (!SWIG_IsOK(res1)) {
5172800e 13019 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_DrawTab" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
10044bf1 13020 }
5172800e
RD
13021 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13022 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
13023 if (!SWIG_IsOK(res2)) {
13024 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_DrawTab" "', expected argument " "2"" of type '" "wxDC &""'");
13025 }
13026 if (!argp2) {
13027 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawTab" "', expected argument " "2"" of type '" "wxDC &""'");
13028 }
13029 arg2 = reinterpret_cast< wxDC * >(argp2);
13030 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
13031 if (!SWIG_IsOK(res3)) {
13032 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_DrawTab" "', expected argument " "3"" of type '" "wxWindow *""'");
13033 }
13034 arg3 = reinterpret_cast< wxWindow * >(argp3);
13035 {
13036 arg4 = &temp4;
13037 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
13038 }
13039 {
13040 arg5 = wxString_in_helper(obj4);
13041 if (arg5 == NULL) SWIG_fail;
13042 temp5 = true;
13043 }
13044 res6 = SWIG_ConvertPtr(obj5, &argp6, SWIGTYPE_p_wxBitmap, 0 | 0);
13045 if (!SWIG_IsOK(res6)) {
13046 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "AuiTabArt_DrawTab" "', expected argument " "6"" of type '" "wxBitmap const &""'");
13047 }
13048 if (!argp6) {
13049 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawTab" "', expected argument " "6"" of type '" "wxBitmap const &""'");
13050 }
13051 arg6 = reinterpret_cast< wxBitmap * >(argp6);
13052 ecode7 = SWIG_AsVal_bool(obj6, &val7);
13053 if (!SWIG_IsOK(ecode7)) {
13054 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "AuiTabArt_DrawTab" "', expected argument " "7"" of type '" "bool""'");
10044bf1 13055 }
5172800e
RD
13056 arg7 = static_cast< bool >(val7);
13057 ecode8 = SWIG_AsVal_int(obj7, &val8);
13058 if (!SWIG_IsOK(ecode8)) {
13059 SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "AuiTabArt_DrawTab" "', expected argument " "8"" of type '" "int""'");
13060 }
13061 arg8 = static_cast< int >(val8);
13062 res9 = SWIG_ConvertPtr(obj8, &argp9,SWIGTYPE_p_wxRect, 0 | 0 );
13063 if (!SWIG_IsOK(res9)) {
13064 SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "AuiTabArt_DrawTab" "', expected argument " "9"" of type '" "wxRect *""'");
13065 }
13066 arg9 = reinterpret_cast< wxRect * >(argp9);
13067 res10 = SWIG_ConvertPtr(obj9, &argp10,SWIGTYPE_p_wxRect, 0 | 0 );
13068 if (!SWIG_IsOK(res10)) {
13069 SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "AuiTabArt_DrawTab" "', expected argument " "10"" of type '" "wxRect *""'");
13070 }
13071 arg10 = reinterpret_cast< wxRect * >(argp10);
13072 res11 = SWIG_ConvertPtr(obj10, &argp11,SWIGTYPE_p_int, 0 | 0 );
13073 if (!SWIG_IsOK(res11)) {
13074 SWIG_exception_fail(SWIG_ArgError(res11), "in method '" "AuiTabArt_DrawTab" "', expected argument " "11"" of type '" "int *""'");
13075 }
13076 arg11 = reinterpret_cast< int * >(argp11);
13077 {
13078 PyThreadState* __tstate = wxPyBeginAllowThreads();
13079 (arg1)->DrawTab(*arg2,arg3,(wxRect const &)*arg4,(wxString const &)*arg5,(wxBitmap const &)*arg6,arg7,arg8,arg9,arg10,arg11);
13080 wxPyEndAllowThreads(__tstate);
13081 if (PyErr_Occurred()) SWIG_fail;
13082 }
10044bf1 13083 resultobj = SWIG_Py_Void();
5172800e
RD
13084 {
13085 if (temp5)
13086 delete arg5;
13087 }
10044bf1
RD
13088 return resultobj;
13089fail:
5172800e
RD
13090 {
13091 if (temp5)
13092 delete arg5;
13093 }
10044bf1
RD
13094 return NULL;
13095}
13096
13097
5172800e 13098SWIGINTERN PyObject *_wrap_AuiTabArt_DrawButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10044bf1 13099 PyObject *resultobj = 0;
5172800e
RD
13100 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13101 wxDC *arg2 = 0 ;
13102 wxWindow *arg3 = (wxWindow *) 0 ;
13103 wxRect *arg4 = 0 ;
13104 int arg5 ;
13105 int arg6 ;
13106 int arg7 ;
13107 wxBitmap *arg8 = 0 ;
13108 wxRect *arg9 = (wxRect *) 0 ;
10044bf1
RD
13109 void *argp1 = 0 ;
13110 int res1 = 0 ;
5172800e
RD
13111 void *argp2 = 0 ;
13112 int res2 = 0 ;
13113 void *argp3 = 0 ;
13114 int res3 = 0 ;
13115 wxRect temp4 ;
13116 int val5 ;
13117 int ecode5 = 0 ;
13118 int val6 ;
13119 int ecode6 = 0 ;
13120 int val7 ;
13121 int ecode7 = 0 ;
13122 void *argp8 = 0 ;
13123 int res8 = 0 ;
13124 void *argp9 = 0 ;
13125 int res9 = 0 ;
13126 PyObject * obj0 = 0 ;
13127 PyObject * obj1 = 0 ;
13128 PyObject * obj2 = 0 ;
13129 PyObject * obj3 = 0 ;
13130 PyObject * obj4 = 0 ;
13131 PyObject * obj5 = 0 ;
13132 PyObject * obj6 = 0 ;
13133 PyObject * obj7 = 0 ;
13134 PyObject * obj8 = 0 ;
13135 char * kwnames[] = {
13136 (char *) "self",(char *) "dc",(char *) "wnd",(char *) "in_rect",(char *) "bitmap_id",(char *) "button_state",(char *) "orientation",(char *) "bitmap_override",(char *) "out_rect", NULL
13137 };
10044bf1 13138
5172800e
RD
13139 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOOOO:AuiTabArt_DrawButton",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail;
13140 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
10044bf1 13141 if (!SWIG_IsOK(res1)) {
5172800e 13142 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_DrawButton" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
10044bf1 13143 }
5172800e
RD
13144 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13145 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
13146 if (!SWIG_IsOK(res2)) {
13147 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_DrawButton" "', expected argument " "2"" of type '" "wxDC &""'");
5c8c7dd3 13148 }
5172800e
RD
13149 if (!argp2) {
13150 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawButton" "', expected argument " "2"" of type '" "wxDC &""'");
13151 }
13152 arg2 = reinterpret_cast< wxDC * >(argp2);
13153 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
13154 if (!SWIG_IsOK(res3)) {
13155 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_DrawButton" "', expected argument " "3"" of type '" "wxWindow *""'");
13156 }
13157 arg3 = reinterpret_cast< wxWindow * >(argp3);
13158 {
13159 arg4 = &temp4;
13160 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
13161 }
13162 ecode5 = SWIG_AsVal_int(obj4, &val5);
13163 if (!SWIG_IsOK(ecode5)) {
13164 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiTabArt_DrawButton" "', expected argument " "5"" of type '" "int""'");
5c8c7dd3 13165 }
5172800e
RD
13166 arg5 = static_cast< int >(val5);
13167 ecode6 = SWIG_AsVal_int(obj5, &val6);
13168 if (!SWIG_IsOK(ecode6)) {
13169 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiTabArt_DrawButton" "', expected argument " "6"" of type '" "int""'");
13170 }
13171 arg6 = static_cast< int >(val6);
13172 ecode7 = SWIG_AsVal_int(obj6, &val7);
13173 if (!SWIG_IsOK(ecode7)) {
13174 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "AuiTabArt_DrawButton" "', expected argument " "7"" of type '" "int""'");
13175 }
13176 arg7 = static_cast< int >(val7);
13177 res8 = SWIG_ConvertPtr(obj7, &argp8, SWIGTYPE_p_wxBitmap, 0 | 0);
13178 if (!SWIG_IsOK(res8)) {
13179 SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "AuiTabArt_DrawButton" "', expected argument " "8"" of type '" "wxBitmap const &""'");
13180 }
13181 if (!argp8) {
13182 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawButton" "', expected argument " "8"" of type '" "wxBitmap const &""'");
13183 }
13184 arg8 = reinterpret_cast< wxBitmap * >(argp8);
13185 res9 = SWIG_ConvertPtr(obj8, &argp9,SWIGTYPE_p_wxRect, 0 | 0 );
13186 if (!SWIG_IsOK(res9)) {
13187 SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "AuiTabArt_DrawButton" "', expected argument " "9"" of type '" "wxRect *""'");
13188 }
13189 arg9 = reinterpret_cast< wxRect * >(argp9);
13190 {
13191 PyThreadState* __tstate = wxPyBeginAllowThreads();
13192 (arg1)->DrawButton(*arg2,arg3,(wxRect const &)*arg4,arg5,arg6,arg7,(wxBitmap const &)*arg8,arg9);
13193 wxPyEndAllowThreads(__tstate);
13194 if (PyErr_Occurred()) SWIG_fail;
13195 }
5c8c7dd3
RD
13196 resultobj = SWIG_Py_Void();
13197 return resultobj;
13198fail:
13199 return NULL;
13200}
13201
13202
5172800e 13203SWIGINTERN PyObject *_wrap_AuiTabArt_GetIndentSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3 13204 PyObject *resultobj = 0;
5172800e 13205 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
5c8c7dd3
RD
13206 int result;
13207 void *argp1 = 0 ;
13208 int res1 = 0 ;
13209 PyObject *swig_obj[1] ;
13210
13211 if (!args) SWIG_fail;
13212 swig_obj[0] = args;
5172800e 13213 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
5c8c7dd3 13214 if (!SWIG_IsOK(res1)) {
5172800e
RD
13215 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_GetIndentSize" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13216 }
13217 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13218 {
13219 PyThreadState* __tstate = wxPyBeginAllowThreads();
13220 result = (int)(arg1)->GetIndentSize();
13221 wxPyEndAllowThreads(__tstate);
13222 if (PyErr_Occurred()) SWIG_fail;
5c8c7dd3 13223 }
5c8c7dd3
RD
13224 resultobj = SWIG_From_int(static_cast< int >(result));
13225 return resultobj;
13226fail:
13227 return NULL;
13228}
13229
13230
5172800e 13231SWIGINTERN PyObject *_wrap_AuiTabArt_GetTabSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10044bf1 13232 PyObject *resultobj = 0;
5172800e
RD
13233 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13234 wxDC *arg2 = 0 ;
13235 wxWindow *arg3 = (wxWindow *) 0 ;
13236 wxString *arg4 = 0 ;
13237 wxBitmap *arg5 = 0 ;
13238 bool arg6 ;
13239 int arg7 ;
13240 int *arg8 = (int *) 0 ;
13241 wxSize result;
10044bf1
RD
13242 void *argp1 = 0 ;
13243 int res1 = 0 ;
13244 void *argp2 = 0 ;
13245 int res2 = 0 ;
5172800e
RD
13246 void *argp3 = 0 ;
13247 int res3 = 0 ;
13248 bool temp4 = false ;
13249 void *argp5 = 0 ;
13250 int res5 = 0 ;
13251 bool val6 ;
13252 int ecode6 = 0 ;
13253 int val7 ;
13254 int ecode7 = 0 ;
13255 void *argp8 = 0 ;
13256 int res8 = 0 ;
13257 PyObject * obj0 = 0 ;
13258 PyObject * obj1 = 0 ;
13259 PyObject * obj2 = 0 ;
13260 PyObject * obj3 = 0 ;
13261 PyObject * obj4 = 0 ;
13262 PyObject * obj5 = 0 ;
13263 PyObject * obj6 = 0 ;
13264 PyObject * obj7 = 0 ;
13265 char * kwnames[] = {
13266 (char *) "self",(char *) "dc",(char *) "wnd",(char *) "caption",(char *) "bitmap",(char *) "active",(char *) "close_button_state",(char *) "x_extent", NULL
13267 };
10044bf1 13268
5172800e
RD
13269 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOOO:AuiTabArt_GetTabSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail;
13270 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
10044bf1 13271 if (!SWIG_IsOK(res1)) {
5172800e 13272 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
10044bf1 13273 }
5172800e
RD
13274 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13275 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
10044bf1 13276 if (!SWIG_IsOK(res2)) {
5172800e
RD
13277 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "2"" of type '" "wxDC &""'");
13278 }
13279 if (!argp2) {
13280 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_GetTabSize" "', expected argument " "2"" of type '" "wxDC &""'");
13281 }
13282 arg2 = reinterpret_cast< wxDC * >(argp2);
13283 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
13284 if (!SWIG_IsOK(res3)) {
13285 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "3"" of type '" "wxWindow *""'");
13286 }
13287 arg3 = reinterpret_cast< wxWindow * >(argp3);
13288 {
13289 arg4 = wxString_in_helper(obj3);
13290 if (arg4 == NULL) SWIG_fail;
13291 temp4 = true;
13292 }
13293 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxBitmap, 0 | 0);
13294 if (!SWIG_IsOK(res5)) {
13295 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "5"" of type '" "wxBitmap const &""'");
13296 }
13297 if (!argp5) {
13298 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_GetTabSize" "', expected argument " "5"" of type '" "wxBitmap const &""'");
13299 }
13300 arg5 = reinterpret_cast< wxBitmap * >(argp5);
13301 ecode6 = SWIG_AsVal_bool(obj5, &val6);
13302 if (!SWIG_IsOK(ecode6)) {
13303 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "6"" of type '" "bool""'");
13304 }
13305 arg6 = static_cast< bool >(val6);
13306 ecode7 = SWIG_AsVal_int(obj6, &val7);
13307 if (!SWIG_IsOK(ecode7)) {
13308 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "7"" of type '" "int""'");
13309 }
13310 arg7 = static_cast< int >(val7);
13311 res8 = SWIG_ConvertPtr(obj7, &argp8,SWIGTYPE_p_int, 0 | 0 );
13312 if (!SWIG_IsOK(res8)) {
13313 SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "8"" of type '" "int *""'");
13314 }
13315 arg8 = reinterpret_cast< int * >(argp8);
13316 {
13317 PyThreadState* __tstate = wxPyBeginAllowThreads();
13318 result = (arg1)->GetTabSize(*arg2,arg3,(wxString const &)*arg4,(wxBitmap const &)*arg5,arg6,arg7,arg8);
13319 wxPyEndAllowThreads(__tstate);
13320 if (PyErr_Occurred()) SWIG_fail;
13321 }
13322 resultobj = SWIG_NewPointerObj((new wxSize(static_cast< const wxSize& >(result))), SWIGTYPE_p_wxSize, SWIG_POINTER_OWN | 0 );
13323 {
13324 if (temp4)
13325 delete arg4;
10044bf1 13326 }
10044bf1
RD
13327 return resultobj;
13328fail:
5172800e
RD
13329 {
13330 if (temp4)
13331 delete arg4;
13332 }
10044bf1
RD
13333 return NULL;
13334}
13335
13336
5172800e 13337SWIGINTERN PyObject *_wrap_AuiTabArt_ShowWindowList(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10044bf1 13338 PyObject *resultobj = 0;
5172800e
RD
13339 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13340 wxWindow *arg2 = (wxWindow *) 0 ;
13341 wxArrayString *arg3 = 0 ;
13342 int arg4 ;
13343 int result;
10044bf1
RD
13344 void *argp1 = 0 ;
13345 int res1 = 0 ;
5172800e
RD
13346 void *argp2 = 0 ;
13347 int res2 = 0 ;
13348 bool temp3 = false ;
13349 int val4 ;
13350 int ecode4 = 0 ;
13351 PyObject * obj0 = 0 ;
13352 PyObject * obj1 = 0 ;
13353 PyObject * obj2 = 0 ;
13354 PyObject * obj3 = 0 ;
13355 char * kwnames[] = {
13356 (char *) "self",(char *) "wnd",(char *) "items",(char *) "active_idx", NULL
13357 };
10044bf1 13358
5172800e
RD
13359 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabArt_ShowWindowList",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13360 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
10044bf1 13361 if (!SWIG_IsOK(res1)) {
5172800e
RD
13362 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_ShowWindowList" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13363 }
13364 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13365 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13366 if (!SWIG_IsOK(res2)) {
13367 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_ShowWindowList" "', expected argument " "2"" of type '" "wxWindow *""'");
13368 }
13369 arg2 = reinterpret_cast< wxWindow * >(argp2);
13370 {
13371 if (! PySequence_Check(obj2)) {
13372 PyErr_SetString(PyExc_TypeError, "Sequence of strings expected.");
13373 SWIG_fail;
13374 }
13375 arg3 = new wxArrayString;
13376 temp3 = true;
13377 int i, len=PySequence_Length(obj2);
13378 for (i=0; i<len; i++) {
13379 PyObject* item = PySequence_GetItem(obj2, i);
13380 wxString* s = wxString_in_helper(item);
13381 if (PyErr_Occurred()) SWIG_fail;
13382 arg3->Add(*s);
13383 delete s;
13384 Py_DECREF(item);
13385 }
13386 }
13387 ecode4 = SWIG_AsVal_int(obj3, &val4);
13388 if (!SWIG_IsOK(ecode4)) {
13389 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiTabArt_ShowWindowList" "', expected argument " "4"" of type '" "int""'");
13390 }
13391 arg4 = static_cast< int >(val4);
13392 {
13393 PyThreadState* __tstate = wxPyBeginAllowThreads();
13394 result = (int)(arg1)->ShowWindowList(arg2,(wxArrayString const &)*arg3,arg4);
13395 wxPyEndAllowThreads(__tstate);
13396 if (PyErr_Occurred()) SWIG_fail;
13397 }
13398 resultobj = SWIG_From_int(static_cast< int >(result));
13399 {
13400 if (temp3) delete arg3;
10044bf1 13401 }
10044bf1
RD
13402 return resultobj;
13403fail:
5172800e
RD
13404 {
13405 if (temp3) delete arg3;
13406 }
10044bf1
RD
13407 return NULL;
13408}
13409
13410
5172800e 13411SWIGINTERN PyObject *_wrap_AuiTabArt_GetBestTabCtrlSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8f514ab4 13412 PyObject *resultobj = 0;
5172800e
RD
13413 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13414 wxWindow *arg2 = (wxWindow *) 0 ;
13415 wxAuiNotebookPageArray *arg3 = 0 ;
8287c33f 13416 wxSize *arg4 = 0 ;
5172800e 13417 int result;
8f514ab4
RD
13418 void *argp1 = 0 ;
13419 int res1 = 0 ;
13420 void *argp2 = 0 ;
13421 int res2 = 0 ;
5172800e
RD
13422 void *argp3 = 0 ;
13423 int res3 = 0 ;
8287c33f 13424 wxSize temp4 ;
5172800e
RD
13425 PyObject * obj0 = 0 ;
13426 PyObject * obj1 = 0 ;
13427 PyObject * obj2 = 0 ;
8287c33f 13428 PyObject * obj3 = 0 ;
5172800e 13429 char * kwnames[] = {
8287c33f 13430 (char *) "self",(char *) "wnd",(char *) "pages",(char *) "required_bmp_size", NULL
5172800e 13431 };
8f514ab4 13432
8287c33f 13433 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabArt_GetBestTabCtrlSize",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
5172800e 13434 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
8f514ab4 13435 if (!SWIG_IsOK(res1)) {
5172800e 13436 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
8f514ab4 13437 }
5172800e
RD
13438 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13439 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8f514ab4 13440 if (!SWIG_IsOK(res2)) {
5172800e 13441 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "2"" of type '" "wxWindow *""'");
8f514ab4 13442 }
5172800e
RD
13443 arg2 = reinterpret_cast< wxWindow * >(argp2);
13444 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiNotebookPageArray, 0 );
13445 if (!SWIG_IsOK(res3)) {
13446 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "3"" of type '" "wxAuiNotebookPageArray &""'");
13447 }
13448 if (!argp3) {
13449 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "3"" of type '" "wxAuiNotebookPageArray &""'");
13450 }
13451 arg3 = reinterpret_cast< wxAuiNotebookPageArray * >(argp3);
8287c33f
RD
13452 {
13453 arg4 = &temp4;
13454 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
13455 }
5172800e
RD
13456 {
13457 PyThreadState* __tstate = wxPyBeginAllowThreads();
8287c33f 13458 result = (int)(arg1)->GetBestTabCtrlSize(arg2,*arg3,(wxSize const &)*arg4);
5172800e
RD
13459 wxPyEndAllowThreads(__tstate);
13460 if (PyErr_Occurred()) SWIG_fail;
13461 }
13462 resultobj = SWIG_From_int(static_cast< int >(result));
13463 return resultobj;
13464fail:
13465 return NULL;
13466}
13467
13468
13469SWIGINTERN PyObject *AuiTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13470 PyObject *obj;
13471 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
13472 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabArt, SWIG_NewClientData(obj));
13473 return SWIG_Py_Void();
13474}
13475
13476SWIGINTERN PyObject *_wrap_new_AuiDefaultTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13477 PyObject *resultobj = 0;
13478 wxAuiDefaultTabArt *result = 0 ;
8f514ab4 13479
5172800e
RD
13480 if (!SWIG_Python_UnpackTuple(args,"new_AuiDefaultTabArt",0,0,0)) SWIG_fail;
13481 {
13482 PyThreadState* __tstate = wxPyBeginAllowThreads();
13483 result = (wxAuiDefaultTabArt *)new wxAuiDefaultTabArt();
13484 wxPyEndAllowThreads(__tstate);
13485 if (PyErr_Occurred()) SWIG_fail;
13486 }
13487 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDefaultTabArt, SWIG_POINTER_NEW | 0 );
8f514ab4
RD
13488 return resultobj;
13489fail:
13490 return NULL;
13491}
13492
13493
5172800e 13494SWIGINTERN PyObject *_wrap_delete_AuiDefaultTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8f514ab4 13495 PyObject *resultobj = 0;
5172800e 13496 wxAuiDefaultTabArt *arg1 = (wxAuiDefaultTabArt *) 0 ;
8f514ab4
RD
13497 void *argp1 = 0 ;
13498 int res1 = 0 ;
13499 PyObject *swig_obj[1] ;
13500
13501 if (!args) SWIG_fail;
13502 swig_obj[0] = args;
5172800e 13503 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDefaultTabArt, SWIG_POINTER_DISOWN | 0 );
8f514ab4 13504 if (!SWIG_IsOK(res1)) {
5172800e 13505 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDefaultTabArt" "', expected argument " "1"" of type '" "wxAuiDefaultTabArt *""'");
8f514ab4 13506 }
5172800e
RD
13507 arg1 = reinterpret_cast< wxAuiDefaultTabArt * >(argp1);
13508 {
13509 PyThreadState* __tstate = wxPyBeginAllowThreads();
13510 delete arg1;
13511
13512 wxPyEndAllowThreads(__tstate);
13513 if (PyErr_Occurred()) SWIG_fail;
13514 }
13515 resultobj = SWIG_Py_Void();
8f514ab4
RD
13516 return resultobj;
13517fail:
13518 return NULL;
13519}
13520
13521
5172800e
RD
13522SWIGINTERN PyObject *AuiDefaultTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13523 PyObject *obj;
13524 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
13525 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDefaultTabArt, SWIG_NewClientData(obj));
13526 return SWIG_Py_Void();
13527}
13528
13529SWIGINTERN PyObject *AuiDefaultTabArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13530 return SWIG_Python_InitShadowInstance(args);
13531}
13532
13533SWIGINTERN PyObject *_wrap_new_AuiSimpleTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 13534 PyObject *resultobj = 0;
5172800e 13535 wxAuiSimpleTabArt *result = 0 ;
10044bf1 13536
5172800e
RD
13537 if (!SWIG_Python_UnpackTuple(args,"new_AuiSimpleTabArt",0,0,0)) SWIG_fail;
13538 {
13539 PyThreadState* __tstate = wxPyBeginAllowThreads();
13540 result = (wxAuiSimpleTabArt *)new wxAuiSimpleTabArt();
13541 wxPyEndAllowThreads(__tstate);
13542 if (PyErr_Occurred()) SWIG_fail;
10044bf1 13543 }
5172800e 13544 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiSimpleTabArt, SWIG_POINTER_NEW | 0 );
10044bf1
RD
13545 return resultobj;
13546fail:
13547 return NULL;
13548}
13549
13550
5172800e 13551SWIGINTERN PyObject *_wrap_delete_AuiSimpleTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 13552 PyObject *resultobj = 0;
5172800e 13553 wxAuiSimpleTabArt *arg1 = (wxAuiSimpleTabArt *) 0 ;
10044bf1
RD
13554 void *argp1 = 0 ;
13555 int res1 = 0 ;
13556 PyObject *swig_obj[1] ;
13557
13558 if (!args) SWIG_fail;
13559 swig_obj[0] = args;
5172800e 13560 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiSimpleTabArt, SWIG_POINTER_DISOWN | 0 );
10044bf1 13561 if (!SWIG_IsOK(res1)) {
5172800e 13562 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiSimpleTabArt" "', expected argument " "1"" of type '" "wxAuiSimpleTabArt *""'");
10044bf1 13563 }
5172800e
RD
13564 arg1 = reinterpret_cast< wxAuiSimpleTabArt * >(argp1);
13565 {
13566 PyThreadState* __tstate = wxPyBeginAllowThreads();
13567 delete arg1;
13568
13569 wxPyEndAllowThreads(__tstate);
13570 if (PyErr_Occurred()) SWIG_fail;
13571 }
13572 resultobj = SWIG_Py_Void();
10044bf1
RD
13573 return resultobj;
13574fail:
13575 return NULL;
13576}
13577
13578
5172800e 13579SWIGINTERN PyObject *AuiSimpleTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1
RD
13580 PyObject *obj;
13581 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5172800e 13582 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiSimpleTabArt, SWIG_NewClientData(obj));
10044bf1
RD
13583 return SWIG_Py_Void();
13584}
13585
5172800e
RD
13586SWIGINTERN PyObject *AuiSimpleTabArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13587 return SWIG_Python_InitShadowInstance(args);
13588}
13589
10044bf1
RD
13590SWIGINTERN PyObject *_wrap_new_AuiTabContainer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13591 PyObject *resultobj = 0;
13592 wxAuiTabContainer *result = 0 ;
13593
13594 if (!SWIG_Python_UnpackTuple(args,"new_AuiTabContainer",0,0,0)) SWIG_fail;
13595 {
13596 PyThreadState* __tstate = wxPyBeginAllowThreads();
13597 result = (wxAuiTabContainer *)new wxAuiTabContainer();
13598 wxPyEndAllowThreads(__tstate);
13599 if (PyErr_Occurred()) SWIG_fail;
13600 }
13601 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabContainer, SWIG_POINTER_NEW | 0 );
13602 return resultobj;
13603fail:
13604 return NULL;
13605}
13606
13607
13608SWIGINTERN PyObject *_wrap_delete_AuiTabContainer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13609 PyObject *resultobj = 0;
13610 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13611 void *argp1 = 0 ;
13612 int res1 = 0 ;
13613 PyObject *swig_obj[1] ;
13614
13615 if (!args) SWIG_fail;
13616 swig_obj[0] = args;
13617 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, SWIG_POINTER_DISOWN | 0 );
13618 if (!SWIG_IsOK(res1)) {
13619 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiTabContainer" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13620 }
13621 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13622 {
13623 PyThreadState* __tstate = wxPyBeginAllowThreads();
13624 delete arg1;
13625
13626 wxPyEndAllowThreads(__tstate);
13627 if (PyErr_Occurred()) SWIG_fail;
13628 }
13629 resultobj = SWIG_Py_Void();
13630 return resultobj;
13631fail:
13632 return NULL;
13633}
13634
13635
5c8c7dd3
RD
13636SWIGINTERN PyObject *_wrap_AuiTabContainer_SetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13637 PyObject *resultobj = 0;
13638 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
5eb8189c 13639 wxAuiTabArt *arg2 = (wxAuiTabArt *) 0 ;
5c8c7dd3
RD
13640 void *argp1 = 0 ;
13641 int res1 = 0 ;
13642 void *argp2 = 0 ;
13643 int res2 = 0 ;
13644 PyObject * obj0 = 0 ;
13645 PyObject * obj1 = 0 ;
13646 char * kwnames[] = {
13647 (char *) "self",(char *) "art", NULL
13648 };
13649
13650 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetArtProvider",kwnames,&obj0,&obj1)) SWIG_fail;
13651 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13652 if (!SWIG_IsOK(res1)) {
13653 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetArtProvider" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13654 }
13655 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
5eb8189c 13656 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
5c8c7dd3 13657 if (!SWIG_IsOK(res2)) {
5eb8189c 13658 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetArtProvider" "', expected argument " "2"" of type '" "wxAuiTabArt *""'");
5c8c7dd3 13659 }
5eb8189c 13660 arg2 = reinterpret_cast< wxAuiTabArt * >(argp2);
5c8c7dd3
RD
13661 {
13662 PyThreadState* __tstate = wxPyBeginAllowThreads();
13663 (arg1)->SetArtProvider(arg2);
13664 wxPyEndAllowThreads(__tstate);
13665 if (PyErr_Occurred()) SWIG_fail;
13666 }
13667 resultobj = SWIG_Py_Void();
13668 return resultobj;
13669fail:
13670 return NULL;
13671}
13672
13673
13674SWIGINTERN PyObject *_wrap_AuiTabContainer_GetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13675 PyObject *resultobj = 0;
13676 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
5eb8189c 13677 wxAuiTabArt *result = 0 ;
5c8c7dd3
RD
13678 void *argp1 = 0 ;
13679 int res1 = 0 ;
13680 PyObject *swig_obj[1] ;
13681
13682 if (!args) SWIG_fail;
13683 swig_obj[0] = args;
13684 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13685 if (!SWIG_IsOK(res1)) {
5172800e 13686 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetArtProvider" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
5c8c7dd3
RD
13687 }
13688 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13689 {
13690 PyThreadState* __tstate = wxPyBeginAllowThreads();
5172800e 13691 result = (wxAuiTabArt *)((wxAuiTabContainer const *)arg1)->GetArtProvider();
5eb8189c
RD
13692 wxPyEndAllowThreads(__tstate);
13693 if (PyErr_Occurred()) SWIG_fail;
13694 }
13695 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13696 return resultobj;
13697fail:
13698 return NULL;
13699}
13700
13701
13702SWIGINTERN PyObject *_wrap_AuiTabContainer_SetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13703 PyObject *resultobj = 0;
13704 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13705 int arg2 ;
13706 void *argp1 = 0 ;
13707 int res1 = 0 ;
13708 int val2 ;
13709 int ecode2 = 0 ;
13710 PyObject * obj0 = 0 ;
13711 PyObject * obj1 = 0 ;
13712 char * kwnames[] = {
13713 (char *) "self",(char *) "flags", NULL
13714 };
13715
13716 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetFlags",kwnames,&obj0,&obj1)) SWIG_fail;
13717 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13718 if (!SWIG_IsOK(res1)) {
13719 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetFlags" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13720 }
13721 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13722 ecode2 = SWIG_AsVal_int(obj1, &val2);
13723 if (!SWIG_IsOK(ecode2)) {
13724 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_SetFlags" "', expected argument " "2"" of type '" "int""'");
13725 }
13726 arg2 = static_cast< int >(val2);
13727 {
13728 PyThreadState* __tstate = wxPyBeginAllowThreads();
13729 (arg1)->SetFlags(arg2);
5c8c7dd3
RD
13730 wxPyEndAllowThreads(__tstate);
13731 if (PyErr_Occurred()) SWIG_fail;
13732 }
5eb8189c
RD
13733 resultobj = SWIG_Py_Void();
13734 return resultobj;
13735fail:
13736 return NULL;
13737}
13738
13739
13740SWIGINTERN PyObject *_wrap_AuiTabContainer_GetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13741 PyObject *resultobj = 0;
13742 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13743 int result;
13744 void *argp1 = 0 ;
13745 int res1 = 0 ;
13746 PyObject *swig_obj[1] ;
13747
13748 if (!args) SWIG_fail;
13749 swig_obj[0] = args;
13750 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13751 if (!SWIG_IsOK(res1)) {
13752 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetFlags" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
13753 }
13754 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13755 {
13756 PyThreadState* __tstate = wxPyBeginAllowThreads();
13757 result = (int)((wxAuiTabContainer const *)arg1)->GetFlags();
13758 wxPyEndAllowThreads(__tstate);
13759 if (PyErr_Occurred()) SWIG_fail;
13760 }
13761 resultobj = SWIG_From_int(static_cast< int >(result));
5c8c7dd3
RD
13762 return resultobj;
13763fail:
13764 return NULL;
13765}
13766
13767
10044bf1
RD
13768SWIGINTERN PyObject *_wrap_AuiTabContainer_AddPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13769 PyObject *resultobj = 0;
13770 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13771 wxWindow *arg2 = (wxWindow *) 0 ;
13772 wxAuiNotebookPage *arg3 = 0 ;
13773 bool result;
13774 void *argp1 = 0 ;
13775 int res1 = 0 ;
13776 void *argp2 = 0 ;
13777 int res2 = 0 ;
13778 void *argp3 = 0 ;
13779 int res3 = 0 ;
13780 PyObject * obj0 = 0 ;
13781 PyObject * obj1 = 0 ;
13782 PyObject * obj2 = 0 ;
13783 char * kwnames[] = {
13784 (char *) "self",(char *) "page",(char *) "info", NULL
13785 };
13786
13787 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiTabContainer_AddPage",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
13788 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13789 if (!SWIG_IsOK(res1)) {
13790 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_AddPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13791 }
13792 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13793 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13794 if (!SWIG_IsOK(res2)) {
13795 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_AddPage" "', expected argument " "2"" of type '" "wxWindow *""'");
13796 }
13797 arg2 = reinterpret_cast< wxWindow * >(argp2);
13798 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiNotebookPage, 0 | 0);
13799 if (!SWIG_IsOK(res3)) {
13800 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabContainer_AddPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
13801 }
13802 if (!argp3) {
13803 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_AddPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
13804 }
13805 arg3 = reinterpret_cast< wxAuiNotebookPage * >(argp3);
13806 {
13807 PyThreadState* __tstate = wxPyBeginAllowThreads();
13808 result = (bool)(arg1)->AddPage(arg2,(wxAuiNotebookPage const &)*arg3);
13809 wxPyEndAllowThreads(__tstate);
13810 if (PyErr_Occurred()) SWIG_fail;
13811 }
13812 {
13813 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13814 }
13815 return resultobj;
13816fail:
13817 return NULL;
13818}
13819
13820
13821SWIGINTERN PyObject *_wrap_AuiTabContainer_InsertPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13822 PyObject *resultobj = 0;
13823 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13824 wxWindow *arg2 = (wxWindow *) 0 ;
13825 wxAuiNotebookPage *arg3 = 0 ;
13826 size_t arg4 ;
13827 bool result;
13828 void *argp1 = 0 ;
13829 int res1 = 0 ;
13830 void *argp2 = 0 ;
13831 int res2 = 0 ;
13832 void *argp3 = 0 ;
13833 int res3 = 0 ;
13834 size_t val4 ;
13835 int ecode4 = 0 ;
13836 PyObject * obj0 = 0 ;
13837 PyObject * obj1 = 0 ;
13838 PyObject * obj2 = 0 ;
13839 PyObject * obj3 = 0 ;
13840 char * kwnames[] = {
13841 (char *) "self",(char *) "page",(char *) "info",(char *) "idx", NULL
13842 };
13843
13844 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabContainer_InsertPage",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13845 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13846 if (!SWIG_IsOK(res1)) {
13847 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13848 }
13849 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13850 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13851 if (!SWIG_IsOK(res2)) {
13852 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "2"" of type '" "wxWindow *""'");
13853 }
13854 arg2 = reinterpret_cast< wxWindow * >(argp2);
13855 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiNotebookPage, 0 | 0);
13856 if (!SWIG_IsOK(res3)) {
13857 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
13858 }
13859 if (!argp3) {
13860 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_InsertPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
13861 }
13862 arg3 = reinterpret_cast< wxAuiNotebookPage * >(argp3);
13863 ecode4 = SWIG_AsVal_size_t(obj3, &val4);
13864 if (!SWIG_IsOK(ecode4)) {
13865 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "4"" of type '" "size_t""'");
13866 }
13867 arg4 = static_cast< size_t >(val4);
13868 {
13869 PyThreadState* __tstate = wxPyBeginAllowThreads();
13870 result = (bool)(arg1)->InsertPage(arg2,(wxAuiNotebookPage const &)*arg3,arg4);
13871 wxPyEndAllowThreads(__tstate);
13872 if (PyErr_Occurred()) SWIG_fail;
13873 }
13874 {
13875 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13876 }
13877 return resultobj;
13878fail:
13879 return NULL;
13880}
13881
13882
580080c5
RD
13883SWIGINTERN PyObject *_wrap_AuiTabContainer_MovePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13884 PyObject *resultobj = 0;
13885 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13886 wxWindow *arg2 = (wxWindow *) 0 ;
13887 size_t arg3 ;
13888 bool result;
13889 void *argp1 = 0 ;
13890 int res1 = 0 ;
13891 void *argp2 = 0 ;
13892 int res2 = 0 ;
13893 size_t val3 ;
13894 int ecode3 = 0 ;
13895 PyObject * obj0 = 0 ;
13896 PyObject * obj1 = 0 ;
13897 PyObject * obj2 = 0 ;
13898 char * kwnames[] = {
13899 (char *) "self",(char *) "page",(char *) "new_idx", NULL
13900 };
13901
13902 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiTabContainer_MovePage",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
13903 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13904 if (!SWIG_IsOK(res1)) {
13905 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_MovePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13906 }
13907 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13908 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13909 if (!SWIG_IsOK(res2)) {
13910 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_MovePage" "', expected argument " "2"" of type '" "wxWindow *""'");
13911 }
13912 arg2 = reinterpret_cast< wxWindow * >(argp2);
13913 ecode3 = SWIG_AsVal_size_t(obj2, &val3);
13914 if (!SWIG_IsOK(ecode3)) {
13915 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_MovePage" "', expected argument " "3"" of type '" "size_t""'");
13916 }
13917 arg3 = static_cast< size_t >(val3);
13918 {
13919 PyThreadState* __tstate = wxPyBeginAllowThreads();
13920 result = (bool)(arg1)->MovePage(arg2,arg3);
13921 wxPyEndAllowThreads(__tstate);
13922 if (PyErr_Occurred()) SWIG_fail;
13923 }
13924 {
13925 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13926 }
13927 return resultobj;
13928fail:
13929 return NULL;
13930}
13931
13932
10044bf1
RD
13933SWIGINTERN PyObject *_wrap_AuiTabContainer_RemovePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13934 PyObject *resultobj = 0;
13935 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13936 wxWindow *arg2 = (wxWindow *) 0 ;
13937 bool result;
13938 void *argp1 = 0 ;
13939 int res1 = 0 ;
13940 void *argp2 = 0 ;
13941 int res2 = 0 ;
13942 PyObject * obj0 = 0 ;
13943 PyObject * obj1 = 0 ;
13944 char * kwnames[] = {
13945 (char *) "self",(char *) "page", NULL
13946 };
13947
13948 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_RemovePage",kwnames,&obj0,&obj1)) SWIG_fail;
13949 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13950 if (!SWIG_IsOK(res1)) {
13951 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_RemovePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13952 }
13953 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13954 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13955 if (!SWIG_IsOK(res2)) {
13956 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_RemovePage" "', expected argument " "2"" of type '" "wxWindow *""'");
13957 }
13958 arg2 = reinterpret_cast< wxWindow * >(argp2);
13959 {
13960 PyThreadState* __tstate = wxPyBeginAllowThreads();
13961 result = (bool)(arg1)->RemovePage(arg2);
13962 wxPyEndAllowThreads(__tstate);
13963 if (PyErr_Occurred()) SWIG_fail;
13964 }
13965 {
13966 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13967 }
13968 return resultobj;
13969fail:
13970 return NULL;
13971}
13972
13973
13974SWIGINTERN PyObject *_wrap_AuiTabContainer_SetActivePage__SWIG_0(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
13975 PyObject *resultobj = 0;
13976 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13977 wxWindow *arg2 = (wxWindow *) 0 ;
13978 bool result;
13979 void *argp1 = 0 ;
13980 int res1 = 0 ;
13981 void *argp2 = 0 ;
13982 int res2 = 0 ;
13983
13984 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
13985 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13986 if (!SWIG_IsOK(res1)) {
13987 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13988 }
13989 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13990 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13991 if (!SWIG_IsOK(res2)) {
13992 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "2"" of type '" "wxWindow *""'");
13993 }
13994 arg2 = reinterpret_cast< wxWindow * >(argp2);
13995 {
13996 PyThreadState* __tstate = wxPyBeginAllowThreads();
13997 result = (bool)(arg1)->SetActivePage(arg2);
13998 wxPyEndAllowThreads(__tstate);
13999 if (PyErr_Occurred()) SWIG_fail;
14000 }
14001 {
14002 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14003 }
14004 return resultobj;
14005fail:
14006 return NULL;
14007}
14008
14009
14010SWIGINTERN PyObject *_wrap_AuiTabContainer_SetActivePage__SWIG_1(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
14011 PyObject *resultobj = 0;
14012 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14013 size_t arg2 ;
14014 bool result;
14015 void *argp1 = 0 ;
14016 int res1 = 0 ;
14017 size_t val2 ;
14018 int ecode2 = 0 ;
14019
14020 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
14021 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14022 if (!SWIG_IsOK(res1)) {
14023 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14024 }
14025 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14026 ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
14027 if (!SWIG_IsOK(ecode2)) {
14028 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "2"" of type '" "size_t""'");
14029 }
14030 arg2 = static_cast< size_t >(val2);
14031 {
14032 PyThreadState* __tstate = wxPyBeginAllowThreads();
14033 result = (bool)(arg1)->SetActivePage(arg2);
14034 wxPyEndAllowThreads(__tstate);
14035 if (PyErr_Occurred()) SWIG_fail;
14036 }
14037 {
14038 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14039 }
14040 return resultobj;
14041fail:
14042 return NULL;
14043}
14044
14045
14046SWIGINTERN PyObject *_wrap_AuiTabContainer_SetActivePage(PyObject *self, PyObject *args) {
14047 int argc;
14048 PyObject *argv[3];
14049
14050 if (!(argc = SWIG_Python_UnpackTuple(args,"AuiTabContainer_SetActivePage",0,2,argv))) SWIG_fail;
14051 --argc;
14052 if (argc == 2) {
14053 int _v = 0;
14054 {
14055 void *vptr = 0;
14056 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_wxWindow, 0);
14057 _v = SWIG_CheckState(res);
14058 }
14059 if (!_v) goto check_1;
14060 return _wrap_AuiTabContainer_SetActivePage__SWIG_0(self, argc, argv);
14061 }
14062check_1:
14063
14064 if (argc == 2) {
14065 return _wrap_AuiTabContainer_SetActivePage__SWIG_1(self, argc, argv);
14066 }
14067
14068fail:
14069 SWIG_SetErrorMsg(PyExc_NotImplementedError,"No matching function for overloaded 'AuiTabContainer_SetActivePage'");
14070 return NULL;
14071}
14072
14073
14074SWIGINTERN PyObject *_wrap_AuiTabContainer_SetNoneActive(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14075 PyObject *resultobj = 0;
14076 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14077 void *argp1 = 0 ;
14078 int res1 = 0 ;
14079 PyObject *swig_obj[1] ;
14080
14081 if (!args) SWIG_fail;
14082 swig_obj[0] = args;
14083 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14084 if (!SWIG_IsOK(res1)) {
14085 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetNoneActive" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14086 }
14087 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14088 {
14089 PyThreadState* __tstate = wxPyBeginAllowThreads();
14090 (arg1)->SetNoneActive();
14091 wxPyEndAllowThreads(__tstate);
14092 if (PyErr_Occurred()) SWIG_fail;
14093 }
14094 resultobj = SWIG_Py_Void();
14095 return resultobj;
14096fail:
14097 return NULL;
14098}
14099
14100
14101SWIGINTERN PyObject *_wrap_AuiTabContainer_GetActivePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14102 PyObject *resultobj = 0;
14103 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14104 int result;
14105 void *argp1 = 0 ;
14106 int res1 = 0 ;
14107 PyObject *swig_obj[1] ;
14108
14109 if (!args) SWIG_fail;
14110 swig_obj[0] = args;
14111 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14112 if (!SWIG_IsOK(res1)) {
14113 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14114 }
14115 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14116 {
14117 PyThreadState* __tstate = wxPyBeginAllowThreads();
14118 result = (int)((wxAuiTabContainer const *)arg1)->GetActivePage();
14119 wxPyEndAllowThreads(__tstate);
14120 if (PyErr_Occurred()) SWIG_fail;
14121 }
14122 resultobj = SWIG_From_int(static_cast< int >(result));
14123 return resultobj;
14124fail:
14125 return NULL;
14126}
14127
14128
14129SWIGINTERN PyObject *_wrap_AuiTabContainer_TabHitTest(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14130 PyObject *resultobj = 0;
14131 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14132 int arg2 ;
14133 int arg3 ;
14134 wxWindow **arg4 = (wxWindow **) 0 ;
14135 bool result;
14136 void *argp1 = 0 ;
14137 int res1 = 0 ;
14138 int val2 ;
14139 int ecode2 = 0 ;
14140 int val3 ;
14141 int ecode3 = 0 ;
14142 void *argp4 = 0 ;
14143 int res4 = 0 ;
14144 PyObject * obj0 = 0 ;
14145 PyObject * obj1 = 0 ;
14146 PyObject * obj2 = 0 ;
14147 PyObject * obj3 = 0 ;
14148 char * kwnames[] = {
14149 (char *) "self",(char *) "x",(char *) "y",(char *) "hit", NULL
14150 };
14151
14152 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabContainer_TabHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
14153 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14154 if (!SWIG_IsOK(res1)) {
14155 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14156 }
14157 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14158 ecode2 = SWIG_AsVal_int(obj1, &val2);
14159 if (!SWIG_IsOK(ecode2)) {
14160 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "2"" of type '" "int""'");
14161 }
14162 arg2 = static_cast< int >(val2);
14163 ecode3 = SWIG_AsVal_int(obj2, &val3);
14164 if (!SWIG_IsOK(ecode3)) {
14165 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "3"" of type '" "int""'");
14166 }
14167 arg3 = static_cast< int >(val3);
14168 res4 = SWIG_ConvertPtr(obj3, &argp4,SWIGTYPE_p_p_wxWindow, 0 | 0 );
14169 if (!SWIG_IsOK(res4)) {
14170 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "4"" of type '" "wxWindow **""'");
14171 }
14172 arg4 = reinterpret_cast< wxWindow ** >(argp4);
14173 {
14174 PyThreadState* __tstate = wxPyBeginAllowThreads();
14175 result = (bool)((wxAuiTabContainer const *)arg1)->TabHitTest(arg2,arg3,arg4);
14176 wxPyEndAllowThreads(__tstate);
14177 if (PyErr_Occurred()) SWIG_fail;
14178 }
14179 {
14180 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14181 }
14182 return resultobj;
14183fail:
14184 return NULL;
14185}
14186
14187
14188SWIGINTERN PyObject *_wrap_AuiTabContainer_ButtonHitTest(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14189 PyObject *resultobj = 0;
14190 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14191 int arg2 ;
14192 int arg3 ;
14193 wxAuiTabContainerButton **arg4 = (wxAuiTabContainerButton **) 0 ;
14194 bool result;
14195 void *argp1 = 0 ;
14196 int res1 = 0 ;
14197 int val2 ;
14198 int ecode2 = 0 ;
14199 int val3 ;
14200 int ecode3 = 0 ;
14201 void *argp4 = 0 ;
14202 int res4 = 0 ;
14203 PyObject * obj0 = 0 ;
14204 PyObject * obj1 = 0 ;
14205 PyObject * obj2 = 0 ;
14206 PyObject * obj3 = 0 ;
14207 char * kwnames[] = {
14208 (char *) "self",(char *) "x",(char *) "y",(char *) "hit", NULL
14209 };
14210
14211 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabContainer_ButtonHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
14212 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14213 if (!SWIG_IsOK(res1)) {
14214 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14215 }
14216 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14217 ecode2 = SWIG_AsVal_int(obj1, &val2);
14218 if (!SWIG_IsOK(ecode2)) {
14219 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "2"" of type '" "int""'");
14220 }
14221 arg2 = static_cast< int >(val2);
14222 ecode3 = SWIG_AsVal_int(obj2, &val3);
14223 if (!SWIG_IsOK(ecode3)) {
14224 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "3"" of type '" "int""'");
14225 }
14226 arg3 = static_cast< int >(val3);
14227 res4 = SWIG_ConvertPtr(obj3, &argp4,SWIGTYPE_p_p_wxAuiTabContainerButton, 0 | 0 );
14228 if (!SWIG_IsOK(res4)) {
14229 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "4"" of type '" "wxAuiTabContainerButton **""'");
14230 }
14231 arg4 = reinterpret_cast< wxAuiTabContainerButton ** >(argp4);
14232 {
14233 PyThreadState* __tstate = wxPyBeginAllowThreads();
14234 result = (bool)((wxAuiTabContainer const *)arg1)->ButtonHitTest(arg2,arg3,arg4);
14235 wxPyEndAllowThreads(__tstate);
14236 if (PyErr_Occurred()) SWIG_fail;
14237 }
14238 {
14239 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14240 }
14241 return resultobj;
14242fail:
14243 return NULL;
14244}
14245
14246
14247SWIGINTERN PyObject *_wrap_AuiTabContainer_GetWindowFromIdx(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14248 PyObject *resultobj = 0;
14249 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14250 size_t arg2 ;
14251 wxWindow *result = 0 ;
14252 void *argp1 = 0 ;
14253 int res1 = 0 ;
14254 size_t val2 ;
14255 int ecode2 = 0 ;
14256 PyObject * obj0 = 0 ;
14257 PyObject * obj1 = 0 ;
14258 char * kwnames[] = {
14259 (char *) "self",(char *) "idx", NULL
14260 };
14261
14262 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_GetWindowFromIdx",kwnames,&obj0,&obj1)) SWIG_fail;
14263 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14264 if (!SWIG_IsOK(res1)) {
14265 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetWindowFromIdx" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14266 }
14267 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14268 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
14269 if (!SWIG_IsOK(ecode2)) {
14270 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_GetWindowFromIdx" "', expected argument " "2"" of type '" "size_t""'");
14271 }
14272 arg2 = static_cast< size_t >(val2);
14273 {
14274 PyThreadState* __tstate = wxPyBeginAllowThreads();
14275 result = (wxWindow *)((wxAuiTabContainer const *)arg1)->GetWindowFromIdx(arg2);
14276 wxPyEndAllowThreads(__tstate);
14277 if (PyErr_Occurred()) SWIG_fail;
14278 }
14279 {
14280 resultobj = wxPyMake_wxObject(result, 0);
14281 }
14282 return resultobj;
14283fail:
14284 return NULL;
14285}
14286
14287
14288SWIGINTERN PyObject *_wrap_AuiTabContainer_GetIdxFromWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14289 PyObject *resultobj = 0;
14290 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14291 wxWindow *arg2 = (wxWindow *) 0 ;
14292 int result;
14293 void *argp1 = 0 ;
14294 int res1 = 0 ;
14295 void *argp2 = 0 ;
14296 int res2 = 0 ;
14297 PyObject * obj0 = 0 ;
14298 PyObject * obj1 = 0 ;
14299 char * kwnames[] = {
14300 (char *) "self",(char *) "page", NULL
14301 };
14302
14303 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_GetIdxFromWindow",kwnames,&obj0,&obj1)) SWIG_fail;
14304 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14305 if (!SWIG_IsOK(res1)) {
14306 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetIdxFromWindow" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14307 }
14308 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14309 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14310 if (!SWIG_IsOK(res2)) {
14311 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_GetIdxFromWindow" "', expected argument " "2"" of type '" "wxWindow *""'");
14312 }
14313 arg2 = reinterpret_cast< wxWindow * >(argp2);
14314 {
14315 PyThreadState* __tstate = wxPyBeginAllowThreads();
14316 result = (int)((wxAuiTabContainer const *)arg1)->GetIdxFromWindow(arg2);
14317 wxPyEndAllowThreads(__tstate);
14318 if (PyErr_Occurred()) SWIG_fail;
14319 }
14320 resultobj = SWIG_From_int(static_cast< int >(result));
14321 return resultobj;
14322fail:
14323 return NULL;
14324}
14325
14326
14327SWIGINTERN PyObject *_wrap_AuiTabContainer_GetPageCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14328 PyObject *resultobj = 0;
14329 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14330 size_t result;
14331 void *argp1 = 0 ;
14332 int res1 = 0 ;
14333 PyObject *swig_obj[1] ;
14334
14335 if (!args) SWIG_fail;
14336 swig_obj[0] = args;
14337 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14338 if (!SWIG_IsOK(res1)) {
14339 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetPageCount" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14340 }
14341 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14342 {
14343 PyThreadState* __tstate = wxPyBeginAllowThreads();
14344 result = (size_t)((wxAuiTabContainer const *)arg1)->GetPageCount();
14345 wxPyEndAllowThreads(__tstate);
14346 if (PyErr_Occurred()) SWIG_fail;
14347 }
14348 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
14349 return resultobj;
14350fail:
14351 return NULL;
14352}
14353
14354
14355SWIGINTERN PyObject *_wrap_AuiTabContainer_GetPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14356 PyObject *resultobj = 0;
14357 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14358 size_t arg2 ;
14359 wxAuiNotebookPage *result = 0 ;
14360 void *argp1 = 0 ;
14361 int res1 = 0 ;
14362 size_t val2 ;
14363 int ecode2 = 0 ;
14364 PyObject * obj0 = 0 ;
14365 PyObject * obj1 = 0 ;
14366 char * kwnames[] = {
14367 (char *) "self",(char *) "idx", NULL
14368 };
14369
14370 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_GetPage",kwnames,&obj0,&obj1)) SWIG_fail;
14371 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14372 if (!SWIG_IsOK(res1)) {
14373 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14374 }
14375 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14376 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
14377 if (!SWIG_IsOK(ecode2)) {
14378 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_GetPage" "', expected argument " "2"" of type '" "size_t""'");
14379 }
14380 arg2 = static_cast< size_t >(val2);
14381 {
14382 PyThreadState* __tstate = wxPyBeginAllowThreads();
14383 {
14384 wxAuiNotebookPage &_result_ref = (arg1)->GetPage(arg2);
14385 result = (wxAuiNotebookPage *) &_result_ref;
14386 }
14387 wxPyEndAllowThreads(__tstate);
14388 if (PyErr_Occurred()) SWIG_fail;
14389 }
14390 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
14391 return resultobj;
14392fail:
14393 return NULL;
14394}
14395
14396
14397SWIGINTERN PyObject *_wrap_AuiTabContainer_GetPages(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14398 PyObject *resultobj = 0;
14399 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14400 wxAuiNotebookPageArray *result = 0 ;
14401 void *argp1 = 0 ;
14402 int res1 = 0 ;
14403 PyObject *swig_obj[1] ;
14404
14405 if (!args) SWIG_fail;
14406 swig_obj[0] = args;
14407 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14408 if (!SWIG_IsOK(res1)) {
14409 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetPages" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14410 }
14411 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14412 {
14413 PyThreadState* __tstate = wxPyBeginAllowThreads();
14414 {
14415 wxAuiNotebookPageArray &_result_ref = (arg1)->GetPages();
14416 result = (wxAuiNotebookPageArray *) &_result_ref;
14417 }
14418 wxPyEndAllowThreads(__tstate);
14419 if (PyErr_Occurred()) SWIG_fail;
14420 }
14421 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebookPageArray, 0 | 0 );
14422 return resultobj;
14423fail:
14424 return NULL;
14425}
14426
14427
14428SWIGINTERN PyObject *_wrap_AuiTabContainer_SetNormalFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14429 PyObject *resultobj = 0;
14430 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14431 wxFont *arg2 = 0 ;
14432 void *argp1 = 0 ;
14433 int res1 = 0 ;
14434 void *argp2 = 0 ;
14435 int res2 = 0 ;
14436 PyObject * obj0 = 0 ;
14437 PyObject * obj1 = 0 ;
14438 char * kwnames[] = {
14439 (char *) "self",(char *) "normal_font", NULL
14440 };
14441
14442 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetNormalFont",kwnames,&obj0,&obj1)) SWIG_fail;
14443 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14444 if (!SWIG_IsOK(res1)) {
14445 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14446 }
14447 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14448 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
14449 if (!SWIG_IsOK(res2)) {
14450 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14451 }
14452 if (!argp2) {
14453 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14454 }
14455 arg2 = reinterpret_cast< wxFont * >(argp2);
14456 {
14457 PyThreadState* __tstate = wxPyBeginAllowThreads();
14458 (arg1)->SetNormalFont((wxFont const &)*arg2);
14459 wxPyEndAllowThreads(__tstate);
14460 if (PyErr_Occurred()) SWIG_fail;
14461 }
14462 resultobj = SWIG_Py_Void();
14463 return resultobj;
14464fail:
14465 return NULL;
14466}
14467
14468
14469SWIGINTERN PyObject *_wrap_AuiTabContainer_SetSelectedFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14470 PyObject *resultobj = 0;
14471 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14472 wxFont *arg2 = 0 ;
14473 void *argp1 = 0 ;
14474 int res1 = 0 ;
14475 void *argp2 = 0 ;
14476 int res2 = 0 ;
14477 PyObject * obj0 = 0 ;
14478 PyObject * obj1 = 0 ;
14479 char * kwnames[] = {
14480 (char *) "self",(char *) "selected_font", NULL
14481 };
14482
14483 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetSelectedFont",kwnames,&obj0,&obj1)) SWIG_fail;
14484 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14485 if (!SWIG_IsOK(res1)) {
14486 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14487 }
14488 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14489 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
14490 if (!SWIG_IsOK(res2)) {
14491 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14492 }
14493 if (!argp2) {
14494 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14495 }
14496 arg2 = reinterpret_cast< wxFont * >(argp2);
14497 {
14498 PyThreadState* __tstate = wxPyBeginAllowThreads();
14499 (arg1)->SetSelectedFont((wxFont const &)*arg2);
14500 wxPyEndAllowThreads(__tstate);
14501 if (PyErr_Occurred()) SWIG_fail;
14502 }
14503 resultobj = SWIG_Py_Void();
14504 return resultobj;
14505fail:
14506 return NULL;
14507}
14508
14509
14510SWIGINTERN PyObject *_wrap_AuiTabContainer_SetMeasuringFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14511 PyObject *resultobj = 0;
14512 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14513 wxFont *arg2 = 0 ;
14514 void *argp1 = 0 ;
14515 int res1 = 0 ;
14516 void *argp2 = 0 ;
14517 int res2 = 0 ;
14518 PyObject * obj0 = 0 ;
14519 PyObject * obj1 = 0 ;
14520 char * kwnames[] = {
14521 (char *) "self",(char *) "measuring_font", NULL
14522 };
14523
14524 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetMeasuringFont",kwnames,&obj0,&obj1)) SWIG_fail;
14525 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14526 if (!SWIG_IsOK(res1)) {
14527 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14528 }
14529 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14530 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
14531 if (!SWIG_IsOK(res2)) {
14532 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14533 }
14534 if (!argp2) {
14535 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14536 }
14537 arg2 = reinterpret_cast< wxFont * >(argp2);
14538 {
14539 PyThreadState* __tstate = wxPyBeginAllowThreads();
14540 (arg1)->SetMeasuringFont((wxFont const &)*arg2);
14541 wxPyEndAllowThreads(__tstate);
14542 if (PyErr_Occurred()) SWIG_fail;
14543 }
14544 resultobj = SWIG_Py_Void();
14545 return resultobj;
14546fail:
14547 return NULL;
14548}
14549
14550
14551SWIGINTERN PyObject *_wrap_AuiTabContainer_DoShowHide(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14552 PyObject *resultobj = 0;
14553 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14554 void *argp1 = 0 ;
14555 int res1 = 0 ;
14556 PyObject *swig_obj[1] ;
14557
14558 if (!args) SWIG_fail;
14559 swig_obj[0] = args;
14560 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14561 if (!SWIG_IsOK(res1)) {
14562 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_DoShowHide" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14563 }
14564 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14565 {
14566 PyThreadState* __tstate = wxPyBeginAllowThreads();
14567 (arg1)->DoShowHide();
14568 wxPyEndAllowThreads(__tstate);
14569 if (PyErr_Occurred()) SWIG_fail;
14570 }
14571 resultobj = SWIG_Py_Void();
14572 return resultobj;
14573fail:
14574 return NULL;
14575}
14576
14577
14578SWIGINTERN PyObject *_wrap_AuiTabContainer_SetRect(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14579 PyObject *resultobj = 0;
14580 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14581 wxRect *arg2 = 0 ;
14582 void *argp1 = 0 ;
14583 int res1 = 0 ;
14584 wxRect temp2 ;
14585 PyObject * obj0 = 0 ;
14586 PyObject * obj1 = 0 ;
14587 char * kwnames[] = {
14588 (char *) "self",(char *) "rect", NULL
14589 };
14590
14591 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetRect",kwnames,&obj0,&obj1)) SWIG_fail;
14592 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14593 if (!SWIG_IsOK(res1)) {
14594 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetRect" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14595 }
14596 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14597 {
14598 arg2 = &temp2;
14599 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
14600 }
14601 {
14602 PyThreadState* __tstate = wxPyBeginAllowThreads();
14603 (arg1)->SetRect((wxRect const &)*arg2);
14604 wxPyEndAllowThreads(__tstate);
14605 if (PyErr_Occurred()) SWIG_fail;
14606 }
14607 resultobj = SWIG_Py_Void();
14608 return resultobj;
14609fail:
14610 return NULL;
14611}
14612
14613
36cb9ebe
RD
14614SWIGINTERN PyObject *_wrap_AuiTabContainer_RemoveButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14615 PyObject *resultobj = 0;
14616 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14617 int arg2 ;
14618 void *argp1 = 0 ;
14619 int res1 = 0 ;
14620 int val2 ;
14621 int ecode2 = 0 ;
14622 PyObject * obj0 = 0 ;
14623 PyObject * obj1 = 0 ;
14624 char * kwnames[] = {
14625 (char *) "self",(char *) "id", NULL
14626 };
14627
14628 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_RemoveButton",kwnames,&obj0,&obj1)) SWIG_fail;
14629 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14630 if (!SWIG_IsOK(res1)) {
14631 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_RemoveButton" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14632 }
14633 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14634 ecode2 = SWIG_AsVal_int(obj1, &val2);
14635 if (!SWIG_IsOK(ecode2)) {
14636 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_RemoveButton" "', expected argument " "2"" of type '" "int""'");
14637 }
14638 arg2 = static_cast< int >(val2);
14639 {
14640 PyThreadState* __tstate = wxPyBeginAllowThreads();
14641 (arg1)->RemoveButton(arg2);
14642 wxPyEndAllowThreads(__tstate);
14643 if (PyErr_Occurred()) SWIG_fail;
14644 }
14645 resultobj = SWIG_Py_Void();
14646 return resultobj;
14647fail:
14648 return NULL;
14649}
14650
14651
10044bf1
RD
14652SWIGINTERN PyObject *_wrap_AuiTabContainer_AddButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14653 PyObject *resultobj = 0;
14654 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14655 int arg2 ;
5c8c7dd3 14656 int arg3 ;
8f514ab4
RD
14657 wxBitmap const &arg4_defvalue = wxNullBitmap ;
14658 wxBitmap *arg4 = (wxBitmap *) &arg4_defvalue ;
14659 wxBitmap const &arg5_defvalue = wxNullBitmap ;
14660 wxBitmap *arg5 = (wxBitmap *) &arg5_defvalue ;
10044bf1
RD
14661 void *argp1 = 0 ;
14662 int res1 = 0 ;
14663 int val2 ;
14664 int ecode2 = 0 ;
5c8c7dd3
RD
14665 int val3 ;
14666 int ecode3 = 0 ;
14667 void *argp4 = 0 ;
14668 int res4 = 0 ;
8f514ab4
RD
14669 void *argp5 = 0 ;
14670 int res5 = 0 ;
10044bf1
RD
14671 PyObject * obj0 = 0 ;
14672 PyObject * obj1 = 0 ;
14673 PyObject * obj2 = 0 ;
5c8c7dd3 14674 PyObject * obj3 = 0 ;
8f514ab4 14675 PyObject * obj4 = 0 ;
10044bf1 14676 char * kwnames[] = {
8f514ab4 14677 (char *) "self",(char *) "id",(char *) "location",(char *) "normal_bitmap",(char *) "disabled_bitmap", NULL
10044bf1
RD
14678 };
14679
8f514ab4 14680 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:AuiTabContainer_AddButton",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
10044bf1
RD
14681 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14682 if (!SWIG_IsOK(res1)) {
14683 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_AddButton" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14684 }
14685 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14686 ecode2 = SWIG_AsVal_int(obj1, &val2);
14687 if (!SWIG_IsOK(ecode2)) {
14688 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_AddButton" "', expected argument " "2"" of type '" "int""'");
14689 }
14690 arg2 = static_cast< int >(val2);
5c8c7dd3
RD
14691 ecode3 = SWIG_AsVal_int(obj2, &val3);
14692 if (!SWIG_IsOK(ecode3)) {
14693 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_AddButton" "', expected argument " "3"" of type '" "int""'");
14694 }
14695 arg3 = static_cast< int >(val3);
8f514ab4
RD
14696 if (obj3) {
14697 res4 = SWIG_ConvertPtr(obj3, &argp4, SWIGTYPE_p_wxBitmap, 0 | 0);
14698 if (!SWIG_IsOK(res4)) {
14699 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "AuiTabContainer_AddButton" "', expected argument " "4"" of type '" "wxBitmap const &""'");
14700 }
14701 if (!argp4) {
14702 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_AddButton" "', expected argument " "4"" of type '" "wxBitmap const &""'");
14703 }
14704 arg4 = reinterpret_cast< wxBitmap * >(argp4);
10044bf1 14705 }
8f514ab4
RD
14706 if (obj4) {
14707 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxBitmap, 0 | 0);
14708 if (!SWIG_IsOK(res5)) {
14709 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiTabContainer_AddButton" "', expected argument " "5"" of type '" "wxBitmap const &""'");
14710 }
14711 if (!argp5) {
14712 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_AddButton" "', expected argument " "5"" of type '" "wxBitmap const &""'");
14713 }
14714 arg5 = reinterpret_cast< wxBitmap * >(argp5);
10044bf1 14715 }
10044bf1
RD
14716 {
14717 PyThreadState* __tstate = wxPyBeginAllowThreads();
8f514ab4
RD
14718 (arg1)->AddButton(arg2,arg3,(wxBitmap const &)*arg4,(wxBitmap const &)*arg5);
14719 wxPyEndAllowThreads(__tstate);
14720 if (PyErr_Occurred()) SWIG_fail;
14721 }
14722 resultobj = SWIG_Py_Void();
14723 return resultobj;
14724fail:
14725 return NULL;
14726}
14727
14728
14729SWIGINTERN PyObject *_wrap_AuiTabContainer_GetTabOffset(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14730 PyObject *resultobj = 0;
14731 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14732 size_t result;
14733 void *argp1 = 0 ;
14734 int res1 = 0 ;
14735 PyObject *swig_obj[1] ;
14736
14737 if (!args) SWIG_fail;
14738 swig_obj[0] = args;
14739 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14740 if (!SWIG_IsOK(res1)) {
14741 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetTabOffset" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14742 }
14743 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14744 {
14745 PyThreadState* __tstate = wxPyBeginAllowThreads();
14746 result = (size_t)((wxAuiTabContainer const *)arg1)->GetTabOffset();
14747 wxPyEndAllowThreads(__tstate);
14748 if (PyErr_Occurred()) SWIG_fail;
14749 }
14750 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
14751 return resultobj;
14752fail:
14753 return NULL;
14754}
14755
14756
14757SWIGINTERN PyObject *_wrap_AuiTabContainer_SetTabOffset(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14758 PyObject *resultobj = 0;
14759 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14760 size_t arg2 ;
14761 void *argp1 = 0 ;
14762 int res1 = 0 ;
14763 size_t val2 ;
14764 int ecode2 = 0 ;
14765 PyObject * obj0 = 0 ;
14766 PyObject * obj1 = 0 ;
14767 char * kwnames[] = {
14768 (char *) "self",(char *) "offset", NULL
14769 };
14770
14771 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetTabOffset",kwnames,&obj0,&obj1)) SWIG_fail;
14772 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14773 if (!SWIG_IsOK(res1)) {
14774 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetTabOffset" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14775 }
14776 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14777 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
14778 if (!SWIG_IsOK(ecode2)) {
14779 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_SetTabOffset" "', expected argument " "2"" of type '" "size_t""'");
14780 }
14781 arg2 = static_cast< size_t >(val2);
14782 {
14783 PyThreadState* __tstate = wxPyBeginAllowThreads();
14784 (arg1)->SetTabOffset(arg2);
10044bf1
RD
14785 wxPyEndAllowThreads(__tstate);
14786 if (PyErr_Occurred()) SWIG_fail;
14787 }
14788 resultobj = SWIG_Py_Void();
14789 return resultobj;
14790fail:
14791 return NULL;
14792}
14793
14794
14795SWIGINTERN PyObject *AuiTabContainer_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14796 PyObject *obj;
14797 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
14798 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabContainer, SWIG_NewClientData(obj));
14799 return SWIG_Py_Void();
14800}
14801
14802SWIGINTERN PyObject *AuiTabContainer_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14803 return SWIG_Python_InitShadowInstance(args);
14804}
14805
14806SWIGINTERN PyObject *_wrap_new_AuiTabCtrl(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14807 PyObject *resultobj = 0;
14808 wxWindow *arg1 = (wxWindow *) 0 ;
14809 int arg2 = (int) wxID_ANY ;
14810 wxPoint const &arg3_defvalue = wxDefaultPosition ;
14811 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
14812 wxSize const &arg4_defvalue = wxDefaultSize ;
14813 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
14814 long arg5 = (long) 0 ;
14815 wxAuiTabCtrl *result = 0 ;
14816 void *argp1 = 0 ;
14817 int res1 = 0 ;
14818 int val2 ;
14819 int ecode2 = 0 ;
14820 wxPoint temp3 ;
14821 wxSize temp4 ;
14822 long val5 ;
14823 int ecode5 = 0 ;
14824 PyObject * obj0 = 0 ;
14825 PyObject * obj1 = 0 ;
14826 PyObject * obj2 = 0 ;
14827 PyObject * obj3 = 0 ;
14828 PyObject * obj4 = 0 ;
14829 char * kwnames[] = {
14830 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
14831 };
14832
14833 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:new_AuiTabCtrl",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
14834 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
14835 if (!SWIG_IsOK(res1)) {
14836 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiTabCtrl" "', expected argument " "1"" of type '" "wxWindow *""'");
14837 }
14838 arg1 = reinterpret_cast< wxWindow * >(argp1);
14839 if (obj1) {
14840 ecode2 = SWIG_AsVal_int(obj1, &val2);
14841 if (!SWIG_IsOK(ecode2)) {
14842 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiTabCtrl" "', expected argument " "2"" of type '" "int""'");
14843 }
14844 arg2 = static_cast< int >(val2);
14845 }
14846 if (obj2) {
14847 {
14848 arg3 = &temp3;
14849 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
14850 }
14851 }
14852 if (obj3) {
14853 {
14854 arg4 = &temp4;
14855 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
14856 }
14857 }
14858 if (obj4) {
14859 ecode5 = SWIG_AsVal_long(obj4, &val5);
14860 if (!SWIG_IsOK(ecode5)) {
14861 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_AuiTabCtrl" "', expected argument " "5"" of type '" "long""'");
14862 }
14863 arg5 = static_cast< long >(val5);
14864 }
14865 {
14866 PyThreadState* __tstate = wxPyBeginAllowThreads();
14867 result = (wxAuiTabCtrl *)new wxAuiTabCtrl(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5);
14868 wxPyEndAllowThreads(__tstate);
14869 if (PyErr_Occurred()) SWIG_fail;
14870 }
14871 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabCtrl, SWIG_POINTER_NEW | 0 );
14872 return resultobj;
14873fail:
14874 return NULL;
14875}
14876
14877
580080c5
RD
14878SWIGINTERN PyObject *_wrap_delete_AuiTabCtrl(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14879 PyObject *resultobj = 0;
14880 wxAuiTabCtrl *arg1 = (wxAuiTabCtrl *) 0 ;
14881 void *argp1 = 0 ;
14882 int res1 = 0 ;
14883 PyObject *swig_obj[1] ;
14884
14885 if (!args) SWIG_fail;
14886 swig_obj[0] = args;
14887 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabCtrl, SWIG_POINTER_DISOWN | 0 );
14888 if (!SWIG_IsOK(res1)) {
14889 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiTabCtrl" "', expected argument " "1"" of type '" "wxAuiTabCtrl *""'");
14890 }
14891 arg1 = reinterpret_cast< wxAuiTabCtrl * >(argp1);
14892 {
14893 PyThreadState* __tstate = wxPyBeginAllowThreads();
14894 delete arg1;
14895
14896 wxPyEndAllowThreads(__tstate);
14897 if (PyErr_Occurred()) SWIG_fail;
14898 }
14899 resultobj = SWIG_Py_Void();
14900 return resultobj;
14901fail:
14902 return NULL;
14903}
14904
14905
10044bf1
RD
14906SWIGINTERN PyObject *AuiTabCtrl_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14907 PyObject *obj;
14908 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
14909 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabCtrl, SWIG_NewClientData(obj));
14910 return SWIG_Py_Void();
14911}
14912
14913SWIGINTERN PyObject *AuiTabCtrl_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14914 return SWIG_Python_InitShadowInstance(args);
14915}
14916
5eb8189c 14917SWIGINTERN PyObject *_wrap_new_PreAuiNotebook(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 14918 PyObject *resultobj = 0;
5eb8189c 14919 wxAuiNotebook *result = 0 ;
10044bf1 14920
5eb8189c 14921 if (!SWIG_Python_UnpackTuple(args,"new_PreAuiNotebook",0,0,0)) SWIG_fail;
10044bf1
RD
14922 {
14923 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 14924 result = (wxAuiNotebook *)new wxAuiNotebook();
10044bf1
RD
14925 wxPyEndAllowThreads(__tstate);
14926 if (PyErr_Occurred()) SWIG_fail;
14927 }
5eb8189c 14928 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_OWN | 0 );
10044bf1
RD
14929 return resultobj;
14930fail:
14931 return NULL;
14932}
14933
14934
5eb8189c 14935SWIGINTERN PyObject *_wrap_new_AuiNotebook(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10044bf1
RD
14936 PyObject *resultobj = 0;
14937 wxWindow *arg1 = (wxWindow *) 0 ;
14938 int arg2 = (int) wxID_ANY ;
14939 wxPoint const &arg3_defvalue = wxDefaultPosition ;
14940 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
14941 wxSize const &arg4_defvalue = wxDefaultSize ;
14942 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
5eb8189c
RD
14943 long arg5 = (long) wxAUI_NB_DEFAULT_STYLE ;
14944 wxAuiNotebook *result = 0 ;
10044bf1
RD
14945 void *argp1 = 0 ;
14946 int res1 = 0 ;
14947 int val2 ;
14948 int ecode2 = 0 ;
14949 wxPoint temp3 ;
14950 wxSize temp4 ;
14951 long val5 ;
14952 int ecode5 = 0 ;
14953 PyObject * obj0 = 0 ;
14954 PyObject * obj1 = 0 ;
14955 PyObject * obj2 = 0 ;
14956 PyObject * obj3 = 0 ;
14957 PyObject * obj4 = 0 ;
14958 char * kwnames[] = {
14959 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
14960 };
14961
5eb8189c 14962 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:new_AuiNotebook",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
10044bf1
RD
14963 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
14964 if (!SWIG_IsOK(res1)) {
5eb8189c 14965 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiNotebook" "', expected argument " "1"" of type '" "wxWindow *""'");
10044bf1
RD
14966 }
14967 arg1 = reinterpret_cast< wxWindow * >(argp1);
14968 if (obj1) {
14969 ecode2 = SWIG_AsVal_int(obj1, &val2);
14970 if (!SWIG_IsOK(ecode2)) {
5eb8189c 14971 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiNotebook" "', expected argument " "2"" of type '" "int""'");
10044bf1
RD
14972 }
14973 arg2 = static_cast< int >(val2);
14974 }
14975 if (obj2) {
14976 {
14977 arg3 = &temp3;
14978 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
14979 }
14980 }
14981 if (obj3) {
14982 {
14983 arg4 = &temp4;
14984 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
14985 }
14986 }
14987 if (obj4) {
14988 ecode5 = SWIG_AsVal_long(obj4, &val5);
14989 if (!SWIG_IsOK(ecode5)) {
5eb8189c 14990 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_AuiNotebook" "', expected argument " "5"" of type '" "long""'");
10044bf1
RD
14991 }
14992 arg5 = static_cast< long >(val5);
14993 }
14994 {
14995 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c
RD
14996 result = (wxAuiNotebook *)new wxAuiNotebook(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5);
14997 wxPyEndAllowThreads(__tstate);
14998 if (PyErr_Occurred()) SWIG_fail;
14999 }
15000 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_NEW | 0 );
15001 return resultobj;
15002fail:
15003 return NULL;
15004}
15005
15006
15007SWIGINTERN PyObject *_wrap_delete_AuiNotebook(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15008 PyObject *resultobj = 0;
15009 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15010 void *argp1 = 0 ;
15011 int res1 = 0 ;
15012 PyObject *swig_obj[1] ;
15013
15014 if (!args) SWIG_fail;
15015 swig_obj[0] = args;
15016 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_DISOWN | 0 );
15017 if (!SWIG_IsOK(res1)) {
15018 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiNotebook" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15019 }
15020 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15021 {
15022 PyThreadState* __tstate = wxPyBeginAllowThreads();
15023 delete arg1;
15024
10044bf1
RD
15025 wxPyEndAllowThreads(__tstate);
15026 if (PyErr_Occurred()) SWIG_fail;
15027 }
5eb8189c 15028 resultobj = SWIG_Py_Void();
10044bf1
RD
15029 return resultobj;
15030fail:
15031 return NULL;
15032}
15033
15034
5eb8189c 15035SWIGINTERN PyObject *_wrap_AuiNotebook_Create(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10044bf1 15036 PyObject *resultobj = 0;
5eb8189c 15037 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
10044bf1
RD
15038 wxWindow *arg2 = (wxWindow *) 0 ;
15039 int arg3 = (int) wxID_ANY ;
15040 wxPoint const &arg4_defvalue = wxDefaultPosition ;
15041 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
15042 wxSize const &arg5_defvalue = wxDefaultSize ;
15043 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
15044 long arg6 = (long) 0 ;
15045 bool result;
15046 void *argp1 = 0 ;
15047 int res1 = 0 ;
15048 void *argp2 = 0 ;
15049 int res2 = 0 ;
15050 int val3 ;
15051 int ecode3 = 0 ;
15052 wxPoint temp4 ;
15053 wxSize temp5 ;
15054 long val6 ;
15055 int ecode6 = 0 ;
15056 PyObject * obj0 = 0 ;
15057 PyObject * obj1 = 0 ;
15058 PyObject * obj2 = 0 ;
15059 PyObject * obj3 = 0 ;
15060 PyObject * obj4 = 0 ;
15061 PyObject * obj5 = 0 ;
15062 char * kwnames[] = {
15063 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
15064 };
15065
5eb8189c
RD
15066 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:AuiNotebook_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
15067 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
10044bf1 15068 if (!SWIG_IsOK(res1)) {
5eb8189c 15069 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_Create" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
10044bf1 15070 }
5eb8189c 15071 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
10044bf1
RD
15072 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
15073 if (!SWIG_IsOK(res2)) {
5eb8189c 15074 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
10044bf1
RD
15075 }
15076 arg2 = reinterpret_cast< wxWindow * >(argp2);
15077 if (obj2) {
15078 ecode3 = SWIG_AsVal_int(obj2, &val3);
15079 if (!SWIG_IsOK(ecode3)) {
5eb8189c 15080 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiNotebook_Create" "', expected argument " "3"" of type '" "int""'");
10044bf1
RD
15081 }
15082 arg3 = static_cast< int >(val3);
15083 }
15084 if (obj3) {
15085 {
15086 arg4 = &temp4;
15087 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
15088 }
15089 }
15090 if (obj4) {
15091 {
15092 arg5 = &temp5;
15093 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
15094 }
15095 }
15096 if (obj5) {
15097 ecode6 = SWIG_AsVal_long(obj5, &val6);
15098 if (!SWIG_IsOK(ecode6)) {
5eb8189c 15099 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiNotebook_Create" "', expected argument " "6"" of type '" "long""'");
10044bf1
RD
15100 }
15101 arg6 = static_cast< long >(val6);
15102 }
15103 {
15104 PyThreadState* __tstate = wxPyBeginAllowThreads();
15105 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6);
15106 wxPyEndAllowThreads(__tstate);
15107 if (PyErr_Occurred()) SWIG_fail;
15108 }
15109 {
15110 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15111 }
15112 return resultobj;
15113fail:
15114 return NULL;
15115}
15116
15117
5eb8189c 15118SWIGINTERN PyObject *_wrap_AuiNotebook_AddPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10044bf1 15119 PyObject *resultobj = 0;
5eb8189c 15120 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
10044bf1
RD
15121 wxWindow *arg2 = (wxWindow *) 0 ;
15122 wxString *arg3 = 0 ;
15123 bool arg4 = (bool) false ;
15124 wxBitmap const &arg5_defvalue = wxNullBitmap ;
15125 wxBitmap *arg5 = (wxBitmap *) &arg5_defvalue ;
15126 bool result;
15127 void *argp1 = 0 ;
15128 int res1 = 0 ;
15129 void *argp2 = 0 ;
15130 int res2 = 0 ;
15131 bool temp3 = false ;
15132 bool val4 ;
15133 int ecode4 = 0 ;
15134 void *argp5 = 0 ;
15135 int res5 = 0 ;
15136 PyObject * obj0 = 0 ;
15137 PyObject * obj1 = 0 ;
15138 PyObject * obj2 = 0 ;
15139 PyObject * obj3 = 0 ;
15140 PyObject * obj4 = 0 ;
15141 char * kwnames[] = {
15142 (char *) "self",(char *) "page",(char *) "caption",(char *) "select",(char *) "bitmap", NULL
15143 };
15144
5eb8189c
RD
15145 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:AuiNotebook_AddPage",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
15146 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
10044bf1 15147 if (!SWIG_IsOK(res1)) {
5eb8189c 15148 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_AddPage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
10044bf1 15149 }
5eb8189c 15150 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
10044bf1
RD
15151 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
15152 if (!SWIG_IsOK(res2)) {
5eb8189c 15153 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_AddPage" "', expected argument " "2"" of type '" "wxWindow *""'");
10044bf1
RD
15154 }
15155 arg2 = reinterpret_cast< wxWindow * >(argp2);
15156 {
15157 arg3 = wxString_in_helper(obj2);
15158 if (arg3 == NULL) SWIG_fail;
15159 temp3 = true;
15160 }
15161 if (obj3) {
15162 ecode4 = SWIG_AsVal_bool(obj3, &val4);
15163 if (!SWIG_IsOK(ecode4)) {
5eb8189c 15164 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiNotebook_AddPage" "', expected argument " "4"" of type '" "bool""'");
10044bf1
RD
15165 }
15166 arg4 = static_cast< bool >(val4);
15167 }
15168 if (obj4) {
15169 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxBitmap, 0 | 0);
15170 if (!SWIG_IsOK(res5)) {
5eb8189c 15171 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiNotebook_AddPage" "', expected argument " "5"" of type '" "wxBitmap const &""'");
10044bf1
RD
15172 }
15173 if (!argp5) {
5eb8189c 15174 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiNotebook_AddPage" "', expected argument " "5"" of type '" "wxBitmap const &""'");
10044bf1
RD
15175 }
15176 arg5 = reinterpret_cast< wxBitmap * >(argp5);
15177 }
15178 {
15179 PyThreadState* __tstate = wxPyBeginAllowThreads();
15180 result = (bool)(arg1)->AddPage(arg2,(wxString const &)*arg3,arg4,(wxBitmap const &)*arg5);
15181 wxPyEndAllowThreads(__tstate);
15182 if (PyErr_Occurred()) SWIG_fail;
15183 }
15184 {
15185 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15186 }
15187 {
15188 if (temp3)
15189 delete arg3;
15190 }
15191 return resultobj;
15192fail:
15193 {
15194 if (temp3)
15195 delete arg3;
15196 }
15197 return NULL;
15198}
15199
15200
5eb8189c 15201SWIGINTERN PyObject *_wrap_AuiNotebook_InsertPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10044bf1 15202 PyObject *resultobj = 0;
5eb8189c 15203 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
10044bf1
RD
15204 size_t arg2 ;
15205 wxWindow *arg3 = (wxWindow *) 0 ;
15206 wxString *arg4 = 0 ;
15207 bool arg5 = (bool) false ;
15208 wxBitmap const &arg6_defvalue = wxNullBitmap ;
15209 wxBitmap *arg6 = (wxBitmap *) &arg6_defvalue ;
15210 bool result;
15211 void *argp1 = 0 ;
15212 int res1 = 0 ;
15213 size_t val2 ;
15214 int ecode2 = 0 ;
15215 void *argp3 = 0 ;
15216 int res3 = 0 ;
15217 bool temp4 = false ;
15218 bool val5 ;
15219 int ecode5 = 0 ;
15220 void *argp6 = 0 ;
15221 int res6 = 0 ;
15222 PyObject * obj0 = 0 ;
15223 PyObject * obj1 = 0 ;
15224 PyObject * obj2 = 0 ;
15225 PyObject * obj3 = 0 ;
15226 PyObject * obj4 = 0 ;
15227 PyObject * obj5 = 0 ;
15228 char * kwnames[] = {
15229 (char *) "self",(char *) "page_idx",(char *) "page",(char *) "caption",(char *) "select",(char *) "bitmap", NULL
15230 };
15231
5eb8189c
RD
15232 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OO:AuiNotebook_InsertPage",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
15233 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
10044bf1 15234 if (!SWIG_IsOK(res1)) {
5eb8189c 15235 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_InsertPage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
10044bf1 15236 }
5eb8189c 15237 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
10044bf1
RD
15238 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15239 if (!SWIG_IsOK(ecode2)) {
5eb8189c 15240 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_InsertPage" "', expected argument " "2"" of type '" "size_t""'");
10044bf1
RD
15241 }
15242 arg2 = static_cast< size_t >(val2);
15243 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
15244 if (!SWIG_IsOK(res3)) {
5eb8189c 15245 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiNotebook_InsertPage" "', expected argument " "3"" of type '" "wxWindow *""'");
10044bf1
RD
15246 }
15247 arg3 = reinterpret_cast< wxWindow * >(argp3);
15248 {
15249 arg4 = wxString_in_helper(obj3);
15250 if (arg4 == NULL) SWIG_fail;
15251 temp4 = true;
15252 }
15253 if (obj4) {
15254 ecode5 = SWIG_AsVal_bool(obj4, &val5);
15255 if (!SWIG_IsOK(ecode5)) {
5eb8189c 15256 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiNotebook_InsertPage" "', expected argument " "5"" of type '" "bool""'");
10044bf1
RD
15257 }
15258 arg5 = static_cast< bool >(val5);
15259 }
15260 if (obj5) {
15261 res6 = SWIG_ConvertPtr(obj5, &argp6, SWIGTYPE_p_wxBitmap, 0 | 0);
15262 if (!SWIG_IsOK(res6)) {
5eb8189c 15263 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "AuiNotebook_InsertPage" "', expected argument " "6"" of type '" "wxBitmap const &""'");
10044bf1
RD
15264 }
15265 if (!argp6) {
5eb8189c 15266 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiNotebook_InsertPage" "', expected argument " "6"" of type '" "wxBitmap const &""'");
10044bf1
RD
15267 }
15268 arg6 = reinterpret_cast< wxBitmap * >(argp6);
15269 }
15270 {
15271 PyThreadState* __tstate = wxPyBeginAllowThreads();
15272 result = (bool)(arg1)->InsertPage(arg2,arg3,(wxString const &)*arg4,arg5,(wxBitmap const &)*arg6);
15273 wxPyEndAllowThreads(__tstate);
15274 if (PyErr_Occurred()) SWIG_fail;
15275 }
15276 {
15277 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15278 }
15279 {
15280 if (temp4)
15281 delete arg4;
15282 }
15283 return resultobj;
15284fail:
15285 {
15286 if (temp4)
15287 delete arg4;
15288 }
15289 return NULL;
15290}
15291
15292
5eb8189c 15293SWIGINTERN PyObject *_wrap_AuiNotebook_DeletePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10044bf1 15294 PyObject *resultobj = 0;
5eb8189c 15295 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
10044bf1
RD
15296 size_t arg2 ;
15297 bool result;
15298 void *argp1 = 0 ;
15299 int res1 = 0 ;
15300 size_t val2 ;
15301 int ecode2 = 0 ;
15302 PyObject * obj0 = 0 ;
15303 PyObject * obj1 = 0 ;
15304 char * kwnames[] = {
15305 (char *) "self",(char *) "page", NULL
15306 };
15307
5eb8189c
RD
15308 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_DeletePage",kwnames,&obj0,&obj1)) SWIG_fail;
15309 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
10044bf1 15310 if (!SWIG_IsOK(res1)) {
5eb8189c 15311 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_DeletePage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
10044bf1 15312 }
5eb8189c 15313 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
10044bf1
RD
15314 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15315 if (!SWIG_IsOK(ecode2)) {
5eb8189c 15316 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_DeletePage" "', expected argument " "2"" of type '" "size_t""'");
10044bf1
RD
15317 }
15318 arg2 = static_cast< size_t >(val2);
15319 {
15320 PyThreadState* __tstate = wxPyBeginAllowThreads();
15321 result = (bool)(arg1)->DeletePage(arg2);
15322 wxPyEndAllowThreads(__tstate);
15323 if (PyErr_Occurred()) SWIG_fail;
15324 }
15325 {
15326 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15327 }
15328 return resultobj;
15329fail:
15330 return NULL;
15331}
15332
15333
5eb8189c 15334SWIGINTERN PyObject *_wrap_AuiNotebook_RemovePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10044bf1 15335 PyObject *resultobj = 0;
5eb8189c 15336 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
10044bf1
RD
15337 size_t arg2 ;
15338 bool result;
15339 void *argp1 = 0 ;
15340 int res1 = 0 ;
15341 size_t val2 ;
15342 int ecode2 = 0 ;
15343 PyObject * obj0 = 0 ;
15344 PyObject * obj1 = 0 ;
15345 char * kwnames[] = {
15346 (char *) "self",(char *) "page", NULL
15347 };
15348
5eb8189c
RD
15349 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_RemovePage",kwnames,&obj0,&obj1)) SWIG_fail;
15350 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
10044bf1 15351 if (!SWIG_IsOK(res1)) {
5eb8189c 15352 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_RemovePage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
10044bf1 15353 }
5eb8189c 15354 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
10044bf1
RD
15355 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15356 if (!SWIG_IsOK(ecode2)) {
5eb8189c 15357 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_RemovePage" "', expected argument " "2"" of type '" "size_t""'");
10044bf1
RD
15358 }
15359 arg2 = static_cast< size_t >(val2);
15360 {
15361 PyThreadState* __tstate = wxPyBeginAllowThreads();
15362 result = (bool)(arg1)->RemovePage(arg2);
15363 wxPyEndAllowThreads(__tstate);
15364 if (PyErr_Occurred()) SWIG_fail;
15365 }
15366 {
15367 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15368 }
15369 return resultobj;
15370fail:
15371 return NULL;
15372}
15373
15374
5eb8189c 15375SWIGINTERN PyObject *_wrap_AuiNotebook_SetPageText(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10044bf1 15376 PyObject *resultobj = 0;
5eb8189c 15377 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
10044bf1
RD
15378 size_t arg2 ;
15379 wxString *arg3 = 0 ;
15380 bool result;
15381 void *argp1 = 0 ;
15382 int res1 = 0 ;
15383 size_t val2 ;
15384 int ecode2 = 0 ;
15385 bool temp3 = false ;
15386 PyObject * obj0 = 0 ;
15387 PyObject * obj1 = 0 ;
15388 PyObject * obj2 = 0 ;
15389 char * kwnames[] = {
15390 (char *) "self",(char *) "page",(char *) "text", NULL
15391 };
15392
5eb8189c
RD
15393 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiNotebook_SetPageText",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
15394 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
10044bf1 15395 if (!SWIG_IsOK(res1)) {
5eb8189c 15396 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetPageText" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
10044bf1 15397 }
5eb8189c 15398 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
10044bf1
RD
15399 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15400 if (!SWIG_IsOK(ecode2)) {
5eb8189c 15401 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetPageText" "', expected argument " "2"" of type '" "size_t""'");
10044bf1
RD
15402 }
15403 arg2 = static_cast< size_t >(val2);
15404 {
15405 arg3 = wxString_in_helper(obj2);
15406 if (arg3 == NULL) SWIG_fail;
15407 temp3 = true;
15408 }
15409 {
15410 PyThreadState* __tstate = wxPyBeginAllowThreads();
15411 result = (bool)(arg1)->SetPageText(arg2,(wxString const &)*arg3);
15412 wxPyEndAllowThreads(__tstate);
15413 if (PyErr_Occurred()) SWIG_fail;
15414 }
15415 {
15416 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15417 }
15418 {
15419 if (temp3)
15420 delete arg3;
15421 }
15422 return resultobj;
15423fail:
15424 {
15425 if (temp3)
15426 delete arg3;
15427 }
15428 return NULL;
15429}
15430
15431
5172800e
RD
15432SWIGINTERN PyObject *_wrap_AuiNotebook_SetPageBitmap(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15433 PyObject *resultobj = 0;
15434 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15435 size_t arg2 ;
15436 wxBitmap *arg3 = 0 ;
15437 bool result;
15438 void *argp1 = 0 ;
15439 int res1 = 0 ;
15440 size_t val2 ;
15441 int ecode2 = 0 ;
15442 void *argp3 = 0 ;
15443 int res3 = 0 ;
15444 PyObject * obj0 = 0 ;
15445 PyObject * obj1 = 0 ;
15446 PyObject * obj2 = 0 ;
15447 char * kwnames[] = {
15448 (char *) "self",(char *) "page",(char *) "bitmap", NULL
15449 };
15450
15451 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiNotebook_SetPageBitmap",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
15452 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15453 if (!SWIG_IsOK(res1)) {
15454 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetPageBitmap" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15455 }
15456 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15457 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15458 if (!SWIG_IsOK(ecode2)) {
15459 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetPageBitmap" "', expected argument " "2"" of type '" "size_t""'");
15460 }
15461 arg2 = static_cast< size_t >(val2);
15462 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxBitmap, 0 | 0);
15463 if (!SWIG_IsOK(res3)) {
15464 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiNotebook_SetPageBitmap" "', expected argument " "3"" of type '" "wxBitmap const &""'");
15465 }
15466 if (!argp3) {
15467 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiNotebook_SetPageBitmap" "', expected argument " "3"" of type '" "wxBitmap const &""'");
15468 }
15469 arg3 = reinterpret_cast< wxBitmap * >(argp3);
15470 {
15471 PyThreadState* __tstate = wxPyBeginAllowThreads();
15472 result = (bool)(arg1)->SetPageBitmap(arg2,(wxBitmap const &)*arg3);
15473 wxPyEndAllowThreads(__tstate);
15474 if (PyErr_Occurred()) SWIG_fail;
15475 }
15476 {
15477 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15478 }
15479 return resultobj;
15480fail:
15481 return NULL;
15482}
15483
15484
5eb8189c 15485SWIGINTERN PyObject *_wrap_AuiNotebook_SetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10044bf1 15486 PyObject *resultobj = 0;
5eb8189c 15487 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
10044bf1
RD
15488 size_t arg2 ;
15489 size_t result;
15490 void *argp1 = 0 ;
15491 int res1 = 0 ;
15492 size_t val2 ;
15493 int ecode2 = 0 ;
15494 PyObject * obj0 = 0 ;
15495 PyObject * obj1 = 0 ;
15496 char * kwnames[] = {
15497 (char *) "self",(char *) "new_page", NULL
15498 };
15499
5eb8189c
RD
15500 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetSelection",kwnames,&obj0,&obj1)) SWIG_fail;
15501 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
10044bf1 15502 if (!SWIG_IsOK(res1)) {
5eb8189c 15503 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetSelection" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
10044bf1 15504 }
5eb8189c 15505 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
10044bf1
RD
15506 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15507 if (!SWIG_IsOK(ecode2)) {
5eb8189c 15508 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetSelection" "', expected argument " "2"" of type '" "size_t""'");
10044bf1
RD
15509 }
15510 arg2 = static_cast< size_t >(val2);
15511 {
15512 PyThreadState* __tstate = wxPyBeginAllowThreads();
15513 result = (size_t)(arg1)->SetSelection(arg2);
15514 wxPyEndAllowThreads(__tstate);
15515 if (PyErr_Occurred()) SWIG_fail;
15516 }
15517 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
15518 return resultobj;
15519fail:
15520 return NULL;
15521}
15522
15523
5eb8189c 15524SWIGINTERN PyObject *_wrap_AuiNotebook_GetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 15525 PyObject *resultobj = 0;
5eb8189c 15526 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
10044bf1
RD
15527 int result;
15528 void *argp1 = 0 ;
15529 int res1 = 0 ;
15530 PyObject *swig_obj[1] ;
15531
15532 if (!args) SWIG_fail;
15533 swig_obj[0] = args;
5eb8189c 15534 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
10044bf1 15535 if (!SWIG_IsOK(res1)) {
5eb8189c 15536 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetSelection" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
10044bf1 15537 }
5eb8189c 15538 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
10044bf1
RD
15539 {
15540 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 15541 result = (int)((wxAuiNotebook const *)arg1)->GetSelection();
10044bf1
RD
15542 wxPyEndAllowThreads(__tstate);
15543 if (PyErr_Occurred()) SWIG_fail;
15544 }
15545 resultobj = SWIG_From_int(static_cast< int >(result));
15546 return resultobj;
15547fail:
15548 return NULL;
15549}
15550
15551
5eb8189c 15552SWIGINTERN PyObject *_wrap_AuiNotebook_GetPageCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1 15553 PyObject *resultobj = 0;
5eb8189c 15554 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
10044bf1
RD
15555 size_t result;
15556 void *argp1 = 0 ;
15557 int res1 = 0 ;
15558 PyObject *swig_obj[1] ;
15559
15560 if (!args) SWIG_fail;
15561 swig_obj[0] = args;
5eb8189c 15562 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
10044bf1 15563 if (!SWIG_IsOK(res1)) {
5eb8189c 15564 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPageCount" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
10044bf1 15565 }
5eb8189c 15566 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
10044bf1
RD
15567 {
15568 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 15569 result = (size_t)((wxAuiNotebook const *)arg1)->GetPageCount();
10044bf1
RD
15570 wxPyEndAllowThreads(__tstate);
15571 if (PyErr_Occurred()) SWIG_fail;
15572 }
15573 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
15574 return resultobj;
15575fail:
15576 return NULL;
15577}
15578
15579
5eb8189c 15580SWIGINTERN PyObject *_wrap_AuiNotebook_GetPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10044bf1 15581 PyObject *resultobj = 0;
5eb8189c 15582 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
10044bf1
RD
15583 size_t arg2 ;
15584 wxWindow *result = 0 ;
15585 void *argp1 = 0 ;
15586 int res1 = 0 ;
15587 size_t val2 ;
15588 int ecode2 = 0 ;
15589 PyObject * obj0 = 0 ;
15590 PyObject * obj1 = 0 ;
15591 char * kwnames[] = {
15592 (char *) "self",(char *) "page_idx", NULL
15593 };
15594
5eb8189c
RD
15595 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_GetPage",kwnames,&obj0,&obj1)) SWIG_fail;
15596 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
10044bf1 15597 if (!SWIG_IsOK(res1)) {
5eb8189c 15598 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPage" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
10044bf1 15599 }
5eb8189c 15600 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
10044bf1
RD
15601 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15602 if (!SWIG_IsOK(ecode2)) {
5eb8189c 15603 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_GetPage" "', expected argument " "2"" of type '" "size_t""'");
10044bf1
RD
15604 }
15605 arg2 = static_cast< size_t >(val2);
15606 {
15607 PyThreadState* __tstate = wxPyBeginAllowThreads();
5eb8189c 15608 result = (wxWindow *)((wxAuiNotebook const *)arg1)->GetPage(arg2);
10044bf1
RD
15609 wxPyEndAllowThreads(__tstate);
15610 if (PyErr_Occurred()) SWIG_fail;
15611 }
15612 {
15613 resultobj = wxPyMake_wxObject(result, 0);
15614 }
15615 return resultobj;
15616fail:
15617 return NULL;
15618}
15619
15620
5172800e
RD
15621SWIGINTERN PyObject *_wrap_AuiNotebook_GetPageIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15622 PyObject *resultobj = 0;
15623 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15624 wxWindow *arg2 = (wxWindow *) 0 ;
15625 int result;
15626 void *argp1 = 0 ;
15627 int res1 = 0 ;
15628 void *argp2 = 0 ;
15629 int res2 = 0 ;
15630 PyObject * obj0 = 0 ;
15631 PyObject * obj1 = 0 ;
15632 char * kwnames[] = {
15633 (char *) "self",(char *) "page_wnd", NULL
15634 };
15635
15636 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_GetPageIndex",kwnames,&obj0,&obj1)) SWIG_fail;
15637 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15638 if (!SWIG_IsOK(res1)) {
15639 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPageIndex" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15640 }
15641 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15642 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
15643 if (!SWIG_IsOK(res2)) {
15644 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_GetPageIndex" "', expected argument " "2"" of type '" "wxWindow *""'");
15645 }
15646 arg2 = reinterpret_cast< wxWindow * >(argp2);
15647 {
15648 PyThreadState* __tstate = wxPyBeginAllowThreads();
15649 result = (int)((wxAuiNotebook const *)arg1)->GetPageIndex(arg2);
15650 wxPyEndAllowThreads(__tstate);
15651 if (PyErr_Occurred()) SWIG_fail;
15652 }
15653 resultobj = SWIG_From_int(static_cast< int >(result));
15654 return resultobj;
15655fail:
15656 return NULL;
15657}
15658
15659
5eb8189c 15660SWIGINTERN PyObject *_wrap_AuiNotebook_SetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5c8c7dd3 15661 PyObject *resultobj = 0;
5eb8189c
RD
15662 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15663 wxAuiTabArt *arg2 = (wxAuiTabArt *) 0 ;
5c8c7dd3
RD
15664 void *argp1 = 0 ;
15665 int res1 = 0 ;
15666 void *argp2 = 0 ;
15667 int res2 = 0 ;
15668 PyObject * obj0 = 0 ;
15669 PyObject * obj1 = 0 ;
15670 char * kwnames[] = {
15671 (char *) "self",(char *) "art", NULL
15672 };
15673
5eb8189c
RD
15674 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetArtProvider",kwnames,&obj0,&obj1)) SWIG_fail;
15675 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
5c8c7dd3 15676 if (!SWIG_IsOK(res1)) {
5eb8189c 15677 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetArtProvider" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
5c8c7dd3 15678 }
5eb8189c
RD
15679 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15680 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
5c8c7dd3 15681 if (!SWIG_IsOK(res2)) {
5eb8189c 15682 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_SetArtProvider" "', expected argument " "2"" of type '" "wxAuiTabArt *""'");
5c8c7dd3 15683 }
5eb8189c 15684 arg2 = reinterpret_cast< wxAuiTabArt * >(argp2);
5c8c7dd3
RD
15685 {
15686 PyThreadState* __tstate = wxPyBeginAllowThreads();
15687 (arg1)->SetArtProvider(arg2);
15688 wxPyEndAllowThreads(__tstate);
15689 if (PyErr_Occurred()) SWIG_fail;
15690 }
15691 resultobj = SWIG_Py_Void();
15692 return resultobj;
15693fail:
15694 return NULL;
15695}
15696
15697
5eb8189c 15698SWIGINTERN PyObject *_wrap_AuiNotebook_GetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3 15699 PyObject *resultobj = 0;
5eb8189c
RD
15700 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15701 wxAuiTabArt *result = 0 ;
5c8c7dd3
RD
15702 void *argp1 = 0 ;
15703 int res1 = 0 ;
15704 PyObject *swig_obj[1] ;
15705
15706 if (!args) SWIG_fail;
15707 swig_obj[0] = args;
5eb8189c 15708 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
5c8c7dd3 15709 if (!SWIG_IsOK(res1)) {
5172800e 15710 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetArtProvider" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
5c8c7dd3 15711 }
5eb8189c 15712 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
5c8c7dd3
RD
15713 {
15714 PyThreadState* __tstate = wxPyBeginAllowThreads();
5172800e 15715 result = (wxAuiTabArt *)((wxAuiNotebook const *)arg1)->GetArtProvider();
5c8c7dd3
RD
15716 wxPyEndAllowThreads(__tstate);
15717 if (PyErr_Occurred()) SWIG_fail;
15718 }
5eb8189c 15719 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
5c8c7dd3
RD
15720 return resultobj;
15721fail:
15722 return NULL;
15723}
15724
15725
8287c33f
RD
15726SWIGINTERN PyObject *_wrap_AuiNotebook_SetUniformBitmapSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15727 PyObject *resultobj = 0;
15728 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15729 wxSize *arg2 = 0 ;
15730 void *argp1 = 0 ;
15731 int res1 = 0 ;
15732 wxSize temp2 ;
15733 PyObject * obj0 = 0 ;
15734 PyObject * obj1 = 0 ;
15735 char * kwnames[] = {
15736 (char *) "self",(char *) "size", NULL
15737 };
15738
15739 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetUniformBitmapSize",kwnames,&obj0,&obj1)) SWIG_fail;
15740 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15741 if (!SWIG_IsOK(res1)) {
15742 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetUniformBitmapSize" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15743 }
15744 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15745 {
15746 arg2 = &temp2;
15747 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
15748 }
15749 {
15750 PyThreadState* __tstate = wxPyBeginAllowThreads();
15751 (arg1)->SetUniformBitmapSize((wxSize const &)*arg2);
15752 wxPyEndAllowThreads(__tstate);
15753 if (PyErr_Occurred()) SWIG_fail;
15754 }
15755 resultobj = SWIG_Py_Void();
15756 return resultobj;
15757fail:
15758 return NULL;
15759}
15760
15761
15762SWIGINTERN PyObject *_wrap_AuiNotebook_SetTabCtrlHeight(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15763 PyObject *resultobj = 0;
15764 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15765 int arg2 ;
15766 void *argp1 = 0 ;
15767 int res1 = 0 ;
15768 int val2 ;
15769 int ecode2 = 0 ;
15770 PyObject * obj0 = 0 ;
15771 PyObject * obj1 = 0 ;
15772 char * kwnames[] = {
15773 (char *) "self",(char *) "height", NULL
15774 };
15775
15776 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetTabCtrlHeight",kwnames,&obj0,&obj1)) SWIG_fail;
15777 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15778 if (!SWIG_IsOK(res1)) {
15779 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetTabCtrlHeight" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15780 }
15781 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15782 ecode2 = SWIG_AsVal_int(obj1, &val2);
15783 if (!SWIG_IsOK(ecode2)) {
15784 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetTabCtrlHeight" "', expected argument " "2"" of type '" "int""'");
15785 }
15786 arg2 = static_cast< int >(val2);
15787 {
15788 PyThreadState* __tstate = wxPyBeginAllowThreads();
15789 (arg1)->SetTabCtrlHeight(arg2);
15790 wxPyEndAllowThreads(__tstate);
15791 if (PyErr_Occurred()) SWIG_fail;
15792 }
15793 resultobj = SWIG_Py_Void();
15794 return resultobj;
15795fail:
15796 return NULL;
15797}
15798
15799
5eb8189c 15800SWIGINTERN PyObject *AuiNotebook_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1
RD
15801 PyObject *obj;
15802 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 15803 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebook, SWIG_NewClientData(obj));
10044bf1
RD
15804 return SWIG_Py_Void();
15805}
15806
5eb8189c 15807SWIGINTERN PyObject *AuiNotebook_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1
RD
15808 return SWIG_Python_InitShadowInstance(args);
15809}
15810
5eb8189c 15811SWIGINTERN PyObject *PyAuiDockArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10044bf1
RD
15812 PyObject *obj;
15813 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 15814 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyAuiDockArt, SWIG_NewClientData(obj));
10044bf1
RD
15815 return SWIG_Py_Void();
15816}
15817
5eb8189c 15818SWIGINTERN PyObject *PyAuiTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5c8c7dd3
RD
15819 PyObject *obj;
15820 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5eb8189c 15821 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyAuiTabArt, SWIG_NewClientData(obj));
5c8c7dd3
RD
15822 return SWIG_Py_Void();
15823}
15824
10044bf1 15825static PyMethodDef SwigMethods[] = {
5eb8189c
RD
15826 { (char *)"new_AuiPaneInfo", (PyCFunction)_wrap_new_AuiPaneInfo, METH_NOARGS, NULL},
15827 { (char *)"delete_AuiPaneInfo", (PyCFunction)_wrap_delete_AuiPaneInfo, METH_O, NULL},
15828 { (char *)"AuiPaneInfo_SafeSet", (PyCFunction) _wrap_AuiPaneInfo_SafeSet, METH_VARARGS | METH_KEYWORDS, NULL},
15829 { (char *)"AuiPaneInfo_IsOk", (PyCFunction)_wrap_AuiPaneInfo_IsOk, METH_O, NULL},
15830 { (char *)"AuiPaneInfo_IsFixed", (PyCFunction)_wrap_AuiPaneInfo_IsFixed, METH_O, NULL},
15831 { (char *)"AuiPaneInfo_IsResizable", (PyCFunction)_wrap_AuiPaneInfo_IsResizable, METH_O, NULL},
15832 { (char *)"AuiPaneInfo_IsShown", (PyCFunction)_wrap_AuiPaneInfo_IsShown, METH_O, NULL},
15833 { (char *)"AuiPaneInfo_IsFloating", (PyCFunction)_wrap_AuiPaneInfo_IsFloating, METH_O, NULL},
15834 { (char *)"AuiPaneInfo_IsDocked", (PyCFunction)_wrap_AuiPaneInfo_IsDocked, METH_O, NULL},
15835 { (char *)"AuiPaneInfo_IsToolbar", (PyCFunction)_wrap_AuiPaneInfo_IsToolbar, METH_O, NULL},
15836 { (char *)"AuiPaneInfo_IsTopDockable", (PyCFunction)_wrap_AuiPaneInfo_IsTopDockable, METH_O, NULL},
15837 { (char *)"AuiPaneInfo_IsBottomDockable", (PyCFunction)_wrap_AuiPaneInfo_IsBottomDockable, METH_O, NULL},
15838 { (char *)"AuiPaneInfo_IsLeftDockable", (PyCFunction)_wrap_AuiPaneInfo_IsLeftDockable, METH_O, NULL},
15839 { (char *)"AuiPaneInfo_IsRightDockable", (PyCFunction)_wrap_AuiPaneInfo_IsRightDockable, METH_O, NULL},
15840 { (char *)"AuiPaneInfo_IsFloatable", (PyCFunction)_wrap_AuiPaneInfo_IsFloatable, METH_O, NULL},
15841 { (char *)"AuiPaneInfo_IsMovable", (PyCFunction)_wrap_AuiPaneInfo_IsMovable, METH_O, NULL},
15842 { (char *)"AuiPaneInfo_IsDestroyOnClose", (PyCFunction)_wrap_AuiPaneInfo_IsDestroyOnClose, METH_O, NULL},
15843 { (char *)"AuiPaneInfo_IsMaximized", (PyCFunction)_wrap_AuiPaneInfo_IsMaximized, METH_O, NULL},
15844 { (char *)"AuiPaneInfo_HasCaption", (PyCFunction)_wrap_AuiPaneInfo_HasCaption, METH_O, NULL},
15845 { (char *)"AuiPaneInfo_HasGripper", (PyCFunction)_wrap_AuiPaneInfo_HasGripper, METH_O, NULL},
15846 { (char *)"AuiPaneInfo_HasBorder", (PyCFunction)_wrap_AuiPaneInfo_HasBorder, METH_O, NULL},
15847 { (char *)"AuiPaneInfo_HasCloseButton", (PyCFunction)_wrap_AuiPaneInfo_HasCloseButton, METH_O, NULL},
15848 { (char *)"AuiPaneInfo_HasMaximizeButton", (PyCFunction)_wrap_AuiPaneInfo_HasMaximizeButton, METH_O, NULL},
15849 { (char *)"AuiPaneInfo_HasMinimizeButton", (PyCFunction)_wrap_AuiPaneInfo_HasMinimizeButton, METH_O, NULL},
15850 { (char *)"AuiPaneInfo_HasPinButton", (PyCFunction)_wrap_AuiPaneInfo_HasPinButton, METH_O, NULL},
15851 { (char *)"AuiPaneInfo_HasGripperTop", (PyCFunction)_wrap_AuiPaneInfo_HasGripperTop, METH_O, NULL},
15852 { (char *)"AuiPaneInfo_Window", (PyCFunction) _wrap_AuiPaneInfo_Window, METH_VARARGS | METH_KEYWORDS, NULL},
15853 { (char *)"AuiPaneInfo_Name", (PyCFunction) _wrap_AuiPaneInfo_Name, METH_VARARGS | METH_KEYWORDS, NULL},
15854 { (char *)"AuiPaneInfo_Caption", (PyCFunction) _wrap_AuiPaneInfo_Caption, METH_VARARGS | METH_KEYWORDS, NULL},
15855 { (char *)"AuiPaneInfo_Left", (PyCFunction)_wrap_AuiPaneInfo_Left, METH_O, NULL},
15856 { (char *)"AuiPaneInfo_Right", (PyCFunction)_wrap_AuiPaneInfo_Right, METH_O, NULL},
15857 { (char *)"AuiPaneInfo_Top", (PyCFunction)_wrap_AuiPaneInfo_Top, METH_O, NULL},
15858 { (char *)"AuiPaneInfo_Bottom", (PyCFunction)_wrap_AuiPaneInfo_Bottom, METH_O, NULL},
15859 { (char *)"AuiPaneInfo_Center", (PyCFunction)_wrap_AuiPaneInfo_Center, METH_O, NULL},
15860 { (char *)"AuiPaneInfo_Centre", (PyCFunction)_wrap_AuiPaneInfo_Centre, METH_O, NULL},
15861 { (char *)"AuiPaneInfo_Direction", (PyCFunction) _wrap_AuiPaneInfo_Direction, METH_VARARGS | METH_KEYWORDS, NULL},
15862 { (char *)"AuiPaneInfo_Layer", (PyCFunction) _wrap_AuiPaneInfo_Layer, METH_VARARGS | METH_KEYWORDS, NULL},
15863 { (char *)"AuiPaneInfo_Row", (PyCFunction) _wrap_AuiPaneInfo_Row, METH_VARARGS | METH_KEYWORDS, NULL},
15864 { (char *)"AuiPaneInfo_Position", (PyCFunction) _wrap_AuiPaneInfo_Position, METH_VARARGS | METH_KEYWORDS, NULL},
15865 { (char *)"AuiPaneInfo_BestSize", (PyCFunction) _wrap_AuiPaneInfo_BestSize, METH_VARARGS | METH_KEYWORDS, NULL},
15866 { (char *)"AuiPaneInfo_MinSize", (PyCFunction) _wrap_AuiPaneInfo_MinSize, METH_VARARGS | METH_KEYWORDS, NULL},
15867 { (char *)"AuiPaneInfo_MaxSize", (PyCFunction) _wrap_AuiPaneInfo_MaxSize, METH_VARARGS | METH_KEYWORDS, NULL},
15868 { (char *)"AuiPaneInfo_FloatingPosition", (PyCFunction) _wrap_AuiPaneInfo_FloatingPosition, METH_VARARGS | METH_KEYWORDS, NULL},
15869 { (char *)"AuiPaneInfo_FloatingSize", (PyCFunction) _wrap_AuiPaneInfo_FloatingSize, METH_VARARGS | METH_KEYWORDS, NULL},
15870 { (char *)"AuiPaneInfo_Fixed", (PyCFunction)_wrap_AuiPaneInfo_Fixed, METH_O, NULL},
15871 { (char *)"AuiPaneInfo_Resizable", (PyCFunction) _wrap_AuiPaneInfo_Resizable, METH_VARARGS | METH_KEYWORDS, NULL},
15872 { (char *)"AuiPaneInfo_Dock", (PyCFunction)_wrap_AuiPaneInfo_Dock, METH_O, NULL},
15873 { (char *)"AuiPaneInfo_Float", (PyCFunction)_wrap_AuiPaneInfo_Float, METH_O, NULL},
15874 { (char *)"AuiPaneInfo_Hide", (PyCFunction)_wrap_AuiPaneInfo_Hide, METH_O, NULL},
15875 { (char *)"AuiPaneInfo_Show", (PyCFunction) _wrap_AuiPaneInfo_Show, METH_VARARGS | METH_KEYWORDS, NULL},
15876 { (char *)"AuiPaneInfo_CaptionVisible", (PyCFunction) _wrap_AuiPaneInfo_CaptionVisible, METH_VARARGS | METH_KEYWORDS, NULL},
15877 { (char *)"AuiPaneInfo_Maximize", (PyCFunction)_wrap_AuiPaneInfo_Maximize, METH_O, NULL},
15878 { (char *)"AuiPaneInfo_Restore", (PyCFunction)_wrap_AuiPaneInfo_Restore, METH_O, NULL},
15879 { (char *)"AuiPaneInfo_PaneBorder", (PyCFunction) _wrap_AuiPaneInfo_PaneBorder, METH_VARARGS | METH_KEYWORDS, NULL},
15880 { (char *)"AuiPaneInfo_Gripper", (PyCFunction) _wrap_AuiPaneInfo_Gripper, METH_VARARGS | METH_KEYWORDS, NULL},
15881 { (char *)"AuiPaneInfo_GripperTop", (PyCFunction) _wrap_AuiPaneInfo_GripperTop, METH_VARARGS | METH_KEYWORDS, NULL},
15882 { (char *)"AuiPaneInfo_CloseButton", (PyCFunction) _wrap_AuiPaneInfo_CloseButton, METH_VARARGS | METH_KEYWORDS, NULL},
15883 { (char *)"AuiPaneInfo_MaximizeButton", (PyCFunction) _wrap_AuiPaneInfo_MaximizeButton, METH_VARARGS | METH_KEYWORDS, NULL},
15884 { (char *)"AuiPaneInfo_MinimizeButton", (PyCFunction) _wrap_AuiPaneInfo_MinimizeButton, METH_VARARGS | METH_KEYWORDS, NULL},
15885 { (char *)"AuiPaneInfo_PinButton", (PyCFunction) _wrap_AuiPaneInfo_PinButton, METH_VARARGS | METH_KEYWORDS, NULL},
15886 { (char *)"AuiPaneInfo_DestroyOnClose", (PyCFunction) _wrap_AuiPaneInfo_DestroyOnClose, METH_VARARGS | METH_KEYWORDS, NULL},
15887 { (char *)"AuiPaneInfo_TopDockable", (PyCFunction) _wrap_AuiPaneInfo_TopDockable, METH_VARARGS | METH_KEYWORDS, NULL},
15888 { (char *)"AuiPaneInfo_BottomDockable", (PyCFunction) _wrap_AuiPaneInfo_BottomDockable, METH_VARARGS | METH_KEYWORDS, NULL},
15889 { (char *)"AuiPaneInfo_LeftDockable", (PyCFunction) _wrap_AuiPaneInfo_LeftDockable, METH_VARARGS | METH_KEYWORDS, NULL},
15890 { (char *)"AuiPaneInfo_RightDockable", (PyCFunction) _wrap_AuiPaneInfo_RightDockable, METH_VARARGS | METH_KEYWORDS, NULL},
15891 { (char *)"AuiPaneInfo_Floatable", (PyCFunction) _wrap_AuiPaneInfo_Floatable, METH_VARARGS | METH_KEYWORDS, NULL},
15892 { (char *)"AuiPaneInfo_Movable", (PyCFunction) _wrap_AuiPaneInfo_Movable, METH_VARARGS | METH_KEYWORDS, NULL},
15893 { (char *)"AuiPaneInfo_SaveHidden", (PyCFunction)_wrap_AuiPaneInfo_SaveHidden, METH_O, NULL},
15894 { (char *)"AuiPaneInfo_RestoreHidden", (PyCFunction)_wrap_AuiPaneInfo_RestoreHidden, METH_O, NULL},
15895 { (char *)"AuiPaneInfo_Dockable", (PyCFunction) _wrap_AuiPaneInfo_Dockable, METH_VARARGS | METH_KEYWORDS, NULL},
15896 { (char *)"AuiPaneInfo_DefaultPane", (PyCFunction)_wrap_AuiPaneInfo_DefaultPane, METH_O, NULL},
15897 { (char *)"AuiPaneInfo_CentrePane", (PyCFunction)_wrap_AuiPaneInfo_CentrePane, METH_O, NULL},
15898 { (char *)"AuiPaneInfo_CenterPane", (PyCFunction)_wrap_AuiPaneInfo_CenterPane, METH_O, NULL},
15899 { (char *)"AuiPaneInfo_ToolbarPane", (PyCFunction)_wrap_AuiPaneInfo_ToolbarPane, METH_O, NULL},
15900 { (char *)"AuiPaneInfo_SetFlag", (PyCFunction) _wrap_AuiPaneInfo_SetFlag, METH_VARARGS | METH_KEYWORDS, NULL},
15901 { (char *)"AuiPaneInfo_HasFlag", (PyCFunction) _wrap_AuiPaneInfo_HasFlag, METH_VARARGS | METH_KEYWORDS, NULL},
15902 { (char *)"AuiPaneInfo_name_set", _wrap_AuiPaneInfo_name_set, METH_VARARGS, NULL},
15903 { (char *)"AuiPaneInfo_name_get", (PyCFunction)_wrap_AuiPaneInfo_name_get, METH_O, NULL},
15904 { (char *)"AuiPaneInfo_caption_set", _wrap_AuiPaneInfo_caption_set, METH_VARARGS, NULL},
15905 { (char *)"AuiPaneInfo_caption_get", (PyCFunction)_wrap_AuiPaneInfo_caption_get, METH_O, NULL},
15906 { (char *)"AuiPaneInfo_window_set", _wrap_AuiPaneInfo_window_set, METH_VARARGS, NULL},
15907 { (char *)"AuiPaneInfo_window_get", (PyCFunction)_wrap_AuiPaneInfo_window_get, METH_O, NULL},
15908 { (char *)"AuiPaneInfo_frame_set", _wrap_AuiPaneInfo_frame_set, METH_VARARGS, NULL},
15909 { (char *)"AuiPaneInfo_frame_get", (PyCFunction)_wrap_AuiPaneInfo_frame_get, METH_O, NULL},
15910 { (char *)"AuiPaneInfo_state_set", _wrap_AuiPaneInfo_state_set, METH_VARARGS, NULL},
15911 { (char *)"AuiPaneInfo_state_get", (PyCFunction)_wrap_AuiPaneInfo_state_get, METH_O, NULL},
15912 { (char *)"AuiPaneInfo_dock_direction_set", _wrap_AuiPaneInfo_dock_direction_set, METH_VARARGS, NULL},
15913 { (char *)"AuiPaneInfo_dock_direction_get", (PyCFunction)_wrap_AuiPaneInfo_dock_direction_get, METH_O, NULL},
15914 { (char *)"AuiPaneInfo_dock_layer_set", _wrap_AuiPaneInfo_dock_layer_set, METH_VARARGS, NULL},
15915 { (char *)"AuiPaneInfo_dock_layer_get", (PyCFunction)_wrap_AuiPaneInfo_dock_layer_get, METH_O, NULL},
15916 { (char *)"AuiPaneInfo_dock_row_set", _wrap_AuiPaneInfo_dock_row_set, METH_VARARGS, NULL},
15917 { (char *)"AuiPaneInfo_dock_row_get", (PyCFunction)_wrap_AuiPaneInfo_dock_row_get, METH_O, NULL},
15918 { (char *)"AuiPaneInfo_dock_pos_set", _wrap_AuiPaneInfo_dock_pos_set, METH_VARARGS, NULL},
15919 { (char *)"AuiPaneInfo_dock_pos_get", (PyCFunction)_wrap_AuiPaneInfo_dock_pos_get, METH_O, NULL},
15920 { (char *)"AuiPaneInfo_best_size_set", _wrap_AuiPaneInfo_best_size_set, METH_VARARGS, NULL},
15921 { (char *)"AuiPaneInfo_best_size_get", (PyCFunction)_wrap_AuiPaneInfo_best_size_get, METH_O, NULL},
15922 { (char *)"AuiPaneInfo_min_size_set", _wrap_AuiPaneInfo_min_size_set, METH_VARARGS, NULL},
15923 { (char *)"AuiPaneInfo_min_size_get", (PyCFunction)_wrap_AuiPaneInfo_min_size_get, METH_O, NULL},
15924 { (char *)"AuiPaneInfo_max_size_set", _wrap_AuiPaneInfo_max_size_set, METH_VARARGS, NULL},
15925 { (char *)"AuiPaneInfo_max_size_get", (PyCFunction)_wrap_AuiPaneInfo_max_size_get, METH_O, NULL},
15926 { (char *)"AuiPaneInfo_floating_pos_set", _wrap_AuiPaneInfo_floating_pos_set, METH_VARARGS, NULL},
15927 { (char *)"AuiPaneInfo_floating_pos_get", (PyCFunction)_wrap_AuiPaneInfo_floating_pos_get, METH_O, NULL},
15928 { (char *)"AuiPaneInfo_floating_size_set", _wrap_AuiPaneInfo_floating_size_set, METH_VARARGS, NULL},
15929 { (char *)"AuiPaneInfo_floating_size_get", (PyCFunction)_wrap_AuiPaneInfo_floating_size_get, METH_O, NULL},
15930 { (char *)"AuiPaneInfo_dock_proportion_set", _wrap_AuiPaneInfo_dock_proportion_set, METH_VARARGS, NULL},
15931 { (char *)"AuiPaneInfo_dock_proportion_get", (PyCFunction)_wrap_AuiPaneInfo_dock_proportion_get, METH_O, NULL},
15932 { (char *)"AuiPaneInfo_buttons_set", _wrap_AuiPaneInfo_buttons_set, METH_VARARGS, NULL},
15933 { (char *)"AuiPaneInfo_buttons_get", (PyCFunction)_wrap_AuiPaneInfo_buttons_get, METH_O, NULL},
15934 { (char *)"AuiPaneInfo_rect_set", _wrap_AuiPaneInfo_rect_set, METH_VARARGS, NULL},
15935 { (char *)"AuiPaneInfo_rect_get", (PyCFunction)_wrap_AuiPaneInfo_rect_get, METH_O, NULL},
15936 { (char *)"AuiPaneInfo_swigregister", AuiPaneInfo_swigregister, METH_VARARGS, NULL},
15937 { (char *)"AuiPaneInfo_swiginit", AuiPaneInfo_swiginit, METH_VARARGS, NULL},
15938 { (char *)"new_AuiManager", (PyCFunction) _wrap_new_AuiManager, METH_VARARGS | METH_KEYWORDS, NULL},
15939 { (char *)"delete_AuiManager", (PyCFunction)_wrap_delete_AuiManager, METH_O, NULL},
15940 { (char *)"AuiManager_UnInit", (PyCFunction)_wrap_AuiManager_UnInit, METH_O, NULL},
15941 { (char *)"AuiManager_SetFlags", (PyCFunction) _wrap_AuiManager_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
15942 { (char *)"AuiManager_GetFlags", (PyCFunction)_wrap_AuiManager_GetFlags, METH_O, NULL},
15943 { (char *)"AuiManager_SetManagedWindow", (PyCFunction) _wrap_AuiManager_SetManagedWindow, METH_VARARGS | METH_KEYWORDS, NULL},
15944 { (char *)"AuiManager_GetManagedWindow", (PyCFunction)_wrap_AuiManager_GetManagedWindow, METH_O, NULL},
eccab1a7 15945 { (char *)"AuiManager_GetManager", (PyCFunction) _wrap_AuiManager_GetManager, METH_VARARGS | METH_KEYWORDS, NULL},
5eb8189c
RD
15946 { (char *)"AuiManager_SetArtProvider", (PyCFunction) _wrap_AuiManager_SetArtProvider, METH_VARARGS | METH_KEYWORDS, NULL},
15947 { (char *)"AuiManager_GetArtProvider", (PyCFunction)_wrap_AuiManager_GetArtProvider, METH_O, NULL},
15948 { (char *)"AuiManager__GetPaneByWidget", (PyCFunction) _wrap_AuiManager__GetPaneByWidget, METH_VARARGS | METH_KEYWORDS, NULL},
15949 { (char *)"AuiManager__GetPaneByName", (PyCFunction) _wrap_AuiManager__GetPaneByName, METH_VARARGS | METH_KEYWORDS, NULL},
15950 { (char *)"AuiManager_GetAllPanes", (PyCFunction)_wrap_AuiManager_GetAllPanes, METH_O, NULL},
36cb9ebe
RD
15951 { (char *)"AuiManager__AddPane1", (PyCFunction) _wrap_AuiManager__AddPane1, METH_VARARGS | METH_KEYWORDS, NULL},
15952 { (char *)"AuiManager_AddPane", (PyCFunction) _wrap_AuiManager_AddPane, METH_VARARGS | METH_KEYWORDS, NULL},
5eb8189c
RD
15953 { (char *)"AuiManager__AddPane2", (PyCFunction) _wrap_AuiManager__AddPane2, METH_VARARGS | METH_KEYWORDS, NULL},
15954 { (char *)"AuiManager_InsertPane", (PyCFunction) _wrap_AuiManager_InsertPane, METH_VARARGS | METH_KEYWORDS, NULL},
15955 { (char *)"AuiManager_DetachPane", (PyCFunction) _wrap_AuiManager_DetachPane, METH_VARARGS | METH_KEYWORDS, NULL},
15956 { (char *)"AuiManager_ClosePane", (PyCFunction) _wrap_AuiManager_ClosePane, METH_VARARGS | METH_KEYWORDS, NULL},
15957 { (char *)"AuiManager_MaximizePane", (PyCFunction) _wrap_AuiManager_MaximizePane, METH_VARARGS | METH_KEYWORDS, NULL},
15958 { (char *)"AuiManager_RestorePane", (PyCFunction) _wrap_AuiManager_RestorePane, METH_VARARGS | METH_KEYWORDS, NULL},
15959 { (char *)"AuiManager_RestoreMaximizedPane", (PyCFunction)_wrap_AuiManager_RestoreMaximizedPane, METH_O, NULL},
15960 { (char *)"AuiManager_SavePaneInfo", (PyCFunction) _wrap_AuiManager_SavePaneInfo, METH_VARARGS | METH_KEYWORDS, NULL},
15961 { (char *)"AuiManager_LoadPaneInfo", (PyCFunction) _wrap_AuiManager_LoadPaneInfo, METH_VARARGS | METH_KEYWORDS, NULL},
15962 { (char *)"AuiManager_SavePerspective", (PyCFunction)_wrap_AuiManager_SavePerspective, METH_O, NULL},
15963 { (char *)"AuiManager_LoadPerspective", (PyCFunction) _wrap_AuiManager_LoadPerspective, METH_VARARGS | METH_KEYWORDS, NULL},
15964 { (char *)"AuiManager_Update", (PyCFunction)_wrap_AuiManager_Update, METH_O, NULL},
15965 { (char *)"AuiManager_CreateFloatingFrame", (PyCFunction) _wrap_AuiManager_CreateFloatingFrame, METH_VARARGS | METH_KEYWORDS, NULL},
5172800e 15966 { (char *)"AuiManager_CalculateHintRect", (PyCFunction) _wrap_AuiManager_CalculateHintRect, METH_VARARGS | METH_KEYWORDS, NULL},
5eb8189c
RD
15967 { (char *)"AuiManager_DrawHintRect", (PyCFunction) _wrap_AuiManager_DrawHintRect, METH_VARARGS | METH_KEYWORDS, NULL},
15968 { (char *)"AuiManager_ShowHint", (PyCFunction) _wrap_AuiManager_ShowHint, METH_VARARGS | METH_KEYWORDS, NULL},
15969 { (char *)"AuiManager_HideHint", (PyCFunction)_wrap_AuiManager_HideHint, METH_O, NULL},
15970 { (char *)"AuiManager_OnRender", (PyCFunction) _wrap_AuiManager_OnRender, METH_VARARGS | METH_KEYWORDS, NULL},
15971 { (char *)"AuiManager_OnPaneButton", (PyCFunction) _wrap_AuiManager_OnPaneButton, METH_VARARGS | METH_KEYWORDS, NULL},
15972 { (char *)"AuiManager_swigregister", AuiManager_swigregister, METH_VARARGS, NULL},
15973 { (char *)"AuiManager_swiginit", AuiManager_swiginit, METH_VARARGS, NULL},
15974 { (char *)"new_AuiManagerEvent", (PyCFunction) _wrap_new_AuiManagerEvent, METH_VARARGS | METH_KEYWORDS, NULL},
15975 { (char *)"AuiManagerEvent_Clone", (PyCFunction)_wrap_AuiManagerEvent_Clone, METH_O, NULL},
eccab1a7 15976 { (char *)"AuiManagerEvent_SetManager", (PyCFunction) _wrap_AuiManagerEvent_SetManager, METH_VARARGS | METH_KEYWORDS, NULL},
5eb8189c
RD
15977 { (char *)"AuiManagerEvent_SetPane", (PyCFunction) _wrap_AuiManagerEvent_SetPane, METH_VARARGS | METH_KEYWORDS, NULL},
15978 { (char *)"AuiManagerEvent_SetButton", (PyCFunction) _wrap_AuiManagerEvent_SetButton, METH_VARARGS | METH_KEYWORDS, NULL},
15979 { (char *)"AuiManagerEvent_SetDC", (PyCFunction) _wrap_AuiManagerEvent_SetDC, METH_VARARGS | METH_KEYWORDS, NULL},
eccab1a7 15980 { (char *)"AuiManagerEvent_GetManager", (PyCFunction)_wrap_AuiManagerEvent_GetManager, METH_O, NULL},
5eb8189c
RD
15981 { (char *)"AuiManagerEvent_GetPane", (PyCFunction)_wrap_AuiManagerEvent_GetPane, METH_O, NULL},
15982 { (char *)"AuiManagerEvent_GetButton", (PyCFunction)_wrap_AuiManagerEvent_GetButton, METH_O, NULL},
15983 { (char *)"AuiManagerEvent_GetDC", (PyCFunction)_wrap_AuiManagerEvent_GetDC, METH_O, NULL},
15984 { (char *)"AuiManagerEvent_Veto", (PyCFunction) _wrap_AuiManagerEvent_Veto, METH_VARARGS | METH_KEYWORDS, NULL},
15985 { (char *)"AuiManagerEvent_GetVeto", (PyCFunction)_wrap_AuiManagerEvent_GetVeto, METH_O, NULL},
15986 { (char *)"AuiManagerEvent_SetCanVeto", (PyCFunction) _wrap_AuiManagerEvent_SetCanVeto, METH_VARARGS | METH_KEYWORDS, NULL},
15987 { (char *)"AuiManagerEvent_CanVeto", (PyCFunction)_wrap_AuiManagerEvent_CanVeto, METH_O, NULL},
eccab1a7
RD
15988 { (char *)"AuiManagerEvent_manager_set", _wrap_AuiManagerEvent_manager_set, METH_VARARGS, NULL},
15989 { (char *)"AuiManagerEvent_manager_get", (PyCFunction)_wrap_AuiManagerEvent_manager_get, METH_O, NULL},
5eb8189c
RD
15990 { (char *)"AuiManagerEvent_pane_set", _wrap_AuiManagerEvent_pane_set, METH_VARARGS, NULL},
15991 { (char *)"AuiManagerEvent_pane_get", (PyCFunction)_wrap_AuiManagerEvent_pane_get, METH_O, NULL},
15992 { (char *)"AuiManagerEvent_button_set", _wrap_AuiManagerEvent_button_set, METH_VARARGS, NULL},
15993 { (char *)"AuiManagerEvent_button_get", (PyCFunction)_wrap_AuiManagerEvent_button_get, METH_O, NULL},
15994 { (char *)"AuiManagerEvent_veto_flag_set", _wrap_AuiManagerEvent_veto_flag_set, METH_VARARGS, NULL},
15995 { (char *)"AuiManagerEvent_veto_flag_get", (PyCFunction)_wrap_AuiManagerEvent_veto_flag_get, METH_O, NULL},
15996 { (char *)"AuiManagerEvent_canveto_flag_set", _wrap_AuiManagerEvent_canveto_flag_set, METH_VARARGS, NULL},
15997 { (char *)"AuiManagerEvent_canveto_flag_get", (PyCFunction)_wrap_AuiManagerEvent_canveto_flag_get, METH_O, NULL},
15998 { (char *)"AuiManagerEvent_dc_set", _wrap_AuiManagerEvent_dc_set, METH_VARARGS, NULL},
15999 { (char *)"AuiManagerEvent_dc_get", (PyCFunction)_wrap_AuiManagerEvent_dc_get, METH_O, NULL},
16000 { (char *)"AuiManagerEvent_swigregister", AuiManagerEvent_swigregister, METH_VARARGS, NULL},
16001 { (char *)"AuiManagerEvent_swiginit", AuiManagerEvent_swiginit, METH_VARARGS, NULL},
16002 { (char *)"new_AuiDockInfo", (PyCFunction)_wrap_new_AuiDockInfo, METH_NOARGS, NULL},
16003 { (char *)"AuiDockInfo_IsOk", (PyCFunction)_wrap_AuiDockInfo_IsOk, METH_O, NULL},
16004 { (char *)"AuiDockInfo_IsHorizontal", (PyCFunction)_wrap_AuiDockInfo_IsHorizontal, METH_O, NULL},
16005 { (char *)"AuiDockInfo_IsVertical", (PyCFunction)_wrap_AuiDockInfo_IsVertical, METH_O, NULL},
16006 { (char *)"AuiDockInfo_panes_set", _wrap_AuiDockInfo_panes_set, METH_VARARGS, NULL},
16007 { (char *)"AuiDockInfo_panes_get", (PyCFunction)_wrap_AuiDockInfo_panes_get, METH_O, NULL},
16008 { (char *)"AuiDockInfo_rect_set", _wrap_AuiDockInfo_rect_set, METH_VARARGS, NULL},
16009 { (char *)"AuiDockInfo_rect_get", (PyCFunction)_wrap_AuiDockInfo_rect_get, METH_O, NULL},
16010 { (char *)"AuiDockInfo_dock_direction_set", _wrap_AuiDockInfo_dock_direction_set, METH_VARARGS, NULL},
16011 { (char *)"AuiDockInfo_dock_direction_get", (PyCFunction)_wrap_AuiDockInfo_dock_direction_get, METH_O, NULL},
16012 { (char *)"AuiDockInfo_dock_layer_set", _wrap_AuiDockInfo_dock_layer_set, METH_VARARGS, NULL},
16013 { (char *)"AuiDockInfo_dock_layer_get", (PyCFunction)_wrap_AuiDockInfo_dock_layer_get, METH_O, NULL},
16014 { (char *)"AuiDockInfo_dock_row_set", _wrap_AuiDockInfo_dock_row_set, METH_VARARGS, NULL},
16015 { (char *)"AuiDockInfo_dock_row_get", (PyCFunction)_wrap_AuiDockInfo_dock_row_get, METH_O, NULL},
16016 { (char *)"AuiDockInfo_size_set", _wrap_AuiDockInfo_size_set, METH_VARARGS, NULL},
16017 { (char *)"AuiDockInfo_size_get", (PyCFunction)_wrap_AuiDockInfo_size_get, METH_O, NULL},
16018 { (char *)"AuiDockInfo_min_size_set", _wrap_AuiDockInfo_min_size_set, METH_VARARGS, NULL},
16019 { (char *)"AuiDockInfo_min_size_get", (PyCFunction)_wrap_AuiDockInfo_min_size_get, METH_O, NULL},
16020 { (char *)"AuiDockInfo_resizable_set", _wrap_AuiDockInfo_resizable_set, METH_VARARGS, NULL},
16021 { (char *)"AuiDockInfo_resizable_get", (PyCFunction)_wrap_AuiDockInfo_resizable_get, METH_O, NULL},
16022 { (char *)"AuiDockInfo_toolbar_set", _wrap_AuiDockInfo_toolbar_set, METH_VARARGS, NULL},
16023 { (char *)"AuiDockInfo_toolbar_get", (PyCFunction)_wrap_AuiDockInfo_toolbar_get, METH_O, NULL},
16024 { (char *)"AuiDockInfo_fixed_set", _wrap_AuiDockInfo_fixed_set, METH_VARARGS, NULL},
16025 { (char *)"AuiDockInfo_fixed_get", (PyCFunction)_wrap_AuiDockInfo_fixed_get, METH_O, NULL},
16026 { (char *)"delete_AuiDockInfo", (PyCFunction)_wrap_delete_AuiDockInfo, METH_O, NULL},
16027 { (char *)"AuiDockInfo_swigregister", AuiDockInfo_swigregister, METH_VARARGS, NULL},
16028 { (char *)"AuiDockInfo_swiginit", AuiDockInfo_swiginit, METH_VARARGS, NULL},
16029 { (char *)"AuiDockUIPart_type_set", _wrap_AuiDockUIPart_type_set, METH_VARARGS, NULL},
16030 { (char *)"AuiDockUIPart_type_get", (PyCFunction)_wrap_AuiDockUIPart_type_get, METH_O, NULL},
16031 { (char *)"AuiDockUIPart_orientation_set", _wrap_AuiDockUIPart_orientation_set, METH_VARARGS, NULL},
16032 { (char *)"AuiDockUIPart_orientation_get", (PyCFunction)_wrap_AuiDockUIPart_orientation_get, METH_O, NULL},
16033 { (char *)"AuiDockUIPart_dock_set", _wrap_AuiDockUIPart_dock_set, METH_VARARGS, NULL},
16034 { (char *)"AuiDockUIPart_dock_get", (PyCFunction)_wrap_AuiDockUIPart_dock_get, METH_O, NULL},
16035 { (char *)"AuiDockUIPart_pane_set", _wrap_AuiDockUIPart_pane_set, METH_VARARGS, NULL},
16036 { (char *)"AuiDockUIPart_pane_get", (PyCFunction)_wrap_AuiDockUIPart_pane_get, METH_O, NULL},
16037 { (char *)"AuiDockUIPart_button_set", _wrap_AuiDockUIPart_button_set, METH_VARARGS, NULL},
16038 { (char *)"AuiDockUIPart_button_get", (PyCFunction)_wrap_AuiDockUIPart_button_get, METH_O, NULL},
16039 { (char *)"AuiDockUIPart_cont_sizer_set", _wrap_AuiDockUIPart_cont_sizer_set, METH_VARARGS, NULL},
16040 { (char *)"AuiDockUIPart_cont_sizer_get", (PyCFunction)_wrap_AuiDockUIPart_cont_sizer_get, METH_O, NULL},
16041 { (char *)"AuiDockUIPart_sizer_item_set", _wrap_AuiDockUIPart_sizer_item_set, METH_VARARGS, NULL},
16042 { (char *)"AuiDockUIPart_sizer_item_get", (PyCFunction)_wrap_AuiDockUIPart_sizer_item_get, METH_O, NULL},
16043 { (char *)"AuiDockUIPart_rect_set", _wrap_AuiDockUIPart_rect_set, METH_VARARGS, NULL},
16044 { (char *)"AuiDockUIPart_rect_get", (PyCFunction)_wrap_AuiDockUIPart_rect_get, METH_O, NULL},
16045 { (char *)"delete_AuiDockUIPart", (PyCFunction)_wrap_delete_AuiDockUIPart, METH_O, NULL},
16046 { (char *)"AuiDockUIPart_swigregister", AuiDockUIPart_swigregister, METH_VARARGS, NULL},
16047 { (char *)"AuiPaneButton_button_id_set", _wrap_AuiPaneButton_button_id_set, METH_VARARGS, NULL},
16048 { (char *)"AuiPaneButton_button_id_get", (PyCFunction)_wrap_AuiPaneButton_button_id_get, METH_O, NULL},
16049 { (char *)"delete_AuiPaneButton", (PyCFunction)_wrap_delete_AuiPaneButton, METH_O, NULL},
16050 { (char *)"AuiPaneButton_swigregister", AuiPaneButton_swigregister, METH_VARARGS, NULL},
16051 { (char *)"delete_AuiDockArt", (PyCFunction)_wrap_delete_AuiDockArt, METH_O, NULL},
16052 { (char *)"AuiDockArt_GetMetric", (PyCFunction) _wrap_AuiDockArt_GetMetric, METH_VARARGS | METH_KEYWORDS, NULL},
16053 { (char *)"AuiDockArt_SetMetric", (PyCFunction) _wrap_AuiDockArt_SetMetric, METH_VARARGS | METH_KEYWORDS, NULL},
16054 { (char *)"AuiDockArt_SetFont", (PyCFunction) _wrap_AuiDockArt_SetFont, METH_VARARGS | METH_KEYWORDS, NULL},
16055 { (char *)"AuiDockArt_GetFont", (PyCFunction) _wrap_AuiDockArt_GetFont, METH_VARARGS | METH_KEYWORDS, NULL},
16056 { (char *)"AuiDockArt_GetColour", (PyCFunction) _wrap_AuiDockArt_GetColour, METH_VARARGS | METH_KEYWORDS, NULL},
16057 { (char *)"AuiDockArt_SetColour", (PyCFunction) _wrap_AuiDockArt_SetColour, METH_VARARGS | METH_KEYWORDS, NULL},
16058 { (char *)"AuiDockArt_GetColor", (PyCFunction) _wrap_AuiDockArt_GetColor, METH_VARARGS | METH_KEYWORDS, NULL},
16059 { (char *)"AuiDockArt_SetColor", (PyCFunction) _wrap_AuiDockArt_SetColor, METH_VARARGS | METH_KEYWORDS, NULL},
16060 { (char *)"AuiDockArt_DrawSash", (PyCFunction) _wrap_AuiDockArt_DrawSash, METH_VARARGS | METH_KEYWORDS, NULL},
16061 { (char *)"AuiDockArt_DrawBackground", (PyCFunction) _wrap_AuiDockArt_DrawBackground, METH_VARARGS | METH_KEYWORDS, NULL},
16062 { (char *)"AuiDockArt_DrawCaption", (PyCFunction) _wrap_AuiDockArt_DrawCaption, METH_VARARGS | METH_KEYWORDS, NULL},
16063 { (char *)"AuiDockArt_DrawGripper", (PyCFunction) _wrap_AuiDockArt_DrawGripper, METH_VARARGS | METH_KEYWORDS, NULL},
16064 { (char *)"AuiDockArt_DrawBorder", (PyCFunction) _wrap_AuiDockArt_DrawBorder, METH_VARARGS | METH_KEYWORDS, NULL},
16065 { (char *)"AuiDockArt_DrawPaneButton", (PyCFunction) _wrap_AuiDockArt_DrawPaneButton, METH_VARARGS | METH_KEYWORDS, NULL},
16066 { (char *)"AuiDockArt_swigregister", AuiDockArt_swigregister, METH_VARARGS, NULL},
16067 { (char *)"new_AuiDefaultDockArt", (PyCFunction)_wrap_new_AuiDefaultDockArt, METH_NOARGS, NULL},
16068 { (char *)"AuiDefaultDockArt_swigregister", AuiDefaultDockArt_swigregister, METH_VARARGS, NULL},
16069 { (char *)"AuiDefaultDockArt_swiginit", AuiDefaultDockArt_swiginit, METH_VARARGS, NULL},
16070 { (char *)"new_AuiFloatingFrame", (PyCFunction) _wrap_new_AuiFloatingFrame, METH_VARARGS | METH_KEYWORDS, NULL},
16071 { (char *)"delete_AuiFloatingFrame", (PyCFunction)_wrap_delete_AuiFloatingFrame, METH_O, NULL},
16072 { (char *)"AuiFloatingFrame_SetPaneWindow", (PyCFunction) _wrap_AuiFloatingFrame_SetPaneWindow, METH_VARARGS | METH_KEYWORDS, NULL},
eccab1a7 16073 { (char *)"AuiFloatingFrame_GetOwnerManager", (PyCFunction)_wrap_AuiFloatingFrame_GetOwnerManager, METH_O, NULL},
5eb8189c
RD
16074 { (char *)"AuiFloatingFrame_swigregister", AuiFloatingFrame_swigregister, METH_VARARGS, NULL},
16075 { (char *)"AuiFloatingFrame_swiginit", AuiFloatingFrame_swiginit, METH_VARARGS, NULL},
10044bf1
RD
16076 { (char *)"new_AuiNotebookEvent", (PyCFunction) _wrap_new_AuiNotebookEvent, METH_VARARGS | METH_KEYWORDS, NULL},
16077 { (char *)"AuiNotebookEvent_SetSelection", (PyCFunction) _wrap_AuiNotebookEvent_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
10044bf1 16078 { (char *)"AuiNotebookEvent_GetSelection", (PyCFunction)_wrap_AuiNotebookEvent_GetSelection, METH_O, NULL},
d95b9f2b 16079 { (char *)"AuiNotebookEvent_SetOldSelection", (PyCFunction) _wrap_AuiNotebookEvent_SetOldSelection, METH_VARARGS | METH_KEYWORDS, NULL},
10044bf1 16080 { (char *)"AuiNotebookEvent_GetOldSelection", (PyCFunction)_wrap_AuiNotebookEvent_GetOldSelection, METH_O, NULL},
d95b9f2b
RD
16081 { (char *)"AuiNotebookEvent_SetDragSource", (PyCFunction) _wrap_AuiNotebookEvent_SetDragSource, METH_VARARGS | METH_KEYWORDS, NULL},
16082 { (char *)"AuiNotebookEvent_GetDragSource", (PyCFunction)_wrap_AuiNotebookEvent_GetDragSource, METH_O, NULL},
10044bf1
RD
16083 { (char *)"AuiNotebookEvent_old_selection_set", _wrap_AuiNotebookEvent_old_selection_set, METH_VARARGS, NULL},
16084 { (char *)"AuiNotebookEvent_old_selection_get", (PyCFunction)_wrap_AuiNotebookEvent_old_selection_get, METH_O, NULL},
16085 { (char *)"AuiNotebookEvent_selection_set", _wrap_AuiNotebookEvent_selection_set, METH_VARARGS, NULL},
16086 { (char *)"AuiNotebookEvent_selection_get", (PyCFunction)_wrap_AuiNotebookEvent_selection_get, METH_O, NULL},
d95b9f2b
RD
16087 { (char *)"AuiNotebookEvent_drag_source_set", _wrap_AuiNotebookEvent_drag_source_set, METH_VARARGS, NULL},
16088 { (char *)"AuiNotebookEvent_drag_source_get", (PyCFunction)_wrap_AuiNotebookEvent_drag_source_get, METH_O, NULL},
10044bf1
RD
16089 { (char *)"AuiNotebookEvent_swigregister", AuiNotebookEvent_swigregister, METH_VARARGS, NULL},
16090 { (char *)"AuiNotebookEvent_swiginit", AuiNotebookEvent_swiginit, METH_VARARGS, NULL},
16091 { (char *)"AuiNotebookPage_window_set", _wrap_AuiNotebookPage_window_set, METH_VARARGS, NULL},
16092 { (char *)"AuiNotebookPage_window_get", (PyCFunction)_wrap_AuiNotebookPage_window_get, METH_O, NULL},
16093 { (char *)"AuiNotebookPage_caption_set", _wrap_AuiNotebookPage_caption_set, METH_VARARGS, NULL},
16094 { (char *)"AuiNotebookPage_caption_get", (PyCFunction)_wrap_AuiNotebookPage_caption_get, METH_O, NULL},
16095 { (char *)"AuiNotebookPage_bitmap_set", _wrap_AuiNotebookPage_bitmap_set, METH_VARARGS, NULL},
16096 { (char *)"AuiNotebookPage_bitmap_get", (PyCFunction)_wrap_AuiNotebookPage_bitmap_get, METH_O, NULL},
16097 { (char *)"AuiNotebookPage_rect_set", _wrap_AuiNotebookPage_rect_set, METH_VARARGS, NULL},
16098 { (char *)"AuiNotebookPage_rect_get", (PyCFunction)_wrap_AuiNotebookPage_rect_get, METH_O, NULL},
16099 { (char *)"AuiNotebookPage_active_set", _wrap_AuiNotebookPage_active_set, METH_VARARGS, NULL},
16100 { (char *)"AuiNotebookPage_active_get", (PyCFunction)_wrap_AuiNotebookPage_active_get, METH_O, NULL},
16101 { (char *)"AuiNotebookPage_swigregister", AuiNotebookPage_swigregister, METH_VARARGS, NULL},
16102 { (char *)"AuiTabContainerButton_id_set", _wrap_AuiTabContainerButton_id_set, METH_VARARGS, NULL},
16103 { (char *)"AuiTabContainerButton_id_get", (PyCFunction)_wrap_AuiTabContainerButton_id_get, METH_O, NULL},
16104 { (char *)"AuiTabContainerButton_cur_state_set", _wrap_AuiTabContainerButton_cur_state_set, METH_VARARGS, NULL},
16105 { (char *)"AuiTabContainerButton_cur_state_get", (PyCFunction)_wrap_AuiTabContainerButton_cur_state_get, METH_O, NULL},
5c8c7dd3
RD
16106 { (char *)"AuiTabContainerButton_location_set", _wrap_AuiTabContainerButton_location_set, METH_VARARGS, NULL},
16107 { (char *)"AuiTabContainerButton_location_get", (PyCFunction)_wrap_AuiTabContainerButton_location_get, METH_O, NULL},
10044bf1
RD
16108 { (char *)"AuiTabContainerButton_bitmap_set", _wrap_AuiTabContainerButton_bitmap_set, METH_VARARGS, NULL},
16109 { (char *)"AuiTabContainerButton_bitmap_get", (PyCFunction)_wrap_AuiTabContainerButton_bitmap_get, METH_O, NULL},
8f514ab4
RD
16110 { (char *)"AuiTabContainerButton_dis_bitmap_set", _wrap_AuiTabContainerButton_dis_bitmap_set, METH_VARARGS, NULL},
16111 { (char *)"AuiTabContainerButton_dis_bitmap_get", (PyCFunction)_wrap_AuiTabContainerButton_dis_bitmap_get, METH_O, NULL},
10044bf1
RD
16112 { (char *)"AuiTabContainerButton_rect_set", _wrap_AuiTabContainerButton_rect_set, METH_VARARGS, NULL},
16113 { (char *)"AuiTabContainerButton_rect_get", (PyCFunction)_wrap_AuiTabContainerButton_rect_get, METH_O, NULL},
16114 { (char *)"AuiTabContainerButton_swigregister", AuiTabContainerButton_swigregister, METH_VARARGS, NULL},
5172800e
RD
16115 { (char *)"delete_AuiTabArt", (PyCFunction)_wrap_delete_AuiTabArt, METH_O, NULL},
16116 { (char *)"AuiTabArt_Clone", (PyCFunction)_wrap_AuiTabArt_Clone, METH_O, NULL},
16117 { (char *)"AuiTabArt_SetFlags", (PyCFunction) _wrap_AuiTabArt_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
16118 { (char *)"AuiTabArt_SetSizingInfo", (PyCFunction) _wrap_AuiTabArt_SetSizingInfo, METH_VARARGS | METH_KEYWORDS, NULL},
16119 { (char *)"AuiTabArt_SetNormalFont", (PyCFunction) _wrap_AuiTabArt_SetNormalFont, METH_VARARGS | METH_KEYWORDS, NULL},
16120 { (char *)"AuiTabArt_SetSelectedFont", (PyCFunction) _wrap_AuiTabArt_SetSelectedFont, METH_VARARGS | METH_KEYWORDS, NULL},
16121 { (char *)"AuiTabArt_SetMeasuringFont", (PyCFunction) _wrap_AuiTabArt_SetMeasuringFont, METH_VARARGS | METH_KEYWORDS, NULL},
16122 { (char *)"AuiTabArt_DrawBackground", (PyCFunction) _wrap_AuiTabArt_DrawBackground, METH_VARARGS | METH_KEYWORDS, NULL},
16123 { (char *)"AuiTabArt_DrawTab", (PyCFunction) _wrap_AuiTabArt_DrawTab, METH_VARARGS | METH_KEYWORDS, NULL},
16124 { (char *)"AuiTabArt_DrawButton", (PyCFunction) _wrap_AuiTabArt_DrawButton, METH_VARARGS | METH_KEYWORDS, NULL},
16125 { (char *)"AuiTabArt_GetIndentSize", (PyCFunction)_wrap_AuiTabArt_GetIndentSize, METH_O, NULL},
16126 { (char *)"AuiTabArt_GetTabSize", (PyCFunction) _wrap_AuiTabArt_GetTabSize, METH_VARARGS | METH_KEYWORDS, NULL},
16127 { (char *)"AuiTabArt_ShowWindowList", (PyCFunction) _wrap_AuiTabArt_ShowWindowList, METH_VARARGS | METH_KEYWORDS, NULL},
16128 { (char *)"AuiTabArt_GetBestTabCtrlSize", (PyCFunction) _wrap_AuiTabArt_GetBestTabCtrlSize, METH_VARARGS | METH_KEYWORDS, NULL},
16129 { (char *)"AuiTabArt_swigregister", AuiTabArt_swigregister, METH_VARARGS, NULL},
16130 { (char *)"new_AuiDefaultTabArt", (PyCFunction)_wrap_new_AuiDefaultTabArt, METH_NOARGS, NULL},
16131 { (char *)"delete_AuiDefaultTabArt", (PyCFunction)_wrap_delete_AuiDefaultTabArt, METH_O, NULL},
16132 { (char *)"AuiDefaultTabArt_swigregister", AuiDefaultTabArt_swigregister, METH_VARARGS, NULL},
16133 { (char *)"AuiDefaultTabArt_swiginit", AuiDefaultTabArt_swiginit, METH_VARARGS, NULL},
16134 { (char *)"new_AuiSimpleTabArt", (PyCFunction)_wrap_new_AuiSimpleTabArt, METH_NOARGS, NULL},
16135 { (char *)"delete_AuiSimpleTabArt", (PyCFunction)_wrap_delete_AuiSimpleTabArt, METH_O, NULL},
16136 { (char *)"AuiSimpleTabArt_swigregister", AuiSimpleTabArt_swigregister, METH_VARARGS, NULL},
16137 { (char *)"AuiSimpleTabArt_swiginit", AuiSimpleTabArt_swiginit, METH_VARARGS, NULL},
10044bf1
RD
16138 { (char *)"new_AuiTabContainer", (PyCFunction)_wrap_new_AuiTabContainer, METH_NOARGS, NULL},
16139 { (char *)"delete_AuiTabContainer", (PyCFunction)_wrap_delete_AuiTabContainer, METH_O, NULL},
5c8c7dd3
RD
16140 { (char *)"AuiTabContainer_SetArtProvider", (PyCFunction) _wrap_AuiTabContainer_SetArtProvider, METH_VARARGS | METH_KEYWORDS, NULL},
16141 { (char *)"AuiTabContainer_GetArtProvider", (PyCFunction)_wrap_AuiTabContainer_GetArtProvider, METH_O, NULL},
5eb8189c
RD
16142 { (char *)"AuiTabContainer_SetFlags", (PyCFunction) _wrap_AuiTabContainer_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
16143 { (char *)"AuiTabContainer_GetFlags", (PyCFunction)_wrap_AuiTabContainer_GetFlags, METH_O, NULL},
10044bf1
RD
16144 { (char *)"AuiTabContainer_AddPage", (PyCFunction) _wrap_AuiTabContainer_AddPage, METH_VARARGS | METH_KEYWORDS, NULL},
16145 { (char *)"AuiTabContainer_InsertPage", (PyCFunction) _wrap_AuiTabContainer_InsertPage, METH_VARARGS | METH_KEYWORDS, NULL},
580080c5 16146 { (char *)"AuiTabContainer_MovePage", (PyCFunction) _wrap_AuiTabContainer_MovePage, METH_VARARGS | METH_KEYWORDS, NULL},
10044bf1
RD
16147 { (char *)"AuiTabContainer_RemovePage", (PyCFunction) _wrap_AuiTabContainer_RemovePage, METH_VARARGS | METH_KEYWORDS, NULL},
16148 { (char *)"AuiTabContainer_SetActivePage", _wrap_AuiTabContainer_SetActivePage, METH_VARARGS, NULL},
16149 { (char *)"AuiTabContainer_SetNoneActive", (PyCFunction)_wrap_AuiTabContainer_SetNoneActive, METH_O, NULL},
16150 { (char *)"AuiTabContainer_GetActivePage", (PyCFunction)_wrap_AuiTabContainer_GetActivePage, METH_O, NULL},
16151 { (char *)"AuiTabContainer_TabHitTest", (PyCFunction) _wrap_AuiTabContainer_TabHitTest, METH_VARARGS | METH_KEYWORDS, NULL},
16152 { (char *)"AuiTabContainer_ButtonHitTest", (PyCFunction) _wrap_AuiTabContainer_ButtonHitTest, METH_VARARGS | METH_KEYWORDS, NULL},
16153 { (char *)"AuiTabContainer_GetWindowFromIdx", (PyCFunction) _wrap_AuiTabContainer_GetWindowFromIdx, METH_VARARGS | METH_KEYWORDS, NULL},
16154 { (char *)"AuiTabContainer_GetIdxFromWindow", (PyCFunction) _wrap_AuiTabContainer_GetIdxFromWindow, METH_VARARGS | METH_KEYWORDS, NULL},
16155 { (char *)"AuiTabContainer_GetPageCount", (PyCFunction)_wrap_AuiTabContainer_GetPageCount, METH_O, NULL},
16156 { (char *)"AuiTabContainer_GetPage", (PyCFunction) _wrap_AuiTabContainer_GetPage, METH_VARARGS | METH_KEYWORDS, NULL},
16157 { (char *)"AuiTabContainer_GetPages", (PyCFunction)_wrap_AuiTabContainer_GetPages, METH_O, NULL},
16158 { (char *)"AuiTabContainer_SetNormalFont", (PyCFunction) _wrap_AuiTabContainer_SetNormalFont, METH_VARARGS | METH_KEYWORDS, NULL},
16159 { (char *)"AuiTabContainer_SetSelectedFont", (PyCFunction) _wrap_AuiTabContainer_SetSelectedFont, METH_VARARGS | METH_KEYWORDS, NULL},
16160 { (char *)"AuiTabContainer_SetMeasuringFont", (PyCFunction) _wrap_AuiTabContainer_SetMeasuringFont, METH_VARARGS | METH_KEYWORDS, NULL},
16161 { (char *)"AuiTabContainer_DoShowHide", (PyCFunction)_wrap_AuiTabContainer_DoShowHide, METH_O, NULL},
16162 { (char *)"AuiTabContainer_SetRect", (PyCFunction) _wrap_AuiTabContainer_SetRect, METH_VARARGS | METH_KEYWORDS, NULL},
36cb9ebe 16163 { (char *)"AuiTabContainer_RemoveButton", (PyCFunction) _wrap_AuiTabContainer_RemoveButton, METH_VARARGS | METH_KEYWORDS, NULL},
10044bf1 16164 { (char *)"AuiTabContainer_AddButton", (PyCFunction) _wrap_AuiTabContainer_AddButton, METH_VARARGS | METH_KEYWORDS, NULL},
8f514ab4
RD
16165 { (char *)"AuiTabContainer_GetTabOffset", (PyCFunction)_wrap_AuiTabContainer_GetTabOffset, METH_O, NULL},
16166 { (char *)"AuiTabContainer_SetTabOffset", (PyCFunction) _wrap_AuiTabContainer_SetTabOffset, METH_VARARGS | METH_KEYWORDS, NULL},
10044bf1
RD
16167 { (char *)"AuiTabContainer_swigregister", AuiTabContainer_swigregister, METH_VARARGS, NULL},
16168 { (char *)"AuiTabContainer_swiginit", AuiTabContainer_swiginit, METH_VARARGS, NULL},
16169 { (char *)"new_AuiTabCtrl", (PyCFunction) _wrap_new_AuiTabCtrl, METH_VARARGS | METH_KEYWORDS, NULL},
580080c5 16170 { (char *)"delete_AuiTabCtrl", (PyCFunction)_wrap_delete_AuiTabCtrl, METH_O, NULL},
10044bf1
RD
16171 { (char *)"AuiTabCtrl_swigregister", AuiTabCtrl_swigregister, METH_VARARGS, NULL},
16172 { (char *)"AuiTabCtrl_swiginit", AuiTabCtrl_swiginit, METH_VARARGS, NULL},
5eb8189c
RD
16173 { (char *)"new_PreAuiNotebook", (PyCFunction)_wrap_new_PreAuiNotebook, METH_NOARGS, NULL},
16174 { (char *)"new_AuiNotebook", (PyCFunction) _wrap_new_AuiNotebook, METH_VARARGS | METH_KEYWORDS, NULL},
16175 { (char *)"delete_AuiNotebook", (PyCFunction)_wrap_delete_AuiNotebook, METH_O, NULL},
16176 { (char *)"AuiNotebook_Create", (PyCFunction) _wrap_AuiNotebook_Create, METH_VARARGS | METH_KEYWORDS, NULL},
16177 { (char *)"AuiNotebook_AddPage", (PyCFunction) _wrap_AuiNotebook_AddPage, METH_VARARGS | METH_KEYWORDS, NULL},
16178 { (char *)"AuiNotebook_InsertPage", (PyCFunction) _wrap_AuiNotebook_InsertPage, METH_VARARGS | METH_KEYWORDS, NULL},
16179 { (char *)"AuiNotebook_DeletePage", (PyCFunction) _wrap_AuiNotebook_DeletePage, METH_VARARGS | METH_KEYWORDS, NULL},
16180 { (char *)"AuiNotebook_RemovePage", (PyCFunction) _wrap_AuiNotebook_RemovePage, METH_VARARGS | METH_KEYWORDS, NULL},
16181 { (char *)"AuiNotebook_SetPageText", (PyCFunction) _wrap_AuiNotebook_SetPageText, METH_VARARGS | METH_KEYWORDS, NULL},
5172800e 16182 { (char *)"AuiNotebook_SetPageBitmap", (PyCFunction) _wrap_AuiNotebook_SetPageBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
5eb8189c
RD
16183 { (char *)"AuiNotebook_SetSelection", (PyCFunction) _wrap_AuiNotebook_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
16184 { (char *)"AuiNotebook_GetSelection", (PyCFunction)_wrap_AuiNotebook_GetSelection, METH_O, NULL},
16185 { (char *)"AuiNotebook_GetPageCount", (PyCFunction)_wrap_AuiNotebook_GetPageCount, METH_O, NULL},
16186 { (char *)"AuiNotebook_GetPage", (PyCFunction) _wrap_AuiNotebook_GetPage, METH_VARARGS | METH_KEYWORDS, NULL},
5172800e 16187 { (char *)"AuiNotebook_GetPageIndex", (PyCFunction) _wrap_AuiNotebook_GetPageIndex, METH_VARARGS | METH_KEYWORDS, NULL},
5eb8189c
RD
16188 { (char *)"AuiNotebook_SetArtProvider", (PyCFunction) _wrap_AuiNotebook_SetArtProvider, METH_VARARGS | METH_KEYWORDS, NULL},
16189 { (char *)"AuiNotebook_GetArtProvider", (PyCFunction)_wrap_AuiNotebook_GetArtProvider, METH_O, NULL},
8287c33f
RD
16190 { (char *)"AuiNotebook_SetUniformBitmapSize", (PyCFunction) _wrap_AuiNotebook_SetUniformBitmapSize, METH_VARARGS | METH_KEYWORDS, NULL},
16191 { (char *)"AuiNotebook_SetTabCtrlHeight", (PyCFunction) _wrap_AuiNotebook_SetTabCtrlHeight, METH_VARARGS | METH_KEYWORDS, NULL},
5eb8189c
RD
16192 { (char *)"AuiNotebook_swigregister", AuiNotebook_swigregister, METH_VARARGS, NULL},
16193 { (char *)"AuiNotebook_swiginit", AuiNotebook_swiginit, METH_VARARGS, NULL},
16194 { (char *)"PyAuiDockArt_swigregister", PyAuiDockArt_swigregister, METH_VARARGS, NULL},
16195 { (char *)"PyAuiTabArt_swigregister", PyAuiTabArt_swigregister, METH_VARARGS, NULL},
27e45892
RD
16196 { NULL, NULL, 0, NULL }
16197};
16198
16199
16200/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
16201
5eb8189c
RD
16202static void *_p_wxAuiFloatingFrameTo_p_wxMiniFrame(void *x) {
16203 return (void *)((wxMiniFrame *) ((wxAuiFloatingFrame *) x));
27e45892
RD
16204}
16205static void *_p_wxBoxSizerTo_p_wxSizer(void *x) {
16206 return (void *)((wxSizer *) ((wxBoxSizer *) x));
16207}
16208static void *_p_wxStaticBoxSizerTo_p_wxSizer(void *x) {
16209 return (void *)((wxSizer *) (wxBoxSizer *) ((wxStaticBoxSizer *) x));
16210}
16211static void *_p_wxStdDialogButtonSizerTo_p_wxSizer(void *x) {
16212 return (void *)((wxSizer *) (wxBoxSizer *) ((wxStdDialogButtonSizer *) x));
16213}
16214static void *_p_wxGridBagSizerTo_p_wxSizer(void *x) {
16215 return (void *)((wxSizer *) (wxGridSizer *)(wxFlexGridSizer *) ((wxGridBagSizer *) x));
16216}
16217static void *_p_wxGridSizerTo_p_wxSizer(void *x) {
16218 return (void *)((wxSizer *) ((wxGridSizer *) x));
16219}
16220static void *_p_wxFlexGridSizerTo_p_wxSizer(void *x) {
16221 return (void *)((wxSizer *) (wxGridSizer *) ((wxFlexGridSizer *) x));
16222}
16223static void *_p_wxPySizerTo_p_wxSizer(void *x) {
16224 return (void *)((wxSizer *) ((wxPySizer *) x));
16225}
5eb8189c
RD
16226static void *_p_wxAuiDefaultTabArtTo_p_wxAuiTabArt(void *x) {
16227 return (void *)((wxAuiTabArt *) ((wxAuiDefaultTabArt *) x));
16228}
5172800e
RD
16229static void *_p_wxAuiSimpleTabArtTo_p_wxAuiTabArt(void *x) {
16230 return (void *)((wxAuiTabArt *) ((wxAuiSimpleTabArt *) x));
16231}
5eb8189c
RD
16232static void *_p_wxPyAuiTabArtTo_p_wxAuiTabArt(void *x) {
16233 return (void *)((wxAuiTabArt *) (wxAuiDefaultTabArt *) ((wxPyAuiTabArt *) x));
16234}
10044bf1
RD
16235static void *_p_wxSplitterEventTo_p_wxNotifyEvent(void *x) {
16236 return (void *)((wxNotifyEvent *) ((wxSplitterEvent *) x));
16237}
16238static void *_p_wxAuiNotebookEventTo_p_wxNotifyEvent(void *x) {
16239 return (void *)((wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
16240}
27e45892
RD
16241static void *_p_wxFrameTo_p_wxTopLevelWindow(void *x) {
16242 return (void *)((wxTopLevelWindow *) ((wxFrame *) x));
16243}
16244static void *_p_wxMiniFrameTo_p_wxTopLevelWindow(void *x) {
16245 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMiniFrame *) x));
16246}
16247static void *_p_wxFontDialogTo_p_wxTopLevelWindow(void *x) {
16248 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFontDialog *) x));
16249}
16250static void *_p_wxDirDialogTo_p_wxTopLevelWindow(void *x) {
16251 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxDirDialog *) x));
16252}
16253static void *_p_wxColourDialogTo_p_wxTopLevelWindow(void *x) {
16254 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxColourDialog *) x));
16255}
16256static void *_p_wxDialogTo_p_wxTopLevelWindow(void *x) {
16257 return (void *)((wxTopLevelWindow *) ((wxDialog *) x));
16258}
16259static void *_p_wxSplashScreenTo_p_wxTopLevelWindow(void *x) {
16260 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxSplashScreen *) x));
16261}
16262static void *_p_wxMDIParentFrameTo_p_wxTopLevelWindow(void *x) {
16263 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIParentFrame *) x));
16264}
16265static void *_p_wxMDIChildFrameTo_p_wxTopLevelWindow(void *x) {
16266 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIChildFrame *) x));
16267}
5eb8189c
RD
16268static void *_p_wxAuiFloatingFrameTo_p_wxTopLevelWindow(void *x) {
16269 return (void *)((wxTopLevelWindow *) (wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
27e45892
RD
16270}
16271static void *_p_wxMessageDialogTo_p_wxTopLevelWindow(void *x) {
16272 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMessageDialog *) x));
16273}
16274static void *_p_wxNumberEntryDialogTo_p_wxTopLevelWindow(void *x) {
16275 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxNumberEntryDialog *) x));
16276}
16277static void *_p_wxPasswordEntryDialogTo_p_wxTopLevelWindow(void *x) {
16278 return (void *)((wxTopLevelWindow *) (wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
16279}
16280static void *_p_wxTextEntryDialogTo_p_wxTopLevelWindow(void *x) {
16281 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxTextEntryDialog *) x));
16282}
16283static void *_p_wxSingleChoiceDialogTo_p_wxTopLevelWindow(void *x) {
16284 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxSingleChoiceDialog *) x));
16285}
16286static void *_p_wxMultiChoiceDialogTo_p_wxTopLevelWindow(void *x) {
16287 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMultiChoiceDialog *) x));
16288}
16289static void *_p_wxFileDialogTo_p_wxTopLevelWindow(void *x) {
16290 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFileDialog *) x));
16291}
16292static void *_p_wxProgressDialogTo_p_wxTopLevelWindow(void *x) {
16293 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxProgressDialog *) x));
16294}
16295static void *_p_wxFindReplaceDialogTo_p_wxTopLevelWindow(void *x) {
16296 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFindReplaceDialog *) x));
16297}
16298static void *_p_wxPreviewFrameTo_p_wxTopLevelWindow(void *x) {
16299 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxPreviewFrame *) x));
16300}
16301static void *_p_wxPyPreviewFrameTo_p_wxTopLevelWindow(void *x) {
16302 return (void *)((wxTopLevelWindow *) (wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
16303}
16304static void *_p_wxSplashScreenTo_p_wxWindow(void *x) {
16305 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
16306}
16307static void *_p_wxMiniFrameTo_p_wxWindow(void *x) {
16308 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
16309}
16310static void *_p_wxPyPanelTo_p_wxWindow(void *x) {
16311 return (void *)((wxWindow *) (wxPanel *) ((wxPyPanel *) x));
16312}
16313static void *_p_wxMenuBarTo_p_wxWindow(void *x) {
16314 return (void *)((wxWindow *) ((wxMenuBar *) x));
16315}
16316static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x) {
16317 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
16318}
16319static void *_p_wxProgressDialogTo_p_wxWindow(void *x) {
16320 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
16321}
16322static void *_p_wxMessageDialogTo_p_wxWindow(void *x) {
16323 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
16324}
16325static void *_p_wxNumberEntryDialogTo_p_wxWindow(void *x) {
16326 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
16327}
16328static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x) {
16329 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
16330}
16331static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x) {
16332 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
16333}
16334static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x) {
16335 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
16336}
16337static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x) {
16338 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
16339}
16340static void *_p_wxFileDialogTo_p_wxWindow(void *x) {
16341 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
16342}
16343static void *_p_wxPanelTo_p_wxWindow(void *x) {
16344 return (void *)((wxWindow *) ((wxPanel *) x));
16345}
16346static void *_p_wxStatusBarTo_p_wxWindow(void *x) {
16347 return (void *)((wxWindow *) ((wxStatusBar *) x));
16348}
16349static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x) {
16350 return (void *)((wxWindow *) (wxPanel *) ((wxPyVScrolledWindow *) x));
16351}
16352static void *_p_wxTipWindowTo_p_wxWindow(void *x) {
16353 return (void *)((wxWindow *) (wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
16354}
16355static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x) {
16356 return (void *)((wxWindow *) (wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
16357}
16358static void *_p_wxPopupWindowTo_p_wxWindow(void *x) {
16359 return (void *)((wxWindow *) ((wxPopupWindow *) x));
16360}
16361static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x) {
16362 return (void *)((wxWindow *) (wxSashWindow *) ((wxSashLayoutWindow *) x));
16363}
16364static void *_p_wxScrolledWindowTo_p_wxWindow(void *x) {
16365 return (void *)((wxWindow *) (wxPanel *) ((wxScrolledWindow *) x));
16366}
16367static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x) {
16368 return (void *)((wxWindow *) ((wxTopLevelWindow *) x));
16369}
16370static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x) {
16371 return (void *)((wxWindow *) ((wxSplashScreenWindow *) x));
16372}
16373static void *_p_wxSplitterWindowTo_p_wxWindow(void *x) {
16374 return (void *)((wxWindow *) ((wxSplitterWindow *) x));
16375}
16376static void *_p_wxSashWindowTo_p_wxWindow(void *x) {
16377 return (void *)((wxWindow *) ((wxSashWindow *) x));
16378}
16379static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x) {
16380 return (void *)((wxWindow *) ((wxMDIClientWindow *) x));
16381}
16382static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x) {
16383 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
16384}
16385static void *_p_wxControlTo_p_wxWindow(void *x) {
16386 return (void *)((wxWindow *) ((wxControl *) x));
16387}
16388static void *_p_wxPreviewFrameTo_p_wxWindow(void *x) {
16389 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
16390}
16391static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x) {
16392 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
16393}
16394static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x) {
16395 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
16396}
16397static void *_p_wxControlWithItemsTo_p_wxWindow(void *x) {
16398 return (void *)((wxWindow *) (wxControl *) ((wxControlWithItems *) x));
16399}
16400static void *_p_wxPyWindowTo_p_wxWindow(void *x) {
16401 return (void *)((wxWindow *) ((wxPyWindow *) x));
16402}
16403static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x) {
16404 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
16405}
f9bf356b
RD
16406static void *_p_wxSimpleHtmlListBoxTo_p_wxWindow(void *x) {
16407 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
16408}
27e45892
RD
16409static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x) {
16410 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
16411}
16412static void *_p_wxPyVListBoxTo_p_wxWindow(void *x) {
16413 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
16414}
5eb8189c
RD
16415static void *_p_wxAuiNotebookTo_p_wxWindow(void *x) {
16416 return (void *)((wxWindow *) (wxControl *) ((wxAuiNotebook *) x));
10044bf1 16417}
27e45892
RD
16418static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x) {
16419 return (void *)((wxWindow *) (wxPanel *) ((wxPreviewControlBar *) x));
16420}
16421static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x) {
16422 return (void *)((wxWindow *) (wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
16423}
10044bf1
RD
16424static void *_p_wxAuiTabCtrlTo_p_wxWindow(void *x) {
16425 return (void *)((wxWindow *) (wxControl *) ((wxAuiTabCtrl *) x));
16426}
27e45892
RD
16427static void *_p_wxFrameTo_p_wxWindow(void *x) {
16428 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxFrame *) x));
16429}
16430static void *_p_wxFontDialogTo_p_wxWindow(void *x) {
16431 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
16432}
16433static void *_p_wxDirDialogTo_p_wxWindow(void *x) {
16434 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
16435}
16436static void *_p_wxColourDialogTo_p_wxWindow(void *x) {
16437 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
16438}
16439static void *_p_wxDialogTo_p_wxWindow(void *x) {
16440 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxDialog *) x));
16441}
5eb8189c
RD
16442static void *_p_wxAuiFloatingFrameTo_p_wxWindow(void *x) {
16443 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
16444}
27e45892
RD
16445static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x) {
16446 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
16447}
10044bf1
RD
16448static void *_p_p_wxSplashScreenTo_p_p_wxWindow(void *x) {
16449 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen **) x));
16450}
16451static void *_p_p_wxMiniFrameTo_p_p_wxWindow(void *x) {
16452 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame **) x));
16453}
16454static void *_p_p_wxPyPanelTo_p_p_wxWindow(void *x) {
16455 return (void *)((wxWindow **) (wxPanel *) ((wxPyPanel **) x));
16456}
16457static void *_p_p_wxMenuBarTo_p_p_wxWindow(void *x) {
16458 return (void *)((wxWindow **) ((wxMenuBar **) x));
16459}
16460static void *_p_p_wxFindReplaceDialogTo_p_p_wxWindow(void *x) {
16461 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog **) x));
16462}
16463static void *_p_p_wxProgressDialogTo_p_p_wxWindow(void *x) {
16464 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog **) x));
16465}
16466static void *_p_p_wxMessageDialogTo_p_p_wxWindow(void *x) {
16467 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog **) x));
16468}
16469static void *_p_p_wxNumberEntryDialogTo_p_p_wxWindow(void *x) {
16470 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog **) x));
16471}
16472static void *_p_p_wxPasswordEntryDialogTo_p_p_wxWindow(void *x) {
16473 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog **) x));
16474}
16475static void *_p_p_wxTextEntryDialogTo_p_p_wxWindow(void *x) {
16476 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog **) x));
16477}
16478static void *_p_p_wxSingleChoiceDialogTo_p_p_wxWindow(void *x) {
16479 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog **) x));
16480}
16481static void *_p_p_wxMultiChoiceDialogTo_p_p_wxWindow(void *x) {
16482 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog **) x));
16483}
16484static void *_p_p_wxFileDialogTo_p_p_wxWindow(void *x) {
16485 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxFileDialog **) x));
16486}
16487static void *_p_p_wxPanelTo_p_p_wxWindow(void *x) {
16488 return (void *)((wxWindow **) ((wxPanel **) x));
16489}
16490static void *_p_p_wxStatusBarTo_p_p_wxWindow(void *x) {
16491 return (void *)((wxWindow **) ((wxStatusBar **) x));
16492}
16493static void *_p_p_wxPyVScrolledWindowTo_p_p_wxWindow(void *x) {
16494 return (void *)((wxWindow **) (wxPanel *) ((wxPyVScrolledWindow **) x));
16495}
16496static void *_p_p_wxTipWindowTo_p_p_wxWindow(void *x) {
16497 return (void *)((wxWindow **) (wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow **) x));
16498}
16499static void *_p_p_wxPyPopupTransientWindowTo_p_p_wxWindow(void *x) {
16500 return (void *)((wxWindow **) (wxPopupWindow *) ((wxPyPopupTransientWindow **) x));
16501}
16502static void *_p_p_wxPopupWindowTo_p_p_wxWindow(void *x) {
16503 return (void *)((wxWindow **) ((wxPopupWindow **) x));
16504}
16505static void *_p_p_wxSashLayoutWindowTo_p_p_wxWindow(void *x) {
16506 return (void *)((wxWindow **) (wxSashWindow *) ((wxSashLayoutWindow **) x));
16507}
16508static void *_p_p_wxScrolledWindowTo_p_p_wxWindow(void *x) {
16509 return (void *)((wxWindow **) (wxPanel *) ((wxScrolledWindow **) x));
16510}
16511static void *_p_p_wxTopLevelWindowTo_p_p_wxWindow(void *x) {
16512 return (void *)((wxWindow **) ((wxTopLevelWindow **) x));
16513}
16514static void *_p_p_wxSplashScreenWindowTo_p_p_wxWindow(void *x) {
16515 return (void *)((wxWindow **) ((wxSplashScreenWindow **) x));
16516}
16517static void *_p_p_wxSplitterWindowTo_p_p_wxWindow(void *x) {
16518 return (void *)((wxWindow **) ((wxSplitterWindow **) x));
16519}
16520static void *_p_p_wxSashWindowTo_p_p_wxWindow(void *x) {
16521 return (void *)((wxWindow **) ((wxSashWindow **) x));
16522}
16523static void *_p_p_wxMDIClientWindowTo_p_p_wxWindow(void *x) {
16524 return (void *)((wxWindow **) ((wxMDIClientWindow **) x));
16525}
16526static void *_p_p_wxPyScrolledWindowTo_p_p_wxWindow(void *x) {
16527 return (void *)((wxWindow **) (wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow **) x));
16528}
16529static void *_p_p_wxControlTo_p_p_wxWindow(void *x) {
16530 return (void *)((wxWindow **) ((wxControl **) x));
16531}
16532static void *_p_p_wxPreviewFrameTo_p_p_wxWindow(void *x) {
16533 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame **) x));
16534}
16535static void *_p_p_wxPyPreviewFrameTo_p_p_wxWindow(void *x) {
16536 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame **) x));
16537}
16538static void *_p_p_wxMDIChildFrameTo_p_p_wxWindow(void *x) {
16539 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame **) x));
16540}
16541static void *_p_p_wxControlWithItemsTo_p_p_wxWindow(void *x) {
16542 return (void *)((wxWindow **) (wxControl *) ((wxControlWithItems **) x));
16543}
16544static void *_p_p_wxPyWindowTo_p_p_wxWindow(void *x) {
16545 return (void *)((wxWindow **) ((wxPyWindow **) x));
16546}
16547static void *_p_p_wxPreviewCanvasTo_p_p_wxWindow(void *x) {
16548 return (void *)((wxWindow **) (wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas **) x));
16549}
f9bf356b
RD
16550static void *_p_p_wxSimpleHtmlListBoxTo_p_p_wxWindow(void *x) {
16551 return (void *)((wxWindow **) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox **) x));
16552}
10044bf1
RD
16553static void *_p_p_wxPyHtmlListBoxTo_p_p_wxWindow(void *x) {
16554 return (void *)((wxWindow **) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox **) x));
16555}
16556static void *_p_p_wxPyVListBoxTo_p_p_wxWindow(void *x) {
16557 return (void *)((wxWindow **) (wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox **) x));
16558}
5eb8189c
RD
16559static void *_p_p_wxAuiNotebookTo_p_p_wxWindow(void *x) {
16560 return (void *)((wxWindow **) (wxControl *) ((wxAuiNotebook **) x));
10044bf1
RD
16561}
16562static void *_p_p_wxPreviewControlBarTo_p_p_wxWindow(void *x) {
16563 return (void *)((wxWindow **) (wxPanel *) ((wxPreviewControlBar **) x));
16564}
16565static void *_p_p_wxPyPreviewControlBarTo_p_p_wxWindow(void *x) {
16566 return (void *)((wxWindow **) (wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar **) x));
16567}
16568static void *_p_p_wxAuiTabCtrlTo_p_p_wxWindow(void *x) {
16569 return (void *)((wxWindow **) (wxControl *) ((wxAuiTabCtrl **) x));
16570}
16571static void *_p_p_wxFrameTo_p_p_wxWindow(void *x) {
16572 return (void *)((wxWindow **) (wxTopLevelWindow *) ((wxFrame **) x));
16573}
16574static void *_p_p_wxFontDialogTo_p_p_wxWindow(void *x) {
16575 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxFontDialog **) x));
16576}
16577static void *_p_p_wxDirDialogTo_p_p_wxWindow(void *x) {
16578 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxDirDialog **) x));
16579}
16580static void *_p_p_wxColourDialogTo_p_p_wxWindow(void *x) {
16581 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxColourDialog **) x));
16582}
16583static void *_p_p_wxDialogTo_p_p_wxWindow(void *x) {
16584 return (void *)((wxWindow **) (wxTopLevelWindow *) ((wxDialog **) x));
16585}
5eb8189c
RD
16586static void *_p_p_wxAuiFloatingFrameTo_p_p_wxWindow(void *x) {
16587 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame **) x));
16588}
10044bf1
RD
16589static void *_p_p_wxMDIParentFrameTo_p_p_wxWindow(void *x) {
16590 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame **) x));
16591}
16592static void *_p_wxControlWithItemsTo_p_wxControl(void *x) {
16593 return (void *)((wxControl *) ((wxControlWithItems *) x));
16594}
16595static void *_p_wxAuiTabCtrlTo_p_wxControl(void *x) {
16596 return (void *)((wxControl *) ((wxAuiTabCtrl *) x));
16597}
5eb8189c
RD
16598static void *_p_wxAuiNotebookTo_p_wxControl(void *x) {
16599 return (void *)((wxControl *) ((wxAuiNotebook *) x));
10044bf1 16600}
27e45892
RD
16601static void *_p_wxContextMenuEventTo_p_wxEvent(void *x) {
16602 return (void *)((wxEvent *) (wxCommandEvent *) ((wxContextMenuEvent *) x));
16603}
16604static void *_p_wxMenuEventTo_p_wxEvent(void *x) {
16605 return (void *)((wxEvent *) ((wxMenuEvent *) x));
16606}
16607static void *_p_wxCloseEventTo_p_wxEvent(void *x) {
16608 return (void *)((wxEvent *) ((wxCloseEvent *) x));
16609}
16610static void *_p_wxMouseEventTo_p_wxEvent(void *x) {
16611 return (void *)((wxEvent *) ((wxMouseEvent *) x));
16612}
16613static void *_p_wxEraseEventTo_p_wxEvent(void *x) {
16614 return (void *)((wxEvent *) ((wxEraseEvent *) x));
16615}
16616static void *_p_wxSetCursorEventTo_p_wxEvent(void *x) {
16617 return (void *)((wxEvent *) ((wxSetCursorEvent *) x));
16618}
16619static void *_p_wxSplitterEventTo_p_wxEvent(void *x) {
16620 return (void *)((wxEvent *) (wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
16621}
5eb8189c
RD
16622static void *_p_wxAuiManagerEventTo_p_wxEvent(void *x) {
16623 return (void *)((wxEvent *) ((wxAuiManagerEvent *) x));
27e45892
RD
16624}
16625static void *_p_wxInitDialogEventTo_p_wxEvent(void *x) {
16626 return (void *)((wxEvent *) ((wxInitDialogEvent *) x));
16627}
16628static void *_p_wxScrollEventTo_p_wxEvent(void *x) {
16629 return (void *)((wxEvent *) (wxCommandEvent *) ((wxScrollEvent *) x));
16630}
16631static void *_p_wxFindDialogEventTo_p_wxEvent(void *x) {
16632 return (void *)((wxEvent *) (wxCommandEvent *) ((wxFindDialogEvent *) x));
16633}
16634static void *_p_wxNotifyEventTo_p_wxEvent(void *x) {
16635 return (void *)((wxEvent *) (wxCommandEvent *) ((wxNotifyEvent *) x));
16636}
0f83f5da
RD
16637static void *_p_wxMouseCaptureLostEventTo_p_wxEvent(void *x) {
16638 return (void *)((wxEvent *) ((wxMouseCaptureLostEvent *) x));
16639}
27e45892
RD
16640static void *_p_wxPyEventTo_p_wxEvent(void *x) {
16641 return (void *)((wxEvent *) ((wxPyEvent *) x));
16642}
16643static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x) {
16644 return (void *)((wxEvent *) ((wxCalculateLayoutEvent *) x));
16645}
10044bf1
RD
16646static void *_p_wxAuiNotebookEventTo_p_wxEvent(void *x) {
16647 return (void *)((wxEvent *) (wxCommandEvent *)(wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
16648}
27e45892
RD
16649static void *_p_wxIdleEventTo_p_wxEvent(void *x) {
16650 return (void *)((wxEvent *) ((wxIdleEvent *) x));
16651}
16652static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x) {
16653 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowCreateEvent *) x));
16654}
16655static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x) {
16656 return (void *)((wxEvent *) ((wxQueryNewPaletteEvent *) x));
16657}
16658static void *_p_wxMaximizeEventTo_p_wxEvent(void *x) {
16659 return (void *)((wxEvent *) ((wxMaximizeEvent *) x));
16660}
16661static void *_p_wxIconizeEventTo_p_wxEvent(void *x) {
16662 return (void *)((wxEvent *) ((wxIconizeEvent *) x));
16663}
16664static void *_p_wxActivateEventTo_p_wxEvent(void *x) {
16665 return (void *)((wxEvent *) ((wxActivateEvent *) x));
16666}
16667static void *_p_wxSizeEventTo_p_wxEvent(void *x) {
16668 return (void *)((wxEvent *) ((wxSizeEvent *) x));
16669}
16670static void *_p_wxMoveEventTo_p_wxEvent(void *x) {
16671 return (void *)((wxEvent *) ((wxMoveEvent *) x));
16672}
16673static void *_p_wxDateEventTo_p_wxEvent(void *x) {
16674 return (void *)((wxEvent *) (wxCommandEvent *) ((wxDateEvent *) x));
16675}
27e45892
RD
16676static void *_p_wxPaintEventTo_p_wxEvent(void *x) {
16677 return (void *)((wxEvent *) ((wxPaintEvent *) x));
16678}
16679static void *_p_wxNcPaintEventTo_p_wxEvent(void *x) {
16680 return (void *)((wxEvent *) ((wxNcPaintEvent *) x));
16681}
0f83f5da
RD
16682static void *_p_wxClipboardTextEventTo_p_wxEvent(void *x) {
16683 return (void *)((wxEvent *) (wxCommandEvent *) ((wxClipboardTextEvent *) x));
16684}
27e45892
RD
16685static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x) {
16686 return (void *)((wxEvent *) (wxCommandEvent *) ((wxUpdateUIEvent *) x));
16687}
16688static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x) {
16689 return (void *)((wxEvent *) ((wxPaletteChangedEvent *) x));
16690}
16691static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x) {
16692 return (void *)((wxEvent *) ((wxDisplayChangedEvent *) x));
16693}
16694static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x) {
16695 return (void *)((wxEvent *) ((wxMouseCaptureChangedEvent *) x));
16696}
16697static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x) {
16698 return (void *)((wxEvent *) ((wxSysColourChangedEvent *) x));
16699}
16700static void *_p_wxDropFilesEventTo_p_wxEvent(void *x) {
16701 return (void *)((wxEvent *) ((wxDropFilesEvent *) x));
16702}
16703static void *_p_wxFocusEventTo_p_wxEvent(void *x) {
16704 return (void *)((wxEvent *) ((wxFocusEvent *) x));
16705}
16706static void *_p_wxChildFocusEventTo_p_wxEvent(void *x) {
16707 return (void *)((wxEvent *) (wxCommandEvent *) ((wxChildFocusEvent *) x));
16708}
16709static void *_p_wxSashEventTo_p_wxEvent(void *x) {
16710 return (void *)((wxEvent *) (wxCommandEvent *) ((wxSashEvent *) x));
16711}
16712static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x) {
16713 return (void *)((wxEvent *) ((wxQueryLayoutInfoEvent *) x));
16714}
16715static void *_p_wxShowEventTo_p_wxEvent(void *x) {
16716 return (void *)((wxEvent *) ((wxShowEvent *) x));
16717}
16718static void *_p_wxCommandEventTo_p_wxEvent(void *x) {
16719 return (void *)((wxEvent *) ((wxCommandEvent *) x));
16720}
16721static void *_p_wxPyCommandEventTo_p_wxEvent(void *x) {
16722 return (void *)((wxEvent *) (wxCommandEvent *) ((wxPyCommandEvent *) x));
16723}
16724static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x) {
16725 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowDestroyEvent *) x));
16726}
16727static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x) {
16728 return (void *)((wxEvent *) ((wxNavigationKeyEvent *) x));
16729}
16730static void *_p_wxKeyEventTo_p_wxEvent(void *x) {
16731 return (void *)((wxEvent *) ((wxKeyEvent *) x));
16732}
16733static void *_p_wxScrollWinEventTo_p_wxEvent(void *x) {
16734 return (void *)((wxEvent *) ((wxScrollWinEvent *) x));
16735}
16736static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x) {
16737 return (void *)((wxEvent *) ((wxTaskBarIconEvent *) x));
16738}
16739static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x) {
16740 return (void *)((wxObject *) ((wxLayoutConstraints *) x));
16741}
16742static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x) {
16743 return (void *)((wxObject *) (wxEvent *) ((wxQueryLayoutInfoEvent *) x));
16744}
16745static void *_p_wxPreviewFrameTo_p_wxObject(void *x) {
16746 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
16747}
16748static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x) {
16749 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
16750}
27e45892
RD
16751static void *_p_wxSizerItemTo_p_wxObject(void *x) {
16752 return (void *)((wxObject *) ((wxSizerItem *) x));
16753}
0f83f5da
RD
16754static void *_p_wxGBSizerItemTo_p_wxObject(void *x) {
16755 return (void *)((wxObject *) (wxSizerItem *) ((wxGBSizerItem *) x));
16756}
27e45892
RD
16757static void *_p_wxScrollEventTo_p_wxObject(void *x) {
16758 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxScrollEvent *) x));
16759}
16760static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x) {
16761 return (void *)((wxObject *) ((wxIndividualLayoutConstraint *) x));
16762}
16763static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x) {
16764 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStaticBoxSizer *) x));
16765}
16766static void *_p_wxBoxSizerTo_p_wxObject(void *x) {
16767 return (void *)((wxObject *) (wxSizer *) ((wxBoxSizer *) x));
16768}
16769static void *_p_wxSizerTo_p_wxObject(void *x) {
16770 return (void *)((wxObject *) ((wxSizer *) x));
16771}
16772static void *_p_wxGridBagSizerTo_p_wxObject(void *x) {
16773 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *)(wxFlexGridSizer *) ((wxGridBagSizer *) x));
16774}
16775static void *_p_wxUpdateUIEventTo_p_wxObject(void *x) {
16776 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxUpdateUIEvent *) x));
16777}
16778static void *_p_wxPyPanelTo_p_wxObject(void *x) {
16779 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyPanel *) x));
16780}
16781static void *_p_wxEventTo_p_wxObject(void *x) {
16782 return (void *)((wxObject *) ((wxEvent *) x));
16783}
16784static void *_p_wxFontDataTo_p_wxObject(void *x) {
16785 return (void *)((wxObject *) ((wxFontData *) x));
16786}
16787static void *_p_wxPrintDataTo_p_wxObject(void *x) {
16788 return (void *)((wxObject *) ((wxPrintData *) x));
16789}
16790static void *_p_wxFlexGridSizerTo_p_wxObject(void *x) {
16791 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *) ((wxFlexGridSizer *) x));
16792}
16793static void *_p_wxGridSizerTo_p_wxObject(void *x) {
16794 return (void *)((wxObject *) (wxSizer *) ((wxGridSizer *) x));
16795}
16796static void *_p_wxInitDialogEventTo_p_wxObject(void *x) {
16797 return (void *)((wxObject *) (wxEvent *) ((wxInitDialogEvent *) x));
16798}
16799static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x) {
16800 return (void *)((wxObject *) ((wxLayoutAlgorithm *) x));
16801}
16802static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x) {
16803 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyTaskBarIcon *) x));
16804}
16805static void *_p_wxFindDialogEventTo_p_wxObject(void *x) {
16806 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxFindDialogEvent *) x));
16807}
10044bf1
RD
16808static void *_p_wxAuiTabCtrlTo_p_wxObject(void *x) {
16809 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxAuiTabCtrl *) x));
16810}
27e45892
RD
16811static void *_p_wxClipboardTextEventTo_p_wxObject(void *x) {
16812 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxClipboardTextEvent *) x));
16813}
16814static void *_p_wxPaintEventTo_p_wxObject(void *x) {
16815 return (void *)((wxObject *) (wxEvent *) ((wxPaintEvent *) x));
16816}
16817static void *_p_wxNcPaintEventTo_p_wxObject(void *x) {
16818 return (void *)((wxObject *) (wxEvent *) ((wxNcPaintEvent *) x));
16819}
16820static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x) {
16821 return (void *)((wxObject *) (wxEvent *) ((wxPaletteChangedEvent *) x));
16822}
16823static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x) {
16824 return (void *)((wxObject *) (wxEvent *) ((wxDisplayChangedEvent *) x));
16825}
16826static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x) {
16827 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureChangedEvent *) x));
16828}
16829static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x) {
16830 return (void *)((wxObject *) (wxEvent *) ((wxSysColourChangedEvent *) x));
16831}
16832static void *_p_wxPreviewCanvasTo_p_wxObject(void *x) {
16833 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
16834}
16835static void *_p_wxControlTo_p_wxObject(void *x) {
16836 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxControl *) x));
16837}
16838static void *_p_wxSetCursorEventTo_p_wxObject(void *x) {
16839 return (void *)((wxObject *) (wxEvent *) ((wxSetCursorEvent *) x));
16840}
16841static void *_p_wxSplitterEventTo_p_wxObject(void *x) {
16842 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
16843}
5eb8189c
RD
16844static void *_p_wxAuiManagerEventTo_p_wxObject(void *x) {
16845 return (void *)((wxObject *) (wxEvent *) ((wxAuiManagerEvent *) x));
27e45892
RD
16846}
16847static void *_p_wxFSFileTo_p_wxObject(void *x) {
16848 return (void *)((wxObject *) ((wxFSFile *) x));
16849}
16850static void *_p_wxFindReplaceDataTo_p_wxObject(void *x) {
16851 return (void *)((wxObject *) ((wxFindReplaceData *) x));
16852}
5eb8189c
RD
16853static void *_p_wxAuiFloatingFrameTo_p_wxObject(void *x) {
16854 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
16855}
27e45892
RD
16856static void *_p_wxPySizerTo_p_wxObject(void *x) {
16857 return (void *)((wxObject *) (wxSizer *) ((wxPySizer *) x));
16858}
16859static void *_p_wxMDIChildFrameTo_p_wxObject(void *x) {
16860 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
16861}
5eb8189c
RD
16862static void *_p_wxAuiNotebookTo_p_wxObject(void *x) {
16863 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxAuiNotebook *) x));
10044bf1 16864}
27e45892
RD
16865static void *_p_wxColourDataTo_p_wxObject(void *x) {
16866 return (void *)((wxObject *) ((wxColourData *) x));
16867}
16868static void *_p_wxPyEventTo_p_wxObject(void *x) {
16869 return (void *)((wxObject *) (wxEvent *) ((wxPyEvent *) x));
16870}
16871static void *_p_wxNotifyEventTo_p_wxObject(void *x) {
16872 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxNotifyEvent *) x));
16873}
16874static void *_p_wxPyWindowTo_p_wxObject(void *x) {
16875 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPyWindow *) x));
16876}
16877static void *_p_wxSplashScreenTo_p_wxObject(void *x) {
16878 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
16879}
16880static void *_p_wxFileDialogTo_p_wxObject(void *x) {
16881 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
16882}
16883static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x) {
16884 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
16885}
16886static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x) {
16887 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
16888}
16889static void *_p_wxTextEntryDialogTo_p_wxObject(void *x) {
16890 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
16891}
16892static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x) {
16893 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
16894}
16895static void *_p_wxNumberEntryDialogTo_p_wxObject(void *x) {
16896 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
16897}
16898static void *_p_wxMessageDialogTo_p_wxObject(void *x) {
16899 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
16900}
16901static void *_p_wxProgressDialogTo_p_wxObject(void *x) {
16902 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
16903}
16904static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x) {
16905 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
16906}
16907static void *_p_wxShowEventTo_p_wxObject(void *x) {
16908 return (void *)((wxObject *) (wxEvent *) ((wxShowEvent *) x));
16909}
16910static void *_p_wxPrinterTo_p_wxObject(void *x) {
16911 return (void *)((wxObject *) ((wxPrinter *) x));
16912}
16913static void *_p_wxMenuItemTo_p_wxObject(void *x) {
16914 return (void *)((wxObject *) ((wxMenuItem *) x));
16915}
16916static void *_p_wxDateEventTo_p_wxObject(void *x) {
16917 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxDateEvent *) x));
16918}
16919static void *_p_wxIdleEventTo_p_wxObject(void *x) {
16920 return (void *)((wxObject *) (wxEvent *) ((wxIdleEvent *) x));
16921}
16922static void *_p_wxWindowCreateEventTo_p_wxObject(void *x) {
16923 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowCreateEvent *) x));
16924}
16925static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x) {
16926 return (void *)((wxObject *) (wxEvent *) ((wxQueryNewPaletteEvent *) x));
16927}
16928static void *_p_wxMaximizeEventTo_p_wxObject(void *x) {
16929 return (void *)((wxObject *) (wxEvent *) ((wxMaximizeEvent *) x));
16930}
16931static void *_p_wxIconizeEventTo_p_wxObject(void *x) {
16932 return (void *)((wxObject *) (wxEvent *) ((wxIconizeEvent *) x));
16933}
16934static void *_p_wxSizeEventTo_p_wxObject(void *x) {
16935 return (void *)((wxObject *) (wxEvent *) ((wxSizeEvent *) x));
16936}
16937static void *_p_wxMoveEventTo_p_wxObject(void *x) {
16938 return (void *)((wxObject *) (wxEvent *) ((wxMoveEvent *) x));
16939}
16940static void *_p_wxActivateEventTo_p_wxObject(void *x) {
16941 return (void *)((wxObject *) (wxEvent *) ((wxActivateEvent *) x));
16942}
16943static void *_p_wxPNMHandlerTo_p_wxObject(void *x) {
16944 return (void *)((wxObject *) (wxImageHandler *) ((wxPNMHandler *) x));
16945}
16946static void *_p_wxJPEGHandlerTo_p_wxObject(void *x) {
16947 return (void *)((wxObject *) (wxImageHandler *) ((wxJPEGHandler *) x));
16948}
16949static void *_p_wxPCXHandlerTo_p_wxObject(void *x) {
16950 return (void *)((wxObject *) (wxImageHandler *) ((wxPCXHandler *) x));
16951}
16952static void *_p_wxGIFHandlerTo_p_wxObject(void *x) {
16953 return (void *)((wxObject *) (wxImageHandler *) ((wxGIFHandler *) x));
16954}
16955static void *_p_wxPNGHandlerTo_p_wxObject(void *x) {
16956 return (void *)((wxObject *) (wxImageHandler *) ((wxPNGHandler *) x));
16957}
16958static void *_p_wxANIHandlerTo_p_wxObject(void *x) {
16959 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *)(wxCURHandler *) ((wxANIHandler *) x));
16960}
16961static void *_p_wxCURHandlerTo_p_wxObject(void *x) {
16962 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *) ((wxCURHandler *) x));
16963}
16964static void *_p_wxICOHandlerTo_p_wxObject(void *x) {
16965 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *) ((wxICOHandler *) x));
16966}
16967static void *_p_wxBMPHandlerTo_p_wxObject(void *x) {
16968 return (void *)((wxObject *) (wxImageHandler *) ((wxBMPHandler *) x));
16969}
16970static void *_p_wxPyImageHandlerTo_p_wxObject(void *x) {
16971 return (void *)((wxObject *) (wxImageHandler *) ((wxPyImageHandler *) x));
16972}
16973static void *_p_wxImageHandlerTo_p_wxObject(void *x) {
16974 return (void *)((wxObject *) ((wxImageHandler *) x));
16975}
16976static void *_p_wxXPMHandlerTo_p_wxObject(void *x) {
16977 return (void *)((wxObject *) (wxImageHandler *) ((wxXPMHandler *) x));
16978}
16979static void *_p_wxTIFFHandlerTo_p_wxObject(void *x) {
16980 return (void *)((wxObject *) (wxImageHandler *) ((wxTIFFHandler *) x));
16981}
580080c5
RD
16982static void *_p_wxTGAHandlerTo_p_wxObject(void *x) {
16983 return (void *)((wxObject *) (wxImageHandler *) ((wxTGAHandler *) x));
16984}
27e45892
RD
16985static void *_p_wxEvtHandlerTo_p_wxObject(void *x) {
16986 return (void *)((wxObject *) ((wxEvtHandler *) x));
16987}
0f83f5da
RD
16988static void *_p_wxMouseCaptureLostEventTo_p_wxObject(void *x) {
16989 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureLostEvent *) x));
16990}
27e45892
RD
16991static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x) {
16992 return (void *)((wxObject *) (wxEvent *) ((wxCalculateLayoutEvent *) x));
16993}
16994static void *_p_wxPyVListBoxTo_p_wxObject(void *x) {
16995 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
16996}
16997static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x) {
16998 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
16999}
f9bf356b
RD
17000static void *_p_wxSimpleHtmlListBoxTo_p_wxObject(void *x) {
17001 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
17002}
27e45892
RD
17003static void *_p_wxAcceleratorTableTo_p_wxObject(void *x) {
17004 return (void *)((wxObject *) ((wxAcceleratorTable *) x));
17005}
580080c5
RD
17006static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x) {
17007 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStdDialogButtonSizer *) x));
17008}
27e45892
RD
17009static void *_p_wxMiniFrameTo_p_wxObject(void *x) {
17010 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
17011}
17012static void *_p_wxImageTo_p_wxObject(void *x) {
17013 return (void *)((wxObject *) ((wxImage *) x));
17014}
17015static void *_p_wxFrameTo_p_wxObject(void *x) {
17016 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
17017}
17018static void *_p_wxPyPrintoutTo_p_wxObject(void *x) {
17019 return (void *)((wxObject *) ((wxPyPrintout *) x));
17020}
17021static void *_p_wxScrollWinEventTo_p_wxObject(void *x) {
17022 return (void *)((wxObject *) (wxEvent *) ((wxScrollWinEvent *) x));
17023}
17024static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x) {
17025 return (void *)((wxObject *) (wxEvent *) ((wxTaskBarIconEvent *) x));
17026}
27e45892
RD
17027static void *_p_wxStatusBarTo_p_wxObject(void *x) {
17028 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxStatusBar *) x));
17029}
5eb8189c
RD
17030static void *_p_wxAuiManagerTo_p_wxObject(void *x) {
17031 return (void *)((wxObject *) (wxEvtHandler *) ((wxAuiManager *) x));
27e45892
RD
17032}
17033static void *_p_wxMDIParentFrameTo_p_wxObject(void *x) {
17034 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
17035}
10044bf1
RD
17036static void *_p_wxAuiNotebookEventTo_p_wxObject(void *x) {
17037 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
17038}
27e45892
RD
17039static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x) {
17040 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowDestroyEvent *) x));
17041}
17042static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x) {
17043 return (void *)((wxObject *) (wxEvent *) ((wxNavigationKeyEvent *) x));
17044}
17045static void *_p_wxKeyEventTo_p_wxObject(void *x) {
17046 return (void *)((wxObject *) (wxEvent *) ((wxKeyEvent *) x));
17047}
17048static void *_p_wxWindowTo_p_wxObject(void *x) {
17049 return (void *)((wxObject *) (wxEvtHandler *) ((wxWindow *) x));
17050}
17051static void *_p_wxMenuTo_p_wxObject(void *x) {
17052 return (void *)((wxObject *) (wxEvtHandler *) ((wxMenu *) x));
17053}
17054static void *_p_wxMenuBarTo_p_wxObject(void *x) {
17055 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMenuBar *) x));
17056}
17057static void *_p_wxScrolledWindowTo_p_wxObject(void *x) {
17058 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
17059}
17060static void *_p_wxTopLevelWindowTo_p_wxObject(void *x) {
17061 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxTopLevelWindow *) x));
17062}
17063static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x) {
17064 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplashScreenWindow *) x));
17065}
17066static void *_p_wxSplitterWindowTo_p_wxObject(void *x) {
17067 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplitterWindow *) x));
17068}
17069static void *_p_wxSashWindowTo_p_wxObject(void *x) {
17070 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSashWindow *) x));
17071}
17072static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x) {
17073 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
17074}
17075static void *_p_wxPopupWindowTo_p_wxObject(void *x) {
17076 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPopupWindow *) x));
17077}
17078static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x) {
17079 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
17080}
17081static void *_p_wxTipWindowTo_p_wxObject(void *x) {
17082 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
17083}
17084static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x) {
17085 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
17086}
17087static void *_p_wxMDIClientWindowTo_p_wxObject(void *x) {
17088 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMDIClientWindow *) x));
17089}
17090static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x) {
17091 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
17092}
17093static void *_p_wxSashEventTo_p_wxObject(void *x) {
17094 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxSashEvent *) x));
17095}
17096static void *_p_wxPrintPreviewTo_p_wxObject(void *x) {
17097 return (void *)((wxObject *) ((wxPrintPreview *) x));
17098}
17099static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x) {
17100 return (void *)((wxObject *) (wxPrintPreview *) ((wxPyPrintPreview *) x));
17101}
17102static void *_p_wxPanelTo_p_wxObject(void *x) {
17103 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPanel *) x));
17104}
17105static void *_p_wxDialogTo_p_wxObject(void *x) {
17106 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
17107}
17108static void *_p_wxColourDialogTo_p_wxObject(void *x) {
17109 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
17110}
17111static void *_p_wxDirDialogTo_p_wxObject(void *x) {
17112 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
17113}
17114static void *_p_wxFontDialogTo_p_wxObject(void *x) {
17115 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
17116}
17117static void *_p_wxPageSetupDialogTo_p_wxObject(void *x) {
17118 return (void *)((wxObject *) ((wxPageSetupDialog *) x));
17119}
17120static void *_p_wxPrintDialogTo_p_wxObject(void *x) {
17121 return (void *)((wxObject *) ((wxPrintDialog *) x));
17122}
17123static void *_p_wxFileSystemTo_p_wxObject(void *x) {
17124 return (void *)((wxObject *) ((wxFileSystem *) x));
17125}
17126static void *_p_wxContextMenuEventTo_p_wxObject(void *x) {
17127 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxContextMenuEvent *) x));
17128}
17129static void *_p_wxMenuEventTo_p_wxObject(void *x) {
17130 return (void *)((wxObject *) (wxEvent *) ((wxMenuEvent *) x));
17131}
17132static void *_p_wxPyAppTo_p_wxObject(void *x) {
17133 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyApp *) x));
17134}
17135static void *_p_wxCloseEventTo_p_wxObject(void *x) {
17136 return (void *)((wxObject *) (wxEvent *) ((wxCloseEvent *) x));
17137}
17138static void *_p_wxMouseEventTo_p_wxObject(void *x) {
17139 return (void *)((wxObject *) (wxEvent *) ((wxMouseEvent *) x));
17140}
17141static void *_p_wxEraseEventTo_p_wxObject(void *x) {
17142 return (void *)((wxObject *) (wxEvent *) ((wxEraseEvent *) x));
17143}
17144static void *_p_wxPyCommandEventTo_p_wxObject(void *x) {
17145 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxPyCommandEvent *) x));
17146}
17147static void *_p_wxCommandEventTo_p_wxObject(void *x) {
17148 return (void *)((wxObject *) (wxEvent *) ((wxCommandEvent *) x));
17149}
17150static void *_p_wxPreviewControlBarTo_p_wxObject(void *x) {
17151 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
17152}
17153static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x) {
17154 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
17155}
17156static void *_p_wxDropFilesEventTo_p_wxObject(void *x) {
17157 return (void *)((wxObject *) (wxEvent *) ((wxDropFilesEvent *) x));
17158}
17159static void *_p_wxFocusEventTo_p_wxObject(void *x) {
17160 return (void *)((wxObject *) (wxEvent *) ((wxFocusEvent *) x));
17161}
17162static void *_p_wxChildFocusEventTo_p_wxObject(void *x) {
17163 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxChildFocusEvent *) x));
17164}
17165static void *_p_wxControlWithItemsTo_p_wxObject(void *x) {
17166 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxControlWithItems *) x));
17167}
17168static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x) {
17169 return (void *)((wxObject *) ((wxPageSetupDialogData *) x));
17170}
17171static void *_p_wxPrintDialogDataTo_p_wxObject(void *x) {
17172 return (void *)((wxObject *) ((wxPrintDialogData *) x));
17173}
17174static void *_p_wxPyValidatorTo_p_wxObject(void *x) {
17175 return (void *)((wxObject *) (wxEvtHandler *)(wxValidator *) ((wxPyValidator *) x));
17176}
17177static void *_p_wxValidatorTo_p_wxObject(void *x) {
17178 return (void *)((wxObject *) (wxEvtHandler *) ((wxValidator *) x));
17179}
17180static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x) {
17181 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
17182}
17183static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x) {
17184 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
17185}
17186static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x) {
17187 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyPanel *) x));
17188}
17189static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x) {
17190 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMenuBar *) x));
17191}
17192static void *_p_wxValidatorTo_p_wxEvtHandler(void *x) {
17193 return (void *)((wxEvtHandler *) ((wxValidator *) x));
17194}
17195static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x) {
17196 return (void *)((wxEvtHandler *) (wxValidator *) ((wxPyValidator *) x));
17197}
17198static void *_p_wxMenuTo_p_wxEvtHandler(void *x) {
17199 return (void *)((wxEvtHandler *) ((wxMenu *) x));
17200}
27e45892
RD
17201static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x) {
17202 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
17203}
17204static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x) {
17205 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
17206}
17207static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x) {
17208 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
17209}
17210static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x) {
17211 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
17212}
f9bf356b
RD
17213static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x) {
17214 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
17215}
27e45892
RD
17216static void *_p_wxNumberEntryDialogTo_p_wxEvtHandler(void *x) {
17217 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
17218}
17219static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x) {
17220 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
17221}
17222static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x) {
17223 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
17224}
17225static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x) {
17226 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
17227}
17228static void *_p_wxPanelTo_p_wxEvtHandler(void *x) {
17229 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPanel *) x));
17230}
17231static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x) {
17232 return (void *)((wxEvtHandler *) (wxWindow *) ((wxStatusBar *) x));
17233}
17234static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x) {
17235 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
17236}
17237static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x) {
17238 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
17239}
17240static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x) {
17241 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
17242}
17243static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x) {
17244 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPopupWindow *) x));
17245}
17246static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x) {
17247 return (void *)((wxEvtHandler *) (wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
17248}
17249static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x) {
17250 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSashWindow *) x));
17251}
17252static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x) {
17253 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplitterWindow *) x));
17254}
17255static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x) {
17256 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplashScreenWindow *) x));
17257}
17258static void *_p_wxWindowTo_p_wxEvtHandler(void *x) {
17259 return (void *)((wxEvtHandler *) ((wxWindow *) x));
17260}
17261static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x) {
17262 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
17263}
17264static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x) {
17265 return (void *)((wxEvtHandler *) (wxWindow *) ((wxTopLevelWindow *) x));
17266}
17267static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x) {
17268 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMDIClientWindow *) x));
17269}
17270static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x) {
17271 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
17272}
17273static void *_p_wxControlTo_p_wxEvtHandler(void *x) {
17274 return (void *)((wxEvtHandler *) (wxWindow *) ((wxControl *) x));
17275}
17276static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x) {
17277 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
17278}
17279static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x) {
17280 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
17281}
17282static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x) {
17283 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
17284}
17285static void *_p_wxPyAppTo_p_wxEvtHandler(void *x) {
17286 return (void *)((wxEvtHandler *) ((wxPyApp *) x));
17287}
17288static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x) {
17289 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxControlWithItems *) x));
17290}
17291static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x) {
17292 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPyWindow *) x));
17293}
17294static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x) {
17295 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
17296}
f9bf356b
RD
17297static void *_p_wxSimpleHtmlListBoxTo_p_wxEvtHandler(void *x) {
17298 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
17299}
27e45892
RD
17300static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x) {
17301 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
17302}
17303static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x) {
17304 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
17305}
5eb8189c
RD
17306static void *_p_wxAuiNotebookTo_p_wxEvtHandler(void *x) {
17307 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxAuiNotebook *) x));
10044bf1 17308}
27e45892
RD
17309static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x) {
17310 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
17311}
17312static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x) {
17313 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
17314}
17315static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x) {
17316 return (void *)((wxEvtHandler *) ((wxPyTaskBarIcon *) x));
17317}
10044bf1
RD
17318static void *_p_wxAuiTabCtrlTo_p_wxEvtHandler(void *x) {
17319 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxAuiTabCtrl *) x));
17320}
27e45892
RD
17321static void *_p_wxFrameTo_p_wxEvtHandler(void *x) {
17322 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
17323}
17324static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x) {
17325 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
17326}
17327static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x) {
17328 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
17329}
17330static void *_p_wxDialogTo_p_wxEvtHandler(void *x) {
17331 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
17332}
17333static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x) {
17334 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
17335}
5eb8189c
RD
17336static void *_p_wxAuiFloatingFrameTo_p_wxEvtHandler(void *x) {
17337 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
17338}
27e45892
RD
17339static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x) {
17340 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
17341}
5eb8189c
RD
17342static void *_p_wxAuiManagerTo_p_wxEvtHandler(void *x) {
17343 return (void *)((wxEvtHandler *) ((wxAuiManager *) x));
27e45892 17344}
10044bf1
RD
17345static void *_p_wxAuiTabCtrlTo_p_wxAuiTabContainer(void *x) {
17346 return (void *)((wxAuiTabContainer *) ((wxAuiTabCtrl *) x));
17347}
27e45892
RD
17348static void *_p_wxGBSizerItemTo_p_wxSizerItem(void *x) {
17349 return (void *)((wxSizerItem *) ((wxGBSizerItem *) x));
17350}
17351static void *_p_wxMDIChildFrameTo_p_wxFrame(void *x) {
17352 return (void *)((wxFrame *) ((wxMDIChildFrame *) x));
17353}
17354static void *_p_wxProgressDialogTo_p_wxFrame(void *x) {
17355 return (void *)((wxFrame *) ((wxProgressDialog *) x));
17356}
17357static void *_p_wxPreviewFrameTo_p_wxFrame(void *x) {
17358 return (void *)((wxFrame *) ((wxPreviewFrame *) x));
17359}
17360static void *_p_wxPyPreviewFrameTo_p_wxFrame(void *x) {
17361 return (void *)((wxFrame *) (wxPreviewFrame *) ((wxPyPreviewFrame *) x));
17362}
27e45892
RD
17363static void *_p_wxMiniFrameTo_p_wxFrame(void *x) {
17364 return (void *)((wxFrame *) ((wxMiniFrame *) x));
17365}
17366static void *_p_wxSplashScreenTo_p_wxFrame(void *x) {
17367 return (void *)((wxFrame *) ((wxSplashScreen *) x));
17368}
17369static void *_p_wxMDIParentFrameTo_p_wxFrame(void *x) {
17370 return (void *)((wxFrame *) ((wxMDIParentFrame *) x));
17371}
5eb8189c
RD
17372static void *_p_wxAuiFloatingFrameTo_p_wxFrame(void *x) {
17373 return (void *)((wxFrame *) (wxMiniFrame *) ((wxAuiFloatingFrame *) x));
17374}
10044bf1
RD
17375static void *_p_wxSashEventTo_p_wxCommandEvent(void *x) {
17376 return (void *)((wxCommandEvent *) ((wxSashEvent *) x));
17377}
17378static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x) {
17379 return (void *)((wxCommandEvent *) ((wxWindowDestroyEvent *) x));
17380}
17381static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x) {
17382 return (void *)((wxCommandEvent *) (wxNotifyEvent *) ((wxSplitterEvent *) x));
17383}
17384static void *_p_wxClipboardTextEventTo_p_wxCommandEvent(void *x) {
17385 return (void *)((wxCommandEvent *) ((wxClipboardTextEvent *) x));
17386}
17387static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x) {
17388 return (void *)((wxCommandEvent *) ((wxScrollEvent *) x));
17389}
17390static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x) {
17391 return (void *)((wxCommandEvent *) ((wxPyCommandEvent *) x));
17392}
17393static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x) {
17394 return (void *)((wxCommandEvent *) ((wxContextMenuEvent *) x));
17395}
17396static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x) {
17397 return (void *)((wxCommandEvent *) ((wxChildFocusEvent *) x));
17398}
17399static void *_p_wxAuiNotebookEventTo_p_wxCommandEvent(void *x) {
17400 return (void *)((wxCommandEvent *) (wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
17401}
17402static void *_p_wxDateEventTo_p_wxCommandEvent(void *x) {
17403 return (void *)((wxCommandEvent *) ((wxDateEvent *) x));
17404}
17405static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x) {
17406 return (void *)((wxCommandEvent *) ((wxWindowCreateEvent *) x));
17407}
17408static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x) {
17409 return (void *)((wxCommandEvent *) ((wxNotifyEvent *) x));
17410}
17411static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x) {
17412 return (void *)((wxCommandEvent *) ((wxFindDialogEvent *) x));
17413}
17414static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x) {
17415 return (void *)((wxCommandEvent *) ((wxUpdateUIEvent *) x));
17416}
5eb8189c
RD
17417static void *_p_wxAuiDefaultDockArtTo_p_wxAuiDockArt(void *x) {
17418 return (void *)((wxAuiDockArt *) ((wxAuiDefaultDockArt *) x));
27e45892 17419}
5eb8189c
RD
17420static void *_p_wxPyAuiDockArtTo_p_wxAuiDockArt(void *x) {
17421 return (void *)((wxAuiDockArt *) (wxAuiDefaultDockArt *) ((wxPyAuiDockArt *) x));
27e45892 17422}
5eb8189c
RD
17423static void *_p_wxPyAuiDockArtTo_p_wxAuiDefaultDockArt(void *x) {
17424 return (void *)((wxAuiDefaultDockArt *) ((wxPyAuiDockArt *) x));
5c8c7dd3 17425}
5eb8189c
RD
17426static void *_p_wxPyAuiTabArtTo_p_wxAuiDefaultTabArt(void *x) {
17427 return (void *)((wxAuiDefaultTabArt *) ((wxPyAuiTabArt *) x));
5c8c7dd3 17428}
27e45892
RD
17429static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0};
17430static 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 17431static swig_type_info _swigt__p_int = {"_p_int", "int *", 0, 0, (void*)0, 0};
10044bf1
RD
17432static swig_type_info _swigt__p_p_wxAuiTabContainerButton = {"_p_p_wxAuiTabContainerButton", "wxAuiTabContainerButton **", 0, 0, (void*)0, 0};
17433static swig_type_info _swigt__p_p_wxWindow = {"_p_p_wxWindow", "wxWindow **", 0, 0, (void*)0, 0};
17434static swig_type_info _swigt__p_p_wxSplashScreen = {"_p_p_wxSplashScreen", 0, 0, 0, 0, 0};
17435static swig_type_info _swigt__p_p_wxMiniFrame = {"_p_p_wxMiniFrame", 0, 0, 0, 0, 0};
17436static swig_type_info _swigt__p_p_wxPyPanel = {"_p_p_wxPyPanel", 0, 0, 0, 0, 0};
17437static swig_type_info _swigt__p_p_wxMenuBar = {"_p_p_wxMenuBar", 0, 0, 0, 0, 0};
17438static swig_type_info _swigt__p_p_wxFindReplaceDialog = {"_p_p_wxFindReplaceDialog", 0, 0, 0, 0, 0};
17439static swig_type_info _swigt__p_p_wxProgressDialog = {"_p_p_wxProgressDialog", 0, 0, 0, 0, 0};
17440static swig_type_info _swigt__p_p_wxMessageDialog = {"_p_p_wxMessageDialog", 0, 0, 0, 0, 0};
17441static swig_type_info _swigt__p_p_wxNumberEntryDialog = {"_p_p_wxNumberEntryDialog", 0, 0, 0, 0, 0};
17442static swig_type_info _swigt__p_p_wxPasswordEntryDialog = {"_p_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0};
17443static swig_type_info _swigt__p_p_wxTextEntryDialog = {"_p_p_wxTextEntryDialog", 0, 0, 0, 0, 0};
17444static swig_type_info _swigt__p_p_wxSingleChoiceDialog = {"_p_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0};
17445static swig_type_info _swigt__p_p_wxMultiChoiceDialog = {"_p_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0};
17446static swig_type_info _swigt__p_p_wxFileDialog = {"_p_p_wxFileDialog", 0, 0, 0, 0, 0};
17447static swig_type_info _swigt__p_p_wxPanel = {"_p_p_wxPanel", 0, 0, 0, 0, 0};
17448static swig_type_info _swigt__p_p_wxStatusBar = {"_p_p_wxStatusBar", 0, 0, 0, 0, 0};
17449static swig_type_info _swigt__p_p_wxPyVScrolledWindow = {"_p_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0};
17450static swig_type_info _swigt__p_p_wxTipWindow = {"_p_p_wxTipWindow", 0, 0, 0, 0, 0};
17451static swig_type_info _swigt__p_p_wxPyPopupTransientWindow = {"_p_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0};
17452static swig_type_info _swigt__p_p_wxPopupWindow = {"_p_p_wxPopupWindow", 0, 0, 0, 0, 0};
17453static swig_type_info _swigt__p_p_wxSashLayoutWindow = {"_p_p_wxSashLayoutWindow", 0, 0, 0, 0, 0};
17454static swig_type_info _swigt__p_p_wxScrolledWindow = {"_p_p_wxScrolledWindow", 0, 0, 0, 0, 0};
17455static swig_type_info _swigt__p_p_wxTopLevelWindow = {"_p_p_wxTopLevelWindow", 0, 0, 0, 0, 0};
17456static swig_type_info _swigt__p_p_wxSplashScreenWindow = {"_p_p_wxSplashScreenWindow", 0, 0, 0, 0, 0};
17457static swig_type_info _swigt__p_p_wxSplitterWindow = {"_p_p_wxSplitterWindow", 0, 0, 0, 0, 0};
17458static swig_type_info _swigt__p_p_wxSashWindow = {"_p_p_wxSashWindow", 0, 0, 0, 0, 0};
17459static swig_type_info _swigt__p_p_wxMDIClientWindow = {"_p_p_wxMDIClientWindow", 0, 0, 0, 0, 0};
17460static swig_type_info _swigt__p_p_wxPyScrolledWindow = {"_p_p_wxPyScrolledWindow", 0, 0, 0, 0, 0};
17461static swig_type_info _swigt__p_p_wxPreviewFrame = {"_p_p_wxPreviewFrame", 0, 0, 0, 0, 0};
17462static swig_type_info _swigt__p_p_wxPyPreviewFrame = {"_p_p_wxPyPreviewFrame", 0, 0, 0, 0, 0};
17463static swig_type_info _swigt__p_p_wxControl = {"_p_p_wxControl", 0, 0, 0, 0, 0};
17464static swig_type_info _swigt__p_p_wxMDIChildFrame = {"_p_p_wxMDIChildFrame", 0, 0, 0, 0, 0};
17465static swig_type_info _swigt__p_p_wxControlWithItems = {"_p_p_wxControlWithItems", 0, 0, 0, 0, 0};
17466static swig_type_info _swigt__p_p_wxPyWindow = {"_p_p_wxPyWindow", 0, 0, 0, 0, 0};
17467static swig_type_info _swigt__p_p_wxPreviewCanvas = {"_p_p_wxPreviewCanvas", 0, 0, 0, 0, 0};
f9bf356b 17468static swig_type_info _swigt__p_p_wxSimpleHtmlListBox = {"_p_p_wxSimpleHtmlListBox", 0, 0, 0, 0, 0};
10044bf1
RD
17469static swig_type_info _swigt__p_p_wxPyHtmlListBox = {"_p_p_wxPyHtmlListBox", 0, 0, 0, 0, 0};
17470static swig_type_info _swigt__p_p_wxPyVListBox = {"_p_p_wxPyVListBox", 0, 0, 0, 0, 0};
5eb8189c 17471static swig_type_info _swigt__p_p_wxAuiNotebook = {"_p_p_wxAuiNotebook", 0, 0, 0, 0, 0};
10044bf1
RD
17472static swig_type_info _swigt__p_p_wxPreviewControlBar = {"_p_p_wxPreviewControlBar", 0, 0, 0, 0, 0};
17473static swig_type_info _swigt__p_p_wxPyPreviewControlBar = {"_p_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0};
17474static swig_type_info _swigt__p_p_wxAuiTabCtrl = {"_p_p_wxAuiTabCtrl", 0, 0, 0, 0, 0};
17475static swig_type_info _swigt__p_p_wxFrame = {"_p_p_wxFrame", 0, 0, 0, 0, 0};
17476static swig_type_info _swigt__p_p_wxFontDialog = {"_p_p_wxFontDialog", 0, 0, 0, 0, 0};
17477static swig_type_info _swigt__p_p_wxDirDialog = {"_p_p_wxDirDialog", 0, 0, 0, 0, 0};
17478static swig_type_info _swigt__p_p_wxColourDialog = {"_p_p_wxColourDialog", 0, 0, 0, 0, 0};
17479static swig_type_info _swigt__p_p_wxDialog = {"_p_p_wxDialog", 0, 0, 0, 0, 0};
5eb8189c 17480static swig_type_info _swigt__p_p_wxAuiFloatingFrame = {"_p_p_wxAuiFloatingFrame", 0, 0, 0, 0, 0};
10044bf1 17481static swig_type_info _swigt__p_p_wxMDIParentFrame = {"_p_p_wxMDIParentFrame", 0, 0, 0, 0, 0};
27e45892
RD
17482static swig_type_info _swigt__p_unsigned_char = {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, (void*)0, 0};
17483static swig_type_info _swigt__p_unsigned_int = {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, (void*)0, 0};
17484static swig_type_info _swigt__p_unsigned_long = {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, (void*)0, 0};
26c4d26f 17485static swig_type_info _swigt__p_wxArrayString = {"_p_wxArrayString", "wxArrayString *", 0, 0, (void*)0, 0};
5eb8189c
RD
17486static swig_type_info _swigt__p_wxAuiDefaultDockArt = {"_p_wxAuiDefaultDockArt", "wxAuiDefaultDockArt *", 0, 0, (void*)0, 0};
17487static swig_type_info _swigt__p_wxAuiDefaultTabArt = {"_p_wxAuiDefaultTabArt", "wxAuiDefaultTabArt *", 0, 0, (void*)0, 0};
17488static swig_type_info _swigt__p_wxAuiDockArt = {"_p_wxAuiDockArt", "wxAuiDockArt *", 0, 0, (void*)0, 0};
17489static swig_type_info _swigt__p_wxAuiDockInfo = {"_p_wxAuiDockInfo", "wxAuiDockInfo *", 0, 0, (void*)0, 0};
17490static swig_type_info _swigt__p_wxAuiDockUIPart = {"_p_wxAuiDockUIPart", "wxAuiDockUIPart *", 0, 0, (void*)0, 0};
17491static swig_type_info _swigt__p_wxAuiFloatingFrame = {"_p_wxAuiFloatingFrame", "wxAuiFloatingFrame *", 0, 0, (void*)0, 0};
17492static swig_type_info _swigt__p_wxAuiManager = {"_p_wxAuiManager", "wxAuiManager *", 0, 0, (void*)0, 0};
17493static swig_type_info _swigt__p_wxAuiManagerEvent = {"_p_wxAuiManagerEvent", "wxAuiManagerEvent *", 0, 0, (void*)0, 0};
17494static swig_type_info _swigt__p_wxAuiNotebook = {"_p_wxAuiNotebook", "wxAuiNotebook *", 0, 0, (void*)0, 0};
10044bf1
RD
17495static swig_type_info _swigt__p_wxAuiNotebookEvent = {"_p_wxAuiNotebookEvent", "wxAuiNotebookEvent *", 0, 0, (void*)0, 0};
17496static swig_type_info _swigt__p_wxAuiNotebookPage = {"_p_wxAuiNotebookPage", "wxAuiNotebookPage *", 0, 0, (void*)0, 0};
17497static swig_type_info _swigt__p_wxAuiNotebookPageArray = {"_p_wxAuiNotebookPageArray", "wxAuiNotebookPageArray *", 0, 0, (void*)0, 0};
5eb8189c
RD
17498static swig_type_info _swigt__p_wxAuiPaneButton = {"_p_wxAuiPaneButton", "wxAuiPaneButton *", 0, 0, (void*)0, 0};
17499static swig_type_info _swigt__p_wxAuiPaneButtonArray = {"_p_wxAuiPaneButtonArray", "wxAuiPaneButtonArray *", 0, 0, (void*)0, 0};
17500static swig_type_info _swigt__p_wxAuiPaneInfo = {"_p_wxAuiPaneInfo", "wxAuiPaneInfo *", 0, 0, (void*)0, 0};
17501static swig_type_info _swigt__p_wxAuiPaneInfoPtrArray = {"_p_wxAuiPaneInfoPtrArray", "wxAuiPaneInfoPtrArray *", 0, 0, (void*)0, 0};
5172800e 17502static swig_type_info _swigt__p_wxAuiSimpleTabArt = {"_p_wxAuiSimpleTabArt", "wxAuiSimpleTabArt *", 0, 0, (void*)0, 0};
5eb8189c 17503static swig_type_info _swigt__p_wxAuiTabArt = {"_p_wxAuiTabArt", "wxAuiTabArt *", 0, 0, (void*)0, 0};
10044bf1
RD
17504static swig_type_info _swigt__p_wxAuiTabContainer = {"_p_wxAuiTabContainer", "wxAuiTabContainer *", 0, 0, (void*)0, 0};
17505static swig_type_info _swigt__p_wxAuiTabContainerButton = {"_p_wxAuiTabContainerButton", "wxAuiTabContainerButton *", 0, 0, (void*)0, 0};
17506static swig_type_info _swigt__p_wxAuiTabCtrl = {"_p_wxAuiTabCtrl", "wxAuiTabCtrl *", 0, 0, (void*)0, 0};
17507static swig_type_info _swigt__p_wxBitmap = {"_p_wxBitmap", "wxBitmap *", 0, 0, (void*)0, 0};
27e45892
RD
17508static swig_type_info _swigt__p_wxColor = {"_p_wxColor", "wxColor *", 0, 0, (void*)0, 0};
17509static swig_type_info _swigt__p_wxColour = {"_p_wxColour", "wxColour *", 0, 0, (void*)0, 0};
10044bf1
RD
17510static swig_type_info _swigt__p_wxCommandEvent = {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, (void*)0, 0};
17511static swig_type_info _swigt__p_wxSashEvent = {"_p_wxSashEvent", 0, 0, 0, 0, 0};
17512static swig_type_info _swigt__p_wxWindowDestroyEvent = {"_p_wxWindowDestroyEvent", 0, 0, 0, 0, 0};
17513static swig_type_info _swigt__p_wxSplitterEvent = {"_p_wxSplitterEvent", 0, 0, 0, 0, 0};
17514static swig_type_info _swigt__p_wxClipboardTextEvent = {"_p_wxClipboardTextEvent", 0, 0, 0, 0, 0};
17515static swig_type_info _swigt__p_wxScrollEvent = {"_p_wxScrollEvent", 0, 0, 0, 0, 0};
17516static swig_type_info _swigt__p_wxPyCommandEvent = {"_p_wxPyCommandEvent", 0, 0, 0, 0, 0};
17517static swig_type_info _swigt__p_wxContextMenuEvent = {"_p_wxContextMenuEvent", 0, 0, 0, 0, 0};
17518static swig_type_info _swigt__p_wxChildFocusEvent = {"_p_wxChildFocusEvent", 0, 0, 0, 0, 0};
17519static swig_type_info _swigt__p_wxDateEvent = {"_p_wxDateEvent", 0, 0, 0, 0, 0};
17520static swig_type_info _swigt__p_wxWindowCreateEvent = {"_p_wxWindowCreateEvent", 0, 0, 0, 0, 0};
17521static swig_type_info _swigt__p_wxFindDialogEvent = {"_p_wxFindDialogEvent", 0, 0, 0, 0, 0};
17522static swig_type_info _swigt__p_wxUpdateUIEvent = {"_p_wxUpdateUIEvent", 0, 0, 0, 0, 0};
17523static swig_type_info _swigt__p_wxControl = {"_p_wxControl", "wxControl *", 0, 0, (void*)0, 0};
17524static swig_type_info _swigt__p_wxControlWithItems = {"_p_wxControlWithItems", 0, 0, 0, 0, 0};
27e45892 17525static swig_type_info _swigt__p_wxDC = {"_p_wxDC", "wxDC *", 0, 0, (void*)0, 0};
27e45892
RD
17526static swig_type_info _swigt__p_wxDuplexMode = {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, (void*)0, 0};
17527static swig_type_info _swigt__p_wxEvent = {"_p_wxEvent", "wxEvent *", 0, 0, (void*)0, 0};
27e45892
RD
17528static swig_type_info _swigt__p_wxMenuEvent = {"_p_wxMenuEvent", 0, 0, 0, 0, 0};
17529static swig_type_info _swigt__p_wxCloseEvent = {"_p_wxCloseEvent", 0, 0, 0, 0, 0};
17530static swig_type_info _swigt__p_wxMouseEvent = {"_p_wxMouseEvent", 0, 0, 0, 0, 0};
17531static swig_type_info _swigt__p_wxEraseEvent = {"_p_wxEraseEvent", 0, 0, 0, 0, 0};
17532static swig_type_info _swigt__p_wxSetCursorEvent = {"_p_wxSetCursorEvent", 0, 0, 0, 0, 0};
27e45892 17533static swig_type_info _swigt__p_wxInitDialogEvent = {"_p_wxInitDialogEvent", 0, 0, 0, 0, 0};
27e45892 17534static swig_type_info _swigt__p_wxPyEvent = {"_p_wxPyEvent", 0, 0, 0, 0, 0};
0f83f5da 17535static swig_type_info _swigt__p_wxMouseCaptureLostEvent = {"_p_wxMouseCaptureLostEvent", 0, 0, 0, 0, 0};
27e45892
RD
17536static swig_type_info _swigt__p_wxCalculateLayoutEvent = {"_p_wxCalculateLayoutEvent", 0, 0, 0, 0, 0};
17537static swig_type_info _swigt__p_wxIdleEvent = {"_p_wxIdleEvent", 0, 0, 0, 0, 0};
27e45892
RD
17538static swig_type_info _swigt__p_wxQueryNewPaletteEvent = {"_p_wxQueryNewPaletteEvent", 0, 0, 0, 0, 0};
17539static swig_type_info _swigt__p_wxMaximizeEvent = {"_p_wxMaximizeEvent", 0, 0, 0, 0, 0};
17540static swig_type_info _swigt__p_wxIconizeEvent = {"_p_wxIconizeEvent", 0, 0, 0, 0, 0};
17541static swig_type_info _swigt__p_wxActivateEvent = {"_p_wxActivateEvent", 0, 0, 0, 0, 0};
17542static swig_type_info _swigt__p_wxSizeEvent = {"_p_wxSizeEvent", 0, 0, 0, 0, 0};
17543static swig_type_info _swigt__p_wxMoveEvent = {"_p_wxMoveEvent", 0, 0, 0, 0, 0};
27e45892
RD
17544static swig_type_info _swigt__p_wxPaintEvent = {"_p_wxPaintEvent", 0, 0, 0, 0, 0};
17545static swig_type_info _swigt__p_wxNcPaintEvent = {"_p_wxNcPaintEvent", 0, 0, 0, 0, 0};
27e45892
RD
17546static swig_type_info _swigt__p_wxPaletteChangedEvent = {"_p_wxPaletteChangedEvent", 0, 0, 0, 0, 0};
17547static swig_type_info _swigt__p_wxDisplayChangedEvent = {"_p_wxDisplayChangedEvent", 0, 0, 0, 0, 0};
17548static swig_type_info _swigt__p_wxMouseCaptureChangedEvent = {"_p_wxMouseCaptureChangedEvent", 0, 0, 0, 0, 0};
17549static swig_type_info _swigt__p_wxSysColourChangedEvent = {"_p_wxSysColourChangedEvent", 0, 0, 0, 0, 0};
17550static swig_type_info _swigt__p_wxDropFilesEvent = {"_p_wxDropFilesEvent", 0, 0, 0, 0, 0};
17551static swig_type_info _swigt__p_wxFocusEvent = {"_p_wxFocusEvent", 0, 0, 0, 0, 0};
27e45892
RD
17552static swig_type_info _swigt__p_wxQueryLayoutInfoEvent = {"_p_wxQueryLayoutInfoEvent", 0, 0, 0, 0, 0};
17553static swig_type_info _swigt__p_wxShowEvent = {"_p_wxShowEvent", 0, 0, 0, 0, 0};
27e45892
RD
17554static swig_type_info _swigt__p_wxNavigationKeyEvent = {"_p_wxNavigationKeyEvent", 0, 0, 0, 0, 0};
17555static swig_type_info _swigt__p_wxKeyEvent = {"_p_wxKeyEvent", 0, 0, 0, 0, 0};
17556static swig_type_info _swigt__p_wxScrollWinEvent = {"_p_wxScrollWinEvent", 0, 0, 0, 0, 0};
17557static swig_type_info _swigt__p_wxTaskBarIconEvent = {"_p_wxTaskBarIconEvent", 0, 0, 0, 0, 0};
17558static swig_type_info _swigt__p_wxEvtHandler = {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, (void*)0, 0};
17559static swig_type_info _swigt__p_wxSplashScreen = {"_p_wxSplashScreen", 0, 0, 0, 0, 0};
17560static swig_type_info _swigt__p_wxPyPanel = {"_p_wxPyPanel", 0, 0, 0, 0, 0};
17561static swig_type_info _swigt__p_wxMenuBar = {"_p_wxMenuBar", 0, 0, 0, 0, 0};
17562static swig_type_info _swigt__p_wxValidator = {"_p_wxValidator", 0, 0, 0, 0, 0};
17563static swig_type_info _swigt__p_wxPyValidator = {"_p_wxPyValidator", 0, 0, 0, 0, 0};
17564static swig_type_info _swigt__p_wxNumberEntryDialog = {"_p_wxNumberEntryDialog", 0, 0, 0, 0, 0};
f9bf356b 17565static swig_type_info _swigt__p_wxPasswordEntryDialog = {"_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0};
27e45892 17566static swig_type_info _swigt__p_wxFileDialog = {"_p_wxFileDialog", 0, 0, 0, 0, 0};
27e45892
RD
17567static swig_type_info _swigt__p_wxFindReplaceDialog = {"_p_wxFindReplaceDialog", 0, 0, 0, 0, 0};
17568static swig_type_info _swigt__p_wxProgressDialog = {"_p_wxProgressDialog", 0, 0, 0, 0, 0};
17569static swig_type_info _swigt__p_wxMessageDialog = {"_p_wxMessageDialog", 0, 0, 0, 0, 0};
27e45892
RD
17570static swig_type_info _swigt__p_wxTextEntryDialog = {"_p_wxTextEntryDialog", 0, 0, 0, 0, 0};
17571static swig_type_info _swigt__p_wxSingleChoiceDialog = {"_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0};
f9bf356b 17572static swig_type_info _swigt__p_wxMultiChoiceDialog = {"_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0};
27e45892
RD
17573static swig_type_info _swigt__p_wxPanel = {"_p_wxPanel", 0, 0, 0, 0, 0};
17574static swig_type_info _swigt__p_wxStatusBar = {"_p_wxStatusBar", 0, 0, 0, 0, 0};
17575static swig_type_info _swigt__p_wxSashWindow = {"_p_wxSashWindow", 0, 0, 0, 0, 0};
17576static swig_type_info _swigt__p_wxScrolledWindow = {"_p_wxScrolledWindow", 0, 0, 0, 0, 0};
17577static swig_type_info _swigt__p_wxMDIClientWindow = {"_p_wxMDIClientWindow", 0, 0, 0, 0, 0};
17578static swig_type_info _swigt__p_wxPyScrolledWindow = {"_p_wxPyScrolledWindow", 0, 0, 0, 0, 0};
17579static swig_type_info _swigt__p_wxSplitterWindow = {"_p_wxSplitterWindow", 0, 0, 0, 0, 0};
17580static swig_type_info _swigt__p_wxSplashScreenWindow = {"_p_wxSplashScreenWindow", 0, 0, 0, 0, 0};
17581static swig_type_info _swigt__p_wxSashLayoutWindow = {"_p_wxSashLayoutWindow", 0, 0, 0, 0, 0};
17582static swig_type_info _swigt__p_wxPopupWindow = {"_p_wxPopupWindow", 0, 0, 0, 0, 0};
17583static swig_type_info _swigt__p_wxPyPopupTransientWindow = {"_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0};
17584static swig_type_info _swigt__p_wxTipWindow = {"_p_wxTipWindow", 0, 0, 0, 0, 0};
17585static swig_type_info _swigt__p_wxPyVScrolledWindow = {"_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0};
17586static swig_type_info _swigt__p_wxPyPreviewFrame = {"_p_wxPyPreviewFrame", 0, 0, 0, 0, 0};
17587static swig_type_info _swigt__p_wxPreviewFrame = {"_p_wxPreviewFrame", 0, 0, 0, 0, 0};
27e45892
RD
17588static swig_type_info _swigt__p_wxMDIChildFrame = {"_p_wxMDIChildFrame", 0, 0, 0, 0, 0};
17589static swig_type_info _swigt__p_wxPyApp = {"_p_wxPyApp", 0, 0, 0, 0, 0};
27e45892
RD
17590static swig_type_info _swigt__p_wxPyWindow = {"_p_wxPyWindow", 0, 0, 0, 0, 0};
17591static swig_type_info _swigt__p_wxPreviewCanvas = {"_p_wxPreviewCanvas", 0, 0, 0, 0, 0};
f9bf356b 17592static swig_type_info _swigt__p_wxSimpleHtmlListBox = {"_p_wxSimpleHtmlListBox", 0, 0, 0, 0, 0};
27e45892
RD
17593static swig_type_info _swigt__p_wxPyHtmlListBox = {"_p_wxPyHtmlListBox", 0, 0, 0, 0, 0};
17594static swig_type_info _swigt__p_wxPyVListBox = {"_p_wxPyVListBox", 0, 0, 0, 0, 0};
17595static swig_type_info _swigt__p_wxPreviewControlBar = {"_p_wxPreviewControlBar", 0, 0, 0, 0, 0};
17596static swig_type_info _swigt__p_wxPyPreviewControlBar = {"_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0};
17597static swig_type_info _swigt__p_wxPyTaskBarIcon = {"_p_wxPyTaskBarIcon", 0, 0, 0, 0, 0};
17598static swig_type_info _swigt__p_wxFontDialog = {"_p_wxFontDialog", 0, 0, 0, 0, 0};
17599static swig_type_info _swigt__p_wxDirDialog = {"_p_wxDirDialog", 0, 0, 0, 0, 0};
17600static swig_type_info _swigt__p_wxColourDialog = {"_p_wxColourDialog", 0, 0, 0, 0, 0};
17601static swig_type_info _swigt__p_wxDialog = {"_p_wxDialog", 0, 0, 0, 0, 0};
17602static swig_type_info _swigt__p_wxMenu = {"_p_wxMenu", 0, 0, 0, 0, 0};
17603static swig_type_info _swigt__p_wxMDIParentFrame = {"_p_wxMDIParentFrame", 0, 0, 0, 0, 0};
27e45892
RD
17604static swig_type_info _swigt__p_wxFont = {"_p_wxFont", "wxFont *", 0, 0, (void*)0, 0};
17605static swig_type_info _swigt__p_wxFrame = {"_p_wxFrame", "wxFrame *", 0, 0, (void*)0, 0};
27e45892 17606static swig_type_info _swigt__p_wxMiniFrame = {"_p_wxMiniFrame", "wxMiniFrame *", 0, 0, (void*)0, 0};
10044bf1 17607static swig_type_info _swigt__p_wxNotifyEvent = {"_p_wxNotifyEvent", "wxNotifyEvent *", 0, 0, (void*)0, 0};
27e45892
RD
17608static swig_type_info _swigt__p_wxObject = {"_p_wxObject", "wxObject *", 0, 0, (void*)0, 0};
17609static swig_type_info _swigt__p_wxLayoutConstraints = {"_p_wxLayoutConstraints", 0, 0, 0, 0, 0};
17610static swig_type_info _swigt__p_wxGBSizerItem = {"_p_wxGBSizerItem", 0, 0, 0, 0, 0};
17611static swig_type_info _swigt__p_wxIndividualLayoutConstraint = {"_p_wxIndividualLayoutConstraint", 0, 0, 0, 0, 0};
17612static swig_type_info _swigt__p_wxStaticBoxSizer = {"_p_wxStaticBoxSizer", 0, 0, 0, 0, 0};
17613static swig_type_info _swigt__p_wxBoxSizer = {"_p_wxBoxSizer", 0, 0, 0, 0, 0};
17614static swig_type_info _swigt__p_wxGridBagSizer = {"_p_wxGridBagSizer", 0, 0, 0, 0, 0};
17615static swig_type_info _swigt__p_wxFontData = {"_p_wxFontData", 0, 0, 0, 0, 0};
17616static swig_type_info _swigt__p_wxPrintData = {"_p_wxPrintData", 0, 0, 0, 0, 0};
17617static swig_type_info _swigt__p_wxGridSizer = {"_p_wxGridSizer", 0, 0, 0, 0, 0};
17618static swig_type_info _swigt__p_wxFlexGridSizer = {"_p_wxFlexGridSizer", 0, 0, 0, 0, 0};
17619static swig_type_info _swigt__p_wxLayoutAlgorithm = {"_p_wxLayoutAlgorithm", 0, 0, 0, 0, 0};
17620static swig_type_info _swigt__p_wxFSFile = {"_p_wxFSFile", 0, 0, 0, 0, 0};
17621static swig_type_info _swigt__p_wxFindReplaceData = {"_p_wxFindReplaceData", 0, 0, 0, 0, 0};
17622static swig_type_info _swigt__p_wxPySizer = {"_p_wxPySizer", 0, 0, 0, 0, 0};
17623static swig_type_info _swigt__p_wxColourData = {"_p_wxColourData", 0, 0, 0, 0, 0};
17624static swig_type_info _swigt__p_wxPrinter = {"_p_wxPrinter", 0, 0, 0, 0, 0};
17625static swig_type_info _swigt__p_wxMenuItem = {"_p_wxMenuItem", 0, 0, 0, 0, 0};
27e45892
RD
17626static swig_type_info _swigt__p_wxPNGHandler = {"_p_wxPNGHandler", 0, 0, 0, 0, 0};
17627static swig_type_info _swigt__p_wxGIFHandler = {"_p_wxGIFHandler", 0, 0, 0, 0, 0};
17628static swig_type_info _swigt__p_wxPCXHandler = {"_p_wxPCXHandler", 0, 0, 0, 0, 0};
17629static swig_type_info _swigt__p_wxJPEGHandler = {"_p_wxJPEGHandler", 0, 0, 0, 0, 0};
17630static swig_type_info _swigt__p_wxPNMHandler = {"_p_wxPNMHandler", 0, 0, 0, 0, 0};
5eb8189c 17631static swig_type_info _swigt__p_wxANIHandler = {"_p_wxANIHandler", 0, 0, 0, 0, 0};
10044bf1
RD
17632static swig_type_info _swigt__p_wxCURHandler = {"_p_wxCURHandler", 0, 0, 0, 0, 0};
17633static swig_type_info _swigt__p_wxICOHandler = {"_p_wxICOHandler", 0, 0, 0, 0, 0};
27e45892
RD
17634static swig_type_info _swigt__p_wxBMPHandler = {"_p_wxBMPHandler", 0, 0, 0, 0, 0};
17635static swig_type_info _swigt__p_wxPyImageHandler = {"_p_wxPyImageHandler", 0, 0, 0, 0, 0};
17636static swig_type_info _swigt__p_wxImageHandler = {"_p_wxImageHandler", 0, 0, 0, 0, 0};
17637static swig_type_info _swigt__p_wxXPMHandler = {"_p_wxXPMHandler", 0, 0, 0, 0, 0};
17638static swig_type_info _swigt__p_wxTIFFHandler = {"_p_wxTIFFHandler", 0, 0, 0, 0, 0};
580080c5 17639static swig_type_info _swigt__p_wxTGAHandler = {"_p_wxTGAHandler", 0, 0, 0, 0, 0};
27e45892
RD
17640static swig_type_info _swigt__p_wxStdDialogButtonSizer = {"_p_wxStdDialogButtonSizer", 0, 0, 0, 0, 0};
17641static swig_type_info _swigt__p_wxAcceleratorTable = {"_p_wxAcceleratorTable", 0, 0, 0, 0, 0};
17642static swig_type_info _swigt__p_wxImage = {"_p_wxImage", 0, 0, 0, 0, 0};
17643static swig_type_info _swigt__p_wxPyPrintout = {"_p_wxPyPrintout", 0, 0, 0, 0, 0};
17644static swig_type_info _swigt__p_wxPrintPreview = {"_p_wxPrintPreview", 0, 0, 0, 0, 0};
17645static swig_type_info _swigt__p_wxPyPrintPreview = {"_p_wxPyPrintPreview", 0, 0, 0, 0, 0};
17646static swig_type_info _swigt__p_wxPageSetupDialog = {"_p_wxPageSetupDialog", 0, 0, 0, 0, 0};
17647static swig_type_info _swigt__p_wxPrintDialog = {"_p_wxPrintDialog", 0, 0, 0, 0, 0};
17648static swig_type_info _swigt__p_wxFileSystem = {"_p_wxFileSystem", 0, 0, 0, 0, 0};
17649static swig_type_info _swigt__p_wxPageSetupDialogData = {"_p_wxPageSetupDialogData", 0, 0, 0, 0, 0};
17650static swig_type_info _swigt__p_wxPrintDialogData = {"_p_wxPrintDialogData", 0, 0, 0, 0, 0};
27e45892
RD
17651static swig_type_info _swigt__p_wxPaperSize = {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, (void*)0, 0};
17652static swig_type_info _swigt__p_wxPoint = {"_p_wxPoint", "wxPoint *", 0, 0, (void*)0, 0};
5eb8189c
RD
17653static swig_type_info _swigt__p_wxPyAuiDockArt = {"_p_wxPyAuiDockArt", "wxPyAuiDockArt *", 0, 0, (void*)0, 0};
17654static swig_type_info _swigt__p_wxPyAuiTabArt = {"_p_wxPyAuiTabArt", "wxPyAuiTabArt *", 0, 0, (void*)0, 0};
27e45892
RD
17655static swig_type_info _swigt__p_wxRect = {"_p_wxRect", "wxRect *", 0, 0, (void*)0, 0};
17656static swig_type_info _swigt__p_wxSize = {"_p_wxSize", "wxSize *", 0, 0, (void*)0, 0};
17657static swig_type_info _swigt__p_wxSizer = {"_p_wxSizer", "wxSizer *", 0, 0, (void*)0, 0};
17658static swig_type_info _swigt__p_wxSizerItem = {"_p_wxSizerItem", "wxSizerItem *", 0, 0, (void*)0, 0};
17659static swig_type_info _swigt__p_wxString = {"_p_wxString", "wxString *", 0, 0, (void*)0, 0};
17660static swig_type_info _swigt__p_wxTopLevelWindow = {"_p_wxTopLevelWindow", "wxTopLevelWindow *", 0, 0, (void*)0, 0};
17661static swig_type_info _swigt__p_wxWindow = {"_p_wxWindow", "wxWindow *", 0, 0, (void*)0, 0};
17662
17663static swig_type_info *swig_type_initial[] = {
17664 &_swigt__p_char,
17665 &_swigt__p_form_ops_t,
17666 &_swigt__p_int,
5eb8189c
RD
17667 &_swigt__p_p_wxAuiFloatingFrame,
17668 &_swigt__p_p_wxAuiNotebook,
10044bf1
RD
17669 &_swigt__p_p_wxAuiTabContainerButton,
17670 &_swigt__p_p_wxAuiTabCtrl,
17671 &_swigt__p_p_wxColourDialog,
17672 &_swigt__p_p_wxControl,
17673 &_swigt__p_p_wxControlWithItems,
17674 &_swigt__p_p_wxDialog,
17675 &_swigt__p_p_wxDirDialog,
17676 &_swigt__p_p_wxFileDialog,
17677 &_swigt__p_p_wxFindReplaceDialog,
10044bf1
RD
17678 &_swigt__p_p_wxFontDialog,
17679 &_swigt__p_p_wxFrame,
17680 &_swigt__p_p_wxMDIChildFrame,
17681 &_swigt__p_p_wxMDIClientWindow,
17682 &_swigt__p_p_wxMDIParentFrame,
17683 &_swigt__p_p_wxMenuBar,
17684 &_swigt__p_p_wxMessageDialog,
17685 &_swigt__p_p_wxMiniFrame,
17686 &_swigt__p_p_wxMultiChoiceDialog,
17687 &_swigt__p_p_wxNumberEntryDialog,
17688 &_swigt__p_p_wxPanel,
17689 &_swigt__p_p_wxPasswordEntryDialog,
17690 &_swigt__p_p_wxPopupWindow,
17691 &_swigt__p_p_wxPreviewCanvas,
17692 &_swigt__p_p_wxPreviewControlBar,
17693 &_swigt__p_p_wxPreviewFrame,
17694 &_swigt__p_p_wxProgressDialog,
17695 &_swigt__p_p_wxPyHtmlListBox,
17696 &_swigt__p_p_wxPyPanel,
17697 &_swigt__p_p_wxPyPopupTransientWindow,
17698 &_swigt__p_p_wxPyPreviewControlBar,
17699 &_swigt__p_p_wxPyPreviewFrame,
17700 &_swigt__p_p_wxPyScrolledWindow,
17701 &_swigt__p_p_wxPyVListBox,
17702 &_swigt__p_p_wxPyVScrolledWindow,
17703 &_swigt__p_p_wxPyWindow,
17704 &_swigt__p_p_wxSashLayoutWindow,
17705 &_swigt__p_p_wxSashWindow,
17706 &_swigt__p_p_wxScrolledWindow,
f9bf356b 17707 &_swigt__p_p_wxSimpleHtmlListBox,
10044bf1
RD
17708 &_swigt__p_p_wxSingleChoiceDialog,
17709 &_swigt__p_p_wxSplashScreen,
17710 &_swigt__p_p_wxSplashScreenWindow,
17711 &_swigt__p_p_wxSplitterWindow,
17712 &_swigt__p_p_wxStatusBar,
17713 &_swigt__p_p_wxTextEntryDialog,
17714 &_swigt__p_p_wxTipWindow,
17715 &_swigt__p_p_wxTopLevelWindow,
17716 &_swigt__p_p_wxWindow,
27e45892
RD
17717 &_swigt__p_unsigned_char,
17718 &_swigt__p_unsigned_int,
17719 &_swigt__p_unsigned_long,
17720 &_swigt__p_wxANIHandler,
17721 &_swigt__p_wxAcceleratorTable,
17722 &_swigt__p_wxActivateEvent,
26c4d26f 17723 &_swigt__p_wxArrayString,
5eb8189c
RD
17724 &_swigt__p_wxAuiDefaultDockArt,
17725 &_swigt__p_wxAuiDefaultTabArt,
17726 &_swigt__p_wxAuiDockArt,
17727 &_swigt__p_wxAuiDockInfo,
17728 &_swigt__p_wxAuiDockUIPart,
17729 &_swigt__p_wxAuiFloatingFrame,
17730 &_swigt__p_wxAuiManager,
17731 &_swigt__p_wxAuiManagerEvent,
17732 &_swigt__p_wxAuiNotebook,
10044bf1
RD
17733 &_swigt__p_wxAuiNotebookEvent,
17734 &_swigt__p_wxAuiNotebookPage,
17735 &_swigt__p_wxAuiNotebookPageArray,
5eb8189c
RD
17736 &_swigt__p_wxAuiPaneButton,
17737 &_swigt__p_wxAuiPaneButtonArray,
17738 &_swigt__p_wxAuiPaneInfo,
17739 &_swigt__p_wxAuiPaneInfoPtrArray,
5172800e 17740 &_swigt__p_wxAuiSimpleTabArt,
5eb8189c 17741 &_swigt__p_wxAuiTabArt,
10044bf1
RD
17742 &_swigt__p_wxAuiTabContainer,
17743 &_swigt__p_wxAuiTabContainerButton,
17744 &_swigt__p_wxAuiTabCtrl,
27e45892 17745 &_swigt__p_wxBMPHandler,
10044bf1 17746 &_swigt__p_wxBitmap,
27e45892
RD
17747 &_swigt__p_wxBoxSizer,
17748 &_swigt__p_wxCURHandler,
17749 &_swigt__p_wxCalculateLayoutEvent,
17750 &_swigt__p_wxChildFocusEvent,
17751 &_swigt__p_wxClipboardTextEvent,
17752 &_swigt__p_wxCloseEvent,
17753 &_swigt__p_wxColor,
17754 &_swigt__p_wxColour,
17755 &_swigt__p_wxColourData,
17756 &_swigt__p_wxColourDialog,
17757 &_swigt__p_wxCommandEvent,
17758 &_swigt__p_wxContextMenuEvent,
17759 &_swigt__p_wxControl,
17760 &_swigt__p_wxControlWithItems,
17761 &_swigt__p_wxDC,
17762 &_swigt__p_wxDateEvent,
27e45892
RD
17763 &_swigt__p_wxDialog,
17764 &_swigt__p_wxDirDialog,
17765 &_swigt__p_wxDisplayChangedEvent,
27e45892
RD
17766 &_swigt__p_wxDropFilesEvent,
17767 &_swigt__p_wxDuplexMode,
17768 &_swigt__p_wxEraseEvent,
17769 &_swigt__p_wxEvent,
17770 &_swigt__p_wxEvtHandler,
17771 &_swigt__p_wxFSFile,
17772 &_swigt__p_wxFileDialog,
17773 &_swigt__p_wxFileSystem,
17774 &_swigt__p_wxFindDialogEvent,
17775 &_swigt__p_wxFindReplaceData,
17776 &_swigt__p_wxFindReplaceDialog,
17777 &_swigt__p_wxFlexGridSizer,
27e45892
RD
17778 &_swigt__p_wxFocusEvent,
17779 &_swigt__p_wxFont,
17780 &_swigt__p_wxFontData,
17781 &_swigt__p_wxFontDialog,
17782 &_swigt__p_wxFrame,
27e45892
RD
17783 &_swigt__p_wxGBSizerItem,
17784 &_swigt__p_wxGIFHandler,
17785 &_swigt__p_wxGridBagSizer,
17786 &_swigt__p_wxGridSizer,
17787 &_swigt__p_wxICOHandler,
17788 &_swigt__p_wxIconizeEvent,
17789 &_swigt__p_wxIdleEvent,
17790 &_swigt__p_wxImage,
17791 &_swigt__p_wxImageHandler,
17792 &_swigt__p_wxIndividualLayoutConstraint,
17793 &_swigt__p_wxInitDialogEvent,
17794 &_swigt__p_wxJPEGHandler,
17795 &_swigt__p_wxKeyEvent,
17796 &_swigt__p_wxLayoutAlgorithm,
17797 &_swigt__p_wxLayoutConstraints,
17798 &_swigt__p_wxMDIChildFrame,
17799 &_swigt__p_wxMDIClientWindow,
17800 &_swigt__p_wxMDIParentFrame,
17801 &_swigt__p_wxMaximizeEvent,
17802 &_swigt__p_wxMenu,
17803 &_swigt__p_wxMenuBar,
17804 &_swigt__p_wxMenuEvent,
17805 &_swigt__p_wxMenuItem,
17806 &_swigt__p_wxMessageDialog,
17807 &_swigt__p_wxMiniFrame,
17808 &_swigt__p_wxMouseCaptureChangedEvent,
0f83f5da 17809 &_swigt__p_wxMouseCaptureLostEvent,
27e45892
RD
17810 &_swigt__p_wxMouseEvent,
17811 &_swigt__p_wxMoveEvent,
17812 &_swigt__p_wxMultiChoiceDialog,
17813 &_swigt__p_wxNavigationKeyEvent,
17814 &_swigt__p_wxNcPaintEvent,
17815 &_swigt__p_wxNotifyEvent,
17816 &_swigt__p_wxNumberEntryDialog,
17817 &_swigt__p_wxObject,
17818 &_swigt__p_wxPCXHandler,
17819 &_swigt__p_wxPNGHandler,
17820 &_swigt__p_wxPNMHandler,
17821 &_swigt__p_wxPageSetupDialog,
17822 &_swigt__p_wxPageSetupDialogData,
17823 &_swigt__p_wxPaintEvent,
17824 &_swigt__p_wxPaletteChangedEvent,
27e45892
RD
17825 &_swigt__p_wxPanel,
17826 &_swigt__p_wxPaperSize,
17827 &_swigt__p_wxPasswordEntryDialog,
17828 &_swigt__p_wxPoint,
17829 &_swigt__p_wxPopupWindow,
17830 &_swigt__p_wxPreviewCanvas,
17831 &_swigt__p_wxPreviewControlBar,
17832 &_swigt__p_wxPreviewFrame,
17833 &_swigt__p_wxPrintData,
17834 &_swigt__p_wxPrintDialog,
17835 &_swigt__p_wxPrintDialogData,
17836 &_swigt__p_wxPrintPreview,
17837 &_swigt__p_wxPrinter,
17838 &_swigt__p_wxProgressDialog,
17839 &_swigt__p_wxPyApp,
5eb8189c
RD
17840 &_swigt__p_wxPyAuiDockArt,
17841 &_swigt__p_wxPyAuiTabArt,
27e45892 17842 &_swigt__p_wxPyCommandEvent,
27e45892
RD
17843 &_swigt__p_wxPyEvent,
17844 &_swigt__p_wxPyHtmlListBox,
17845 &_swigt__p_wxPyImageHandler,
17846 &_swigt__p_wxPyPanel,
17847 &_swigt__p_wxPyPopupTransientWindow,
17848 &_swigt__p_wxPyPreviewControlBar,
17849 &_swigt__p_wxPyPreviewFrame,
17850 &_swigt__p_wxPyPrintPreview,
17851 &_swigt__p_wxPyPrintout,
17852 &_swigt__p_wxPyScrolledWindow,
17853 &_swigt__p_wxPySizer,
17854 &_swigt__p_wxPyTaskBarIcon,
17855 &_swigt__p_wxPyVListBox,
17856 &_swigt__p_wxPyVScrolledWindow,
17857 &_swigt__p_wxPyValidator,
17858 &_swigt__p_wxPyWindow,
17859 &_swigt__p_wxQueryLayoutInfoEvent,
17860 &_swigt__p_wxQueryNewPaletteEvent,
17861 &_swigt__p_wxRect,
17862 &_swigt__p_wxSashEvent,
17863 &_swigt__p_wxSashLayoutWindow,
17864 &_swigt__p_wxSashWindow,
17865 &_swigt__p_wxScrollEvent,
17866 &_swigt__p_wxScrollWinEvent,
17867 &_swigt__p_wxScrolledWindow,
17868 &_swigt__p_wxSetCursorEvent,
17869 &_swigt__p_wxShowEvent,
f9bf356b 17870 &_swigt__p_wxSimpleHtmlListBox,
27e45892
RD
17871 &_swigt__p_wxSingleChoiceDialog,
17872 &_swigt__p_wxSize,
17873 &_swigt__p_wxSizeEvent,
17874 &_swigt__p_wxSizer,
17875 &_swigt__p_wxSizerItem,
17876 &_swigt__p_wxSplashScreen,
17877 &_swigt__p_wxSplashScreenWindow,
17878 &_swigt__p_wxSplitterEvent,
17879 &_swigt__p_wxSplitterWindow,
17880 &_swigt__p_wxStaticBoxSizer,
17881 &_swigt__p_wxStatusBar,
17882 &_swigt__p_wxStdDialogButtonSizer,
17883 &_swigt__p_wxString,
17884 &_swigt__p_wxSysColourChangedEvent,
580080c5 17885 &_swigt__p_wxTGAHandler,
27e45892
RD
17886 &_swigt__p_wxTIFFHandler,
17887 &_swigt__p_wxTaskBarIconEvent,
17888 &_swigt__p_wxTextEntryDialog,
17889 &_swigt__p_wxTipWindow,
17890 &_swigt__p_wxTopLevelWindow,
17891 &_swigt__p_wxUpdateUIEvent,
17892 &_swigt__p_wxValidator,
17893 &_swigt__p_wxWindow,
17894 &_swigt__p_wxWindowCreateEvent,
17895 &_swigt__p_wxWindowDestroyEvent,
17896 &_swigt__p_wxXPMHandler,
17897};
17898
17899static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}};
17900static swig_cast_info _swigc__p_form_ops_t[] = { {&_swigt__p_form_ops_t, 0, 0, 0},{0, 0, 0, 0}};
17901static swig_cast_info _swigc__p_int[] = { {&_swigt__p_int, 0, 0, 0},{0, 0, 0, 0}};
10044bf1
RD
17902static swig_cast_info _swigc__p_p_wxAuiTabContainerButton[] = { {&_swigt__p_p_wxAuiTabContainerButton, 0, 0, 0},{0, 0, 0, 0}};
17903static swig_cast_info _swigc__p_p_wxSplashScreen[] = {{&_swigt__p_p_wxSplashScreen, 0, 0, 0},{0, 0, 0, 0}};
17904static swig_cast_info _swigc__p_p_wxMiniFrame[] = {{&_swigt__p_p_wxMiniFrame, 0, 0, 0},{0, 0, 0, 0}};
17905static swig_cast_info _swigc__p_p_wxPyPanel[] = {{&_swigt__p_p_wxPyPanel, 0, 0, 0},{0, 0, 0, 0}};
17906static swig_cast_info _swigc__p_p_wxMenuBar[] = {{&_swigt__p_p_wxMenuBar, 0, 0, 0},{0, 0, 0, 0}};
17907static swig_cast_info _swigc__p_p_wxFindReplaceDialog[] = {{&_swigt__p_p_wxFindReplaceDialog, 0, 0, 0},{0, 0, 0, 0}};
17908static swig_cast_info _swigc__p_p_wxProgressDialog[] = {{&_swigt__p_p_wxProgressDialog, 0, 0, 0},{0, 0, 0, 0}};
17909static swig_cast_info _swigc__p_p_wxMessageDialog[] = {{&_swigt__p_p_wxMessageDialog, 0, 0, 0},{0, 0, 0, 0}};
17910static swig_cast_info _swigc__p_p_wxNumberEntryDialog[] = {{&_swigt__p_p_wxNumberEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
17911static swig_cast_info _swigc__p_p_wxPasswordEntryDialog[] = {{&_swigt__p_p_wxPasswordEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
17912static swig_cast_info _swigc__p_p_wxTextEntryDialog[] = {{&_swigt__p_p_wxTextEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
17913static swig_cast_info _swigc__p_p_wxSingleChoiceDialog[] = {{&_swigt__p_p_wxSingleChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
17914static swig_cast_info _swigc__p_p_wxMultiChoiceDialog[] = {{&_swigt__p_p_wxMultiChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
17915static swig_cast_info _swigc__p_p_wxFileDialog[] = {{&_swigt__p_p_wxFileDialog, 0, 0, 0},{0, 0, 0, 0}};
17916static swig_cast_info _swigc__p_p_wxPanel[] = {{&_swigt__p_p_wxPanel, 0, 0, 0},{0, 0, 0, 0}};
17917static swig_cast_info _swigc__p_p_wxStatusBar[] = {{&_swigt__p_p_wxStatusBar, 0, 0, 0},{0, 0, 0, 0}};
17918static swig_cast_info _swigc__p_p_wxPyVScrolledWindow[] = {{&_swigt__p_p_wxPyVScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
17919static swig_cast_info _swigc__p_p_wxTipWindow[] = {{&_swigt__p_p_wxTipWindow, 0, 0, 0},{0, 0, 0, 0}};
17920static swig_cast_info _swigc__p_p_wxPyPopupTransientWindow[] = {{&_swigt__p_p_wxPyPopupTransientWindow, 0, 0, 0},{0, 0, 0, 0}};
17921static swig_cast_info _swigc__p_p_wxPopupWindow[] = {{&_swigt__p_p_wxPopupWindow, 0, 0, 0},{0, 0, 0, 0}};
17922static swig_cast_info _swigc__p_p_wxSashLayoutWindow[] = {{&_swigt__p_p_wxSashLayoutWindow, 0, 0, 0},{0, 0, 0, 0}};
17923static swig_cast_info _swigc__p_p_wxScrolledWindow[] = {{&_swigt__p_p_wxScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
17924static swig_cast_info _swigc__p_p_wxTopLevelWindow[] = {{&_swigt__p_p_wxTopLevelWindow, 0, 0, 0},{0, 0, 0, 0}};
17925static swig_cast_info _swigc__p_p_wxSplashScreenWindow[] = {{&_swigt__p_p_wxSplashScreenWindow, 0, 0, 0},{0, 0, 0, 0}};
17926static swig_cast_info _swigc__p_p_wxSplitterWindow[] = {{&_swigt__p_p_wxSplitterWindow, 0, 0, 0},{0, 0, 0, 0}};
17927static swig_cast_info _swigc__p_p_wxSashWindow[] = {{&_swigt__p_p_wxSashWindow, 0, 0, 0},{0, 0, 0, 0}};
17928static swig_cast_info _swigc__p_p_wxMDIClientWindow[] = {{&_swigt__p_p_wxMDIClientWindow, 0, 0, 0},{0, 0, 0, 0}};
17929static swig_cast_info _swigc__p_p_wxPyScrolledWindow[] = {{&_swigt__p_p_wxPyScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
17930static swig_cast_info _swigc__p_p_wxPreviewFrame[] = {{&_swigt__p_p_wxPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
17931static swig_cast_info _swigc__p_p_wxPyPreviewFrame[] = {{&_swigt__p_p_wxPyPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
17932static swig_cast_info _swigc__p_p_wxControl[] = {{&_swigt__p_p_wxControl, 0, 0, 0},{0, 0, 0, 0}};
17933static swig_cast_info _swigc__p_p_wxMDIChildFrame[] = {{&_swigt__p_p_wxMDIChildFrame, 0, 0, 0},{0, 0, 0, 0}};
17934static swig_cast_info _swigc__p_p_wxControlWithItems[] = {{&_swigt__p_p_wxControlWithItems, 0, 0, 0},{0, 0, 0, 0}};
17935static swig_cast_info _swigc__p_p_wxPyWindow[] = {{&_swigt__p_p_wxPyWindow, 0, 0, 0},{0, 0, 0, 0}};
17936static swig_cast_info _swigc__p_p_wxPreviewCanvas[] = {{&_swigt__p_p_wxPreviewCanvas, 0, 0, 0},{0, 0, 0, 0}};
f9bf356b 17937static swig_cast_info _swigc__p_p_wxSimpleHtmlListBox[] = {{&_swigt__p_p_wxSimpleHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
10044bf1
RD
17938static swig_cast_info _swigc__p_p_wxPyHtmlListBox[] = {{&_swigt__p_p_wxPyHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
17939static swig_cast_info _swigc__p_p_wxPyVListBox[] = {{&_swigt__p_p_wxPyVListBox, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c 17940static swig_cast_info _swigc__p_p_wxAuiNotebook[] = {{&_swigt__p_p_wxAuiNotebook, 0, 0, 0},{0, 0, 0, 0}};
10044bf1
RD
17941static swig_cast_info _swigc__p_p_wxPreviewControlBar[] = {{&_swigt__p_p_wxPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
17942static swig_cast_info _swigc__p_p_wxPyPreviewControlBar[] = {{&_swigt__p_p_wxPyPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
17943static swig_cast_info _swigc__p_p_wxAuiTabCtrl[] = {{&_swigt__p_p_wxAuiTabCtrl, 0, 0, 0},{0, 0, 0, 0}};
17944static swig_cast_info _swigc__p_p_wxFrame[] = {{&_swigt__p_p_wxFrame, 0, 0, 0},{0, 0, 0, 0}};
17945static swig_cast_info _swigc__p_p_wxFontDialog[] = {{&_swigt__p_p_wxFontDialog, 0, 0, 0},{0, 0, 0, 0}};
17946static swig_cast_info _swigc__p_p_wxDirDialog[] = {{&_swigt__p_p_wxDirDialog, 0, 0, 0},{0, 0, 0, 0}};
17947static swig_cast_info _swigc__p_p_wxColourDialog[] = {{&_swigt__p_p_wxColourDialog, 0, 0, 0},{0, 0, 0, 0}};
17948static swig_cast_info _swigc__p_p_wxDialog[] = {{&_swigt__p_p_wxDialog, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c 17949static swig_cast_info _swigc__p_p_wxAuiFloatingFrame[] = {{&_swigt__p_p_wxAuiFloatingFrame, 0, 0, 0},{0, 0, 0, 0}};
10044bf1 17950static swig_cast_info _swigc__p_p_wxMDIParentFrame[] = {{&_swigt__p_p_wxMDIParentFrame, 0, 0, 0},{0, 0, 0, 0}};
f9bf356b 17951static swig_cast_info _swigc__p_p_wxWindow[] = { {&_swigt__p_p_wxSplashScreen, _p_p_wxSplashScreenTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxMiniFrame, _p_p_wxMiniFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyPanel, _p_p_wxPyPanelTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxMenuBar, _p_p_wxMenuBarTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxFindReplaceDialog, _p_p_wxFindReplaceDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxProgressDialog, _p_p_wxProgressDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxMessageDialog, _p_p_wxMessageDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxNumberEntryDialog, _p_p_wxNumberEntryDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPasswordEntryDialog, _p_p_wxPasswordEntryDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxTextEntryDialog, _p_p_wxTextEntryDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxSingleChoiceDialog, _p_p_wxSingleChoiceDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxMultiChoiceDialog, _p_p_wxMultiChoiceDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxFileDialog, _p_p_wxFileDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPanel, _p_p_wxPanelTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxStatusBar, _p_p_wxStatusBarTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyVScrolledWindow, _p_p_wxPyVScrolledWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxTipWindow, _p_p_wxTipWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyPopupTransientWindow, _p_p_wxPyPopupTransientWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPopupWindow, _p_p_wxPopupWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxSashLayoutWindow, _p_p_wxSashLayoutWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxScrolledWindow, _p_p_wxScrolledWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxTopLevelWindow, _p_p_wxTopLevelWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxSplashScreenWindow, _p_p_wxSplashScreenWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxSplitterWindow, _p_p_wxSplitterWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxSashWindow, _p_p_wxSashWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxMDIClientWindow, _p_p_wxMDIClientWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyScrolledWindow, _p_p_wxPyScrolledWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxWindow, 0, 0, 0}, {&_swigt__p_p_wxPreviewFrame, _p_p_wxPreviewFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyPreviewFrame, _p_p_wxPyPreviewFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxControl, _p_p_wxControlTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxMDIChildFrame, _p_p_wxMDIChildFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxControlWithItems, _p_p_wxControlWithItemsTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyWindow, _p_p_wxPyWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPreviewCanvas, _p_p_wxPreviewCanvasTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxSimpleHtmlListBox, _p_p_wxSimpleHtmlListBoxTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyHtmlListBox, _p_p_wxPyHtmlListBoxTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyVListBox, _p_p_wxPyVListBoxTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxAuiNotebook, _p_p_wxAuiNotebookTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPreviewControlBar, _p_p_wxPreviewControlBarTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyPreviewControlBar, _p_p_wxPyPreviewControlBarTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxAuiTabCtrl, _p_p_wxAuiTabCtrlTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxFrame, _p_p_wxFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxFontDialog, _p_p_wxFontDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxDirDialog, _p_p_wxDirDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxColourDialog, _p_p_wxColourDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxDialog, _p_p_wxDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxAuiFloatingFrame, _p_p_wxAuiFloatingFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxMDIParentFrame, _p_p_wxMDIParentFrameTo_p_p_wxWindow, 0, 0},{0, 0, 0, 0}};
27e45892
RD
17952static swig_cast_info _swigc__p_unsigned_char[] = { {&_swigt__p_unsigned_char, 0, 0, 0},{0, 0, 0, 0}};
17953static swig_cast_info _swigc__p_unsigned_int[] = { {&_swigt__p_unsigned_int, 0, 0, 0},{0, 0, 0, 0}};
17954static swig_cast_info _swigc__p_unsigned_long[] = { {&_swigt__p_unsigned_long, 0, 0, 0},{0, 0, 0, 0}};
26c4d26f 17955static swig_cast_info _swigc__p_wxArrayString[] = { {&_swigt__p_wxArrayString, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c
RD
17956static 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}};
17957static 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}};
17958static 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}};
17959static swig_cast_info _swigc__p_wxAuiDockInfo[] = { {&_swigt__p_wxAuiDockInfo, 0, 0, 0},{0, 0, 0, 0}};
17960static swig_cast_info _swigc__p_wxAuiDockUIPart[] = { {&_swigt__p_wxAuiDockUIPart, 0, 0, 0},{0, 0, 0, 0}};
17961static swig_cast_info _swigc__p_wxAuiFloatingFrame[] = { {&_swigt__p_wxAuiFloatingFrame, 0, 0, 0},{0, 0, 0, 0}};
17962static swig_cast_info _swigc__p_wxAuiManager[] = { {&_swigt__p_wxAuiManager, 0, 0, 0},{0, 0, 0, 0}};
17963static swig_cast_info _swigc__p_wxAuiManagerEvent[] = { {&_swigt__p_wxAuiManagerEvent, 0, 0, 0},{0, 0, 0, 0}};
17964static swig_cast_info _swigc__p_wxAuiNotebook[] = { {&_swigt__p_wxAuiNotebook, 0, 0, 0},{0, 0, 0, 0}};
10044bf1
RD
17965static swig_cast_info _swigc__p_wxAuiNotebookEvent[] = { {&_swigt__p_wxAuiNotebookEvent, 0, 0, 0},{0, 0, 0, 0}};
17966static swig_cast_info _swigc__p_wxAuiNotebookPage[] = { {&_swigt__p_wxAuiNotebookPage, 0, 0, 0},{0, 0, 0, 0}};
17967static swig_cast_info _swigc__p_wxAuiNotebookPageArray[] = { {&_swigt__p_wxAuiNotebookPageArray, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c
RD
17968static swig_cast_info _swigc__p_wxAuiPaneButton[] = { {&_swigt__p_wxAuiPaneButton, 0, 0, 0},{0, 0, 0, 0}};
17969static swig_cast_info _swigc__p_wxAuiPaneButtonArray[] = { {&_swigt__p_wxAuiPaneButtonArray, 0, 0, 0},{0, 0, 0, 0}};
17970static swig_cast_info _swigc__p_wxAuiPaneInfo[] = { {&_swigt__p_wxAuiPaneInfo, 0, 0, 0},{0, 0, 0, 0}};
17971static swig_cast_info _swigc__p_wxAuiPaneInfoPtrArray[] = { {&_swigt__p_wxAuiPaneInfoPtrArray, 0, 0, 0},{0, 0, 0, 0}};
5172800e
RD
17972static swig_cast_info _swigc__p_wxAuiSimpleTabArt[] = { {&_swigt__p_wxAuiSimpleTabArt, 0, 0, 0},{0, 0, 0, 0}};
17973static swig_cast_info _swigc__p_wxAuiTabArt[] = { {&_swigt__p_wxAuiDefaultTabArt, _p_wxAuiDefaultTabArtTo_p_wxAuiTabArt, 0, 0}, {&_swigt__p_wxAuiTabArt, 0, 0, 0}, {&_swigt__p_wxPyAuiTabArt, _p_wxPyAuiTabArtTo_p_wxAuiTabArt, 0, 0}, {&_swigt__p_wxAuiSimpleTabArt, _p_wxAuiSimpleTabArtTo_p_wxAuiTabArt, 0, 0},{0, 0, 0, 0}};
10044bf1
RD
17974static 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}};
17975static swig_cast_info _swigc__p_wxAuiTabContainerButton[] = { {&_swigt__p_wxAuiTabContainerButton, 0, 0, 0},{0, 0, 0, 0}};
17976static swig_cast_info _swigc__p_wxAuiTabCtrl[] = { {&_swigt__p_wxAuiTabCtrl, 0, 0, 0},{0, 0, 0, 0}};
17977static swig_cast_info _swigc__p_wxBitmap[] = { {&_swigt__p_wxBitmap, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
17978static swig_cast_info _swigc__p_wxColor[] = { {&_swigt__p_wxColor, 0, 0, 0},{0, 0, 0, 0}};
17979static swig_cast_info _swigc__p_wxColour[] = { {&_swigt__p_wxColour, 0, 0, 0},{0, 0, 0, 0}};
10044bf1
RD
17980static swig_cast_info _swigc__p_wxSashEvent[] = {{&_swigt__p_wxSashEvent, 0, 0, 0},{0, 0, 0, 0}};
17981static swig_cast_info _swigc__p_wxWindowDestroyEvent[] = {{&_swigt__p_wxWindowDestroyEvent, 0, 0, 0},{0, 0, 0, 0}};
17982static swig_cast_info _swigc__p_wxSplitterEvent[] = {{&_swigt__p_wxSplitterEvent, 0, 0, 0},{0, 0, 0, 0}};
17983static swig_cast_info _swigc__p_wxClipboardTextEvent[] = {{&_swigt__p_wxClipboardTextEvent, 0, 0, 0},{0, 0, 0, 0}};
17984static swig_cast_info _swigc__p_wxScrollEvent[] = {{&_swigt__p_wxScrollEvent, 0, 0, 0},{0, 0, 0, 0}};
17985static swig_cast_info _swigc__p_wxPyCommandEvent[] = {{&_swigt__p_wxPyCommandEvent, 0, 0, 0},{0, 0, 0, 0}};
17986static swig_cast_info _swigc__p_wxContextMenuEvent[] = {{&_swigt__p_wxContextMenuEvent, 0, 0, 0},{0, 0, 0, 0}};
17987static swig_cast_info _swigc__p_wxChildFocusEvent[] = {{&_swigt__p_wxChildFocusEvent, 0, 0, 0},{0, 0, 0, 0}};
17988static swig_cast_info _swigc__p_wxDateEvent[] = {{&_swigt__p_wxDateEvent, 0, 0, 0},{0, 0, 0, 0}};
17989static swig_cast_info _swigc__p_wxWindowCreateEvent[] = {{&_swigt__p_wxWindowCreateEvent, 0, 0, 0},{0, 0, 0, 0}};
17990static swig_cast_info _swigc__p_wxFindDialogEvent[] = {{&_swigt__p_wxFindDialogEvent, 0, 0, 0},{0, 0, 0, 0}};
17991static swig_cast_info _swigc__p_wxUpdateUIEvent[] = {{&_swigt__p_wxUpdateUIEvent, 0, 0, 0},{0, 0, 0, 0}};
17992static 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}};
17993static swig_cast_info _swigc__p_wxControlWithItems[] = {{&_swigt__p_wxControlWithItems, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c 17994static 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 17995static swig_cast_info _swigc__p_wxDC[] = { {&_swigt__p_wxDC, 0, 0, 0},{0, 0, 0, 0}};
27e45892 17996static swig_cast_info _swigc__p_wxDuplexMode[] = { {&_swigt__p_wxDuplexMode, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
17997static swig_cast_info _swigc__p_wxMenuEvent[] = {{&_swigt__p_wxMenuEvent, 0, 0, 0},{0, 0, 0, 0}};
17998static swig_cast_info _swigc__p_wxCloseEvent[] = {{&_swigt__p_wxCloseEvent, 0, 0, 0},{0, 0, 0, 0}};
17999static swig_cast_info _swigc__p_wxMouseEvent[] = {{&_swigt__p_wxMouseEvent, 0, 0, 0},{0, 0, 0, 0}};
18000static swig_cast_info _swigc__p_wxEraseEvent[] = {{&_swigt__p_wxEraseEvent, 0, 0, 0},{0, 0, 0, 0}};
18001static swig_cast_info _swigc__p_wxSetCursorEvent[] = {{&_swigt__p_wxSetCursorEvent, 0, 0, 0},{0, 0, 0, 0}};
27e45892 18002static swig_cast_info _swigc__p_wxInitDialogEvent[] = {{&_swigt__p_wxInitDialogEvent, 0, 0, 0},{0, 0, 0, 0}};
27e45892 18003static swig_cast_info _swigc__p_wxPyEvent[] = {{&_swigt__p_wxPyEvent, 0, 0, 0},{0, 0, 0, 0}};
0f83f5da 18004static swig_cast_info _swigc__p_wxMouseCaptureLostEvent[] = {{&_swigt__p_wxMouseCaptureLostEvent, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18005static swig_cast_info _swigc__p_wxCalculateLayoutEvent[] = {{&_swigt__p_wxCalculateLayoutEvent, 0, 0, 0},{0, 0, 0, 0}};
18006static swig_cast_info _swigc__p_wxIdleEvent[] = {{&_swigt__p_wxIdleEvent, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18007static swig_cast_info _swigc__p_wxQueryNewPaletteEvent[] = {{&_swigt__p_wxQueryNewPaletteEvent, 0, 0, 0},{0, 0, 0, 0}};
18008static swig_cast_info _swigc__p_wxMaximizeEvent[] = {{&_swigt__p_wxMaximizeEvent, 0, 0, 0},{0, 0, 0, 0}};
18009static swig_cast_info _swigc__p_wxIconizeEvent[] = {{&_swigt__p_wxIconizeEvent, 0, 0, 0},{0, 0, 0, 0}};
18010static swig_cast_info _swigc__p_wxActivateEvent[] = {{&_swigt__p_wxActivateEvent, 0, 0, 0},{0, 0, 0, 0}};
18011static swig_cast_info _swigc__p_wxSizeEvent[] = {{&_swigt__p_wxSizeEvent, 0, 0, 0},{0, 0, 0, 0}};
18012static swig_cast_info _swigc__p_wxMoveEvent[] = {{&_swigt__p_wxMoveEvent, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18013static swig_cast_info _swigc__p_wxPaintEvent[] = {{&_swigt__p_wxPaintEvent, 0, 0, 0},{0, 0, 0, 0}};
18014static swig_cast_info _swigc__p_wxNcPaintEvent[] = {{&_swigt__p_wxNcPaintEvent, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18015static swig_cast_info _swigc__p_wxPaletteChangedEvent[] = {{&_swigt__p_wxPaletteChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
18016static swig_cast_info _swigc__p_wxDisplayChangedEvent[] = {{&_swigt__p_wxDisplayChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
18017static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent[] = {{&_swigt__p_wxMouseCaptureChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
18018static swig_cast_info _swigc__p_wxSysColourChangedEvent[] = {{&_swigt__p_wxSysColourChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
18019static swig_cast_info _swigc__p_wxDropFilesEvent[] = {{&_swigt__p_wxDropFilesEvent, 0, 0, 0},{0, 0, 0, 0}};
18020static swig_cast_info _swigc__p_wxFocusEvent[] = {{&_swigt__p_wxFocusEvent, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18021static swig_cast_info _swigc__p_wxQueryLayoutInfoEvent[] = {{&_swigt__p_wxQueryLayoutInfoEvent, 0, 0, 0},{0, 0, 0, 0}};
18022static swig_cast_info _swigc__p_wxShowEvent[] = {{&_swigt__p_wxShowEvent, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18023static swig_cast_info _swigc__p_wxNavigationKeyEvent[] = {{&_swigt__p_wxNavigationKeyEvent, 0, 0, 0},{0, 0, 0, 0}};
18024static swig_cast_info _swigc__p_wxKeyEvent[] = {{&_swigt__p_wxKeyEvent, 0, 0, 0},{0, 0, 0, 0}};
18025static swig_cast_info _swigc__p_wxScrollWinEvent[] = {{&_swigt__p_wxScrollWinEvent, 0, 0, 0},{0, 0, 0, 0}};
18026static swig_cast_info _swigc__p_wxTaskBarIconEvent[] = {{&_swigt__p_wxTaskBarIconEvent, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c 18027static 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
18028static swig_cast_info _swigc__p_wxSplashScreen[] = {{&_swigt__p_wxSplashScreen, 0, 0, 0},{0, 0, 0, 0}};
18029static swig_cast_info _swigc__p_wxPyPanel[] = {{&_swigt__p_wxPyPanel, 0, 0, 0},{0, 0, 0, 0}};
18030static swig_cast_info _swigc__p_wxMenuBar[] = {{&_swigt__p_wxMenuBar, 0, 0, 0},{0, 0, 0, 0}};
18031static swig_cast_info _swigc__p_wxValidator[] = {{&_swigt__p_wxValidator, 0, 0, 0},{0, 0, 0, 0}};
18032static swig_cast_info _swigc__p_wxPyValidator[] = {{&_swigt__p_wxPyValidator, 0, 0, 0},{0, 0, 0, 0}};
18033static swig_cast_info _swigc__p_wxNumberEntryDialog[] = {{&_swigt__p_wxNumberEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
f9bf356b 18034static swig_cast_info _swigc__p_wxPasswordEntryDialog[] = {{&_swigt__p_wxPasswordEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
27e45892 18035static swig_cast_info _swigc__p_wxFileDialog[] = {{&_swigt__p_wxFileDialog, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18036static swig_cast_info _swigc__p_wxFindReplaceDialog[] = {{&_swigt__p_wxFindReplaceDialog, 0, 0, 0},{0, 0, 0, 0}};
18037static swig_cast_info _swigc__p_wxProgressDialog[] = {{&_swigt__p_wxProgressDialog, 0, 0, 0},{0, 0, 0, 0}};
18038static swig_cast_info _swigc__p_wxMessageDialog[] = {{&_swigt__p_wxMessageDialog, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18039static swig_cast_info _swigc__p_wxTextEntryDialog[] = {{&_swigt__p_wxTextEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
18040static swig_cast_info _swigc__p_wxSingleChoiceDialog[] = {{&_swigt__p_wxSingleChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
f9bf356b 18041static swig_cast_info _swigc__p_wxMultiChoiceDialog[] = {{&_swigt__p_wxMultiChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18042static swig_cast_info _swigc__p_wxPanel[] = {{&_swigt__p_wxPanel, 0, 0, 0},{0, 0, 0, 0}};
18043static swig_cast_info _swigc__p_wxStatusBar[] = {{&_swigt__p_wxStatusBar, 0, 0, 0},{0, 0, 0, 0}};
18044static swig_cast_info _swigc__p_wxSashWindow[] = {{&_swigt__p_wxSashWindow, 0, 0, 0},{0, 0, 0, 0}};
18045static swig_cast_info _swigc__p_wxScrolledWindow[] = {{&_swigt__p_wxScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
18046static swig_cast_info _swigc__p_wxMDIClientWindow[] = {{&_swigt__p_wxMDIClientWindow, 0, 0, 0},{0, 0, 0, 0}};
18047static swig_cast_info _swigc__p_wxPyScrolledWindow[] = {{&_swigt__p_wxPyScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
18048static swig_cast_info _swigc__p_wxSplitterWindow[] = {{&_swigt__p_wxSplitterWindow, 0, 0, 0},{0, 0, 0, 0}};
18049static swig_cast_info _swigc__p_wxSplashScreenWindow[] = {{&_swigt__p_wxSplashScreenWindow, 0, 0, 0},{0, 0, 0, 0}};
18050static swig_cast_info _swigc__p_wxSashLayoutWindow[] = {{&_swigt__p_wxSashLayoutWindow, 0, 0, 0},{0, 0, 0, 0}};
18051static swig_cast_info _swigc__p_wxPopupWindow[] = {{&_swigt__p_wxPopupWindow, 0, 0, 0},{0, 0, 0, 0}};
18052static swig_cast_info _swigc__p_wxPyPopupTransientWindow[] = {{&_swigt__p_wxPyPopupTransientWindow, 0, 0, 0},{0, 0, 0, 0}};
18053static swig_cast_info _swigc__p_wxTipWindow[] = {{&_swigt__p_wxTipWindow, 0, 0, 0},{0, 0, 0, 0}};
18054static swig_cast_info _swigc__p_wxPyVScrolledWindow[] = {{&_swigt__p_wxPyVScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
18055static swig_cast_info _swigc__p_wxPyPreviewFrame[] = {{&_swigt__p_wxPyPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
18056static swig_cast_info _swigc__p_wxPreviewFrame[] = {{&_swigt__p_wxPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18057static swig_cast_info _swigc__p_wxMDIChildFrame[] = {{&_swigt__p_wxMDIChildFrame, 0, 0, 0},{0, 0, 0, 0}};
18058static swig_cast_info _swigc__p_wxPyApp[] = {{&_swigt__p_wxPyApp, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18059static swig_cast_info _swigc__p_wxPyWindow[] = {{&_swigt__p_wxPyWindow, 0, 0, 0},{0, 0, 0, 0}};
18060static swig_cast_info _swigc__p_wxPreviewCanvas[] = {{&_swigt__p_wxPreviewCanvas, 0, 0, 0},{0, 0, 0, 0}};
f9bf356b 18061static swig_cast_info _swigc__p_wxSimpleHtmlListBox[] = {{&_swigt__p_wxSimpleHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18062static swig_cast_info _swigc__p_wxPyHtmlListBox[] = {{&_swigt__p_wxPyHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
18063static swig_cast_info _swigc__p_wxPyVListBox[] = {{&_swigt__p_wxPyVListBox, 0, 0, 0},{0, 0, 0, 0}};
18064static swig_cast_info _swigc__p_wxPreviewControlBar[] = {{&_swigt__p_wxPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
18065static swig_cast_info _swigc__p_wxPyPreviewControlBar[] = {{&_swigt__p_wxPyPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
18066static swig_cast_info _swigc__p_wxPyTaskBarIcon[] = {{&_swigt__p_wxPyTaskBarIcon, 0, 0, 0},{0, 0, 0, 0}};
18067static swig_cast_info _swigc__p_wxFontDialog[] = {{&_swigt__p_wxFontDialog, 0, 0, 0},{0, 0, 0, 0}};
18068static swig_cast_info _swigc__p_wxDirDialog[] = {{&_swigt__p_wxDirDialog, 0, 0, 0},{0, 0, 0, 0}};
18069static swig_cast_info _swigc__p_wxColourDialog[] = {{&_swigt__p_wxColourDialog, 0, 0, 0},{0, 0, 0, 0}};
18070static swig_cast_info _swigc__p_wxDialog[] = {{&_swigt__p_wxDialog, 0, 0, 0},{0, 0, 0, 0}};
18071static swig_cast_info _swigc__p_wxMenu[] = {{&_swigt__p_wxMenu, 0, 0, 0},{0, 0, 0, 0}};
18072static swig_cast_info _swigc__p_wxMDIParentFrame[] = {{&_swigt__p_wxMDIParentFrame, 0, 0, 0},{0, 0, 0, 0}};
f9bf356b 18073static swig_cast_info _swigc__p_wxEvtHandler[] = { {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMiniFrame, _p_wxMiniFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyPanel, _p_wxPyPanelTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMenuBar, _p_wxMenuBarTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxValidator, _p_wxValidatorTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyValidator, _p_wxPyValidatorTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxNumberEntryDialog, _p_wxNumberEntryDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPasswordEntryDialog, _p_wxPasswordEntryDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFileDialog, _p_wxFileDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFindReplaceDialog, _p_wxFindReplaceDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMessageDialog, _p_wxMessageDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxTextEntryDialog, _p_wxTextEntryDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSingleChoiceDialog, _p_wxSingleChoiceDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMultiChoiceDialog, _p_wxMultiChoiceDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPanel, _p_wxPanelTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxStatusBar, _p_wxStatusBarTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSashWindow, _p_wxSashWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxWindow, _p_wxWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxScrolledWindow, _p_wxScrolledWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxTopLevelWindow, _p_wxTopLevelWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMDIClientWindow, _p_wxMDIClientWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyScrolledWindow, _p_wxPyScrolledWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSplitterWindow, _p_wxSplitterWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSplashScreenWindow, _p_wxSplashScreenWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSashLayoutWindow, _p_wxSashLayoutWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPopupWindow, _p_wxPopupWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow, _p_wxPyPopupTransientWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxTipWindow, _p_wxTipWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyVScrolledWindow, _p_wxPyVScrolledWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxControl, _p_wxControlTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyApp, _p_wxPyAppTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxControlWithItems, _p_wxControlWithItemsTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxEvtHandler, 0, 0, 0}, {&_swigt__p_wxPyWindow, _p_wxPyWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPreviewCanvas, _p_wxPreviewCanvasTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSimpleHtmlListBox, _p_wxSimpleHtmlListBoxTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyHtmlListBox, _p_wxPyHtmlListBoxTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyVListBox, _p_wxPyVListBoxTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxAuiNotebook, _p_wxAuiNotebookTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPreviewControlBar, _p_wxPreviewControlBarTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyPreviewControlBar, _p_wxPyPreviewControlBarTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyTaskBarIcon, _p_wxPyTaskBarIconTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxAuiTabCtrl, _p_wxAuiTabCtrlTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFrame, _p_wxFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFontDialog, _p_wxFontDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxDirDialog, _p_wxDirDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxColourDialog, _p_wxColourDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxDialog, _p_wxDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMenu, _p_wxMenuTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxAuiFloatingFrame, _p_wxAuiFloatingFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxAuiManager, _p_wxAuiManagerTo_p_wxEvtHandler, 0, 0},{0, 0, 0, 0}};
27e45892 18074static swig_cast_info _swigc__p_wxFont[] = { {&_swigt__p_wxFont, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c
RD
18075static swig_cast_info _swigc__p_wxFrame[] = { {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxFrame, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxMiniFrame, _p_wxMiniFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxFrame, 0, 0, 0}, {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxFrame, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxAuiFloatingFrame, _p_wxAuiFloatingFrameTo_p_wxFrame, 0, 0},{0, 0, 0, 0}};
18076static 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}};
10044bf1 18077static 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
18078static swig_cast_info _swigc__p_wxLayoutConstraints[] = {{&_swigt__p_wxLayoutConstraints, 0, 0, 0},{0, 0, 0, 0}};
18079static swig_cast_info _swigc__p_wxGBSizerItem[] = {{&_swigt__p_wxGBSizerItem, 0, 0, 0},{0, 0, 0, 0}};
18080static swig_cast_info _swigc__p_wxIndividualLayoutConstraint[] = {{&_swigt__p_wxIndividualLayoutConstraint, 0, 0, 0},{0, 0, 0, 0}};
18081static swig_cast_info _swigc__p_wxStaticBoxSizer[] = {{&_swigt__p_wxStaticBoxSizer, 0, 0, 0},{0, 0, 0, 0}};
18082static swig_cast_info _swigc__p_wxBoxSizer[] = {{&_swigt__p_wxBoxSizer, 0, 0, 0},{0, 0, 0, 0}};
18083static swig_cast_info _swigc__p_wxGridBagSizer[] = {{&_swigt__p_wxGridBagSizer, 0, 0, 0},{0, 0, 0, 0}};
18084static swig_cast_info _swigc__p_wxFontData[] = {{&_swigt__p_wxFontData, 0, 0, 0},{0, 0, 0, 0}};
18085static swig_cast_info _swigc__p_wxPrintData[] = {{&_swigt__p_wxPrintData, 0, 0, 0},{0, 0, 0, 0}};
18086static swig_cast_info _swigc__p_wxGridSizer[] = {{&_swigt__p_wxGridSizer, 0, 0, 0},{0, 0, 0, 0}};
18087static swig_cast_info _swigc__p_wxFlexGridSizer[] = {{&_swigt__p_wxFlexGridSizer, 0, 0, 0},{0, 0, 0, 0}};
18088static swig_cast_info _swigc__p_wxLayoutAlgorithm[] = {{&_swigt__p_wxLayoutAlgorithm, 0, 0, 0},{0, 0, 0, 0}};
18089static swig_cast_info _swigc__p_wxFSFile[] = {{&_swigt__p_wxFSFile, 0, 0, 0},{0, 0, 0, 0}};
18090static swig_cast_info _swigc__p_wxFindReplaceData[] = {{&_swigt__p_wxFindReplaceData, 0, 0, 0},{0, 0, 0, 0}};
18091static swig_cast_info _swigc__p_wxPySizer[] = {{&_swigt__p_wxPySizer, 0, 0, 0},{0, 0, 0, 0}};
18092static swig_cast_info _swigc__p_wxColourData[] = {{&_swigt__p_wxColourData, 0, 0, 0},{0, 0, 0, 0}};
18093static swig_cast_info _swigc__p_wxPrinter[] = {{&_swigt__p_wxPrinter, 0, 0, 0},{0, 0, 0, 0}};
18094static swig_cast_info _swigc__p_wxMenuItem[] = {{&_swigt__p_wxMenuItem, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18095static swig_cast_info _swigc__p_wxPNGHandler[] = {{&_swigt__p_wxPNGHandler, 0, 0, 0},{0, 0, 0, 0}};
18096static swig_cast_info _swigc__p_wxGIFHandler[] = {{&_swigt__p_wxGIFHandler, 0, 0, 0},{0, 0, 0, 0}};
18097static swig_cast_info _swigc__p_wxPCXHandler[] = {{&_swigt__p_wxPCXHandler, 0, 0, 0},{0, 0, 0, 0}};
18098static swig_cast_info _swigc__p_wxJPEGHandler[] = {{&_swigt__p_wxJPEGHandler, 0, 0, 0},{0, 0, 0, 0}};
18099static swig_cast_info _swigc__p_wxPNMHandler[] = {{&_swigt__p_wxPNMHandler, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c 18100static swig_cast_info _swigc__p_wxANIHandler[] = {{&_swigt__p_wxANIHandler, 0, 0, 0},{0, 0, 0, 0}};
10044bf1
RD
18101static swig_cast_info _swigc__p_wxCURHandler[] = {{&_swigt__p_wxCURHandler, 0, 0, 0},{0, 0, 0, 0}};
18102static swig_cast_info _swigc__p_wxICOHandler[] = {{&_swigt__p_wxICOHandler, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18103static swig_cast_info _swigc__p_wxBMPHandler[] = {{&_swigt__p_wxBMPHandler, 0, 0, 0},{0, 0, 0, 0}};
18104static swig_cast_info _swigc__p_wxPyImageHandler[] = {{&_swigt__p_wxPyImageHandler, 0, 0, 0},{0, 0, 0, 0}};
18105static swig_cast_info _swigc__p_wxImageHandler[] = {{&_swigt__p_wxImageHandler, 0, 0, 0},{0, 0, 0, 0}};
18106static swig_cast_info _swigc__p_wxXPMHandler[] = {{&_swigt__p_wxXPMHandler, 0, 0, 0},{0, 0, 0, 0}};
18107static swig_cast_info _swigc__p_wxTIFFHandler[] = {{&_swigt__p_wxTIFFHandler, 0, 0, 0},{0, 0, 0, 0}};
580080c5 18108static swig_cast_info _swigc__p_wxTGAHandler[] = {{&_swigt__p_wxTGAHandler, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18109static swig_cast_info _swigc__p_wxStdDialogButtonSizer[] = {{&_swigt__p_wxStdDialogButtonSizer, 0, 0, 0},{0, 0, 0, 0}};
18110static swig_cast_info _swigc__p_wxAcceleratorTable[] = {{&_swigt__p_wxAcceleratorTable, 0, 0, 0},{0, 0, 0, 0}};
18111static swig_cast_info _swigc__p_wxImage[] = {{&_swigt__p_wxImage, 0, 0, 0},{0, 0, 0, 0}};
18112static swig_cast_info _swigc__p_wxPyPrintout[] = {{&_swigt__p_wxPyPrintout, 0, 0, 0},{0, 0, 0, 0}};
18113static swig_cast_info _swigc__p_wxPrintPreview[] = {{&_swigt__p_wxPrintPreview, 0, 0, 0},{0, 0, 0, 0}};
18114static swig_cast_info _swigc__p_wxPyPrintPreview[] = {{&_swigt__p_wxPyPrintPreview, 0, 0, 0},{0, 0, 0, 0}};
18115static swig_cast_info _swigc__p_wxPageSetupDialog[] = {{&_swigt__p_wxPageSetupDialog, 0, 0, 0},{0, 0, 0, 0}};
18116static swig_cast_info _swigc__p_wxPrintDialog[] = {{&_swigt__p_wxPrintDialog, 0, 0, 0},{0, 0, 0, 0}};
18117static swig_cast_info _swigc__p_wxFileSystem[] = {{&_swigt__p_wxFileSystem, 0, 0, 0},{0, 0, 0, 0}};
18118static swig_cast_info _swigc__p_wxPageSetupDialogData[] = {{&_swigt__p_wxPageSetupDialogData, 0, 0, 0},{0, 0, 0, 0}};
18119static swig_cast_info _swigc__p_wxPrintDialogData[] = {{&_swigt__p_wxPrintDialogData, 0, 0, 0},{0, 0, 0, 0}};
f9bf356b 18120static swig_cast_info _swigc__p_wxObject[] = { {&_swigt__p_wxQueryLayoutInfoEvent, _p_wxQueryLayoutInfoEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxLayoutConstraints, _p_wxLayoutConstraintsTo_p_wxObject, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxSizerItem, _p_wxSizerItemTo_p_wxObject, 0, 0}, {&_swigt__p_wxGBSizerItem, _p_wxGBSizerItemTo_p_wxObject, 0, 0}, {&_swigt__p_wxScrollEvent, _p_wxScrollEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxIndividualLayoutConstraint, _p_wxIndividualLayoutConstraintTo_p_wxObject, 0, 0}, {&_swigt__p_wxStaticBoxSizer, _p_wxStaticBoxSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxBoxSizer, _p_wxBoxSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxSizer, _p_wxSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxGridBagSizer, _p_wxGridBagSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxUpdateUIEvent, _p_wxUpdateUIEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPanel, _p_wxPyPanelTo_p_wxObject, 0, 0}, {&_swigt__p_wxMenu, _p_wxMenuTo_p_wxObject, 0, 0}, {&_swigt__p_wxFontData, _p_wxFontDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrintData, _p_wxPrintDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxEvent, _p_wxEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxGridSizer, _p_wxGridSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxFlexGridSizer, _p_wxFlexGridSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyTaskBarIcon, _p_wxPyTaskBarIconTo_p_wxObject, 0, 0}, {&_swigt__p_wxLayoutAlgorithm, _p_wxLayoutAlgorithmTo_p_wxObject, 0, 0}, {&_swigt__p_wxInitDialogEvent, _p_wxInitDialogEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxFindDialogEvent, _p_wxFindDialogEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiTabCtrl, _p_wxAuiTabCtrlTo_p_wxObject, 0, 0}, {&_swigt__p_wxPaintEvent, _p_wxPaintEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxNcPaintEvent, _p_wxNcPaintEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxClipboardTextEvent, _p_wxClipboardTextEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPaletteChangedEvent, _p_wxPaletteChangedEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxDisplayChangedEvent, _p_wxDisplayChangedEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMouseCaptureChangedEvent, _p_wxMouseCaptureChangedEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxSysColourChangedEvent, _p_wxSysColourChangedEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPreviewCanvas, _p_wxPreviewCanvasTo_p_wxObject, 0, 0}, {&_swigt__p_wxControl, _p_wxControlTo_p_wxObject, 0, 0}, {&_swigt__p_wxSetCursorEvent, _p_wxSetCursorEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxSplitterEvent, _p_wxSplitterEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiManagerEvent, _p_wxAuiManagerEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxFSFile, _p_wxFSFileTo_p_wxObject, 0, 0}, {&_swigt__p_wxFindReplaceData, _p_wxFindReplaceDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiFloatingFrame, _p_wxAuiFloatingFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxPySizer, _p_wxPySizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiNotebook, _p_wxAuiNotebookTo_p_wxObject, 0, 0}, {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxColourData, _p_wxColourDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyEvent, _p_wxPyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxNotifyEvent, _p_wxNotifyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyWindow, _p_wxPyWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxObject, 0, 0}, {&_swigt__p_wxFindReplaceDialog, _p_wxFindReplaceDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxMessageDialog, _p_wxMessageDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxNumberEntryDialog, _p_wxNumberEntryDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxPasswordEntryDialog, _p_wxPasswordEntryDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxTextEntryDialog, _p_wxTextEntryDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxSingleChoiceDialog, _p_wxSingleChoiceDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxMultiChoiceDialog, _p_wxMultiChoiceDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxFileDialog, _p_wxFileDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxShowEvent, _p_wxShowEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrinter, _p_wxPrinterTo_p_wxObject, 0, 0}, {&_swigt__p_wxIdleEvent, _p_wxIdleEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxWindowCreateEvent, _p_wxWindowCreateEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxQueryNewPaletteEvent, _p_wxQueryNewPaletteEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMaximizeEvent, _p_wxMaximizeEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxIconizeEvent, _p_wxIconizeEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxActivateEvent, _p_wxActivateEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxSizeEvent, _p_wxSizeEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMoveEvent, _p_wxMoveEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxDateEvent, _p_wxDateEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMenuItem, _p_wxMenuItemTo_p_wxObject, 0, 0}, {&_swigt__p_wxMouseCaptureLostEvent, _p_wxMouseCaptureLostEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxCalculateLayoutEvent, _p_wxCalculateLayoutEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPNGHandler, _p_wxPNGHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxGIFHandler, _p_wxGIFHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPCXHandler, _p_wxPCXHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxJPEGHandler, _p_wxJPEGHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPNMHandler, _p_wxPNMHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxANIHandler, _p_wxANIHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxCURHandler, _p_wxCURHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxICOHandler, _p_wxICOHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxBMPHandler, _p_wxBMPHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyImageHandler, _p_wxPyImageHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxImageHandler, _p_wxImageHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxXPMHandler, _p_wxXPMHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxTIFFHandler, _p_wxTIFFHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxTGAHandler, _p_wxTGAHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxEvtHandler, _p_wxEvtHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxSimpleHtmlListBox, _p_wxSimpleHtmlListBoxTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyHtmlListBox, _p_wxPyHtmlListBoxTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyVListBox, _p_wxPyVListBoxTo_p_wxObject, 0, 0}, {&_swigt__p_wxStdDialogButtonSizer, _p_wxStdDialogButtonSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxAcceleratorTable, _p_wxAcceleratorTableTo_p_wxObject, 0, 0}, {&_swigt__p_wxMiniFrame, _p_wxMiniFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxImage, _p_wxImageTo_p_wxObject, 0, 0}, {&_swigt__p_wxFrame, _p_wxFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPrintout, _p_wxPyPrintoutTo_p_wxObject, 0, 0}, {&_swigt__p_wxTaskBarIconEvent, _p_wxTaskBarIconEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxScrollWinEvent, _p_wxScrollWinEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxStatusBar, _p_wxStatusBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiManager, _p_wxAuiManagerTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiNotebookEvent, _p_wxAuiNotebookEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxObject, 0, 0, 0}, {&_swigt__p_wxKeyEvent, _p_wxKeyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxNavigationKeyEvent, _p_wxNavigationKeyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxWindowDestroyEvent, _p_wxWindowDestroyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMenuBar, _p_wxMenuBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyScrolledWindow, _p_wxPyScrolledWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxMDIClientWindow, _p_wxMDIClientWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxTopLevelWindow, _p_wxTopLevelWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxScrolledWindow, _p_wxScrolledWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxWindow, _p_wxWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSashWindow, _p_wxSashWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSplitterWindow, _p_wxSplitterWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSplashScreenWindow, _p_wxSplashScreenWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSashLayoutWindow, _p_wxSashLayoutWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxPopupWindow, _p_wxPopupWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow, _p_wxPyPopupTransientWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxTipWindow, _p_wxTipWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyVScrolledWindow, _p_wxPyVScrolledWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSashEvent, _p_wxSashEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrintPreview, _p_wxPrintPreviewTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPrintPreview, _p_wxPyPrintPreviewTo_p_wxObject, 0, 0}, {&_swigt__p_wxPanel, _p_wxPanelTo_p_wxObject, 0, 0}, {&_swigt__p_wxDialog, _p_wxDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxColourDialog, _p_wxColourDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxDirDialog, _p_wxDirDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxFontDialog, _p_wxFontDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxPageSetupDialog, _p_wxPageSetupDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrintDialog, _p_wxPrintDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxFileSystem, _p_wxFileSystemTo_p_wxObject, 0, 0}, {&_swigt__p_wxContextMenuEvent, _p_wxContextMenuEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMenuEvent, _p_wxMenuEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxCloseEvent, _p_wxCloseEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMouseEvent, _p_wxMouseEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxEraseEvent, _p_wxEraseEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyApp, _p_wxPyAppTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyCommandEvent, _p_wxPyCommandEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxCommandEvent, _p_wxCommandEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPreviewControlBar, _p_wxPreviewControlBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPreviewControlBar, _p_wxPyPreviewControlBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxChildFocusEvent, _p_wxChildFocusEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxFocusEvent, _p_wxFocusEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxDropFilesEvent, _p_wxDropFilesEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxControlWithItems, _p_wxControlWithItemsTo_p_wxObject, 0, 0}, {&_swigt__p_wxPageSetupDialogData, _p_wxPageSetupDialogDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrintDialogData, _p_wxPrintDialogDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxValidator, _p_wxValidatorTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyValidator, _p_wxPyValidatorTo_p_wxObject, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18121static swig_cast_info _swigc__p_wxPaperSize[] = { {&_swigt__p_wxPaperSize, 0, 0, 0},{0, 0, 0, 0}};
18122static swig_cast_info _swigc__p_wxPoint[] = { {&_swigt__p_wxPoint, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c
RD
18123static swig_cast_info _swigc__p_wxPyAuiDockArt[] = { {&_swigt__p_wxPyAuiDockArt, 0, 0, 0},{0, 0, 0, 0}};
18124static swig_cast_info _swigc__p_wxPyAuiTabArt[] = { {&_swigt__p_wxPyAuiTabArt, 0, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18125static swig_cast_info _swigc__p_wxRect[] = { {&_swigt__p_wxRect, 0, 0, 0},{0, 0, 0, 0}};
18126static swig_cast_info _swigc__p_wxSize[] = { {&_swigt__p_wxSize, 0, 0, 0},{0, 0, 0, 0}};
18127static 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}};
18128static 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}};
18129static swig_cast_info _swigc__p_wxString[] = { {&_swigt__p_wxString, 0, 0, 0},{0, 0, 0, 0}};
5eb8189c 18130static swig_cast_info _swigc__p_wxTopLevelWindow[] = { {&_swigt__p_wxFrame, _p_wxFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxMiniFrame, _p_wxMiniFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxFontDialog, _p_wxFontDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxDirDialog, _p_wxDirDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxColourDialog, _p_wxColourDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxDialog, _p_wxDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxTopLevelWindow, 0, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxAuiFloatingFrame, _p_wxAuiFloatingFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxPasswordEntryDialog, _p_wxPasswordEntryDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxNumberEntryDialog, _p_wxNumberEntryDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxMessageDialog, _p_wxMessageDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxTextEntryDialog, _p_wxTextEntryDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxSingleChoiceDialog, _p_wxSingleChoiceDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxMultiChoiceDialog, _p_wxMultiChoiceDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxFileDialog, _p_wxFileDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxFindReplaceDialog, _p_wxFindReplaceDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxTopLevelWindow, 0, 0},{0, 0, 0, 0}};
f9bf356b 18131static swig_cast_info _swigc__p_wxWindow[] = { {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMiniFrame, _p_wxMiniFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyPanel, _p_wxPyPanelTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMenuBar, _p_wxMenuBarTo_p_wxWindow, 0, 0}, {&_swigt__p_wxFileDialog, _p_wxFileDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxFindReplaceDialog, _p_wxFindReplaceDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMessageDialog, _p_wxMessageDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxNumberEntryDialog, _p_wxNumberEntryDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPasswordEntryDialog, _p_wxPasswordEntryDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxTextEntryDialog, _p_wxTextEntryDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxSingleChoiceDialog, _p_wxSingleChoiceDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMultiChoiceDialog, _p_wxMultiChoiceDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPanel, _p_wxPanelTo_p_wxWindow, 0, 0}, {&_swigt__p_wxStatusBar, _p_wxStatusBarTo_p_wxWindow, 0, 0}, {&_swigt__p_wxSashLayoutWindow, _p_wxSashLayoutWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxScrolledWindow, _p_wxScrolledWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxTopLevelWindow, _p_wxTopLevelWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxSplashScreenWindow, _p_wxSplashScreenWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxSplitterWindow, _p_wxSplitterWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxSashWindow, _p_wxSashWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMDIClientWindow, _p_wxMDIClientWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyScrolledWindow, _p_wxPyScrolledWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxWindow, 0, 0, 0}, {&_swigt__p_wxPopupWindow, _p_wxPopupWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow, _p_wxPyPopupTransientWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxTipWindow, _p_wxTipWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyVScrolledWindow, _p_wxPyVScrolledWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxControl, _p_wxControlTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxControlWithItems, _p_wxControlWithItemsTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyWindow, _p_wxPyWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPreviewCanvas, _p_wxPreviewCanvasTo_p_wxWindow, 0, 0}, {&_swigt__p_wxSimpleHtmlListBox, _p_wxSimpleHtmlListBoxTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyHtmlListBox, _p_wxPyHtmlListBoxTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyVListBox, _p_wxPyVListBoxTo_p_wxWindow, 0, 0}, {&_swigt__p_wxAuiNotebook, _p_wxAuiNotebookTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPreviewControlBar, _p_wxPreviewControlBarTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyPreviewControlBar, _p_wxPyPreviewControlBarTo_p_wxWindow, 0, 0}, {&_swigt__p_wxAuiTabCtrl, _p_wxAuiTabCtrlTo_p_wxWindow, 0, 0}, {&_swigt__p_wxFrame, _p_wxFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxFontDialog, _p_wxFontDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxDirDialog, _p_wxDirDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxColourDialog, _p_wxColourDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxDialog, _p_wxDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxAuiFloatingFrame, _p_wxAuiFloatingFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxWindow, 0, 0},{0, 0, 0, 0}};
27e45892
RD
18132
18133static swig_cast_info *swig_cast_initial[] = {
18134 _swigc__p_char,
18135 _swigc__p_form_ops_t,
18136 _swigc__p_int,
5eb8189c
RD
18137 _swigc__p_p_wxAuiFloatingFrame,
18138 _swigc__p_p_wxAuiNotebook,
10044bf1
RD
18139 _swigc__p_p_wxAuiTabContainerButton,
18140 _swigc__p_p_wxAuiTabCtrl,
18141 _swigc__p_p_wxColourDialog,
18142 _swigc__p_p_wxControl,
18143 _swigc__p_p_wxControlWithItems,
18144 _swigc__p_p_wxDialog,
18145 _swigc__p_p_wxDirDialog,
18146 _swigc__p_p_wxFileDialog,
18147 _swigc__p_p_wxFindReplaceDialog,
10044bf1
RD
18148 _swigc__p_p_wxFontDialog,
18149 _swigc__p_p_wxFrame,
18150 _swigc__p_p_wxMDIChildFrame,
18151 _swigc__p_p_wxMDIClientWindow,
18152 _swigc__p_p_wxMDIParentFrame,
18153 _swigc__p_p_wxMenuBar,
18154 _swigc__p_p_wxMessageDialog,
18155 _swigc__p_p_wxMiniFrame,
18156 _swigc__p_p_wxMultiChoiceDialog,
18157 _swigc__p_p_wxNumberEntryDialog,
18158 _swigc__p_p_wxPanel,
18159 _swigc__p_p_wxPasswordEntryDialog,
18160 _swigc__p_p_wxPopupWindow,
18161 _swigc__p_p_wxPreviewCanvas,
18162 _swigc__p_p_wxPreviewControlBar,
18163 _swigc__p_p_wxPreviewFrame,
18164 _swigc__p_p_wxProgressDialog,
18165 _swigc__p_p_wxPyHtmlListBox,
18166 _swigc__p_p_wxPyPanel,
18167 _swigc__p_p_wxPyPopupTransientWindow,
18168 _swigc__p_p_wxPyPreviewControlBar,
18169 _swigc__p_p_wxPyPreviewFrame,
18170 _swigc__p_p_wxPyScrolledWindow,
18171 _swigc__p_p_wxPyVListBox,
18172 _swigc__p_p_wxPyVScrolledWindow,
18173 _swigc__p_p_wxPyWindow,
18174 _swigc__p_p_wxSashLayoutWindow,
18175 _swigc__p_p_wxSashWindow,
18176 _swigc__p_p_wxScrolledWindow,
f9bf356b 18177 _swigc__p_p_wxSimpleHtmlListBox,
10044bf1
RD
18178 _swigc__p_p_wxSingleChoiceDialog,
18179 _swigc__p_p_wxSplashScreen,
18180 _swigc__p_p_wxSplashScreenWindow,
18181 _swigc__p_p_wxSplitterWindow,
18182 _swigc__p_p_wxStatusBar,
18183 _swigc__p_p_wxTextEntryDialog,
18184 _swigc__p_p_wxTipWindow,
18185 _swigc__p_p_wxTopLevelWindow,
18186 _swigc__p_p_wxWindow,
27e45892
RD
18187 _swigc__p_unsigned_char,
18188 _swigc__p_unsigned_int,
18189 _swigc__p_unsigned_long,
18190 _swigc__p_wxANIHandler,
18191 _swigc__p_wxAcceleratorTable,
18192 _swigc__p_wxActivateEvent,
26c4d26f 18193 _swigc__p_wxArrayString,
5eb8189c
RD
18194 _swigc__p_wxAuiDefaultDockArt,
18195 _swigc__p_wxAuiDefaultTabArt,
18196 _swigc__p_wxAuiDockArt,
18197 _swigc__p_wxAuiDockInfo,
18198 _swigc__p_wxAuiDockUIPart,
18199 _swigc__p_wxAuiFloatingFrame,
18200 _swigc__p_wxAuiManager,
18201 _swigc__p_wxAuiManagerEvent,
18202 _swigc__p_wxAuiNotebook,
10044bf1
RD
18203 _swigc__p_wxAuiNotebookEvent,
18204 _swigc__p_wxAuiNotebookPage,
18205 _swigc__p_wxAuiNotebookPageArray,
5eb8189c
RD
18206 _swigc__p_wxAuiPaneButton,
18207 _swigc__p_wxAuiPaneButtonArray,
18208 _swigc__p_wxAuiPaneInfo,
18209 _swigc__p_wxAuiPaneInfoPtrArray,
5172800e 18210 _swigc__p_wxAuiSimpleTabArt,
5eb8189c 18211 _swigc__p_wxAuiTabArt,
10044bf1
RD
18212 _swigc__p_wxAuiTabContainer,
18213 _swigc__p_wxAuiTabContainerButton,
18214 _swigc__p_wxAuiTabCtrl,
27e45892 18215 _swigc__p_wxBMPHandler,
10044bf1 18216 _swigc__p_wxBitmap,
27e45892
RD
18217 _swigc__p_wxBoxSizer,
18218 _swigc__p_wxCURHandler,
18219 _swigc__p_wxCalculateLayoutEvent,
18220 _swigc__p_wxChildFocusEvent,
18221 _swigc__p_wxClipboardTextEvent,
18222 _swigc__p_wxCloseEvent,
18223 _swigc__p_wxColor,
18224 _swigc__p_wxColour,
18225 _swigc__p_wxColourData,
18226 _swigc__p_wxColourDialog,
18227 _swigc__p_wxCommandEvent,
18228 _swigc__p_wxContextMenuEvent,
18229 _swigc__p_wxControl,
18230 _swigc__p_wxControlWithItems,
18231 _swigc__p_wxDC,
18232 _swigc__p_wxDateEvent,
27e45892
RD
18233 _swigc__p_wxDialog,
18234 _swigc__p_wxDirDialog,
18235 _swigc__p_wxDisplayChangedEvent,
27e45892
RD
18236 _swigc__p_wxDropFilesEvent,
18237 _swigc__p_wxDuplexMode,
18238 _swigc__p_wxEraseEvent,
18239 _swigc__p_wxEvent,
18240 _swigc__p_wxEvtHandler,
18241 _swigc__p_wxFSFile,
18242 _swigc__p_wxFileDialog,
18243 _swigc__p_wxFileSystem,
18244 _swigc__p_wxFindDialogEvent,
18245 _swigc__p_wxFindReplaceData,
18246 _swigc__p_wxFindReplaceDialog,
18247 _swigc__p_wxFlexGridSizer,
27e45892
RD
18248 _swigc__p_wxFocusEvent,
18249 _swigc__p_wxFont,
18250 _swigc__p_wxFontData,
18251 _swigc__p_wxFontDialog,
18252 _swigc__p_wxFrame,
27e45892
RD
18253 _swigc__p_wxGBSizerItem,
18254 _swigc__p_wxGIFHandler,
18255 _swigc__p_wxGridBagSizer,
18256 _swigc__p_wxGridSizer,
18257 _swigc__p_wxICOHandler,
18258 _swigc__p_wxIconizeEvent,
18259 _swigc__p_wxIdleEvent,
18260 _swigc__p_wxImage,
18261 _swigc__p_wxImageHandler,
18262 _swigc__p_wxIndividualLayoutConstraint,
18263 _swigc__p_wxInitDialogEvent,
18264 _swigc__p_wxJPEGHandler,
18265 _swigc__p_wxKeyEvent,
18266 _swigc__p_wxLayoutAlgorithm,
18267 _swigc__p_wxLayoutConstraints,
18268 _swigc__p_wxMDIChildFrame,
18269 _swigc__p_wxMDIClientWindow,
18270 _swigc__p_wxMDIParentFrame,
18271 _swigc__p_wxMaximizeEvent,
18272 _swigc__p_wxMenu,
18273 _swigc__p_wxMenuBar,
18274 _swigc__p_wxMenuEvent,
18275 _swigc__p_wxMenuItem,
18276 _swigc__p_wxMessageDialog,
18277 _swigc__p_wxMiniFrame,
18278 _swigc__p_wxMouseCaptureChangedEvent,
0f83f5da 18279 _swigc__p_wxMouseCaptureLostEvent,
27e45892
RD
18280 _swigc__p_wxMouseEvent,
18281 _swigc__p_wxMoveEvent,
18282 _swigc__p_wxMultiChoiceDialog,
18283 _swigc__p_wxNavigationKeyEvent,
18284 _swigc__p_wxNcPaintEvent,
18285 _swigc__p_wxNotifyEvent,
18286 _swigc__p_wxNumberEntryDialog,
18287 _swigc__p_wxObject,
18288 _swigc__p_wxPCXHandler,
18289 _swigc__p_wxPNGHandler,
18290 _swigc__p_wxPNMHandler,
18291 _swigc__p_wxPageSetupDialog,
18292 _swigc__p_wxPageSetupDialogData,
18293 _swigc__p_wxPaintEvent,
18294 _swigc__p_wxPaletteChangedEvent,
27e45892
RD
18295 _swigc__p_wxPanel,
18296 _swigc__p_wxPaperSize,
18297 _swigc__p_wxPasswordEntryDialog,
18298 _swigc__p_wxPoint,
18299 _swigc__p_wxPopupWindow,
18300 _swigc__p_wxPreviewCanvas,
18301 _swigc__p_wxPreviewControlBar,
18302 _swigc__p_wxPreviewFrame,
18303 _swigc__p_wxPrintData,
18304 _swigc__p_wxPrintDialog,
18305 _swigc__p_wxPrintDialogData,
18306 _swigc__p_wxPrintPreview,
18307 _swigc__p_wxPrinter,
18308 _swigc__p_wxProgressDialog,
18309 _swigc__p_wxPyApp,
5eb8189c
RD
18310 _swigc__p_wxPyAuiDockArt,
18311 _swigc__p_wxPyAuiTabArt,
27e45892 18312 _swigc__p_wxPyCommandEvent,
27e45892
RD
18313 _swigc__p_wxPyEvent,
18314 _swigc__p_wxPyHtmlListBox,
18315 _swigc__p_wxPyImageHandler,
18316 _swigc__p_wxPyPanel,
18317 _swigc__p_wxPyPopupTransientWindow,
18318 _swigc__p_wxPyPreviewControlBar,
18319 _swigc__p_wxPyPreviewFrame,
18320 _swigc__p_wxPyPrintPreview,
18321 _swigc__p_wxPyPrintout,
18322 _swigc__p_wxPyScrolledWindow,
18323 _swigc__p_wxPySizer,
18324 _swigc__p_wxPyTaskBarIcon,
18325 _swigc__p_wxPyVListBox,
18326 _swigc__p_wxPyVScrolledWindow,
18327 _swigc__p_wxPyValidator,
18328 _swigc__p_wxPyWindow,
18329 _swigc__p_wxQueryLayoutInfoEvent,
18330 _swigc__p_wxQueryNewPaletteEvent,
18331 _swigc__p_wxRect,
18332 _swigc__p_wxSashEvent,
18333 _swigc__p_wxSashLayoutWindow,
18334 _swigc__p_wxSashWindow,
18335 _swigc__p_wxScrollEvent,
18336 _swigc__p_wxScrollWinEvent,
18337 _swigc__p_wxScrolledWindow,
18338 _swigc__p_wxSetCursorEvent,
18339 _swigc__p_wxShowEvent,
f9bf356b 18340 _swigc__p_wxSimpleHtmlListBox,
27e45892
RD
18341 _swigc__p_wxSingleChoiceDialog,
18342 _swigc__p_wxSize,
18343 _swigc__p_wxSizeEvent,
18344 _swigc__p_wxSizer,
18345 _swigc__p_wxSizerItem,
18346 _swigc__p_wxSplashScreen,
18347 _swigc__p_wxSplashScreenWindow,
18348 _swigc__p_wxSplitterEvent,
18349 _swigc__p_wxSplitterWindow,
18350 _swigc__p_wxStaticBoxSizer,
18351 _swigc__p_wxStatusBar,
18352 _swigc__p_wxStdDialogButtonSizer,
18353 _swigc__p_wxString,
18354 _swigc__p_wxSysColourChangedEvent,
580080c5 18355 _swigc__p_wxTGAHandler,
27e45892
RD
18356 _swigc__p_wxTIFFHandler,
18357 _swigc__p_wxTaskBarIconEvent,
18358 _swigc__p_wxTextEntryDialog,
18359 _swigc__p_wxTipWindow,
18360 _swigc__p_wxTopLevelWindow,
18361 _swigc__p_wxUpdateUIEvent,
18362 _swigc__p_wxValidator,
18363 _swigc__p_wxWindow,
18364 _swigc__p_wxWindowCreateEvent,
18365 _swigc__p_wxWindowDestroyEvent,
18366 _swigc__p_wxXPMHandler,
18367};
18368
18369
18370/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
18371
18372static swig_const_info swig_const_table[] = {
18373{0, 0, 0, 0.0, 0, 0}};
18374
18375#ifdef __cplusplus
18376}
18377#endif
18378/* -----------------------------------------------------------------------------
18379 * Type initialization:
18380 * This problem is tough by the requirement that no dynamic
18381 * memory is used. Also, since swig_type_info structures store pointers to
18382 * swig_cast_info structures and swig_cast_info structures store pointers back
18383 * to swig_type_info structures, we need some lookup code at initialization.
18384 * The idea is that swig generates all the structures that are needed.
18385 * The runtime then collects these partially filled structures.
18386 * The SWIG_InitializeModule function takes these initial arrays out of
18387 * swig_module, and does all the lookup, filling in the swig_module.types
18388 * array with the correct data and linking the correct swig_cast_info
18389 * structures together.
18390 *
18391 * The generated swig_type_info structures are assigned staticly to an initial
18392 * array. We just loop though that array, and handle each type individually.
18393 * First we lookup if this type has been already loaded, and if so, use the
18394 * loaded structure instead of the generated one. Then we have to fill in the
18395 * cast linked list. The cast data is initially stored in something like a
18396 * two-dimensional array. Each row corresponds to a type (there are the same
18397 * number of rows as there are in the swig_type_initial array). Each entry in
18398 * a column is one of the swig_cast_info structures for that type.
18399 * The cast_initial array is actually an array of arrays, because each row has
18400 * a variable number of columns. So to actually build the cast linked list,
18401 * we find the array of casts associated with the type, and loop through it
18402 * adding the casts to the list. The one last trick we need to do is making
18403 * sure the type pointer in the swig_cast_info struct is correct.
18404 *
18405 * First off, we lookup the cast->type name to see if it is already loaded.
18406 * There are three cases to handle:
18407 * 1) If the cast->type has already been loaded AND the type we are adding
18408 * casting info to has not been loaded (it is in this module), THEN we
18409 * replace the cast->type pointer with the type pointer that has already
18410 * been loaded.
18411 * 2) If BOTH types (the one we are adding casting info to, and the
18412 * cast->type) are loaded, THEN the cast info has already been loaded by
18413 * the previous module so we just ignore it.
18414 * 3) Finally, if cast->type has not already been loaded, then we add that
18415 * swig_cast_info to the linked list (because the cast->type) pointer will
18416 * be correct.
18417 * ----------------------------------------------------------------------------- */
18418
18419#ifdef __cplusplus
18420extern "C" {
18421#if 0
18422} /* c-mode */
18423#endif
18424#endif
18425
18426#if 0
18427#define SWIGRUNTIME_DEBUG
18428#endif
18429
18430SWIGRUNTIME void
18431SWIG_InitializeModule(void *clientdata) {
18432 size_t i;
18433 swig_module_info *module_head;
18434 static int init_run = 0;
18435
18436 clientdata = clientdata;
18437
18438 if (init_run) return;
18439 init_run = 1;
18440
18441 /* Initialize the swig_module */
18442 swig_module.type_initial = swig_type_initial;
18443 swig_module.cast_initial = swig_cast_initial;
18444
18445 /* Try and load any already created modules */
18446 module_head = SWIG_GetModule(clientdata);
18447 if (module_head) {
18448 swig_module.next = module_head->next;
18449 module_head->next = &swig_module;
18450 } else {
18451 /* This is the first module loaded */
18452 swig_module.next = &swig_module;
18453 SWIG_SetModule(clientdata, &swig_module);
18454 }
18455
18456 /* Now work on filling in swig_module.types */
18457#ifdef SWIGRUNTIME_DEBUG
18458 printf("SWIG_InitializeModule: size %d\n", swig_module.size);
18459#endif
18460 for (i = 0; i < swig_module.size; ++i) {
18461 swig_type_info *type = 0;
18462 swig_type_info *ret;
18463 swig_cast_info *cast;
18464
18465#ifdef SWIGRUNTIME_DEBUG
18466 printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
18467#endif
18468
18469 /* if there is another module already loaded */
18470 if (swig_module.next != &swig_module) {
18471 type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name);
18472 }
18473 if (type) {
18474 /* Overwrite clientdata field */
18475#ifdef SWIGRUNTIME_DEBUG
18476 printf("SWIG_InitializeModule: found type %s\n", type->name);
18477#endif
18478 if (swig_module.type_initial[i]->clientdata) {
18479 type->clientdata = swig_module.type_initial[i]->clientdata;
18480#ifdef SWIGRUNTIME_DEBUG
18481 printf("SWIG_InitializeModule: found and overwrite type %s \n", type->name);
18482#endif
18483 }
18484 } else {
18485 type = swig_module.type_initial[i];
18486 }
18487
18488 /* Insert casting types */
18489 cast = swig_module.cast_initial[i];
18490 while (cast->type) {
18491 /* Don't need to add information already in the list */
18492 ret = 0;
18493#ifdef SWIGRUNTIME_DEBUG
18494 printf("SWIG_InitializeModule: look cast %s\n", cast->type->name);
18495#endif
18496 if (swig_module.next != &swig_module) {
18497 ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name);
18498#ifdef SWIGRUNTIME_DEBUG
18499 if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name);
18500#endif
18501 }
18502 if (ret) {
18503 if (type == swig_module.type_initial[i]) {
18504#ifdef SWIGRUNTIME_DEBUG
18505 printf("SWIG_InitializeModule: skip old type %s\n", ret->name);
18506#endif
18507 cast->type = ret;
18508 ret = 0;
18509 } else {
18510 /* Check for casting already in the list */
18511 swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type);
18512#ifdef SWIGRUNTIME_DEBUG
18513 if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name);
18514#endif
18515 if (!ocast) ret = 0;
18516 }
18517 }
18518
18519 if (!ret) {
18520#ifdef SWIGRUNTIME_DEBUG
18521 printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name);
18522#endif
18523 if (type->cast) {
18524 type->cast->prev = cast;
18525 cast->next = type->cast;
18526 }
18527 type->cast = cast;
18528 }
18529 cast++;
18530 }
18531 /* Set entry in modules->types array equal to the type */
18532 swig_module.types[i] = type;
18533 }
18534 swig_module.types[i] = 0;
18535
18536#ifdef SWIGRUNTIME_DEBUG
18537 printf("**** SWIG_InitializeModule: Cast List ******\n");
18538 for (i = 0; i < swig_module.size; ++i) {
18539 int j = 0;
18540 swig_cast_info *cast = swig_module.cast_initial[i];
18541 printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
18542 while (cast->type) {
18543 printf("SWIG_InitializeModule: cast type %s\n", cast->type->name);
18544 cast++;
18545 ++j;
18546 }
18547 printf("---- Total casts: %d\n",j);
18548 }
18549 printf("**** SWIG_InitializeModule: Cast List ******\n");
18550#endif
18551}
18552
18553/* This function will propagate the clientdata field of type to
18554* any new swig_type_info structures that have been added into the list
18555* of equivalent types. It is like calling
18556* SWIG_TypeClientData(type, clientdata) a second time.
18557*/
18558SWIGRUNTIME void
18559SWIG_PropagateClientData(void) {
18560 size_t i;
18561 swig_cast_info *equiv;
18562 static int init_run = 0;
18563
18564 if (init_run) return;
18565 init_run = 1;
18566
18567 for (i = 0; i < swig_module.size; i++) {
18568 if (swig_module.types[i]->clientdata) {
18569 equiv = swig_module.types[i]->cast;
18570 while (equiv) {
18571 if (!equiv->converter) {
18572 if (equiv->type && !equiv->type->clientdata)
18573 SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata);
18574 }
18575 equiv = equiv->next;
18576 }
18577 }
18578 }
18579}
18580
18581#ifdef __cplusplus
18582#if 0
18583{
18584 /* c-mode */
18585#endif
18586}
18587#endif
18588
18589
18590
18591#ifdef __cplusplus
18592extern "C" {
18593#endif
18594
18595 /* Python-specific SWIG API */
18596#define SWIG_newvarlink() SWIG_Python_newvarlink()
18597#define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
18598#define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
18599
18600 /* -----------------------------------------------------------------------------
18601 * global variable support code.
18602 * ----------------------------------------------------------------------------- */
18603
18604 typedef struct swig_globalvar {
18605 char *name; /* Name of global variable */
18606 PyObject *(*get_attr)(void); /* Return the current value */
18607 int (*set_attr)(PyObject *); /* Set the value */
18608 struct swig_globalvar *next;
18609 } swig_globalvar;
18610
18611 typedef struct swig_varlinkobject {
18612 PyObject_HEAD
18613 swig_globalvar *vars;
18614 } swig_varlinkobject;
18615
18616 SWIGINTERN PyObject *
18617 swig_varlink_repr(swig_varlinkobject *SWIGUNUSEDPARM(v)) {
18618 return PyString_FromString("<Swig global variables>");
18619 }
18620
18621 SWIGINTERN PyObject *
18622 swig_varlink_str(swig_varlinkobject *v) {
18623 PyObject *str = PyString_FromString("(");
18624 swig_globalvar *var;
18625 for (var = v->vars; var; var=var->next) {
18626 PyString_ConcatAndDel(&str,PyString_FromString(var->name));
18627 if (var->next) PyString_ConcatAndDel(&str,PyString_FromString(", "));
18628 }
18629 PyString_ConcatAndDel(&str,PyString_FromString(")"));
18630 return str;
18631 }
18632
18633 SWIGINTERN int
18634 swig_varlink_print(swig_varlinkobject *v, FILE *fp, int SWIGUNUSEDPARM(flags)) {
18635 PyObject *str = swig_varlink_str(v);
18636 fprintf(fp,"Swig global variables ");
18637 fprintf(fp,"%s\n", PyString_AsString(str));
18638 Py_DECREF(str);
18639 return 0;
18640 }
18641
18642 SWIGINTERN void
18643 swig_varlink_dealloc(swig_varlinkobject *v) {
18644 swig_globalvar *var = v->vars;
18645 while (var) {
18646 swig_globalvar *n = var->next;
18647 free(var->name);
18648 free(var);
18649 var = n;
18650 }
18651 }
18652
18653 SWIGINTERN PyObject *
18654 swig_varlink_getattr(swig_varlinkobject *v, char *n) {
18655 PyObject *res = NULL;
18656 swig_globalvar *var = v->vars;
18657 while (var) {
18658 if (strcmp(var->name,n) == 0) {
18659 res = (*var->get_attr)();
18660 break;
18661 }
18662 var = var->next;
18663 }
18664 if (res == NULL && !PyErr_Occurred()) {
18665 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
18666 }
18667 return res;
18668 }
18669
18670 SWIGINTERN int
18671 swig_varlink_setattr(swig_varlinkobject *v, char *n, PyObject *p) {
18672 int res = 1;
18673 swig_globalvar *var = v->vars;
18674 while (var) {
18675 if (strcmp(var->name,n) == 0) {
18676 res = (*var->set_attr)(p);
18677 break;
18678 }
18679 var = var->next;
18680 }
18681 if (res == 1 && !PyErr_Occurred()) {
18682 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
18683 }
18684 return res;
18685 }
18686
18687 SWIGINTERN PyTypeObject*
18688 swig_varlink_type(void) {
18689 static char varlink__doc__[] = "Swig var link object";
18690 static PyTypeObject varlink_type;
18691 static int type_init = 0;
18692 if (!type_init) {
18693 const PyTypeObject tmp
18694 = {
18695 PyObject_HEAD_INIT(NULL)
18696 0, /* Number of items in variable part (ob_size) */
18697 (char *)"swigvarlink", /* Type name (tp_name) */
18698 sizeof(swig_varlinkobject), /* Basic size (tp_basicsize) */
18699 0, /* Itemsize (tp_itemsize) */
18700 (destructor) swig_varlink_dealloc, /* Deallocator (tp_dealloc) */
18701 (printfunc) swig_varlink_print, /* Print (tp_print) */
18702 (getattrfunc) swig_varlink_getattr, /* get attr (tp_getattr) */
18703 (setattrfunc) swig_varlink_setattr, /* Set attr (tp_setattr) */
18704 0, /* tp_compare */
18705 (reprfunc) swig_varlink_repr, /* tp_repr */
18706 0, /* tp_as_number */
18707 0, /* tp_as_sequence */
18708 0, /* tp_as_mapping */
18709 0, /* tp_hash */
18710 0, /* tp_call */
18711 (reprfunc)swig_varlink_str, /* tp_str */
18712 0, /* tp_getattro */
18713 0, /* tp_setattro */
18714 0, /* tp_as_buffer */
18715 0, /* tp_flags */
18716 varlink__doc__, /* tp_doc */
18717 0, /* tp_traverse */
18718 0, /* tp_clear */
18719 0, /* tp_richcompare */
18720 0, /* tp_weaklistoffset */
18721#if PY_VERSION_HEX >= 0x02020000
18722 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
18723#endif
18724#if PY_VERSION_HEX >= 0x02030000
18725 0, /* tp_del */
18726#endif
18727#ifdef COUNT_ALLOCS
18728 0,0,0,0 /* tp_alloc -> tp_next */
18729#endif
18730 };
18731 varlink_type = tmp;
18732 varlink_type.ob_type = &PyType_Type;
18733 type_init = 1;
18734 }
18735 return &varlink_type;
18736 }
18737
18738 /* Create a variable linking object for use later */
18739 SWIGINTERN PyObject *
18740 SWIG_Python_newvarlink(void) {
18741 swig_varlinkobject *result = PyObject_NEW(swig_varlinkobject, swig_varlink_type());
18742 if (result) {
18743 result->vars = 0;
18744 }
18745 return ((PyObject*) result);
18746 }
18747
18748 SWIGINTERN void
18749 SWIG_Python_addvarlink(PyObject *p, char *name, PyObject *(*get_attr)(void), int (*set_attr)(PyObject *p)) {
18750 swig_varlinkobject *v = (swig_varlinkobject *) p;
18751 swig_globalvar *gv = (swig_globalvar *) malloc(sizeof(swig_globalvar));
18752 if (gv) {
18753 size_t size = strlen(name)+1;
18754 gv->name = (char *)malloc(size);
18755 if (gv->name) {
18756 strncpy(gv->name,name,size);
18757 gv->get_attr = get_attr;
18758 gv->set_attr = set_attr;
18759 gv->next = v->vars;
18760 }
18761 }
18762 v->vars = gv;
18763 }
18764
18765 SWIGINTERN PyObject *
18766 SWIG_globals() {
18767 static PyObject *_SWIG_globals = 0;
18768 if (!_SWIG_globals) _SWIG_globals = SWIG_newvarlink();
18769 return _SWIG_globals;
18770 }
18771
18772 /* -----------------------------------------------------------------------------
18773 * constants/methods manipulation
18774 * ----------------------------------------------------------------------------- */
18775
18776 /* Install Constants */
18777 SWIGINTERN void
18778 SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]) {
18779 PyObject *obj = 0;
18780 size_t i;
18781 for (i = 0; constants[i].type; ++i) {
18782 switch(constants[i].type) {
18783 case SWIG_PY_POINTER:
18784 obj = SWIG_NewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0);
18785 break;
18786 case SWIG_PY_BINARY:
18787 obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype));
18788 break;
18789 default:
18790 obj = 0;
18791 break;
18792 }
18793 if (obj) {
18794 PyDict_SetItemString(d, constants[i].name, obj);
18795 Py_DECREF(obj);
18796 }
18797 }
18798 }
18799
18800 /* -----------------------------------------------------------------------------*/
18801 /* Fix SwigMethods to carry the callback ptrs when needed */
18802 /* -----------------------------------------------------------------------------*/
18803
18804 SWIGINTERN void
18805 SWIG_Python_FixMethods(PyMethodDef *methods,
18806 swig_const_info *const_table,
18807 swig_type_info **types,
18808 swig_type_info **types_initial) {
18809 size_t i;
18810 for (i = 0; methods[i].ml_name; ++i) {
18811 const char *c = methods[i].ml_doc;
18812 if (c && (c = strstr(c, "swig_ptr: "))) {
18813 int j;
18814 swig_const_info *ci = 0;
18815 const char *name = c + 10;
18816 for (j = 0; const_table[j].type; ++j) {
18817 if (strncmp(const_table[j].name, name,
18818 strlen(const_table[j].name)) == 0) {
18819 ci = &(const_table[j]);
18820 break;
18821 }
18822 }
18823 if (ci) {
18824 size_t shift = (ci->ptype) - types;
18825 swig_type_info *ty = types_initial[shift];
18826 size_t ldoc = (c - methods[i].ml_doc);
18827 size_t lptr = strlen(ty->name)+2*sizeof(void*)+2;
18828 char *ndoc = (char*)malloc(ldoc + lptr + 10);
18829 if (ndoc) {
18830 char *buff = ndoc;
18831 void *ptr = (ci->type == SWIG_PY_POINTER) ? ci->pvalue : 0;
18832 if (ptr) {
18833 strncpy(buff, methods[i].ml_doc, ldoc);
18834 buff += ldoc;
18835 strncpy(buff, "swig_ptr: ", 10);
18836 buff += 10;
18837 SWIG_PackVoidPtr(buff, ptr, ty->name, lptr);
18838 methods[i].ml_doc = ndoc;
18839 }
18840 }
18841 }
18842 }
18843 }
18844 }
18845
18846#ifdef __cplusplus
18847}
18848#endif
18849
18850/* -----------------------------------------------------------------------------*
18851 * Partial Init method
18852 * -----------------------------------------------------------------------------*/
18853
18854#ifdef __cplusplus
18855extern "C"
18856#endif
18857SWIGEXPORT void SWIG_init(void) {
18858 PyObject *m, *d;
18859
18860 /* Fix SwigMethods to carry the callback ptrs when needed */
18861 SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_type_initial);
18862
18863 m = Py_InitModule((char *) SWIG_name, SwigMethods);
18864 d = PyModule_GetDict(m);
18865
18866 SWIG_InitializeModule(0);
18867 SWIG_InstallConstants(d,swig_const_table);
18868
18869
18870 SWIG_Python_SetConstant(d, "USE_AUI",SWIG_From_int(static_cast< int >(1)));
18871 SWIG_Python_SetConstant(d, "AUI_DOCK_NONE",SWIG_From_int(static_cast< int >(wxAUI_DOCK_NONE)));
18872 SWIG_Python_SetConstant(d, "AUI_DOCK_TOP",SWIG_From_int(static_cast< int >(wxAUI_DOCK_TOP)));
18873 SWIG_Python_SetConstant(d, "AUI_DOCK_RIGHT",SWIG_From_int(static_cast< int >(wxAUI_DOCK_RIGHT)));
18874 SWIG_Python_SetConstant(d, "AUI_DOCK_BOTTOM",SWIG_From_int(static_cast< int >(wxAUI_DOCK_BOTTOM)));
18875 SWIG_Python_SetConstant(d, "AUI_DOCK_LEFT",SWIG_From_int(static_cast< int >(wxAUI_DOCK_LEFT)));
18876 SWIG_Python_SetConstant(d, "AUI_DOCK_CENTER",SWIG_From_int(static_cast< int >(wxAUI_DOCK_CENTER)));
18877 SWIG_Python_SetConstant(d, "AUI_DOCK_CENTRE",SWIG_From_int(static_cast< int >(wxAUI_DOCK_CENTRE)));
18878 SWIG_Python_SetConstant(d, "AUI_MGR_ALLOW_FLOATING",SWIG_From_int(static_cast< int >(wxAUI_MGR_ALLOW_FLOATING)));
18879 SWIG_Python_SetConstant(d, "AUI_MGR_ALLOW_ACTIVE_PANE",SWIG_From_int(static_cast< int >(wxAUI_MGR_ALLOW_ACTIVE_PANE)));
18880 SWIG_Python_SetConstant(d, "AUI_MGR_TRANSPARENT_DRAG",SWIG_From_int(static_cast< int >(wxAUI_MGR_TRANSPARENT_DRAG)));
18881 SWIG_Python_SetConstant(d, "AUI_MGR_TRANSPARENT_HINT",SWIG_From_int(static_cast< int >(wxAUI_MGR_TRANSPARENT_HINT)));
70d7cb34
RD
18882 SWIG_Python_SetConstant(d, "AUI_MGR_VENETIAN_BLINDS_HINT",SWIG_From_int(static_cast< int >(wxAUI_MGR_VENETIAN_BLINDS_HINT)));
18883 SWIG_Python_SetConstant(d, "AUI_MGR_RECTANGLE_HINT",SWIG_From_int(static_cast< int >(wxAUI_MGR_RECTANGLE_HINT)));
18884 SWIG_Python_SetConstant(d, "AUI_MGR_HINT_FADE",SWIG_From_int(static_cast< int >(wxAUI_MGR_HINT_FADE)));
18885 SWIG_Python_SetConstant(d, "AUI_MGR_NO_VENETIAN_BLINDS_FADE",SWIG_From_int(static_cast< int >(wxAUI_MGR_NO_VENETIAN_BLINDS_FADE)));
27e45892 18886 SWIG_Python_SetConstant(d, "AUI_MGR_DEFAULT",SWIG_From_int(static_cast< int >(wxAUI_MGR_DEFAULT)));
eccab1a7
RD
18887 SWIG_Python_SetConstant(d, "AUI_DOCKART_SASH_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_SASH_SIZE)));
18888 SWIG_Python_SetConstant(d, "AUI_DOCKART_CAPTION_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_CAPTION_SIZE)));
18889 SWIG_Python_SetConstant(d, "AUI_DOCKART_GRIPPER_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_GRIPPER_SIZE)));
18890 SWIG_Python_SetConstant(d, "AUI_DOCKART_PANE_BORDER_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_PANE_BORDER_SIZE)));
18891 SWIG_Python_SetConstant(d, "AUI_DOCKART_PANE_BUTTON_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_PANE_BUTTON_SIZE)));
18892 SWIG_Python_SetConstant(d, "AUI_DOCKART_BACKGROUND_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_BACKGROUND_COLOUR)));
18893 SWIG_Python_SetConstant(d, "AUI_DOCKART_SASH_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_SASH_COLOUR)));
18894 SWIG_Python_SetConstant(d, "AUI_DOCKART_ACTIVE_CAPTION_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_ACTIVE_CAPTION_COLOUR)));
18895 SWIG_Python_SetConstant(d, "AUI_DOCKART_ACTIVE_CAPTION_GRADIENT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_ACTIVE_CAPTION_GRADIENT_COLOUR)));
18896 SWIG_Python_SetConstant(d, "AUI_DOCKART_INACTIVE_CAPTION_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_INACTIVE_CAPTION_COLOUR)));
18897 SWIG_Python_SetConstant(d, "AUI_DOCKART_INACTIVE_CAPTION_GRADIENT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_INACTIVE_CAPTION_GRADIENT_COLOUR)));
18898 SWIG_Python_SetConstant(d, "AUI_DOCKART_ACTIVE_CAPTION_TEXT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_ACTIVE_CAPTION_TEXT_COLOUR)));
18899 SWIG_Python_SetConstant(d, "AUI_DOCKART_INACTIVE_CAPTION_TEXT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_INACTIVE_CAPTION_TEXT_COLOUR)));
18900 SWIG_Python_SetConstant(d, "AUI_DOCKART_BORDER_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_BORDER_COLOUR)));
18901 SWIG_Python_SetConstant(d, "AUI_DOCKART_GRIPPER_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_GRIPPER_COLOUR)));
18902 SWIG_Python_SetConstant(d, "AUI_DOCKART_CAPTION_FONT",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_CAPTION_FONT)));
18903 SWIG_Python_SetConstant(d, "AUI_DOCKART_GRADIENT_TYPE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_GRADIENT_TYPE)));
27e45892
RD
18904 SWIG_Python_SetConstant(d, "AUI_GRADIENT_NONE",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_NONE)));
18905 SWIG_Python_SetConstant(d, "AUI_GRADIENT_VERTICAL",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_VERTICAL)));
18906 SWIG_Python_SetConstant(d, "AUI_GRADIENT_HORIZONTAL",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_HORIZONTAL)));
18907 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_NORMAL",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_NORMAL)));
18908 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_HOVER",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_HOVER)));
18909 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_PRESSED",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_PRESSED)));
8f514ab4
RD
18910 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_DISABLED",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_DISABLED)));
18911 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_HIDDEN",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_HIDDEN)));
eccab1a7 18912 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_CHECKED",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_CHECKED)));
8f514ab4 18913 SWIG_Python_SetConstant(d, "AUI_BUTTON_CLOSE",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CLOSE)));
5eb8189c 18914 SWIG_Python_SetConstant(d, "AUI_BUTTON_MAXIMIZE_RESTORE",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_MAXIMIZE_RESTORE)));
8f514ab4
RD
18915 SWIG_Python_SetConstant(d, "AUI_BUTTON_MINIMIZE",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_MINIMIZE)));
18916 SWIG_Python_SetConstant(d, "AUI_BUTTON_PIN",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_PIN)));
18917 SWIG_Python_SetConstant(d, "AUI_BUTTON_OPTIONS",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_OPTIONS)));
26c4d26f 18918 SWIG_Python_SetConstant(d, "AUI_BUTTON_WINDOWLIST",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_WINDOWLIST)));
8f514ab4
RD
18919 SWIG_Python_SetConstant(d, "AUI_BUTTON_LEFT",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_LEFT)));
18920 SWIG_Python_SetConstant(d, "AUI_BUTTON_RIGHT",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_RIGHT)));
18921 SWIG_Python_SetConstant(d, "AUI_BUTTON_UP",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_UP)));
18922 SWIG_Python_SetConstant(d, "AUI_BUTTON_DOWN",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_DOWN)));
18923 SWIG_Python_SetConstant(d, "AUI_BUTTON_CUSTOM1",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CUSTOM1)));
18924 SWIG_Python_SetConstant(d, "AUI_BUTTON_CUSTOM2",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CUSTOM2)));
18925 SWIG_Python_SetConstant(d, "AUI_BUTTON_CUSTOM3",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CUSTOM3)));
27e45892
RD
18926 SWIG_Python_SetConstant(d, "AUI_INSERT_PANE",SWIG_From_int(static_cast< int >(wxAUI_INSERT_PANE)));
18927 SWIG_Python_SetConstant(d, "AUI_INSERT_ROW",SWIG_From_int(static_cast< int >(wxAUI_INSERT_ROW)));
18928 SWIG_Python_SetConstant(d, "AUI_INSERT_DOCK",SWIG_From_int(static_cast< int >(wxAUI_INSERT_DOCK)));
18929 PyDict_SetItemString(d,(char*)"cvar", SWIG_globals());
5eb8189c
RD
18930 SWIG_addvarlink(SWIG_globals(),(char*)"AuiNullDockInfo",AuiNullDockInfo_get, AuiNullDockInfo_set);
18931 SWIG_addvarlink(SWIG_globals(),(char*)"AuiNullPaneInfo",AuiNullPaneInfo_get, AuiNullPaneInfo_set);
18932 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionFloating",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionFloating)));
18933 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionHidden",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionHidden)));
18934 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionLeftDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionLeftDockable)));
18935 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionRightDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionRightDockable)));
18936 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionTopDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionTopDockable)));
18937 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionBottomDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionBottomDockable)));
18938 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionFloatable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionFloatable)));
18939 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionMovable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionMovable)));
18940 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionResizable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionResizable)));
18941 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionPaneBorder",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionPaneBorder)));
18942 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionCaption",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionCaption)));
18943 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionGripper",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionGripper)));
18944 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionDestroyOnClose",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionDestroyOnClose)));
18945 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionToolbar",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionToolbar)));
18946 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionActive",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionActive)));
18947 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionGripperTop",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionGripperTop)));
18948 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionMaximized",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionMaximized)));
18949 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionSavedHidden",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionSavedHidden)));
18950 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonClose",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonClose)));
18951 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonMaximize",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonMaximize)));
18952 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonMinimize",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonMinimize)));
18953 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonPin",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonPin)));
18954 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonCustom1",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonCustom1)));
18955 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonCustom2",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonCustom2)));
18956 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonCustom3",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonCustom3)));
18957 SWIG_Python_SetConstant(d, "AuiPaneInfo_actionPane",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::actionPane)));
18958 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeCaption",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeCaption)));
18959 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeGripper",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeGripper)));
18960 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeDock",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeDock)));
18961 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeDockSizer",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeDockSizer)));
18962 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePane",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePane)));
18963 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePaneSizer",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePaneSizer)));
18964 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeBackground",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeBackground)));
18965 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePaneBorder",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePaneBorder)));
18966 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePaneButton",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePaneButton)));
27e45892
RD
18967 PyDict_SetItemString(d, "wxEVT_AUI_PANEBUTTON", PyInt_FromLong(wxEVT_AUI_PANEBUTTON));
18968 PyDict_SetItemString(d, "wxEVT_AUI_PANECLOSE", PyInt_FromLong(wxEVT_AUI_PANECLOSE));
5eb8189c
RD
18969 PyDict_SetItemString(d, "wxEVT_AUI_PANEMAXIMIZE", PyInt_FromLong(wxEVT_AUI_PANEMAXIMIZE));
18970 PyDict_SetItemString(d, "wxEVT_AUI_PANERESTORE", PyInt_FromLong(wxEVT_AUI_PANERESTORE));
81f5836b 18971 PyDict_SetItemString(d, "wxEVT_AUI_RENDER", PyInt_FromLong(wxEVT_AUI_RENDER));
eccab1a7 18972 PyDict_SetItemString(d, "wxEVT_AUI_FINDMANAGER", PyInt_FromLong(wxEVT_AUI_FINDMANAGER));
5eb8189c
RD
18973 SWIG_Python_SetConstant(d, "AUI_NB_TOP",SWIG_From_int(static_cast< int >(wxAUI_NB_TOP)));
18974 SWIG_Python_SetConstant(d, "AUI_NB_LEFT",SWIG_From_int(static_cast< int >(wxAUI_NB_LEFT)));
18975 SWIG_Python_SetConstant(d, "AUI_NB_RIGHT",SWIG_From_int(static_cast< int >(wxAUI_NB_RIGHT)));
18976 SWIG_Python_SetConstant(d, "AUI_NB_BOTTOM",SWIG_From_int(static_cast< int >(wxAUI_NB_BOTTOM)));
18977 SWIG_Python_SetConstant(d, "AUI_NB_TAB_SPLIT",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_SPLIT)));
18978 SWIG_Python_SetConstant(d, "AUI_NB_TAB_MOVE",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_MOVE)));
d95b9f2b 18979 SWIG_Python_SetConstant(d, "AUI_NB_TAB_EXTERNAL_MOVE",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_EXTERNAL_MOVE)));
5172800e 18980 SWIG_Python_SetConstant(d, "AUI_NB_TAB_FIXED_WIDTH",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_FIXED_WIDTH)));
5eb8189c 18981 SWIG_Python_SetConstant(d, "AUI_NB_SCROLL_BUTTONS",SWIG_From_int(static_cast< int >(wxAUI_NB_SCROLL_BUTTONS)));
26c4d26f 18982 SWIG_Python_SetConstant(d, "AUI_NB_WINDOWLIST_BUTTON",SWIG_From_int(static_cast< int >(wxAUI_NB_WINDOWLIST_BUTTON)));
36cb9ebe 18983 SWIG_Python_SetConstant(d, "AUI_NB_CLOSE_BUTTON",SWIG_From_int(static_cast< int >(wxAUI_NB_CLOSE_BUTTON)));
5eb8189c
RD
18984 SWIG_Python_SetConstant(d, "AUI_NB_CLOSE_ON_ACTIVE_TAB",SWIG_From_int(static_cast< int >(wxAUI_NB_CLOSE_ON_ACTIVE_TAB)));
18985 SWIG_Python_SetConstant(d, "AUI_NB_CLOSE_ON_ALL_TABS",SWIG_From_int(static_cast< int >(wxAUI_NB_CLOSE_ON_ALL_TABS)));
18986 SWIG_Python_SetConstant(d, "AUI_NB_DEFAULT_STYLE",SWIG_From_int(static_cast< int >(wxAUI_NB_DEFAULT_STYLE)));
d95b9f2b 18987 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE));
10044bf1
RD
18988 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED));
18989 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING));
18990 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_BUTTON", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_BUTTON));
18991 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG));
18992 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_END_DRAG", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_END_DRAG));
18993 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION));
d95b9f2b 18994 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND));
27e45892
RD
18995}
18996