1 /* ---------------------------------------------------------------------------- 
   2  * This file was automatically generated by SWIG (http://www.swig.org). 
   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  * ----------------------------------------------------------------------------- */ 
  12 #define SWIG_PYTHON_DIRECTOR_NO_VTABLE 
  15 template<class T
> class SwigValueWrapper 
{ 
  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
; } 
  26     SwigValueWrapper
& operator=(const SwigValueWrapper
<T
>& rhs
); 
  30 /* ----------------------------------------------------------------------------- 
  31  *  This section contains generic SWIG labels for method/variable 
  32  *  declarations/attributes, and other compiler dependent labels. 
  33  * ----------------------------------------------------------------------------- */ 
  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 
  41 #     define SWIGTEMPLATEDISAMBIGUATOR  
  44 #   define SWIGTEMPLATEDISAMBIGUATOR  
  48 /* inline attribute */ 
  50 # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__)) 
  51 #   define SWIGINLINE inline 
  57 /* attribute recognised by some compilers to avoid 'unused' warnings */ 
  59 # if defined(__GNUC__) 
  60 #   if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)) 
  61 #     define SWIGUNUSED __attribute__ ((__unused__))  
  66 #   define SWIGUNUSED __attribute__ ((__unused__))  
  72 #ifndef SWIGUNUSEDPARM 
  74 #   define SWIGUNUSEDPARM(p) 
  76 #   define SWIGUNUSEDPARM(p) p SWIGUNUSED  
  80 /* internal SWIG method */ 
  82 # define SWIGINTERN static SWIGUNUSED 
  85 /* internal inline SWIG method */ 
  86 #ifndef SWIGINTERNINLINE 
  87 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE 
  90 /* exporting methods */ 
  91 #if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) 
  92 #  ifndef GCC_HASCLASSVISIBILITY 
  93 #    define GCC_HASCLASSVISIBILITY 
  98 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) 
  99 #   if defined(STATIC_LINKED) 
 102 #     define SWIGEXPORT __declspec(dllexport) 
 105 #   if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY) 
 106 #     define SWIGEXPORT __attribute__ ((visibility("default"))) 
 113 /* calling conventions for Windows */ 
 115 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) 
 116 #   define SWIGSTDCALL __stdcall 
 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 
 128 /* Python.h has to appear first */ 
 131 /* ----------------------------------------------------------------------------- 
 134  * This file contains generic CAPI SWIG runtime support for pointer 
 136  * ----------------------------------------------------------------------------- */ 
 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" 
 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) 
 148 # define SWIG_TYPE_TABLE_NAME 
 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'. 
 156   But only do this if is strictly necessary, ie, if you have problems 
 157   with your compiler or so. 
 161 # define SWIGRUNTIME SWIGINTERN 
 164 #ifndef SWIGRUNTIMEINLINE 
 165 # define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE 
 168 /*  Generic buffer size */ 
 169 #ifndef SWIG_BUFFER_SIZE 
 170 # define SWIG_BUFFER_SIZE 1024 
 173 /* Flags for pointer conversions */ 
 174 #define SWIG_POINTER_DISOWN        0x1 
 176 /* Flags for new pointer objects */ 
 177 #define SWIG_POINTER_OWN           0x1 
 181    Flags/methods for returning states. 
 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). 
 187    Use the following macros/flags to set or process the returning 
 190    In old swig versions, you usually write code as: 
 192      if (SWIG_ConvertPtr(obj,vptr,ty.flags) != -1) { 
 198    Now you can be more explicit as: 
 200     int res = SWIG_ConvertPtr(obj,vptr,ty.flags); 
 201     if (SWIG_IsOK(res)) { 
 207    that seems to be the same, but now you can also do 
 210     int res = SWIG_ConvertPtr(obj,(void **)(&ptr),ty.flags); 
 211     if (SWIG_IsOK(res)) { 
 213       if (SWIG_IsNewObj(res) { 
 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 
 227       int SWIG_ConvertPtr(obj, ptr,...) {          
 229           if (<need new object>) {                      
 230             *ptr = <ptr to new allocated object>;  
 233             *ptr = <ptr to old object>;         
 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 
 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 
 253       food(1)   // cast rank '1'  (1 -> 1.0) 
 254       fooi(1)   // cast rank '0' 
 256    just use the SWIG_AddCast()/SWIG_CheckState() 
 261 #define SWIG_ERROR                 (-1) 
 262 #define SWIG_IsOK(r)               (r >= 0) 
 263 #define SWIG_ArgError(r)           ((r != SWIG_ERROR) ? r : SWIG_TypeError)   
 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)) 
 286 #if defined(SWIG_CASTRANK_MODE) 
 287 #  ifndef SWIG_TypeRank 
 288 #    define SWIG_TypeRank             unsigned long 
 290 #  ifndef SWIG_MAXCASTRANK            /* Default cast allowed */ 
 291 #    define SWIG_MAXCASTRANK          (2) 
 293 #  define SWIG_CASTRANKMASK          ((SWIG_CASTRANKLIMIT) -1) 
 294 #  define SWIG_CastRank(r)           (r & SWIG_CASTRANKMASK) 
 295 SWIGINTERNINLINE 
int SWIG_AddCast(int r
) {  
 296   return SWIG_IsOK(r
) ? ((SWIG_CastRank(r
) < SWIG_MAXCASTRANK
) ? (r 
+ 1) : SWIG_ERROR
) : r
; 
 298 SWIGINTERNINLINE 
int SWIG_CheckState(int r
) {  
 299   return SWIG_IsOK(r
) ? SWIG_CastRank(r
) + 1 : 0;  
 301 #else /* no cast-rank mode */ 
 302 #  define SWIG_AddCast 
 303 #  define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0) 
 315 typedef void *(*swig_converter_func
)(void *); 
 316 typedef struct swig_type_info 
*(*swig_dycast_func
)(void **); 
 318 /* Structure to store inforomation on one type */ 
 319 typedef struct swig_type_info 
{ 
 320   const char             *name
;                 /* mangled name of this type */ 
 321   const char             *str
;                  /* human readable name of this type */ 
 322   swig_dycast_func        dcast
;                /* dynamic cast function down a hierarchy */ 
 323   struct swig_cast_info  
*cast
;                 /* linked list of types that can cast into this type */ 
 324   void                   *clientdata
;           /* language specific type data */ 
 325   int                    owndata
;               /* flag if the structure owns the clientdata */ 
 328 /* Structure to store a type and conversion function used for casting */ 
 329 typedef struct swig_cast_info 
{ 
 330   swig_type_info         
*type
;                 /* pointer to type that is equivalent to this type */ 
 331   swig_converter_func     converter
;            /* function to cast the void pointers */ 
 332   struct swig_cast_info  
*next
;                 /* pointer to next cast in linked list */ 
 333   struct swig_cast_info  
*prev
;                 /* pointer to the previous cast */ 
 336 /* Structure used to store module information 
 337  * Each module generates one structure like this, and the runtime collects 
 338  * all of these structures and stores them in a circularly linked list.*/ 
 339 typedef struct swig_module_info 
{ 
 340   swig_type_info         
**types
;               /* Array of pointers to swig_type_info structures that are in this module */ 
 341   size_t                 size
;                  /* Number of types in this module */ 
 342   struct swig_module_info 
*next
;                /* Pointer to next element in circularly linked list */ 
 343   swig_type_info         
**type_initial
;        /* Array of initially generated type structures */ 
 344   swig_cast_info         
**cast_initial
;        /* Array of initially generated casting structures */ 
 345   void                    *clientdata
;          /* Language specific module data */ 
 349   Compare two type names skipping the space characters, therefore 
 350   "char*" == "char *" and "Class<int>" == "Class<int >", etc. 
 352   Return 0 when the two name types are equivalent, as in 
 353   strncmp, but skipping ' '. 
 356 SWIG_TypeNameComp(const char *f1
, const char *l1
, 
 357                   const char *f2
, const char *l2
) { 
 358   for (;(f1 
!= l1
) && (f2 
!= l2
); ++f1
, ++f2
) { 
 359     while ((*f1 
== ' ') && (f1 
!= l1
)) ++f1
; 
 360     while ((*f2 
== ' ') && (f2 
!= l2
)) ++f2
; 
 361     if (*f1 
!= *f2
) return (*f1 
> *f2
) ? 1 : -1; 
 363   return (l1 
- f1
) - (l2 
- f2
); 
 367   Check type equivalence in a name list like <name1>|<name2>|... 
 368   Return 0 if not equal, 1 if equal 
 371 SWIG_TypeEquiv(const char *nb
, const char *tb
) { 
 373   const char* te 
= tb 
+ strlen(tb
); 
 375   while (!equiv 
&& *ne
) { 
 376     for (nb 
= ne
; *ne
; ++ne
) { 
 377       if (*ne 
== '|') break; 
 379     equiv 
= (SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0) ? 1 : 0; 
 386   Check type equivalence in a name list like <name1>|<name2>|... 
 387   Return 0 if equal, -1 if nb < tb, 1 if nb > tb 
 390 SWIG_TypeCompare(const char *nb
, const char *tb
) { 
 392   const char* te 
= tb 
+ strlen(tb
); 
 394   while (!equiv 
&& *ne
) { 
 395     for (nb 
= ne
; *ne
; ++ne
) { 
 396       if (*ne 
== '|') break; 
 398     equiv 
= (SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0) ? 1 : 0; 
 405 /* think of this as a c++ template<> or a scheme macro */ 
 406 #define SWIG_TypeCheck_Template(comparison, ty)         \ 
 408     swig_cast_info *iter = ty->cast;                    \ 
 411         if (iter == ty->cast) return iter;              \ 
 412         /* Move iter to the top of the linked list */   \ 
 413         iter->prev->next = iter->next;                  \ 
 415           iter->next->prev = iter->prev;                \ 
 416         iter->next = ty->cast;                          \ 
 418         if (ty->cast) ty->cast->prev = iter;            \ 
 430 SWIGRUNTIME swig_cast_info 
* 
 431 SWIG_TypeCheck(const char *c
, swig_type_info 
*ty
) { 
 432   SWIG_TypeCheck_Template(strcmp(iter
->type
->name
, c
) == 0, ty
); 
 435 /* Same as previous function, except strcmp is replaced with a pointer comparison */ 
 436 SWIGRUNTIME swig_cast_info 
* 
 437 SWIG_TypeCheckStruct(swig_type_info 
*from
, swig_type_info 
*into
) { 
 438   SWIG_TypeCheck_Template(iter
->type 
== from
, into
); 
 442   Cast a pointer up an inheritance hierarchy 
 444 SWIGRUNTIMEINLINE 
void * 
 445 SWIG_TypeCast(swig_cast_info 
*ty
, void *ptr
) { 
 446   return ((!ty
) || (!ty
->converter
)) ? ptr 
: (*ty
->converter
)(ptr
); 
 450    Dynamic pointer casting. Down an inheritance hierarchy 
 452 SWIGRUNTIME swig_type_info 
* 
 453 SWIG_TypeDynamicCast(swig_type_info 
*ty
, void **ptr
) { 
 454   swig_type_info 
*lastty 
= ty
; 
 455   if (!ty 
|| !ty
->dcast
) return ty
; 
 456   while (ty 
&& (ty
->dcast
)) { 
 457     ty 
= (*ty
->dcast
)(ptr
); 
 464   Return the name associated with this type 
 466 SWIGRUNTIMEINLINE 
const char * 
 467 SWIG_TypeName(const swig_type_info 
*ty
) { 
 472   Return the pretty name associated with this type, 
 473   that is an unmangled type name in a form presentable to the user. 
 475 SWIGRUNTIME 
const char * 
 476 SWIG_TypePrettyName(const swig_type_info 
*type
) { 
 477   /* The "str" field contains the equivalent pretty names of the 
 478      type, separated by vertical-bar characters.  We choose 
 479      to print the last name, as it is often (?) the most 
 481   if (!type
) return NULL
; 
 482   if (type
->str 
!= NULL
) { 
 483     const char *last_name 
= type
->str
; 
 485     for (s 
= type
->str
; *s
; s
++) 
 486       if (*s 
== '|') last_name 
= s
+1; 
 494    Set the clientdata field for a type 
 497 SWIG_TypeClientData(swig_type_info 
*ti
, void *clientdata
) { 
 498   swig_cast_info 
*cast 
= ti
->cast
; 
 499   /* if (ti->clientdata == clientdata) return; */ 
 500   ti
->clientdata 
= clientdata
; 
 503     if (!cast
->converter
) { 
 504       swig_type_info 
*tc 
= cast
->type
; 
 505       if (!tc
->clientdata
) { 
 506         SWIG_TypeClientData(tc
, clientdata
); 
 513 SWIG_TypeNewClientData(swig_type_info 
*ti
, void *clientdata
) { 
 514   SWIG_TypeClientData(ti
, clientdata
); 
 519   Search for a swig_type_info structure only by mangled name 
 520   Search is a O(log #types) 
 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 
 526 SWIGRUNTIME swig_type_info 
* 
 527 SWIG_MangledTypeQueryModule(swig_module_info 
*start
,  
 528                             swig_module_info 
*end
,  
 530   swig_module_info 
*iter 
= start
; 
 533       register size_t l 
= 0; 
 534       register size_t r 
= iter
->size 
- 1; 
 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
; 
 540           register int compare 
= strcmp(name
, iname
); 
 542             return iter
->types
[i
]; 
 543           } else if (compare 
< 0) { 
 549           } else if (compare 
> 0) { 
 553           break; /* should never happen */ 
 558   } while (iter 
!= end
); 
 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). 
 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 
 571 SWIGRUNTIME swig_type_info 
* 
 572 SWIG_TypeQueryModule(swig_module_info 
*start
,  
 573                      swig_module_info 
*end
,  
 575   /* STEP 1: Search the name field using binary search */ 
 576   swig_type_info 
*ret 
= SWIG_MangledTypeQueryModule(start
, end
, name
); 
 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
; 
 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
]; 
 590     } while (iter 
!= end
); 
 593   /* neither found a match */ 
 598    Pack binary data into a string 
 601 SWIG_PackData(char *c
, void *ptr
, size_t sz
) { 
 602   static const char hex
[17] = "0123456789abcdef"; 
 603   register const unsigned char *u 
= (unsigned char *) ptr
; 
 604   register const unsigned char *eu 
=  u 
+ sz
; 
 605   for (; u 
!= eu
; ++u
) { 
 606     register unsigned char uu 
= *u
; 
 607     *(c
++) = hex
[(uu 
& 0xf0) >> 4]; 
 608     *(c
++) = hex
[uu 
& 0xf]; 
 614    Unpack binary data from a string 
 616 SWIGRUNTIME 
const char * 
 617 SWIG_UnpackData(const char *c
, void *ptr
, size_t sz
) { 
 618   register unsigned char *u 
= (unsigned char *) ptr
; 
 619   register const unsigned char *eu 
= u 
+ sz
; 
 620   for (; u 
!= eu
; ++u
) { 
 621     register char d 
= *(c
++); 
 622     register unsigned char uu
; 
 623     if ((d 
>= '0') && (d 
<= '9')) 
 624       uu 
= ((d 
- '0') << 4); 
 625     else if ((d 
>= 'a') && (d 
<= 'f')) 
 626       uu 
= ((d 
- ('a'-10)) << 4); 
 630     if ((d 
>= '0') && (d 
<= '9')) 
 632     else if ((d 
>= 'a') && (d 
<= 'f')) 
 633       uu 
|= (d 
- ('a'-10)); 
 642    Pack 'void *' into a string buffer. 
 645 SWIG_PackVoidPtr(char *buff
, void *ptr
, const char *name
, size_t bsz
) { 
 647   if ((2*sizeof(void *) + 2) > bsz
) return 0; 
 649   r 
= SWIG_PackData(r
,&ptr
,sizeof(void *)); 
 650   if (strlen(name
) + 1 > (bsz 
- (r 
- buff
))) return 0; 
 655 SWIGRUNTIME 
const char * 
 656 SWIG_UnpackVoidPtr(const char *c
, void **ptr
, const char *name
) { 
 658     if (strcmp(c
,"NULL") == 0) { 
 665   return SWIG_UnpackData(++c
,ptr
,sizeof(void *)); 
 669 SWIG_PackDataName(char *buff
, void *ptr
, size_t sz
, const char *name
, size_t bsz
) { 
 671   size_t lname 
= (name 
? strlen(name
) : 0); 
 672   if ((2*sz 
+ 2 + lname
) > bsz
) return 0; 
 674   r 
= SWIG_PackData(r
,ptr
,sz
); 
 676     strncpy(r
,name
,lname
+1); 
 683 SWIGRUNTIME 
const char * 
 684 SWIG_UnpackDataName(const char *c
, void *ptr
, size_t sz
, const char *name
) { 
 686     if (strcmp(c
,"NULL") == 0) { 
 693   return SWIG_UnpackData(++c
,ptr
,sz
); 
 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 
 717 /* Python.h has to appear first */ 
 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 
 725 #  define PyOS_snprintf snprintf 
 729 /* A crude PyString_FromFormat implementation for old Pythons */ 
 730 #if PY_VERSION_HEX < 0x02020000 
 732 #ifndef SWIG_PYBUFFER_SIZE 
 733 # define SWIG_PYBUFFER_SIZE 1024 
 737 PyString_FromFormat(const char *fmt
, ...) { 
 739   char buf
[SWIG_PYBUFFER_SIZE 
* 2]; 
 742   res 
= vsnprintf(buf
, sizeof(buf
), fmt
, ap
); 
 744   return (res 
< 0 || res 
>= (int)sizeof(buf
)) ? 0 : PyString_FromString(buf
); 
 748 /* Add PyObject_Del for old Pythons */ 
 749 #if PY_VERSION_HEX < 0x01060000 
 750 # define PyObject_Del(op) PyMem_DEL((op)) 
 753 # define PyObject_DEL PyObject_Del 
 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 
 761 # ifndef PyObject_GenericGetAttr 
 762 #  define PyObject_GenericGetAttr 0 
 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 
 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;} 
 780 /* PySequence_Size for old Pythons */ 
 781 #if PY_VERSION_HEX < 0x02000000 
 782 # ifndef PySequence_Size 
 783 #  define PySequence_Size PySequence_Length 
 788 /* PyBool_FromLong for old Pythons */ 
 789 #if PY_VERSION_HEX < 0x02030000 
 791 PyObject 
*PyBool_FromLong(long ok
) 
 793   PyObject 
*result 
= ok 
? Py_True 
: Py_False
; 
 800 /* ----------------------------------------------------------------------------- 
 802  * ----------------------------------------------------------------------------- */ 
 804 SWIGRUNTIME PyObject
* 
 805 SWIG_Python_ErrorType(int code
) { 
 808   case SWIG_MemoryError
: 
 809     type 
= PyExc_MemoryError
; 
 812     type 
= PyExc_IOError
; 
 814   case SWIG_RuntimeError
: 
 815     type 
= PyExc_RuntimeError
; 
 817   case SWIG_IndexError
: 
 818     type 
= PyExc_IndexError
; 
 821     type 
= PyExc_TypeError
; 
 823   case SWIG_DivisionByZero
: 
 824     type 
= PyExc_ZeroDivisionError
; 
 826   case SWIG_OverflowError
: 
 827     type 
= PyExc_OverflowError
; 
 829   case SWIG_SyntaxError
: 
 830     type 
= PyExc_SyntaxError
; 
 832   case SWIG_ValueError
: 
 833     type 
= PyExc_ValueError
; 
 835   case SWIG_SystemError
: 
 836     type 
= PyExc_SystemError
; 
 838   case SWIG_AttributeError
: 
 839     type 
= PyExc_AttributeError
; 
 842     type 
= PyExc_RuntimeError
; 
 849 SWIG_Python_AddErrorMsg(const char* mesg
) 
 853   PyObject 
*traceback 
= 0; 
 855   if (PyErr_Occurred()) PyErr_Fetch(&type
, &value
, &traceback
); 
 857     PyObject 
*old_str 
= PyObject_Str(value
); 
 860     PyErr_Format(type
, "%s %s", PyString_AsString(old_str
), mesg
); 
 864     PyErr_Format(PyExc_RuntimeError
, mesg
); 
 870 #if defined(SWIG_PYTHON_NO_THREADS) 
 871 #  if defined(SWIG_PYTHON_THREADS) 
 872 #    undef SWIG_PYTHON_THREADS 
 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 
 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()  
 885 #    ifdef __cplusplus /* C++ code */ 
 886        class SWIG_Python_Thread_Block 
{ 
 888          PyGILState_STATE state
; 
 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(); } 
 894        class SWIG_Python_Thread_Allow 
{ 
 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(); } 
 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() 
 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) 
 912 #  else /* Old thread way, not implemented, user must provide it */ 
 913 #    if !defined(SWIG_PYTHON_INITIALIZE_THREADS) 
 914 #      define SWIG_PYTHON_INITIALIZE_THREADS 
 916 #    if !defined(SWIG_PYTHON_THREAD_BEGIN_BLOCK) 
 917 #      define SWIG_PYTHON_THREAD_BEGIN_BLOCK 
 919 #    if !defined(SWIG_PYTHON_THREAD_END_BLOCK) 
 920 #      define SWIG_PYTHON_THREAD_END_BLOCK 
 922 #    if !defined(SWIG_PYTHON_THREAD_BEGIN_ALLOW) 
 923 #      define SWIG_PYTHON_THREAD_BEGIN_ALLOW 
 925 #    if !defined(SWIG_PYTHON_THREAD_END_ALLOW) 
 926 #      define SWIG_PYTHON_THREAD_END_ALLOW 
 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 
 937 /* ----------------------------------------------------------------------------- 
 938  * Python API portion that goes into the runtime 
 939  * ----------------------------------------------------------------------------- */ 
 948 /* ----------------------------------------------------------------------------- 
 949  * Constant declarations 
 950  * ----------------------------------------------------------------------------- */ 
 953 #define SWIG_PY_POINTER 4 
 954 #define SWIG_PY_BINARY  5 
 956 /* Constant information structure */ 
 957 typedef struct swig_const_info 
{ 
 963   swig_type_info 
**ptype
; 
 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. 
 980  * This file contains the runtime support for Python modules 
 981  * and includes code for managing global variables and pointer 
 984  * ----------------------------------------------------------------------------- */ 
 986 /* Common SWIG API */ 
 988 #if PY_VERSION_HEX < 0x02050000 
 989 typedef int Py_ssize_t
; 
 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 
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) 
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) 
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) 
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) 
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) 
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                                           
1031 /* Runtime API implementation */ 
1033 /* Error manipulation */ 
1036 SWIG_Python_SetErrorObj(PyObject 
*errtype
, PyObject 
*obj
) { 
1037   SWIG_PYTHON_THREAD_BEGIN_BLOCK
;  
1038   PyErr_SetObject(errtype
, obj
); 
1040   SWIG_PYTHON_THREAD_END_BLOCK
; 
1044 SWIG_Python_SetErrorMsg(PyObject 
*errtype
, const char *msg
) { 
1045   SWIG_PYTHON_THREAD_BEGIN_BLOCK
; 
1046   PyErr_SetString(errtype
, (char *) msg
); 
1047   SWIG_PYTHON_THREAD_END_BLOCK
; 
1050 #define SWIG_Python_Raise(obj, type, desc)  SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj) 
1052 /* Set a constant value */ 
1055 SWIG_Python_SetConstant(PyObject 
*d
, const char *name
, PyObject 
*obj
) {    
1056   PyDict_SetItemString(d
, (char*) name
, obj
); 
1060 /* Append a value to the result obj */ 
1062 SWIGINTERN PyObject
* 
1063 SWIG_Python_AppendOutput(PyObject
* result
, PyObject
* obj
) { 
1064 #if !defined(SWIG_PYTHON_OUTPUT_TUPLE) 
1067   } else if (result 
== Py_None
) { 
1071     if (!PyList_Check(result
)) { 
1072       PyObject 
*o2 
= result
; 
1073       result 
= PyList_New(1); 
1074       PyList_SetItem(result
, 0, o2
); 
1076     PyList_Append(result
,obj
); 
1085   } else if (result 
== Py_None
) { 
1089     if (!PyTuple_Check(result
)) { 
1091       result 
= PyTuple_New(1); 
1092       PyTuple_SET_ITEM(result
, 0, o2
); 
1094     o3 
= PyTuple_New(1); 
1095     PyTuple_SET_ITEM(o3
, 0, obj
); 
1097     result 
= PySequence_Concat(o2
, o3
); 
1105 /* Unpack the argument tuple */ 
1108 SWIG_Python_UnpackTuple(PyObject 
*args
, const char *name
, int min
, int max
, PyObject 
**objs
) 
1114       PyErr_Format(PyExc_TypeError
, "%s expected %s%d arguments, got none",  
1115                    name
, (min 
== max 
? "" : "at least "), min
); 
1119   if (!PyTuple_Check(args
)) { 
1120     PyErr_SetString(PyExc_SystemError
, "UnpackTuple() argument list is not a tuple"); 
1123     register int l 
= PyTuple_GET_SIZE(args
); 
1125       PyErr_Format(PyExc_TypeError
, "%s expected %s%d arguments, got %d",  
1126                    name
, (min 
== max 
? "" : "at least "), min
, l
); 
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
); 
1134       for (i 
= 0; i 
< l
; ++i
) { 
1135         objs
[i
] = PyTuple_GET_ITEM(args
, i
); 
1137       for (; l 
< max
; ++l
) { 
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); 
1149 #define SWIG_Python_CallFunctor(functor, obj)           PyObject_CallFunction(functor, "O", obj); 
1153   Helper for static pointer initialization for both C and C++ code, for example 
1154   static PyObject *SWIG_STATIC_POINTER(MyVar) = NewSomething(...); 
1157 #define SWIG_STATIC_POINTER(var)  var 
1159 #define SWIG_STATIC_POINTER(var)  var = 0; if (!var) var 
1162 /* ----------------------------------------------------------------------------- 
1163  * Pointer declarations 
1164  * ----------------------------------------------------------------------------- */ 
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) 
1170 #define SWIG_POINTER_IMPLICIT_CONV  (SWIG_POINTER_DISOWN   << 1) 
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 
1188 #ifdef SWIG_PYTHON_BUILD_NONE 
1191 #   define Py_None SWIG_Py_None() 
1193 SWIGRUNTIMEINLINE PyObject 
*  
1196   PyObject 
*none 
= Py_BuildValue(""); 
1200 SWIGRUNTIME PyObject 
*  
1203   static PyObject 
*SWIG_STATIC_POINTER(none
) = _SWIG_Py_None(); 
1208 /* The python void return value */ 
1210 SWIGRUNTIMEINLINE PyObject 
*  
1213   PyObject 
*none 
= Py_None
; 
1218 /* PySwigClientData */ 
1229 SWIGRUNTIMEINLINE 
int  
1230 SWIG_Python_CheckImplicit(swig_type_info 
*ty
) 
1232   PySwigClientData 
*data 
= (PySwigClientData 
*)ty
->clientdata
; 
1233   return data 
? data
->implicitconv 
: 0; 
1236 SWIGRUNTIMEINLINE PyObject 
* 
1237 SWIG_Python_ExceptionType(swig_type_info 
*desc
) { 
1238   PySwigClientData 
*data 
= desc 
? (PySwigClientData 
*) desc
->clientdata 
: 0; 
1239   PyObject 
*klass 
= data 
? data
->klass 
: 0; 
1240   return (klass 
? klass 
: PyExc_RuntimeError
); 
1244 SWIGRUNTIME PySwigClientData 
*  
1245 PySwigClientData_New(PyObject
* obj
) 
1250     PySwigClientData 
*data 
= (PySwigClientData 
*)malloc(sizeof(PySwigClientData
)); 
1251     /* the klass element */ 
1253     Py_INCREF(data
->klass
); 
1254     /* the newraw method and newargs arguments used to create a new raw instance */ 
1255     if (PyClass_Check(obj
)) { 
1257       data
->newargs 
= obj
; 
1260 #if (PY_VERSION_HEX < 0x02020000) 
1263       data
->newraw 
= PyObject_GetAttrString(data
->klass
, (char *)"__new__"); 
1266         Py_INCREF(data
->newraw
); 
1267         data
->newargs 
= PyTuple_New(1); 
1268         PyTuple_SetItem(data
->newargs
, 0, obj
); 
1270         data
->newargs 
= obj
; 
1272       Py_INCREF(data
->newargs
); 
1274     /* the destroy method, aka as the C++ delete method */ 
1275     data
->destroy 
= PyObject_GetAttrString(data
->klass
, (char *)"__swig_destroy__"); 
1276     if (PyErr_Occurred()) { 
1280     if (data
->destroy
) { 
1282       Py_INCREF(data
->destroy
); 
1283       flags 
= PyCFunction_GET_FLAGS(data
->destroy
); 
1285       data
->delargs 
= !(flags 
& (METH_O
)); 
1292     data
->implicitconv 
= 0; 
1298 PySwigClientData_Del(PySwigClientData
* data
) 
1300   Py_XDECREF(data
->newraw
); 
1301   Py_XDECREF(data
->newargs
); 
1302   Py_XDECREF(data
->destroy
); 
1305 /* =============== PySwigObject =====================*/ 
1315 SWIGRUNTIME PyObject 
* 
1316 PySwigObject_long(PySwigObject 
*v
) 
1318   return PyLong_FromVoidPtr(v
->ptr
); 
1321 SWIGRUNTIME PyObject 
* 
1322 PySwigObject_format(const char* fmt
, PySwigObject 
*v
) 
1324   PyObject 
*res 
= NULL
; 
1325   PyObject 
*args 
= PyTuple_New(1); 
1327     if (PyTuple_SetItem(args
, 0, PySwigObject_long(v
)) == 0) { 
1328       PyObject 
*ofmt 
= PyString_FromString(fmt
); 
1330         res 
= PyString_Format(ofmt
,args
); 
1339 SWIGRUNTIME PyObject 
* 
1340 PySwigObject_oct(PySwigObject 
*v
) 
1342   return PySwigObject_format("%o",v
); 
1345 SWIGRUNTIME PyObject 
* 
1346 PySwigObject_hex(PySwigObject 
*v
) 
1348   return PySwigObject_format("%x",v
); 
1351 SWIGRUNTIME PyObject 
* 
1353 PySwigObject_repr(PySwigObject 
*v
) 
1355 PySwigObject_repr(PySwigObject 
*v
, PyObject 
*args
) 
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
)); 
1364     PyObject 
*nrep 
= PySwigObject_repr((PySwigObject 
*)v
->next
); 
1366     PyObject 
*nrep 
= PySwigObject_repr((PySwigObject 
*)v
->next
, args
); 
1368     PyString_ConcatAndDel(&repr
,nrep
); 
1374 PySwigObject_print(PySwigObject 
*v
, FILE *fp
, int SWIGUNUSEDPARM(flags
)) 
1377   PyObject 
*repr 
= PySwigObject_repr(v
); 
1379   PyObject 
*repr 
= PySwigObject_repr(v
, NULL
); 
1382     fputs(PyString_AsString(repr
), fp
); 
1390 SWIGRUNTIME PyObject 
* 
1391 PySwigObject_str(PySwigObject 
*v
) 
1393   char result
[SWIG_BUFFER_SIZE
]; 
1394   return SWIG_PackVoidPtr(result
, v
->ptr
, v
->ty
->name
, sizeof(result
)) ? 
1395     PyString_FromString(result
) : 0; 
1399 PySwigObject_compare(PySwigObject 
*v
, PySwigObject 
*w
) 
1403   return (i 
< j
) ? -1 : ((i 
> j
) ? 1 : 0); 
1406 SWIGRUNTIME PyTypeObject
* _PySwigObject_type(void); 
1408 SWIGRUNTIME PyTypeObject
* 
1409 PySwigObject_type(void) { 
1410   static PyTypeObject 
*SWIG_STATIC_POINTER(type
) = _PySwigObject_type(); 
1414 SWIGRUNTIMEINLINE 
int 
1415 PySwigObject_Check(PyObject 
*op
) { 
1416   return ((op
)->ob_type 
== PySwigObject_type()) 
1417     || (strcmp((op
)->ob_type
->tp_name
,"PySwigObject") == 0); 
1420 SWIGRUNTIME PyObject 
* 
1421 PySwigObject_New(void *ptr
, swig_type_info 
*ty
, int own
); 
1424 PySwigObject_dealloc(PyObject 
*v
) 
1426   PySwigObject 
*sobj 
= (PySwigObject 
*) v
; 
1427   PyObject 
*next 
= sobj
->next
; 
1429     swig_type_info 
*ty 
= sobj
->ty
; 
1430     PySwigClientData 
*data 
= ty 
? (PySwigClientData 
*) ty
->clientdata 
: 0; 
1431     PyObject 
*destroy 
= data 
? data
->destroy 
: 0; 
1433       /* destroy is always a VARARGS method */ 
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
); 
1441         PyCFunction meth 
= PyCFunction_GET_FUNCTION(destroy
); 
1442         PyObject 
*mself 
= PyCFunction_GET_SELF(destroy
); 
1443         res 
= ((*meth
)(mself
, v
)); 
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
); 
1457 SWIGRUNTIME PyObject
*  
1458 PySwigObject_append(PyObject
* v
, PyObject
* next
) 
1460   PySwigObject 
*sobj 
= (PySwigObject 
*) v
; 
1463   if (!PyArg_ParseTuple(next
,(char *)"O:append", &tmp
)) return NULL
; 
1466   if (!PySwigObject_Check(next
)) { 
1471   return SWIG_Py_Void(); 
1474 SWIGRUNTIME PyObject
*  
1476 PySwigObject_next(PyObject
* v
) 
1478 PySwigObject_next(PyObject
* v
, PyObject 
*SWIGUNUSEDPARM(args
)) 
1481   PySwigObject 
*sobj 
= (PySwigObject 
*) v
; 
1483     Py_INCREF(sobj
->next
); 
1486     return SWIG_Py_Void(); 
1490 SWIGINTERN PyObject
* 
1492 PySwigObject_disown(PyObject 
*v
) 
1494 PySwigObject_disown(PyObject
* v
, PyObject 
*SWIGUNUSEDPARM(args
)) 
1497   PySwigObject 
*sobj 
= (PySwigObject 
*)v
; 
1499   return SWIG_Py_Void(); 
1502 SWIGINTERN PyObject
* 
1504 PySwigObject_acquire(PyObject 
*v
) 
1506 PySwigObject_acquire(PyObject
* v
, PyObject 
*SWIGUNUSEDPARM(args
)) 
1509   PySwigObject 
*sobj 
= (PySwigObject 
*)v
; 
1510   sobj
->own 
= SWIG_POINTER_OWN
; 
1511   return SWIG_Py_Void(); 
1514 SWIGINTERN PyObject
* 
1515 PySwigObject_own(PyObject 
*v
, PyObject 
*args
) 
1518 #if (PY_VERSION_HEX < 0x02020000) 
1519   if (!PyArg_ParseTuple(args
,(char *)"|O:own",&val
)) 
1521   if (!PyArg_UnpackTuple(args
, (char *)"own", 0, 1, &val
))  
1528       PySwigObject 
*sobj 
= (PySwigObject 
*)v
; 
1529       PyObject 
*obj 
= PyBool_FromLong(sobj
->own
); 
1532         if (PyObject_IsTrue(val
)) { 
1533           PySwigObject_acquire(v
); 
1535           PySwigObject_disown(v
); 
1538         if (PyObject_IsTrue(val
)) { 
1539           PySwigObject_acquire(v
,args
); 
1541           PySwigObject_disown(v
,args
); 
1551 swigobject_methods
[] = { 
1552   {(char *)"disown",  (PyCFunction
)PySwigObject_disown
,  METH_NOARGS
,  (char *)"releases ownership of the pointer"}, 
1553   {(char *)"acquire", (PyCFunction
)PySwigObject_acquire
, METH_NOARGS
,  (char *)"aquires ownership of the pointer"}, 
1554   {(char *)"own",     (PyCFunction
)PySwigObject_own
,     METH_VARARGS
, (char *)"returns/sets ownership of the pointer"}, 
1555   {(char *)"append",  (PyCFunction
)PySwigObject_append
,  METH_O
,       (char *)"appends another 'this' object"}, 
1556   {(char *)"next",    (PyCFunction
)PySwigObject_next
,    METH_NOARGS
,  (char *)"returns the next 'this' object"}, 
1557   {(char *)"__repr__",(PyCFunction
)PySwigObject_repr
,    METH_NOARGS
,  (char *)"returns object representation"}, 
1562 swigobject_methods
[] = { 
1563   {(char *)"disown",  (PyCFunction
)PySwigObject_disown
,  METH_VARARGS
,  (char *)"releases ownership of the pointer"}, 
1564   {(char *)"acquire", (PyCFunction
)PySwigObject_acquire
, METH_VARARGS
,  (char *)"aquires ownership of the pointer"}, 
1565   {(char *)"own",     (PyCFunction
)PySwigObject_own
,     METH_VARARGS
,  (char *)"returns/sets ownership of the pointer"}, 
1566   {(char *)"append",  (PyCFunction
)PySwigObject_append
,  METH_VARARGS
,  (char *)"appends another 'this' object"}, 
1567   {(char *)"next",    (PyCFunction
)PySwigObject_next
,    METH_VARARGS
,  (char *)"returns the next 'this' object"}, 
1568   {(char *)"__repr__",(PyCFunction
)PySwigObject_repr
,   METH_VARARGS
,  (char *)"returns object representation"}, 
1573 #if PY_VERSION_HEX < 0x02020000 
1574 SWIGINTERN PyObject 
* 
1575 PySwigObject_getattr(PySwigObject 
*sobj
,char *name
) 
1577   return Py_FindMethod(swigobject_methods
, (PyObject 
*)sobj
, name
); 
1581 SWIGRUNTIME PyTypeObject
* 
1582 _PySwigObject_type(void) { 
1583   static char swigobject_doc
[] = "Swig object carries a C/C++ instance pointer"; 
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*/ 
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 */ 
1616   static PyTypeObject pyswigobject_type
;   
1617   static int type_init 
= 0; 
1619     const PyTypeObject tmp
 
1621         PyObject_HEAD_INIT(NULL
) 
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 */  
1631         (getattrfunc
)0,                     /* tp_getattr */  
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 */ 
1649         0,                                  /* tp_richcompare */ 
1650         0,                                  /* tp_weaklistoffset */ 
1651 #if PY_VERSION_HEX >= 0x02020000 
1653         0,                                  /* tp_iternext */ 
1654         swigobject_methods
,                 /* tp_methods */  
1659         0,                                  /* tp_descr_get */           
1660         0,                                  /* tp_descr_set */           
1661         0,                                  /* tp_dictoffset */          
1670         0,                                  /* tp_subclasses */ 
1671         0,                                  /* tp_weaklist */ 
1673 #if PY_VERSION_HEX >= 0x02030000 
1677         0,0,0,0                             /* tp_alloc -> tp_next */ 
1680     pyswigobject_type 
= tmp
; 
1681     pyswigobject_type
.ob_type 
= &PyType_Type
; 
1684   return &pyswigobject_type
; 
1687 SWIGRUNTIME PyObject 
* 
1688 PySwigObject_New(void *ptr
, swig_type_info 
*ty
, int own
) 
1690   PySwigObject 
*sobj 
= PyObject_NEW(PySwigObject
, PySwigObject_type()); 
1697   return (PyObject 
*)sobj
; 
1700 /* ----------------------------------------------------------------------------- 
1701  * Implements a simple Swig Packed type, and use it instead of string 
1702  * ----------------------------------------------------------------------------- */ 
1712 PySwigPacked_print(PySwigPacked 
*v
, FILE *fp
, int SWIGUNUSEDPARM(flags
)) 
1714   char result
[SWIG_BUFFER_SIZE
]; 
1715   fputs("<Swig Packed ", fp
);  
1716   if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) { 
1720   fputs(v
->ty
->name
,fp
);  
1725 SWIGRUNTIME PyObject 
* 
1726 PySwigPacked_repr(PySwigPacked 
*v
) 
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
); 
1732     return PyString_FromFormat("<Swig Packed %s>", v
->ty
->name
); 
1736 SWIGRUNTIME PyObject 
* 
1737 PySwigPacked_str(PySwigPacked 
*v
) 
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
); 
1743     return PyString_FromString(v
->ty
->name
); 
1748 PySwigPacked_compare(PySwigPacked 
*v
, PySwigPacked 
*w
) 
1752   int s 
= (i 
< j
) ? -1 : ((i 
> j
) ? 1 : 0); 
1753   return s 
? s 
: strncmp((char *)v
->pack
, (char *)w
->pack
, 2*v
->size
); 
1756 SWIGRUNTIME PyTypeObject
* _PySwigPacked_type(void); 
1758 SWIGRUNTIME PyTypeObject
* 
1759 PySwigPacked_type(void) { 
1760   static PyTypeObject 
*SWIG_STATIC_POINTER(type
) = _PySwigPacked_type(); 
1764 SWIGRUNTIMEINLINE 
int 
1765 PySwigPacked_Check(PyObject 
*op
) { 
1766   return ((op
)->ob_type 
== _PySwigPacked_type())  
1767     || (strcmp((op
)->ob_type
->tp_name
,"PySwigPacked") == 0); 
1771 PySwigPacked_dealloc(PyObject 
*v
) 
1773   if (PySwigPacked_Check(v
)) { 
1774     PySwigPacked 
*sobj 
= (PySwigPacked 
*) v
; 
1780 SWIGRUNTIME PyTypeObject
* 
1781 _PySwigPacked_type(void) { 
1782   static char swigpacked_doc
[] = "Swig object carries a C/C++ instance pointer"; 
1783   static PyTypeObject pyswigpacked_type
; 
1784   static int type_init 
= 0;   
1786     const PyTypeObject tmp
 
1788         PyObject_HEAD_INIT(NULL
) 
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 */ 
1812         0,                                  /* tp_richcompare */ 
1813         0,                                  /* tp_weaklistoffset */ 
1814 #if PY_VERSION_HEX >= 0x02020000 
1816         0,                                  /* tp_iternext */ 
1822         0,                                  /* tp_descr_get */           
1823         0,                                  /* tp_descr_set */           
1824         0,                                  /* tp_dictoffset */          
1833         0,                                  /* tp_subclasses */ 
1834         0,                                  /* tp_weaklist */ 
1836 #if PY_VERSION_HEX >= 0x02030000 
1840         0,0,0,0                             /* tp_alloc -> tp_next */ 
1843     pyswigpacked_type 
= tmp
; 
1844     pyswigpacked_type
.ob_type 
= &PyType_Type
; 
1847   return &pyswigpacked_type
; 
1850 SWIGRUNTIME PyObject 
* 
1851 PySwigPacked_New(void *ptr
, size_t size
, swig_type_info 
*ty
) 
1853   PySwigPacked 
*sobj 
= PyObject_NEW(PySwigPacked
, PySwigPacked_type()); 
1855     void *pack 
= malloc(size
); 
1857       memcpy(pack
, ptr
, size
); 
1862       PyObject_DEL((PyObject 
*) sobj
); 
1866   return (PyObject 
*) sobj
; 
1869 SWIGRUNTIME swig_type_info 
* 
1870 PySwigPacked_UnpackData(PyObject 
*obj
, void *ptr
, size_t size
) 
1872   if (PySwigPacked_Check(obj
)) { 
1873     PySwigPacked 
*sobj 
= (PySwigPacked 
*)obj
; 
1874     if (sobj
->size 
!= size
) return 0; 
1875     memcpy(ptr
, sobj
->pack
, size
); 
1882 /* ----------------------------------------------------------------------------- 
1883  * pointers/data manipulation 
1884  * ----------------------------------------------------------------------------- */ 
1886 SWIGRUNTIMEINLINE PyObject 
* 
1889   return PyString_FromString("this"); 
1892 SWIGRUNTIME PyObject 
* 
1895   static PyObject 
*SWIG_STATIC_POINTER(swig_this
) = _SWIG_This(); 
1899 /* #define SWIG_PYTHON_SLOW_GETSET_THIS */ 
1901 SWIGRUNTIME PySwigObject 
* 
1902 SWIG_Python_GetSwigThis(PyObject 
*pyobj
)  
1904   if (PySwigObject_Check(pyobj
)) { 
1905     return (PySwigObject 
*) pyobj
; 
1908 #if (!defined(SWIG_PYTHON_SLOW_GETSET_THIS) && (PY_VERSION_HEX >= 0x02030000)) 
1909     if (PyInstance_Check(pyobj
)) { 
1910       obj 
= _PyInstance_Lookup(pyobj
, SWIG_This());       
1912       PyObject 
**dictptr 
= _PyObject_GetDictPtr(pyobj
); 
1913       if (dictptr 
!= NULL
) { 
1914         PyObject 
*dict 
= *dictptr
; 
1915         obj 
= dict 
? PyDict_GetItem(dict
, SWIG_This()) : 0; 
1917 #ifdef PyWeakref_CheckProxy 
1918         if (PyWeakref_CheckProxy(pyobj
)) { 
1919           PyObject 
*wobj 
= PyWeakref_GET_OBJECT(pyobj
); 
1920           return wobj 
? SWIG_Python_GetSwigThis(wobj
) : 0; 
1923         obj 
= PyObject_GetAttr(pyobj
,SWIG_This()); 
1927           if (PyErr_Occurred()) PyErr_Clear(); 
1933     obj 
= PyObject_GetAttr(pyobj
,SWIG_This()); 
1937       if (PyErr_Occurred()) PyErr_Clear(); 
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
); 
1946     return (PySwigObject 
*)obj
; 
1950 /* Acquire a pointer value */ 
1953 SWIG_Python_AcquirePtr(PyObject 
*obj
, int own
) { 
1955     PySwigObject 
*sobj 
= SWIG_Python_GetSwigThis(obj
); 
1957       int oldown 
= sobj
->own
; 
1965 /* Convert a pointer value */ 
1968 SWIG_Python_ConvertPtrAndOwn(PyObject 
*obj
, void **ptr
, swig_type_info 
*ty
, int flags
, int *own
) { 
1969   if (!obj
) return SWIG_ERROR
; 
1970   if (obj 
== Py_None
) { 
1974     PySwigObject 
*sobj 
= SWIG_Python_GetSwigThis(obj
); 
1976       void *vptr 
= sobj
->ptr
; 
1978         swig_type_info 
*to 
= sobj
->ty
; 
1980           /* no type cast needed */ 
1981           if (ptr
) *ptr 
= vptr
; 
1984           swig_cast_info 
*tc 
= SWIG_TypeCheck(to
->name
,ty
); 
1986             sobj 
= (PySwigObject 
*)sobj
->next
; 
1988             if (ptr
) *ptr 
= SWIG_TypeCast(tc
,vptr
); 
1993         if (ptr
) *ptr 
= vptr
; 
1998       if (own
) *own 
= sobj
->own
; 
1999       if (flags 
& SWIG_POINTER_DISOWN
) { 
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
; 
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()) { 
2019               PySwigObject 
*iobj 
= SWIG_Python_GetSwigThis(impconv
); 
2022                 res 
= SWIG_Python_ConvertPtrAndOwn((PyObject
*)iobj
, &vptr
, ty
, 0, 0); 
2023                 if (SWIG_IsOK(res
)) { 
2026                     /* transfer the ownership to 'ptr' */ 
2028                     res 
= SWIG_AddCast(res
); 
2029                     res 
= SWIG_AddNewMask(res
); 
2031                     res 
= SWIG_AddCast(res
);                 
2045 /* Convert a function ptr value */ 
2048 SWIG_Python_ConvertFunctionPtr(PyObject 
*obj
, void **ptr
, swig_type_info 
*ty
) { 
2049   if (!PyCFunction_Check(obj
)) { 
2050     return SWIG_ConvertPtr(obj
, ptr
, ty
, 0); 
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; 
2058       desc 
= ty 
? SWIG_UnpackVoidPtr(desc 
+ 10, &vptr
, ty
->name
) : 0; 
2059       if (!desc
) return SWIG_ERROR
; 
2062       swig_cast_info 
*tc 
= SWIG_TypeCheck(desc
,ty
); 
2063       if (!tc
) return SWIG_ERROR
; 
2064       *ptr 
= SWIG_TypeCast(tc
,vptr
); 
2072 /* Convert a packed value value */ 
2075 SWIG_Python_ConvertPacked(PyObject 
*obj
, void *ptr
, size_t sz
, swig_type_info 
*ty
) { 
2076   swig_type_info 
*to 
= PySwigPacked_UnpackData(obj
, ptr
, sz
); 
2077   if (!to
) return SWIG_ERROR
; 
2080       /* check type cast? */ 
2081       swig_cast_info 
*tc 
= SWIG_TypeCheck(to
->name
,ty
); 
2082       if (!tc
) return SWIG_ERROR
; 
2088 /* ----------------------------------------------------------------------------- 
2089  * Create a new pointer object 
2090  * ----------------------------------------------------------------------------- */ 
2093   Create a new instance object, whitout calling __init__, and set the 
2097 SWIGRUNTIME PyObject
*  
2098 SWIG_Python_NewShadowInstance(PySwigClientData 
*data
, PyObject 
*swig_this
) 
2100 #if (PY_VERSION_HEX >= 0x02020000) 
2102   PyObject 
*newraw 
= data
->newraw
; 
2104     inst 
= PyObject_Call(newraw
, data
->newargs
, NULL
); 
2106 #if !defined(SWIG_PYTHON_SLOW_GETSET_THIS) 
2107       PyObject 
**dictptr 
= _PyObject_GetDictPtr(inst
); 
2108       if (dictptr 
!= NULL
) { 
2109         PyObject 
*dict 
= *dictptr
; 
2111           dict 
= PyDict_New(); 
2113           PyDict_SetItem(dict
, SWIG_This(), swig_this
); 
2117       PyObject 
*key 
= SWIG_This(); 
2118       PyObject_SetAttr(inst
, key
, swig_this
); 
2122     PyObject 
*dict 
= PyDict_New(); 
2123     PyDict_SetItem(dict
, SWIG_This(), swig_this
); 
2124     inst 
= PyInstance_NewRaw(data
->newargs
, dict
); 
2129 #if (PY_VERSION_HEX >= 0x02010000) 
2131   PyObject 
*dict 
= PyDict_New(); 
2132   PyDict_SetItem(dict
, SWIG_This(), swig_this
); 
2133   inst 
= PyInstance_NewRaw(data
->newargs
, dict
); 
2135   return (PyObject 
*) inst
; 
2137   PyInstanceObject 
*inst 
= PyObject_NEW(PyInstanceObject
, &PyInstance_Type
); 
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
) { 
2148 #ifdef Py_TPFLAGS_HAVE_WEAKREFS 
2149   inst
->in_weakreflist 
= NULL
; 
2151 #ifdef Py_TPFLAGS_GC 
2152   PyObject_GC_Init(inst
); 
2154   PyDict_SetItem(inst
->in_dict
, SWIG_This(), swig_this
); 
2155   return (PyObject 
*) inst
; 
2161 SWIG_Python_SetSwigThis(PyObject 
*inst
, PyObject 
*swig_this
) 
2164 #if (PY_VERSION_HEX >= 0x02020000) && !defined(SWIG_PYTHON_SLOW_GETSET_THIS) 
2165  PyObject 
**dictptr 
= _PyObject_GetDictPtr(inst
); 
2166  if (dictptr 
!= NULL
) { 
2169      dict 
= PyDict_New(); 
2172    PyDict_SetItem(dict
, SWIG_This(), swig_this
); 
2176  dict 
= PyObject_GetAttrString(inst
, "__dict__"); 
2177  PyDict_SetItem(dict
, SWIG_This(), swig_this
); 
2182 SWIGINTERN PyObject 
* 
2183 SWIG_Python_InitShadowInstance(PyObject 
*args
) { 
2185   if (!SWIG_Python_UnpackTuple(args
,(char*)"swiginit", 2, 2, obj
)) { 
2188     PySwigObject 
*sthis 
= SWIG_Python_GetSwigThis(obj
[0]); 
2190       PySwigObject_append((PyObject
*) sthis
, obj
[1]); 
2192       SWIG_Python_SetSwigThis(obj
[0], obj
[1]); 
2194     return SWIG_Py_Void(); 
2198 /* Create a new pointer object */ 
2200 SWIGRUNTIME PyObject 
* 
2201 SWIG_Python_NewPointerObj(void *ptr
, swig_type_info 
*type
, int flags
) { 
2203     return SWIG_Py_Void(); 
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
); 
2219 /* Create a new packed object */ 
2221 SWIGRUNTIMEINLINE PyObject 
* 
2222 SWIG_Python_NewPackedObj(void *ptr
, size_t sz
, swig_type_info 
*type
) { 
2223   return ptr 
? PySwigPacked_New((void *) ptr
, sz
, type
) : SWIG_Py_Void(); 
2226 /* -----------------------------------------------------------------------------* 
2228  * -----------------------------------------------------------------------------*/ 
2230 #ifdef SWIG_LINK_RUNTIME 
2231 void *SWIG_ReturnGlobalTypeList(void *); 
2234 SWIGRUNTIME swig_module_info 
* 
2235 SWIG_Python_GetModule(void) { 
2236   static void *type_pointer 
= (void *)0; 
2237   /* first check if module already created */ 
2238   if (!type_pointer
) { 
2239 #ifdef SWIG_LINK_RUNTIME 
2240     type_pointer 
= SWIG_ReturnGlobalTypeList((void *)0); 
2242     type_pointer 
= PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
, 
2243                                     (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
); 
2244     if (PyErr_Occurred()) { 
2246       type_pointer 
= (void *)0; 
2250   return (swig_module_info 
*) type_pointer
; 
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 */ 
2257 PyModule_AddObject(PyObject 
*m
, char *name
, PyObject 
*o
) 
2260   if (!PyModule_Check(m
)) { 
2261     PyErr_SetString(PyExc_TypeError
, 
2262                     "PyModule_AddObject() needs module as first arg"); 
2266     PyErr_SetString(PyExc_TypeError
, 
2267                     "PyModule_AddObject() needs non-NULL value"); 
2271   dict 
= PyModule_GetDict(m
); 
2273     /* Internal error -- modules must have a dict! */ 
2274     PyErr_Format(PyExc_SystemError
, "module '%s' has no __dict__", 
2275                  PyModule_GetName(m
)); 
2278   if (PyDict_SetItemString(dict
, name
, o
)) 
2286 SWIG_Python_DestroyModule(void *vptr
) 
2288   swig_module_info 
*swig_module 
= (swig_module_info 
*) vptr
; 
2289   swig_type_info 
**types 
= swig_module
->types
; 
2291   for (i 
=0; i 
< swig_module
->size
; ++i
) { 
2292     swig_type_info 
*ty 
= types
[i
]; 
2294       PySwigClientData 
*data 
= (PySwigClientData 
*) ty
->clientdata
; 
2295       if (data
) PySwigClientData_Del(data
); 
2298   Py_DECREF(SWIG_This()); 
2302 SWIG_Python_SetModule(swig_module_info 
*swig_module
) { 
2303   static PyMethodDef swig_empty_runtime_method_table
[] = { {NULL
, NULL
, 0, NULL
} };/* Sentinel */ 
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
); 
2311     Py_XDECREF(pointer
); 
2315 /* The python cached type query */ 
2316 SWIGRUNTIME PyObject 
* 
2317 SWIG_Python_TypeCache() { 
2318   static PyObject 
*SWIG_STATIC_POINTER(cache
) = PyDict_New(); 
2322 SWIGRUNTIME swig_type_info 
* 
2323 SWIG_Python_TypeQuery(const char *type
) 
2325   PyObject 
*cache 
= SWIG_Python_TypeCache(); 
2326   PyObject 
*key 
= PyString_FromString(type
);  
2327   PyObject 
*obj 
= PyDict_GetItem(cache
, key
); 
2328   swig_type_info 
*descriptor
; 
2330     descriptor 
= (swig_type_info 
*) PyCObject_AsVoidPtr(obj
); 
2332     swig_module_info 
*swig_module 
= SWIG_Python_GetModule(); 
2333     descriptor 
= SWIG_TypeQueryModule(swig_module
, swig_module
, type
); 
2335       obj 
= PyCObject_FromVoidPtr(descriptor
, NULL
); 
2336       PyDict_SetItem(cache
, key
, obj
); 
2345    For backward compatibility only 
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) 
2352 SWIG_Python_AddErrMesg(const char* mesg
, int infront
) 
2354   if (PyErr_Occurred()) { 
2356     PyObject 
*value 
= 0; 
2357     PyObject 
*traceback 
= 0; 
2358     PyErr_Fetch(&type
, &value
, &traceback
); 
2360       PyObject 
*old_str 
= PyObject_Str(value
); 
2364         PyErr_Format(type
, "%s %s", mesg
, PyString_AsString(old_str
)); 
2366         PyErr_Format(type
, "%s %s", PyString_AsString(old_str
), mesg
); 
2377 SWIG_Python_ArgFail(int argnum
) 
2379   if (PyErr_Occurred()) { 
2380     /* add information about failing argument */ 
2382     PyOS_snprintf(mesg
, sizeof(mesg
), "argument number %d:", argnum
); 
2383     return SWIG_Python_AddErrMesg(mesg
, 1); 
2389 SWIGRUNTIMEINLINE 
const char * 
2390 PySwigObject_GetDesc(PyObject 
*self
) 
2392   PySwigObject 
*v 
= (PySwigObject 
*)self
; 
2393   swig_type_info 
*ty 
= v 
? v
->ty 
: 0; 
2394   return ty 
? ty
->str 
: (char*)""; 
2398 SWIG_Python_TypeError(const char *type
, PyObject 
*obj
) 
2401 #if defined(SWIG_COBJECT_TYPES) 
2402     if (obj 
&& PySwigObject_Check(obj
)) { 
2403       const char *otype 
= (const char *) PySwigObject_GetDesc(obj
); 
2405         PyErr_Format(PyExc_TypeError
, "a '%s' is expected, 'PySwigObject(%s)' is received", 
2412       const char *otype 
= (obj 
? obj
->ob_type
->tp_name 
: 0);  
2414         PyObject 
*str 
= PyObject_Str(obj
); 
2415         const char *cstr 
= str 
? PyString_AsString(str
) : 0; 
2417           PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s(%s)' is received", 
2420           PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s' is received", 
2427     PyErr_Format(PyExc_TypeError
, "a '%s' is expected", type
); 
2429     PyErr_Format(PyExc_TypeError
, "unexpected type is received"); 
2434 /* Convert a pointer value, signal an exception on a type mismatch */ 
2436 SWIG_Python_MustGetPtr(PyObject 
*obj
, swig_type_info 
*ty
, int argnum
, int flags
) { 
2438   if (SWIG_Python_ConvertPtr(obj
, &result
, ty
, flags
) == -1) { 
2440     if (flags 
& SWIG_POINTER_EXCEPTION
) { 
2441       SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
); 
2442       SWIG_Python_ArgFail(argnum
); 
2458 #define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0)  
2460 #define SWIG_contract_assert(expr, msg) if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else  
2464 /* -------- TYPES TABLE (BEGIN) -------- */ 
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] 
2469 #define SWIGTYPE_p_p_wxAuiMultiNotebook swig_types[3] 
2470 #define SWIGTYPE_p_p_wxAuiTabContainerButton swig_types[4] 
2471 #define SWIGTYPE_p_p_wxAuiTabCtrl swig_types[5] 
2472 #define SWIGTYPE_p_p_wxColourDialog swig_types[6] 
2473 #define SWIGTYPE_p_p_wxControl swig_types[7] 
2474 #define SWIGTYPE_p_p_wxControlWithItems swig_types[8] 
2475 #define SWIGTYPE_p_p_wxDialog swig_types[9] 
2476 #define SWIGTYPE_p_p_wxDirDialog swig_types[10] 
2477 #define SWIGTYPE_p_p_wxFileDialog swig_types[11] 
2478 #define SWIGTYPE_p_p_wxFindReplaceDialog swig_types[12] 
2479 #define SWIGTYPE_p_p_wxFloatingPane swig_types[13] 
2480 #define SWIGTYPE_p_p_wxFontDialog swig_types[14] 
2481 #define SWIGTYPE_p_p_wxFrame swig_types[15] 
2482 #define SWIGTYPE_p_p_wxMDIChildFrame swig_types[16] 
2483 #define SWIGTYPE_p_p_wxMDIClientWindow swig_types[17] 
2484 #define SWIGTYPE_p_p_wxMDIParentFrame swig_types[18] 
2485 #define SWIGTYPE_p_p_wxMenuBar swig_types[19] 
2486 #define SWIGTYPE_p_p_wxMessageDialog swig_types[20] 
2487 #define SWIGTYPE_p_p_wxMiniFrame swig_types[21] 
2488 #define SWIGTYPE_p_p_wxMultiChoiceDialog swig_types[22] 
2489 #define SWIGTYPE_p_p_wxNumberEntryDialog swig_types[23] 
2490 #define SWIGTYPE_p_p_wxPanel swig_types[24] 
2491 #define SWIGTYPE_p_p_wxPasswordEntryDialog swig_types[25] 
2492 #define SWIGTYPE_p_p_wxPopupWindow swig_types[26] 
2493 #define SWIGTYPE_p_p_wxPreviewCanvas swig_types[27] 
2494 #define SWIGTYPE_p_p_wxPreviewControlBar swig_types[28] 
2495 #define SWIGTYPE_p_p_wxPreviewFrame swig_types[29] 
2496 #define SWIGTYPE_p_p_wxProgressDialog swig_types[30] 
2497 #define SWIGTYPE_p_p_wxPyHtmlListBox swig_types[31] 
2498 #define SWIGTYPE_p_p_wxPyPanel swig_types[32] 
2499 #define SWIGTYPE_p_p_wxPyPopupTransientWindow swig_types[33] 
2500 #define SWIGTYPE_p_p_wxPyPreviewControlBar swig_types[34] 
2501 #define SWIGTYPE_p_p_wxPyPreviewFrame swig_types[35] 
2502 #define SWIGTYPE_p_p_wxPyScrolledWindow swig_types[36] 
2503 #define SWIGTYPE_p_p_wxPyVListBox swig_types[37] 
2504 #define SWIGTYPE_p_p_wxPyVScrolledWindow swig_types[38] 
2505 #define SWIGTYPE_p_p_wxPyWindow swig_types[39] 
2506 #define SWIGTYPE_p_p_wxSashLayoutWindow swig_types[40] 
2507 #define SWIGTYPE_p_p_wxSashWindow swig_types[41] 
2508 #define SWIGTYPE_p_p_wxScrolledWindow swig_types[42] 
2509 #define SWIGTYPE_p_p_wxSingleChoiceDialog swig_types[43] 
2510 #define SWIGTYPE_p_p_wxSplashScreen swig_types[44] 
2511 #define SWIGTYPE_p_p_wxSplashScreenWindow swig_types[45] 
2512 #define SWIGTYPE_p_p_wxSplitterWindow swig_types[46] 
2513 #define SWIGTYPE_p_p_wxStatusBar swig_types[47] 
2514 #define SWIGTYPE_p_p_wxTextEntryDialog swig_types[48] 
2515 #define SWIGTYPE_p_p_wxTipWindow swig_types[49] 
2516 #define SWIGTYPE_p_p_wxTopLevelWindow swig_types[50] 
2517 #define SWIGTYPE_p_p_wxWindow swig_types[51] 
2518 #define SWIGTYPE_p_unsigned_char swig_types[52] 
2519 #define SWIGTYPE_p_unsigned_int swig_types[53] 
2520 #define SWIGTYPE_p_unsigned_long swig_types[54] 
2521 #define SWIGTYPE_p_wxANIHandler swig_types[55] 
2522 #define SWIGTYPE_p_wxAcceleratorTable swig_types[56] 
2523 #define SWIGTYPE_p_wxActivateEvent swig_types[57] 
2524 #define SWIGTYPE_p_wxAuiMultiNotebook swig_types[58] 
2525 #define SWIGTYPE_p_wxAuiNotebookEvent swig_types[59] 
2526 #define SWIGTYPE_p_wxAuiNotebookPage swig_types[60] 
2527 #define SWIGTYPE_p_wxAuiNotebookPageArray swig_types[61] 
2528 #define SWIGTYPE_p_wxAuiTabContainer swig_types[62] 
2529 #define SWIGTYPE_p_wxAuiTabContainerButton swig_types[63] 
2530 #define SWIGTYPE_p_wxAuiTabCtrl swig_types[64] 
2531 #define SWIGTYPE_p_wxBMPHandler swig_types[65] 
2532 #define SWIGTYPE_p_wxBitmap swig_types[66] 
2533 #define SWIGTYPE_p_wxBoxSizer swig_types[67] 
2534 #define SWIGTYPE_p_wxCURHandler swig_types[68] 
2535 #define SWIGTYPE_p_wxCalculateLayoutEvent swig_types[69] 
2536 #define SWIGTYPE_p_wxChildFocusEvent swig_types[70] 
2537 #define SWIGTYPE_p_wxClipboardTextEvent swig_types[71] 
2538 #define SWIGTYPE_p_wxCloseEvent swig_types[72] 
2539 #define SWIGTYPE_p_wxColor swig_types[73] 
2540 #define SWIGTYPE_p_wxColour swig_types[74] 
2541 #define SWIGTYPE_p_wxColourData swig_types[75] 
2542 #define SWIGTYPE_p_wxColourDialog swig_types[76] 
2543 #define SWIGTYPE_p_wxCommandEvent swig_types[77] 
2544 #define SWIGTYPE_p_wxContextMenuEvent swig_types[78] 
2545 #define SWIGTYPE_p_wxControl swig_types[79] 
2546 #define SWIGTYPE_p_wxControlWithItems swig_types[80] 
2547 #define SWIGTYPE_p_wxDC swig_types[81] 
2548 #define SWIGTYPE_p_wxDateEvent swig_types[82] 
2549 #define SWIGTYPE_p_wxDefaultDockArt swig_types[83] 
2550 #define SWIGTYPE_p_wxDialog swig_types[84] 
2551 #define SWIGTYPE_p_wxDirDialog swig_types[85] 
2552 #define SWIGTYPE_p_wxDisplayChangedEvent swig_types[86] 
2553 #define SWIGTYPE_p_wxDockArt swig_types[87] 
2554 #define SWIGTYPE_p_wxDockInfo swig_types[88] 
2555 #define SWIGTYPE_p_wxDockUIPart swig_types[89] 
2556 #define SWIGTYPE_p_wxDropFilesEvent swig_types[90] 
2557 #define SWIGTYPE_p_wxDuplexMode swig_types[91] 
2558 #define SWIGTYPE_p_wxEraseEvent swig_types[92] 
2559 #define SWIGTYPE_p_wxEvent swig_types[93] 
2560 #define SWIGTYPE_p_wxEvtHandler swig_types[94] 
2561 #define SWIGTYPE_p_wxFSFile swig_types[95] 
2562 #define SWIGTYPE_p_wxFileDialog swig_types[96] 
2563 #define SWIGTYPE_p_wxFileSystem swig_types[97] 
2564 #define SWIGTYPE_p_wxFindDialogEvent swig_types[98] 
2565 #define SWIGTYPE_p_wxFindReplaceData swig_types[99] 
2566 #define SWIGTYPE_p_wxFindReplaceDialog swig_types[100] 
2567 #define SWIGTYPE_p_wxFlexGridSizer swig_types[101] 
2568 #define SWIGTYPE_p_wxFloatingPane swig_types[102] 
2569 #define SWIGTYPE_p_wxFocusEvent swig_types[103] 
2570 #define SWIGTYPE_p_wxFont swig_types[104] 
2571 #define SWIGTYPE_p_wxFontData swig_types[105] 
2572 #define SWIGTYPE_p_wxFontDialog swig_types[106] 
2573 #define SWIGTYPE_p_wxFrame swig_types[107] 
2574 #define SWIGTYPE_p_wxFrameManager swig_types[108] 
2575 #define SWIGTYPE_p_wxFrameManagerEvent swig_types[109] 
2576 #define SWIGTYPE_p_wxGBSizerItem swig_types[110] 
2577 #define SWIGTYPE_p_wxGIFHandler swig_types[111] 
2578 #define SWIGTYPE_p_wxGridBagSizer swig_types[112] 
2579 #define SWIGTYPE_p_wxGridSizer swig_types[113] 
2580 #define SWIGTYPE_p_wxICOHandler swig_types[114] 
2581 #define SWIGTYPE_p_wxIconizeEvent swig_types[115] 
2582 #define SWIGTYPE_p_wxIdleEvent swig_types[116] 
2583 #define SWIGTYPE_p_wxImage swig_types[117] 
2584 #define SWIGTYPE_p_wxImageHandler swig_types[118] 
2585 #define SWIGTYPE_p_wxIndividualLayoutConstraint swig_types[119] 
2586 #define SWIGTYPE_p_wxInitDialogEvent swig_types[120] 
2587 #define SWIGTYPE_p_wxJPEGHandler swig_types[121] 
2588 #define SWIGTYPE_p_wxKeyEvent swig_types[122] 
2589 #define SWIGTYPE_p_wxLayoutAlgorithm swig_types[123] 
2590 #define SWIGTYPE_p_wxLayoutConstraints swig_types[124] 
2591 #define SWIGTYPE_p_wxMDIChildFrame swig_types[125] 
2592 #define SWIGTYPE_p_wxMDIClientWindow swig_types[126] 
2593 #define SWIGTYPE_p_wxMDIParentFrame swig_types[127] 
2594 #define SWIGTYPE_p_wxMaximizeEvent swig_types[128] 
2595 #define SWIGTYPE_p_wxMenu swig_types[129] 
2596 #define SWIGTYPE_p_wxMenuBar swig_types[130] 
2597 #define SWIGTYPE_p_wxMenuEvent swig_types[131] 
2598 #define SWIGTYPE_p_wxMenuItem swig_types[132] 
2599 #define SWIGTYPE_p_wxMessageDialog swig_types[133] 
2600 #define SWIGTYPE_p_wxMiniFrame swig_types[134] 
2601 #define SWIGTYPE_p_wxMouseCaptureChangedEvent swig_types[135] 
2602 #define SWIGTYPE_p_wxMouseEvent swig_types[136] 
2603 #define SWIGTYPE_p_wxMoveEvent swig_types[137] 
2604 #define SWIGTYPE_p_wxMultiChoiceDialog swig_types[138] 
2605 #define SWIGTYPE_p_wxNavigationKeyEvent swig_types[139] 
2606 #define SWIGTYPE_p_wxNcPaintEvent swig_types[140] 
2607 #define SWIGTYPE_p_wxNotifyEvent swig_types[141] 
2608 #define SWIGTYPE_p_wxNumberEntryDialog swig_types[142] 
2609 #define SWIGTYPE_p_wxObject swig_types[143] 
2610 #define SWIGTYPE_p_wxPCXHandler swig_types[144] 
2611 #define SWIGTYPE_p_wxPNGHandler swig_types[145] 
2612 #define SWIGTYPE_p_wxPNMHandler swig_types[146] 
2613 #define SWIGTYPE_p_wxPageSetupDialog swig_types[147] 
2614 #define SWIGTYPE_p_wxPageSetupDialogData swig_types[148] 
2615 #define SWIGTYPE_p_wxPaintEvent swig_types[149] 
2616 #define SWIGTYPE_p_wxPaletteChangedEvent swig_types[150] 
2617 #define SWIGTYPE_p_wxPaneButton swig_types[151] 
2618 #define SWIGTYPE_p_wxPaneButtonArray swig_types[152] 
2619 #define SWIGTYPE_p_wxPaneInfo swig_types[153] 
2620 #define SWIGTYPE_p_wxPaneInfoPtrArray swig_types[154] 
2621 #define SWIGTYPE_p_wxPanel swig_types[155] 
2622 #define SWIGTYPE_p_wxPaperSize swig_types[156] 
2623 #define SWIGTYPE_p_wxPasswordEntryDialog swig_types[157] 
2624 #define SWIGTYPE_p_wxPoint swig_types[158] 
2625 #define SWIGTYPE_p_wxPopupWindow swig_types[159] 
2626 #define SWIGTYPE_p_wxPreviewCanvas swig_types[160] 
2627 #define SWIGTYPE_p_wxPreviewControlBar swig_types[161] 
2628 #define SWIGTYPE_p_wxPreviewFrame swig_types[162] 
2629 #define SWIGTYPE_p_wxPrintData swig_types[163] 
2630 #define SWIGTYPE_p_wxPrintDialog swig_types[164] 
2631 #define SWIGTYPE_p_wxPrintDialogData swig_types[165] 
2632 #define SWIGTYPE_p_wxPrintPreview swig_types[166] 
2633 #define SWIGTYPE_p_wxPrinter swig_types[167] 
2634 #define SWIGTYPE_p_wxProgressDialog swig_types[168] 
2635 #define SWIGTYPE_p_wxPyApp swig_types[169] 
2636 #define SWIGTYPE_p_wxPyCommandEvent swig_types[170] 
2637 #define SWIGTYPE_p_wxPyDockArt swig_types[171] 
2638 #define SWIGTYPE_p_wxPyEvent swig_types[172] 
2639 #define SWIGTYPE_p_wxPyHtmlListBox swig_types[173] 
2640 #define SWIGTYPE_p_wxPyImageHandler swig_types[174] 
2641 #define SWIGTYPE_p_wxPyPanel swig_types[175] 
2642 #define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[176] 
2643 #define SWIGTYPE_p_wxPyPreviewControlBar swig_types[177] 
2644 #define SWIGTYPE_p_wxPyPreviewFrame swig_types[178] 
2645 #define SWIGTYPE_p_wxPyPrintPreview swig_types[179] 
2646 #define SWIGTYPE_p_wxPyPrintout swig_types[180] 
2647 #define SWIGTYPE_p_wxPyScrolledWindow swig_types[181] 
2648 #define SWIGTYPE_p_wxPySizer swig_types[182] 
2649 #define SWIGTYPE_p_wxPyTaskBarIcon swig_types[183] 
2650 #define SWIGTYPE_p_wxPyVListBox swig_types[184] 
2651 #define SWIGTYPE_p_wxPyVScrolledWindow swig_types[185] 
2652 #define SWIGTYPE_p_wxPyValidator swig_types[186] 
2653 #define SWIGTYPE_p_wxPyWindow swig_types[187] 
2654 #define SWIGTYPE_p_wxQueryLayoutInfoEvent swig_types[188] 
2655 #define SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[189] 
2656 #define SWIGTYPE_p_wxRect swig_types[190] 
2657 #define SWIGTYPE_p_wxSashEvent swig_types[191] 
2658 #define SWIGTYPE_p_wxSashLayoutWindow swig_types[192] 
2659 #define SWIGTYPE_p_wxSashWindow swig_types[193] 
2660 #define SWIGTYPE_p_wxScrollEvent swig_types[194] 
2661 #define SWIGTYPE_p_wxScrollWinEvent swig_types[195] 
2662 #define SWIGTYPE_p_wxScrolledWindow swig_types[196] 
2663 #define SWIGTYPE_p_wxSetCursorEvent swig_types[197] 
2664 #define SWIGTYPE_p_wxShowEvent swig_types[198] 
2665 #define SWIGTYPE_p_wxSingleChoiceDialog swig_types[199] 
2666 #define SWIGTYPE_p_wxSize swig_types[200] 
2667 #define SWIGTYPE_p_wxSizeEvent swig_types[201] 
2668 #define SWIGTYPE_p_wxSizer swig_types[202] 
2669 #define SWIGTYPE_p_wxSizerItem swig_types[203] 
2670 #define SWIGTYPE_p_wxSplashScreen swig_types[204] 
2671 #define SWIGTYPE_p_wxSplashScreenWindow swig_types[205] 
2672 #define SWIGTYPE_p_wxSplitterEvent swig_types[206] 
2673 #define SWIGTYPE_p_wxSplitterWindow swig_types[207] 
2674 #define SWIGTYPE_p_wxStaticBoxSizer swig_types[208] 
2675 #define SWIGTYPE_p_wxStatusBar swig_types[209] 
2676 #define SWIGTYPE_p_wxStdDialogButtonSizer swig_types[210] 
2677 #define SWIGTYPE_p_wxString swig_types[211] 
2678 #define SWIGTYPE_p_wxSysColourChangedEvent swig_types[212] 
2679 #define SWIGTYPE_p_wxTIFFHandler swig_types[213] 
2680 #define SWIGTYPE_p_wxTaskBarIconEvent swig_types[214] 
2681 #define SWIGTYPE_p_wxTextEntryDialog swig_types[215] 
2682 #define SWIGTYPE_p_wxTipWindow swig_types[216] 
2683 #define SWIGTYPE_p_wxTopLevelWindow swig_types[217] 
2684 #define SWIGTYPE_p_wxUpdateUIEvent swig_types[218] 
2685 #define SWIGTYPE_p_wxValidator swig_types[219] 
2686 #define SWIGTYPE_p_wxWindow swig_types[220] 
2687 #define SWIGTYPE_p_wxWindowCreateEvent swig_types[221] 
2688 #define SWIGTYPE_p_wxWindowDestroyEvent swig_types[222] 
2689 #define SWIGTYPE_p_wxXPMHandler swig_types[223] 
2690 static swig_type_info 
*swig_types
[225]; 
2691 static swig_module_info swig_module 
= {swig_types
, 224, 0, 0, 0, 0}; 
2692 #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name) 
2693 #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name) 
2695 /* -------- TYPES TABLE (END) -------- */ 
2697 #if (PY_VERSION_HEX <= 0x02000000) 
2698 # if !defined(SWIG_PYTHON_CLASSIC) 
2699 #  error "This python version requires to use swig with the '-classic' option" 
2702 #if (PY_VERSION_HEX <= 0x02020000) 
2703 # error "This python version requires to use swig with the '-nomodern' option" 
2705 #if (PY_VERSION_HEX <= 0x02020000) 
2706 # error "This python version requires to use swig with the '-nomodernargs' option" 
2709 # error "This python version requires to use swig with the '-nofastunpack' option" 
2712 /*----------------------------------------------- 
2714   ------------------------------------------------*/ 
2715 #define SWIG_init    init_aui 
2717 #define SWIG_name    "_aui" 
2719 #define SWIGVERSION 0x010329  
2722 #define SWIG_as_voidptr(a) const_cast< void * >(static_cast< const void * >(a))  
2723 #define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))  
2726 #include <stdexcept> 
2730   class PyObject_ptr 
{ 
2735     PyObject_ptr() :_obj(0) 
2739     PyObject_ptr(const PyObject_ptr
& item
) : _obj(item
._obj
) 
2744     PyObject_ptr(PyObject 
*obj
, bool initial_ref 
= true) :_obj(obj
) 
2746       if (initial_ref
) Py_XINCREF(_obj
); 
2749     PyObject_ptr 
& operator=(const PyObject_ptr
& item
)  
2751       Py_XINCREF(item
._obj
); 
2762     operator PyObject 
*() const 
2767     PyObject 
*operator->() const 
2776   struct PyObject_var 
: PyObject_ptr 
{ 
2777     PyObject_var(PyObject
* obj 
= 0) : PyObject_ptr(obj
, false) { } 
2779     PyObject_var 
& operator = (PyObject
* obj
) 
2789 #include "wx/wxPython/wxPython.h" 
2790 #include "wx/wxPython/pyclasses.h" 
2791 #include <wx/aui/aui.h> 
2794   #define SWIG_From_long   PyInt_FromLong  
2797 SWIGINTERNINLINE PyObject 
* 
2798 SWIG_From_int  (int value
) 
2800   return SWIG_From_long  (value
); 
2806 # define LLONG_MIN      LONG_LONG_MIN 
2809 # define LLONG_MAX      LONG_LONG_MAX 
2812 # define ULLONG_MAX     ULONG_LONG_MAX 
2817 SWIG_AsVal_long (PyObject
* obj
, long* val
) 
2819     if (PyNumber_Check(obj
)) { 
2820         if (val
) *val 
= PyInt_AsLong(obj
); 
2823     return SWIG_TypeError
; 
2828 SWIG_AsVal_int (PyObject 
* obj
, int *val
) 
2831   int res 
= SWIG_AsVal_long (obj
, &v
); 
2832   if (SWIG_IsOK(res
)) { 
2833     if ((v 
< INT_MIN 
|| v 
> INT_MAX
)) { 
2834       return SWIG_OverflowError
; 
2836       if (val
) *val 
= static_cast< int >(v
); 
2844 SWIG_AsVal_bool (PyObject 
*obj
, bool *val
) 
2846   if (obj 
== Py_True
) { 
2847     if (val
) *val 
= true; 
2849   } else if (obj 
== Py_False
) { 
2850     if (val
) *val 
= false; 
2854     int res 
= SWIG_AddCast(SWIG_AsVal_long (obj
, val 
? &v 
: 0)); 
2855     if (SWIG_IsOK(res
) && val
) *val 
= v 
? true : false; 
2862 SWIG_AsVal_unsigned_SS_long (PyObject
* obj
, unsigned long* val
) 
2865     if (SWIG_AsVal_long(obj
, &v
) && v 
< 0) { 
2866         return SWIG_TypeError
; 
2869         *val 
= (unsigned long)v
; 
2874 SWIGINTERNINLINE 
int 
2875 SWIG_AsVal_size_t (PyObject 
* obj
, size_t *val
) 
2878   int res 
= SWIG_AsVal_unsigned_SS_long (obj
, val 
? &v 
: 0); 
2879   if (SWIG_IsOK(res
) && val
) *val 
= static_cast< size_t >(v
); 
2884 SWIGINTERNINLINE PyObject
*  
2885 SWIG_From_unsigned_SS_long  (unsigned long value
) 
2887   return (value 
> LONG_MAX
) ? 
2888     PyLong_FromUnsignedLong(value
) : PyInt_FromLong(static_cast< long >(value
));  
2892 SWIGINTERNINLINE PyObject 
* 
2893 SWIG_From_size_t  (size_t value
) 
2895   return SWIG_From_unsigned_SS_long  (static_cast< unsigned long >(value
)); 
2899 // A wxDocArt lcass that knows how to forward virtuals to Python methods   
2900 class wxPyDockArt 
:  public wxDefaultDockArt
 
2902     wxPyDockArt() : wxDefaultDockArt() {} 
2904     DEC_PYCALLBACK_INT_INT(GetMetric
); 
2905     DEC_PYCALLBACK_VOID_INTINT(SetMetric
); 
2906     DEC_PYCALLBACK__INTFONT(SetFont
); 
2907     DEC_PYCALLBACK_FONT_INT(GetFont
); 
2908     DEC_PYCALLBACK_COLOUR_INT(GetColour
); 
2909     DEC_PYCALLBACK__INTCOLOUR(SetColour
); 
2911     virtual void DrawSash(wxDC
& dc
, 
2916         wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
2917         if ((found 
= wxPyCBH_findCallback(m_myInst
, "DrawSash"))) { 
2918             PyObject
* odc 
= wxPyMake_wxObject(&dc
, false); 
2919             PyObject
* orect 
= wxPyConstructObject((void*)&rect
, wxT("wxRect"), 0); 
2920             wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OiO)", 
2921                                                          odc
, orientation
, orect
)); 
2925         wxPyEndBlockThreads(blocked
); 
2927             wxDefaultDockArt::DrawSash(dc
, orientation
, rect
); 
2930     virtual void DrawBackground(wxDC
& dc
, 
2935         wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
2936         if ((found 
= wxPyCBH_findCallback(m_myInst
, "DrawBackground"))) { 
2937             PyObject
* odc 
= wxPyMake_wxObject(&dc
, false); 
2938             PyObject
* orect 
= wxPyConstructObject((void*)&rect
, wxT("wxRect"), 0); 
2939             wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OiO)", 
2940                                                          odc
, orientation
, orect
)); 
2944         wxPyEndBlockThreads(blocked
); 
2946             wxDefaultDockArt::DrawBackground(dc
, orientation
, rect
); 
2949     virtual void DrawCaption(wxDC
& dc
, 
2950                           const wxString
& text
, 
2955         wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
2956         if ((found 
= wxPyCBH_findCallback(m_myInst
, "DrawCaption"))) { 
2957             PyObject
* odc 
= wxPyMake_wxObject(&dc
, false); 
2958             PyObject
* otext 
= wx2PyString(text
); 
2959             PyObject
* orect 
= wxPyConstructObject((void*)&rect
, wxT("wxRect"), 0); 
2960             PyObject
* opane 
= wxPyConstructObject((void*)&pane
, wxT("wxPaneInfo"), 0); 
2961             wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OOOO)", 
2962                                                          odc
, otext
, orect
, opane
)); 
2968         wxPyEndBlockThreads(blocked
); 
2970             wxDefaultDockArt::DrawCaption(dc
, text
, rect
, pane
); 
2973     virtual void DrawGripper(wxDC
& dc
, 
2978         wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
2979         if ((found 
= wxPyCBH_findCallback(m_myInst
, "DrawGripper"))) { 
2980             PyObject
* odc 
= wxPyMake_wxObject(&dc
, false); 
2981             PyObject
* orect 
= wxPyConstructObject((void*)&rect
, wxT("wxRect"), 0); 
2982             PyObject
* opane 
= wxPyConstructObject((void*)&pane
, wxT("wxPaneInfo"), 0); 
2983             wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OOO)", odc
, orect
, opane
)); 
2988         wxPyEndBlockThreads(blocked
); 
2990             wxDefaultDockArt::DrawGripper(dc
, rect
, pane
); 
2993     virtual void DrawBorder(wxDC
& dc
, 
2998         wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
2999         if ((found 
= wxPyCBH_findCallback(m_myInst
, "DrawBorder"))) { 
3000             PyObject
* odc 
= wxPyMake_wxObject(&dc
, false); 
3001             PyObject
* orect 
= wxPyConstructObject((void*)&rect
, wxT("wxRect"), 0); 
3002             PyObject
* opane 
= wxPyConstructObject((void*)&pane
, wxT("wxPaneInfo"), 0); 
3003             wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OOO)", odc
, orect
, opane
)); 
3008         wxPyEndBlockThreads(blocked
); 
3010             wxDefaultDockArt::DrawBorder(dc
, rect
, pane
); 
3013     virtual void DrawPaneButton(wxDC
& dc
, 
3020         wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
3021         if ((found 
= wxPyCBH_findCallback(m_myInst
, "DrawPaneButton"))) { 
3022             PyObject
* odc 
= wxPyMake_wxObject(&dc
, false); 
3023             PyObject
* orect 
= wxPyConstructObject((void*)&rect
, wxT("wxRect"), 0); 
3024             PyObject
* opane 
= wxPyConstructObject((void*)&pane
, wxT("wxPaneInfo"), 0); 
3025             wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OiIOO)", 
3026                                                          odc
, button
, button_state
, 
3032         wxPyEndBlockThreads(blocked
); 
3034             wxDefaultDockArt::DrawPaneButton(dc
, button
, button_state
, rect
, pane
); 
3041 IMP_PYCALLBACK_INT_INT(wxPyDockArt
, wxDefaultDockArt
, GetMetric
); 
3042 IMP_PYCALLBACK_VOID_INTINT(wxPyDockArt
, wxDefaultDockArt
, SetMetric
); 
3043 IMP_PYCALLBACK__INTFONT(wxPyDockArt
, wxDefaultDockArt
, SetFont
); 
3044 IMP_PYCALLBACK_FONT_INT(wxPyDockArt
, wxDefaultDockArt
, GetFont
); 
3045 IMP_PYCALLBACK_COLOUR_INT(wxPyDockArt
, wxDefaultDockArt
, GetColour
); 
3046 IMP_PYCALLBACK__INTCOLOUR(wxPyDockArt
, wxDefaultDockArt
, SetColour
); 
3052 SWIGINTERN 
int NullDockInfo_set(PyObject 
*_val
) { 
3055     int res 
= SWIG_ConvertPtr(_val
, &argp
, SWIGTYPE_p_wxDockInfo
,  0  | 0); 
3056     if (!SWIG_IsOK(res
)) { 
3057       SWIG_exception_fail(SWIG_ArgError(res
), "in variable '""wxNullDockInfo""' of type '""wxDockInfo""'"); 
3060       SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in variable '""wxNullDockInfo""' of type '""wxDockInfo""'"); 
3063       temp  
= reinterpret_cast< wxDockInfo 
* >(argp
); 
3064       wxNullDockInfo 
= *temp
; 
3065       if (SWIG_IsNewObj(res
)) delete temp
; 
3074 SWIGINTERN PyObject 
*NullDockInfo_get(void) { 
3075   PyObject 
*pyobj 
= 0; 
3077   pyobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(&wxNullDockInfo
), SWIGTYPE_p_wxDockInfo
,  0 ); 
3082 SWIGINTERN 
int NullPaneInfo_set(PyObject 
*_val
) { 
3085     int res 
= SWIG_ConvertPtr(_val
, &argp
, SWIGTYPE_p_wxPaneInfo
,  0  | 0); 
3086     if (!SWIG_IsOK(res
)) { 
3087       SWIG_exception_fail(SWIG_ArgError(res
), "in variable '""wxNullPaneInfo""' of type '""wxPaneInfo""'"); 
3090       SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in variable '""wxNullPaneInfo""' of type '""wxPaneInfo""'"); 
3093       temp  
= reinterpret_cast< wxPaneInfo 
* >(argp
); 
3094       wxNullPaneInfo 
= *temp
; 
3095       if (SWIG_IsNewObj(res
)) delete temp
; 
3104 SWIGINTERN PyObject 
*NullPaneInfo_get(void) { 
3105   PyObject 
*pyobj 
= 0; 
3107   pyobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(&wxNullPaneInfo
), SWIGTYPE_p_wxPaneInfo
,  0 ); 
3112 SWIGINTERN PyObject 
*_wrap_new_PaneInfo(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3113   PyObject 
*resultobj 
= 0; 
3114   wxPaneInfo 
*result 
= 0 ; 
3116   if (!SWIG_Python_UnpackTuple(args
,"new_PaneInfo",0,0,0)) SWIG_fail
; 
3118     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3119     result 
= (wxPaneInfo 
*)new wxPaneInfo(); 
3120     wxPyEndAllowThreads(__tstate
); 
3121     if (PyErr_Occurred()) SWIG_fail
; 
3123   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPaneInfo
, SWIG_POINTER_NEW 
|  0 ); 
3130 SWIGINTERN PyObject 
*_wrap_delete_PaneInfo(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3131   PyObject 
*resultobj 
= 0; 
3132   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3135   PyObject 
*swig_obj
[1] ; 
3137   if (!args
) SWIG_fail
; 
3139   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, SWIG_POINTER_DISOWN 
|  0 ); 
3140   if (!SWIG_IsOK(res1
)) { 
3141     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_PaneInfo" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
3143   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3145     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3148     wxPyEndAllowThreads(__tstate
); 
3149     if (PyErr_Occurred()) SWIG_fail
; 
3151   resultobj 
= SWIG_Py_Void(); 
3158 SWIGINTERN PyObject 
*_wrap_PaneInfo_SafeSet(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
3159   PyObject 
*resultobj 
= 0; 
3160   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3166   PyObject 
* obj0 
= 0 ; 
3167   PyObject 
* obj1 
= 0 ; 
3168   char *  kwnames
[] = { 
3169     (char *) "self",(char *) "source", NULL 
 
3172   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_SafeSet",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
3173   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3174   if (!SWIG_IsOK(res1
)) { 
3175     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_SafeSet" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
3177   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3179     res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxPaneInfo
,  0  | 0); 
3180     if (!SWIG_IsOK(res2
)) { 
3181       SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PaneInfo_SafeSet" "', expected argument " "2"" of type '" "wxPaneInfo""'");  
3184       SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "PaneInfo_SafeSet" "', expected argument " "2"" of type '" "wxPaneInfo""'"); 
3186       wxPaneInfo 
* temp 
= reinterpret_cast< wxPaneInfo 
* >(argp2
); 
3188       if (SWIG_IsNewObj(res2
)) delete temp
; 
3192     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3193     (arg1
)->SafeSet(arg2
); 
3194     wxPyEndAllowThreads(__tstate
); 
3195     if (PyErr_Occurred()) SWIG_fail
; 
3197   resultobj 
= SWIG_Py_Void(); 
3204 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsOk(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3205   PyObject 
*resultobj 
= 0; 
3206   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3210   PyObject 
*swig_obj
[1] ; 
3212   if (!args
) SWIG_fail
; 
3214   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3215   if (!SWIG_IsOK(res1
)) { 
3216     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsOk" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3218   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3220     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3221     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsOk(); 
3222     wxPyEndAllowThreads(__tstate
); 
3223     if (PyErr_Occurred()) SWIG_fail
; 
3226     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3234 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsFixed(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3235   PyObject 
*resultobj 
= 0; 
3236   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3240   PyObject 
*swig_obj
[1] ; 
3242   if (!args
) SWIG_fail
; 
3244   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3245   if (!SWIG_IsOK(res1
)) { 
3246     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsFixed" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3248   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3250     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3251     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsFixed(); 
3252     wxPyEndAllowThreads(__tstate
); 
3253     if (PyErr_Occurred()) SWIG_fail
; 
3256     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3264 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsResizable(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3265   PyObject 
*resultobj 
= 0; 
3266   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3270   PyObject 
*swig_obj
[1] ; 
3272   if (!args
) SWIG_fail
; 
3274   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3275   if (!SWIG_IsOK(res1
)) { 
3276     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsResizable" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3278   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3280     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3281     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsResizable(); 
3282     wxPyEndAllowThreads(__tstate
); 
3283     if (PyErr_Occurred()) SWIG_fail
; 
3286     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3294 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsShown(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3295   PyObject 
*resultobj 
= 0; 
3296   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3300   PyObject 
*swig_obj
[1] ; 
3302   if (!args
) SWIG_fail
; 
3304   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3305   if (!SWIG_IsOK(res1
)) { 
3306     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsShown" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3308   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3310     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3311     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsShown(); 
3312     wxPyEndAllowThreads(__tstate
); 
3313     if (PyErr_Occurred()) SWIG_fail
; 
3316     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3324 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsFloating(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3325   PyObject 
*resultobj 
= 0; 
3326   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3330   PyObject 
*swig_obj
[1] ; 
3332   if (!args
) SWIG_fail
; 
3334   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3335   if (!SWIG_IsOK(res1
)) { 
3336     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsFloating" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3338   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3340     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3341     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsFloating(); 
3342     wxPyEndAllowThreads(__tstate
); 
3343     if (PyErr_Occurred()) SWIG_fail
; 
3346     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3354 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsDocked(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3355   PyObject 
*resultobj 
= 0; 
3356   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3360   PyObject 
*swig_obj
[1] ; 
3362   if (!args
) SWIG_fail
; 
3364   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3365   if (!SWIG_IsOK(res1
)) { 
3366     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsDocked" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3368   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3370     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3371     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsDocked(); 
3372     wxPyEndAllowThreads(__tstate
); 
3373     if (PyErr_Occurred()) SWIG_fail
; 
3376     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3384 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsToolbar(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3385   PyObject 
*resultobj 
= 0; 
3386   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3390   PyObject 
*swig_obj
[1] ; 
3392   if (!args
) SWIG_fail
; 
3394   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3395   if (!SWIG_IsOK(res1
)) { 
3396     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsToolbar" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3398   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3400     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3401     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsToolbar(); 
3402     wxPyEndAllowThreads(__tstate
); 
3403     if (PyErr_Occurred()) SWIG_fail
; 
3406     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3414 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsTopDockable(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3415   PyObject 
*resultobj 
= 0; 
3416   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3420   PyObject 
*swig_obj
[1] ; 
3422   if (!args
) SWIG_fail
; 
3424   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3425   if (!SWIG_IsOK(res1
)) { 
3426     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsTopDockable" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3428   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3430     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3431     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsTopDockable(); 
3432     wxPyEndAllowThreads(__tstate
); 
3433     if (PyErr_Occurred()) SWIG_fail
; 
3436     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3444 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsBottomDockable(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3445   PyObject 
*resultobj 
= 0; 
3446   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3450   PyObject 
*swig_obj
[1] ; 
3452   if (!args
) SWIG_fail
; 
3454   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3455   if (!SWIG_IsOK(res1
)) { 
3456     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsBottomDockable" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3458   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3460     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3461     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsBottomDockable(); 
3462     wxPyEndAllowThreads(__tstate
); 
3463     if (PyErr_Occurred()) SWIG_fail
; 
3466     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3474 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsLeftDockable(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3475   PyObject 
*resultobj 
= 0; 
3476   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3480   PyObject 
*swig_obj
[1] ; 
3482   if (!args
) SWIG_fail
; 
3484   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3485   if (!SWIG_IsOK(res1
)) { 
3486     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsLeftDockable" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3488   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3490     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3491     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsLeftDockable(); 
3492     wxPyEndAllowThreads(__tstate
); 
3493     if (PyErr_Occurred()) SWIG_fail
; 
3496     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3504 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsRightDockable(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3505   PyObject 
*resultobj 
= 0; 
3506   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3510   PyObject 
*swig_obj
[1] ; 
3512   if (!args
) SWIG_fail
; 
3514   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3515   if (!SWIG_IsOK(res1
)) { 
3516     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsRightDockable" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3518   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3520     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3521     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsRightDockable(); 
3522     wxPyEndAllowThreads(__tstate
); 
3523     if (PyErr_Occurred()) SWIG_fail
; 
3526     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3534 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsFloatable(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3535   PyObject 
*resultobj 
= 0; 
3536   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3540   PyObject 
*swig_obj
[1] ; 
3542   if (!args
) SWIG_fail
; 
3544   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3545   if (!SWIG_IsOK(res1
)) { 
3546     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsFloatable" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3548   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3550     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3551     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsFloatable(); 
3552     wxPyEndAllowThreads(__tstate
); 
3553     if (PyErr_Occurred()) SWIG_fail
; 
3556     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3564 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsMovable(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3565   PyObject 
*resultobj 
= 0; 
3566   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3570   PyObject 
*swig_obj
[1] ; 
3572   if (!args
) SWIG_fail
; 
3574   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3575   if (!SWIG_IsOK(res1
)) { 
3576     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsMovable" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3578   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3580     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3581     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsMovable(); 
3582     wxPyEndAllowThreads(__tstate
); 
3583     if (PyErr_Occurred()) SWIG_fail
; 
3586     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3594 SWIGINTERN PyObject 
*_wrap_PaneInfo_HasCaption(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3595   PyObject 
*resultobj 
= 0; 
3596   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3600   PyObject 
*swig_obj
[1] ; 
3602   if (!args
) SWIG_fail
; 
3604   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3605   if (!SWIG_IsOK(res1
)) { 
3606     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_HasCaption" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3608   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3610     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3611     result 
= (bool)((wxPaneInfo 
const *)arg1
)->HasCaption(); 
3612     wxPyEndAllowThreads(__tstate
); 
3613     if (PyErr_Occurred()) SWIG_fail
; 
3616     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3624 SWIGINTERN PyObject 
*_wrap_PaneInfo_HasGripper(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3625   PyObject 
*resultobj 
= 0; 
3626   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3630   PyObject 
*swig_obj
[1] ; 
3632   if (!args
) SWIG_fail
; 
3634   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3635   if (!SWIG_IsOK(res1
)) { 
3636     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_HasGripper" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3638   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3640     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3641     result 
= (bool)((wxPaneInfo 
const *)arg1
)->HasGripper(); 
3642     wxPyEndAllowThreads(__tstate
); 
3643     if (PyErr_Occurred()) SWIG_fail
; 
3646     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3654 SWIGINTERN PyObject 
*_wrap_PaneInfo_HasBorder(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3655   PyObject 
*resultobj 
= 0; 
3656   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3660   PyObject 
*swig_obj
[1] ; 
3662   if (!args
) SWIG_fail
; 
3664   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3665   if (!SWIG_IsOK(res1
)) { 
3666     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_HasBorder" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3668   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3670     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3671     result 
= (bool)((wxPaneInfo 
const *)arg1
)->HasBorder(); 
3672     wxPyEndAllowThreads(__tstate
); 
3673     if (PyErr_Occurred()) SWIG_fail
; 
3676     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3684 SWIGINTERN PyObject 
*_wrap_PaneInfo_HasCloseButton(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3685   PyObject 
*resultobj 
= 0; 
3686   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3690   PyObject 
*swig_obj
[1] ; 
3692   if (!args
) SWIG_fail
; 
3694   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3695   if (!SWIG_IsOK(res1
)) { 
3696     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_HasCloseButton" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3698   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3700     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3701     result 
= (bool)((wxPaneInfo 
const *)arg1
)->HasCloseButton(); 
3702     wxPyEndAllowThreads(__tstate
); 
3703     if (PyErr_Occurred()) SWIG_fail
; 
3706     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3714 SWIGINTERN PyObject 
*_wrap_PaneInfo_HasMaximizeButton(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3715   PyObject 
*resultobj 
= 0; 
3716   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3720   PyObject 
*swig_obj
[1] ; 
3722   if (!args
) SWIG_fail
; 
3724   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3725   if (!SWIG_IsOK(res1
)) { 
3726     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_HasMaximizeButton" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3728   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3730     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3731     result 
= (bool)((wxPaneInfo 
const *)arg1
)->HasMaximizeButton(); 
3732     wxPyEndAllowThreads(__tstate
); 
3733     if (PyErr_Occurred()) SWIG_fail
; 
3736     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3744 SWIGINTERN PyObject 
*_wrap_PaneInfo_HasMinimizeButton(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3745   PyObject 
*resultobj 
= 0; 
3746   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3750   PyObject 
*swig_obj
[1] ; 
3752   if (!args
) SWIG_fail
; 
3754   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3755   if (!SWIG_IsOK(res1
)) { 
3756     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_HasMinimizeButton" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3758   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3760     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3761     result 
= (bool)((wxPaneInfo 
const *)arg1
)->HasMinimizeButton(); 
3762     wxPyEndAllowThreads(__tstate
); 
3763     if (PyErr_Occurred()) SWIG_fail
; 
3766     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3774 SWIGINTERN PyObject 
*_wrap_PaneInfo_HasPinButton(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3775   PyObject 
*resultobj 
= 0; 
3776   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3780   PyObject 
*swig_obj
[1] ; 
3782   if (!args
) SWIG_fail
; 
3784   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3785   if (!SWIG_IsOK(res1
)) { 
3786     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_HasPinButton" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3788   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3790     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3791     result 
= (bool)((wxPaneInfo 
const *)arg1
)->HasPinButton(); 
3792     wxPyEndAllowThreads(__tstate
); 
3793     if (PyErr_Occurred()) SWIG_fail
; 
3796     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3804 SWIGINTERN PyObject 
*_wrap_PaneInfo_HasGripperTop(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3805   PyObject 
*resultobj 
= 0; 
3806   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3810   PyObject 
*swig_obj
[1] ; 
3812   if (!args
) SWIG_fail
; 
3814   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3815   if (!SWIG_IsOK(res1
)) { 
3816     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_HasGripperTop" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3818   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3820     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3821     result 
= (bool)((wxPaneInfo 
const *)arg1
)->HasGripperTop(); 
3822     wxPyEndAllowThreads(__tstate
); 
3823     if (PyErr_Occurred()) SWIG_fail
; 
3826     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3834 SWIGINTERN PyObject 
*_wrap_PaneInfo_Window(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
3835   PyObject 
*resultobj 
= 0; 
3836   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3837   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
3838   wxPaneInfo 
*result 
= 0 ; 
3843   PyObject 
* obj0 
= 0 ; 
3844   PyObject 
* obj1 
= 0 ; 
3845   char *  kwnames
[] = { 
3846     (char *) "self",(char *) "w", NULL 
 
3849   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_Window",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
3850   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3851   if (!SWIG_IsOK(res1
)) { 
3852     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Window" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
3854   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3855   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
3856   if (!SWIG_IsOK(res2
)) { 
3857     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PaneInfo_Window" "', expected argument " "2"" of type '" "wxWindow *""'");  
3859   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
3861     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3863       wxPaneInfo 
&_result_ref 
= (arg1
)->Window(arg2
); 
3864       result 
= (wxPaneInfo 
*) &_result_ref
; 
3866     wxPyEndAllowThreads(__tstate
); 
3867     if (PyErr_Occurred()) SWIG_fail
; 
3870     resultobj 
= obj0
; Py_INCREF(resultobj
);  
3878 SWIGINTERN PyObject 
*_wrap_PaneInfo_Name(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
3879   PyObject 
*resultobj 
= 0; 
3880   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3881   wxString 
*arg2 
= 0 ; 
3882   wxPaneInfo 
*result 
= 0 ; 
3885   bool temp2 
= false ; 
3886   PyObject 
* obj0 
= 0 ; 
3887   PyObject 
* obj1 
= 0 ; 
3888   char *  kwnames
[] = { 
3889     (char *) "self",(char *) "n", NULL 
 
3892   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_Name",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
3893   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3894   if (!SWIG_IsOK(res1
)) { 
3895     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Name" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
3897   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3899     arg2 
= wxString_in_helper(obj1
); 
3900     if (arg2 
== NULL
) SWIG_fail
; 
3904     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3906       wxPaneInfo 
&_result_ref 
= (arg1
)->Name((wxString 
const &)*arg2
); 
3907       result 
= (wxPaneInfo 
*) &_result_ref
; 
3909     wxPyEndAllowThreads(__tstate
); 
3910     if (PyErr_Occurred()) SWIG_fail
; 
3913     resultobj 
= obj0
; Py_INCREF(resultobj
);  
3929 SWIGINTERN PyObject 
*_wrap_PaneInfo_Caption(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
3930   PyObject 
*resultobj 
= 0; 
3931   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3932   wxString 
*arg2 
= 0 ; 
3933   wxPaneInfo 
*result 
= 0 ; 
3936   bool temp2 
= false ; 
3937   PyObject 
* obj0 
= 0 ; 
3938   PyObject 
* obj1 
= 0 ; 
3939   char *  kwnames
[] = { 
3940     (char *) "self",(char *) "c", NULL 
 
3943   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_Caption",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
3944   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3945   if (!SWIG_IsOK(res1
)) { 
3946     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Caption" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
3948   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3950     arg2 
= wxString_in_helper(obj1
); 
3951     if (arg2 
== NULL
) SWIG_fail
; 
3955     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3957       wxPaneInfo 
&_result_ref 
= (arg1
)->Caption((wxString 
const &)*arg2
); 
3958       result 
= (wxPaneInfo 
*) &_result_ref
; 
3960     wxPyEndAllowThreads(__tstate
); 
3961     if (PyErr_Occurred()) SWIG_fail
; 
3964     resultobj 
= obj0
; Py_INCREF(resultobj
);  
3980 SWIGINTERN PyObject 
*_wrap_PaneInfo_Left(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3981   PyObject 
*resultobj 
= 0; 
3982   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3983   wxPaneInfo 
*result 
= 0 ; 
3986   PyObject 
*swig_obj
[1] ; 
3988   if (!args
) SWIG_fail
; 
3990   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3991   if (!SWIG_IsOK(res1
)) { 
3992     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Left" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
3994   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3996     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3998       wxPaneInfo 
&_result_ref 
= (arg1
)->Left(); 
3999       result 
= (wxPaneInfo 
*) &_result_ref
; 
4001     wxPyEndAllowThreads(__tstate
); 
4002     if (PyErr_Occurred()) SWIG_fail
; 
4005     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
4013 SWIGINTERN PyObject 
*_wrap_PaneInfo_Right(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4014   PyObject 
*resultobj 
= 0; 
4015   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4016   wxPaneInfo 
*result 
= 0 ; 
4019   PyObject 
*swig_obj
[1] ; 
4021   if (!args
) SWIG_fail
; 
4023   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4024   if (!SWIG_IsOK(res1
)) { 
4025     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Right" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4027   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4029     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4031       wxPaneInfo 
&_result_ref 
= (arg1
)->Right(); 
4032       result 
= (wxPaneInfo 
*) &_result_ref
; 
4034     wxPyEndAllowThreads(__tstate
); 
4035     if (PyErr_Occurred()) SWIG_fail
; 
4038     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
4046 SWIGINTERN PyObject 
*_wrap_PaneInfo_Top(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4047   PyObject 
*resultobj 
= 0; 
4048   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4049   wxPaneInfo 
*result 
= 0 ; 
4052   PyObject 
*swig_obj
[1] ; 
4054   if (!args
) SWIG_fail
; 
4056   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4057   if (!SWIG_IsOK(res1
)) { 
4058     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Top" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4060   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4062     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4064       wxPaneInfo 
&_result_ref 
= (arg1
)->Top(); 
4065       result 
= (wxPaneInfo 
*) &_result_ref
; 
4067     wxPyEndAllowThreads(__tstate
); 
4068     if (PyErr_Occurred()) SWIG_fail
; 
4071     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
4079 SWIGINTERN PyObject 
*_wrap_PaneInfo_Bottom(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4080   PyObject 
*resultobj 
= 0; 
4081   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4082   wxPaneInfo 
*result 
= 0 ; 
4085   PyObject 
*swig_obj
[1] ; 
4087   if (!args
) SWIG_fail
; 
4089   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4090   if (!SWIG_IsOK(res1
)) { 
4091     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Bottom" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4093   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4095     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4097       wxPaneInfo 
&_result_ref 
= (arg1
)->Bottom(); 
4098       result 
= (wxPaneInfo 
*) &_result_ref
; 
4100     wxPyEndAllowThreads(__tstate
); 
4101     if (PyErr_Occurred()) SWIG_fail
; 
4104     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
4112 SWIGINTERN PyObject 
*_wrap_PaneInfo_Center(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4113   PyObject 
*resultobj 
= 0; 
4114   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4115   wxPaneInfo 
*result 
= 0 ; 
4118   PyObject 
*swig_obj
[1] ; 
4120   if (!args
) SWIG_fail
; 
4122   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4123   if (!SWIG_IsOK(res1
)) { 
4124     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Center" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4126   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4128     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4130       wxPaneInfo 
&_result_ref 
= (arg1
)->Center(); 
4131       result 
= (wxPaneInfo 
*) &_result_ref
; 
4133     wxPyEndAllowThreads(__tstate
); 
4134     if (PyErr_Occurred()) SWIG_fail
; 
4137     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
4145 SWIGINTERN PyObject 
*_wrap_PaneInfo_Centre(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4146   PyObject 
*resultobj 
= 0; 
4147   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4148   wxPaneInfo 
*result 
= 0 ; 
4151   PyObject 
*swig_obj
[1] ; 
4153   if (!args
) SWIG_fail
; 
4155   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4156   if (!SWIG_IsOK(res1
)) { 
4157     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Centre" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4159   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4161     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4163       wxPaneInfo 
&_result_ref 
= (arg1
)->Centre(); 
4164       result 
= (wxPaneInfo 
*) &_result_ref
; 
4166     wxPyEndAllowThreads(__tstate
); 
4167     if (PyErr_Occurred()) SWIG_fail
; 
4170     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
4178 SWIGINTERN PyObject 
*_wrap_PaneInfo_Direction(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4179   PyObject 
*resultobj 
= 0; 
4180   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4182   wxPaneInfo 
*result 
= 0 ; 
4187   PyObject 
* obj0 
= 0 ; 
4188   PyObject 
* obj1 
= 0 ; 
4189   char *  kwnames
[] = { 
4190     (char *) "self",(char *) "direction", NULL 
 
4193   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_Direction",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4194   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4195   if (!SWIG_IsOK(res1
)) { 
4196     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Direction" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4198   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4199   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
4200   if (!SWIG_IsOK(ecode2
)) { 
4201     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_Direction" "', expected argument " "2"" of type '" "int""'"); 
4203   arg2 
= static_cast< int >(val2
); 
4205     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4207       wxPaneInfo 
&_result_ref 
= (arg1
)->Direction(arg2
); 
4208       result 
= (wxPaneInfo 
*) &_result_ref
; 
4210     wxPyEndAllowThreads(__tstate
); 
4211     if (PyErr_Occurred()) SWIG_fail
; 
4214     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4222 SWIGINTERN PyObject 
*_wrap_PaneInfo_Layer(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4223   PyObject 
*resultobj 
= 0; 
4224   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4226   wxPaneInfo 
*result 
= 0 ; 
4231   PyObject 
* obj0 
= 0 ; 
4232   PyObject 
* obj1 
= 0 ; 
4233   char *  kwnames
[] = { 
4234     (char *) "self",(char *) "layer", NULL 
 
4237   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_Layer",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4238   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4239   if (!SWIG_IsOK(res1
)) { 
4240     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Layer" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4242   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4243   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
4244   if (!SWIG_IsOK(ecode2
)) { 
4245     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_Layer" "', expected argument " "2"" of type '" "int""'"); 
4247   arg2 
= static_cast< int >(val2
); 
4249     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4251       wxPaneInfo 
&_result_ref 
= (arg1
)->Layer(arg2
); 
4252       result 
= (wxPaneInfo 
*) &_result_ref
; 
4254     wxPyEndAllowThreads(__tstate
); 
4255     if (PyErr_Occurred()) SWIG_fail
; 
4258     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4266 SWIGINTERN PyObject 
*_wrap_PaneInfo_Row(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4267   PyObject 
*resultobj 
= 0; 
4268   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4270   wxPaneInfo 
*result 
= 0 ; 
4275   PyObject 
* obj0 
= 0 ; 
4276   PyObject 
* obj1 
= 0 ; 
4277   char *  kwnames
[] = { 
4278     (char *) "self",(char *) "row", NULL 
 
4281   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_Row",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4282   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4283   if (!SWIG_IsOK(res1
)) { 
4284     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Row" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4286   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4287   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
4288   if (!SWIG_IsOK(ecode2
)) { 
4289     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_Row" "', expected argument " "2"" of type '" "int""'"); 
4291   arg2 
= static_cast< int >(val2
); 
4293     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4295       wxPaneInfo 
&_result_ref 
= (arg1
)->Row(arg2
); 
4296       result 
= (wxPaneInfo 
*) &_result_ref
; 
4298     wxPyEndAllowThreads(__tstate
); 
4299     if (PyErr_Occurred()) SWIG_fail
; 
4302     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4310 SWIGINTERN PyObject 
*_wrap_PaneInfo_Position(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4311   PyObject 
*resultobj 
= 0; 
4312   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4314   wxPaneInfo 
*result 
= 0 ; 
4319   PyObject 
* obj0 
= 0 ; 
4320   PyObject 
* obj1 
= 0 ; 
4321   char *  kwnames
[] = { 
4322     (char *) "self",(char *) "pos", NULL 
 
4325   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_Position",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4326   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4327   if (!SWIG_IsOK(res1
)) { 
4328     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Position" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4330   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4331   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
4332   if (!SWIG_IsOK(ecode2
)) { 
4333     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_Position" "', expected argument " "2"" of type '" "int""'"); 
4335   arg2 
= static_cast< int >(val2
); 
4337     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4339       wxPaneInfo 
&_result_ref 
= (arg1
)->Position(arg2
); 
4340       result 
= (wxPaneInfo 
*) &_result_ref
; 
4342     wxPyEndAllowThreads(__tstate
); 
4343     if (PyErr_Occurred()) SWIG_fail
; 
4346     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4354 SWIGINTERN PyObject 
*_wrap_PaneInfo_BestSize(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4355   PyObject 
*resultobj 
= 0; 
4356   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4358   wxPaneInfo 
*result 
= 0 ; 
4362   PyObject 
* obj0 
= 0 ; 
4363   PyObject 
* obj1 
= 0 ; 
4364   char *  kwnames
[] = { 
4365     (char *) "self",(char *) "size", NULL 
 
4368   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_BestSize",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4369   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4370   if (!SWIG_IsOK(res1
)) { 
4371     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_BestSize" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4373   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4376     if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
; 
4379     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4381       wxPaneInfo 
&_result_ref 
= (arg1
)->BestSize((wxSize 
const &)*arg2
); 
4382       result 
= (wxPaneInfo 
*) &_result_ref
; 
4384     wxPyEndAllowThreads(__tstate
); 
4385     if (PyErr_Occurred()) SWIG_fail
; 
4388     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4396 SWIGINTERN PyObject 
*_wrap_PaneInfo_MinSize(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4397   PyObject 
*resultobj 
= 0; 
4398   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4400   wxPaneInfo 
*result 
= 0 ; 
4404   PyObject 
* obj0 
= 0 ; 
4405   PyObject 
* obj1 
= 0 ; 
4406   char *  kwnames
[] = { 
4407     (char *) "self",(char *) "size", NULL 
 
4410   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_MinSize",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4411   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4412   if (!SWIG_IsOK(res1
)) { 
4413     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_MinSize" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4415   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4418     if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
; 
4421     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4423       wxPaneInfo 
&_result_ref 
= (arg1
)->MinSize((wxSize 
const &)*arg2
); 
4424       result 
= (wxPaneInfo 
*) &_result_ref
; 
4426     wxPyEndAllowThreads(__tstate
); 
4427     if (PyErr_Occurred()) SWIG_fail
; 
4430     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4438 SWIGINTERN PyObject 
*_wrap_PaneInfo_MaxSize(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4439   PyObject 
*resultobj 
= 0; 
4440   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4442   wxPaneInfo 
*result 
= 0 ; 
4446   PyObject 
* obj0 
= 0 ; 
4447   PyObject 
* obj1 
= 0 ; 
4448   char *  kwnames
[] = { 
4449     (char *) "self",(char *) "size", NULL 
 
4452   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_MaxSize",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4453   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4454   if (!SWIG_IsOK(res1
)) { 
4455     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_MaxSize" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4457   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4460     if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
; 
4463     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4465       wxPaneInfo 
&_result_ref 
= (arg1
)->MaxSize((wxSize 
const &)*arg2
); 
4466       result 
= (wxPaneInfo 
*) &_result_ref
; 
4468     wxPyEndAllowThreads(__tstate
); 
4469     if (PyErr_Occurred()) SWIG_fail
; 
4472     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4480 SWIGINTERN PyObject 
*_wrap_PaneInfo_FloatingPosition(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4481   PyObject 
*resultobj 
= 0; 
4482   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4484   wxPaneInfo 
*result 
= 0 ; 
4488   PyObject 
* obj0 
= 0 ; 
4489   PyObject 
* obj1 
= 0 ; 
4490   char *  kwnames
[] = { 
4491     (char *) "self",(char *) "pos", NULL 
 
4494   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_FloatingPosition",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4495   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4496   if (!SWIG_IsOK(res1
)) { 
4497     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_FloatingPosition" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4499   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4502     if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
; 
4505     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4507       wxPaneInfo 
&_result_ref 
= (arg1
)->FloatingPosition((wxPoint 
const &)*arg2
); 
4508       result 
= (wxPaneInfo 
*) &_result_ref
; 
4510     wxPyEndAllowThreads(__tstate
); 
4511     if (PyErr_Occurred()) SWIG_fail
; 
4514     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4522 SWIGINTERN PyObject 
*_wrap_PaneInfo_FloatingSize(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4523   PyObject 
*resultobj 
= 0; 
4524   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4526   wxPaneInfo 
*result 
= 0 ; 
4530   PyObject 
* obj0 
= 0 ; 
4531   PyObject 
* obj1 
= 0 ; 
4532   char *  kwnames
[] = { 
4533     (char *) "self",(char *) "size", NULL 
 
4536   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_FloatingSize",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4537   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4538   if (!SWIG_IsOK(res1
)) { 
4539     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_FloatingSize" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4541   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4544     if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
; 
4547     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4549       wxPaneInfo 
&_result_ref 
= (arg1
)->FloatingSize((wxSize 
const &)*arg2
); 
4550       result 
= (wxPaneInfo 
*) &_result_ref
; 
4552     wxPyEndAllowThreads(__tstate
); 
4553     if (PyErr_Occurred()) SWIG_fail
; 
4556     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4564 SWIGINTERN PyObject 
*_wrap_PaneInfo_Fixed(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4565   PyObject 
*resultobj 
= 0; 
4566   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4567   wxPaneInfo 
*result 
= 0 ; 
4570   PyObject 
*swig_obj
[1] ; 
4572   if (!args
) SWIG_fail
; 
4574   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4575   if (!SWIG_IsOK(res1
)) { 
4576     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Fixed" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4578   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4580     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4582       wxPaneInfo 
&_result_ref 
= (arg1
)->Fixed(); 
4583       result 
= (wxPaneInfo 
*) &_result_ref
; 
4585     wxPyEndAllowThreads(__tstate
); 
4586     if (PyErr_Occurred()) SWIG_fail
; 
4589     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
4597 SWIGINTERN PyObject 
*_wrap_PaneInfo_Resizable(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4598   PyObject 
*resultobj 
= 0; 
4599   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4600   bool arg2 
= (bool) true ; 
4601   wxPaneInfo 
*result 
= 0 ; 
4606   PyObject 
* obj0 
= 0 ; 
4607   PyObject 
* obj1 
= 0 ; 
4608   char *  kwnames
[] = { 
4609     (char *) "self",(char *) "resizable", NULL 
 
4612   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PaneInfo_Resizable",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4613   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4614   if (!SWIG_IsOK(res1
)) { 
4615     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Resizable" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4617   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4619     ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
4620     if (!SWIG_IsOK(ecode2
)) { 
4621       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_Resizable" "', expected argument " "2"" of type '" "bool""'"); 
4623     arg2 
= static_cast< bool >(val2
); 
4626     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4628       wxPaneInfo 
&_result_ref 
= (arg1
)->Resizable(arg2
); 
4629       result 
= (wxPaneInfo 
*) &_result_ref
; 
4631     wxPyEndAllowThreads(__tstate
); 
4632     if (PyErr_Occurred()) SWIG_fail
; 
4635     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4643 SWIGINTERN PyObject 
*_wrap_PaneInfo_Dock(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4644   PyObject 
*resultobj 
= 0; 
4645   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4646   wxPaneInfo 
*result 
= 0 ; 
4649   PyObject 
*swig_obj
[1] ; 
4651   if (!args
) SWIG_fail
; 
4653   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4654   if (!SWIG_IsOK(res1
)) { 
4655     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Dock" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4657   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4659     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4661       wxPaneInfo 
&_result_ref 
= (arg1
)->Dock(); 
4662       result 
= (wxPaneInfo 
*) &_result_ref
; 
4664     wxPyEndAllowThreads(__tstate
); 
4665     if (PyErr_Occurred()) SWIG_fail
; 
4668     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
4676 SWIGINTERN PyObject 
*_wrap_PaneInfo_Float(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4677   PyObject 
*resultobj 
= 0; 
4678   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4679   wxPaneInfo 
*result 
= 0 ; 
4682   PyObject 
*swig_obj
[1] ; 
4684   if (!args
) SWIG_fail
; 
4686   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4687   if (!SWIG_IsOK(res1
)) { 
4688     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Float" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4690   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4692     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4694       wxPaneInfo 
&_result_ref 
= (arg1
)->Float(); 
4695       result 
= (wxPaneInfo 
*) &_result_ref
; 
4697     wxPyEndAllowThreads(__tstate
); 
4698     if (PyErr_Occurred()) SWIG_fail
; 
4701     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
4709 SWIGINTERN PyObject 
*_wrap_PaneInfo_Hide(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4710   PyObject 
*resultobj 
= 0; 
4711   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4712   wxPaneInfo 
*result 
= 0 ; 
4715   PyObject 
*swig_obj
[1] ; 
4717   if (!args
) SWIG_fail
; 
4719   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4720   if (!SWIG_IsOK(res1
)) { 
4721     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Hide" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4723   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4725     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4727       wxPaneInfo 
&_result_ref 
= (arg1
)->Hide(); 
4728       result 
= (wxPaneInfo 
*) &_result_ref
; 
4730     wxPyEndAllowThreads(__tstate
); 
4731     if (PyErr_Occurred()) SWIG_fail
; 
4734     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
4742 SWIGINTERN PyObject 
*_wrap_PaneInfo_Show(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4743   PyObject 
*resultobj 
= 0; 
4744   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4745   bool arg2 
= (bool) true ; 
4746   wxPaneInfo 
*result 
= 0 ; 
4751   PyObject 
* obj0 
= 0 ; 
4752   PyObject 
* obj1 
= 0 ; 
4753   char *  kwnames
[] = { 
4754     (char *) "self",(char *) "show", NULL 
 
4757   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PaneInfo_Show",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4758   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4759   if (!SWIG_IsOK(res1
)) { 
4760     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Show" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4762   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4764     ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
4765     if (!SWIG_IsOK(ecode2
)) { 
4766       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_Show" "', expected argument " "2"" of type '" "bool""'"); 
4768     arg2 
= static_cast< bool >(val2
); 
4771     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4773       wxPaneInfo 
&_result_ref 
= (arg1
)->Show(arg2
); 
4774       result 
= (wxPaneInfo 
*) &_result_ref
; 
4776     wxPyEndAllowThreads(__tstate
); 
4777     if (PyErr_Occurred()) SWIG_fail
; 
4780     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4788 SWIGINTERN PyObject 
*_wrap_PaneInfo_CaptionVisible(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4789   PyObject 
*resultobj 
= 0; 
4790   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4791   bool arg2 
= (bool) true ; 
4792   wxPaneInfo 
*result 
= 0 ; 
4797   PyObject 
* obj0 
= 0 ; 
4798   PyObject 
* obj1 
= 0 ; 
4799   char *  kwnames
[] = { 
4800     (char *) "self",(char *) "visible", NULL 
 
4803   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PaneInfo_CaptionVisible",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4804   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4805   if (!SWIG_IsOK(res1
)) { 
4806     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_CaptionVisible" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4808   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4810     ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
4811     if (!SWIG_IsOK(ecode2
)) { 
4812       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_CaptionVisible" "', expected argument " "2"" of type '" "bool""'"); 
4814     arg2 
= static_cast< bool >(val2
); 
4817     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4819       wxPaneInfo 
&_result_ref 
= (arg1
)->CaptionVisible(arg2
); 
4820       result 
= (wxPaneInfo 
*) &_result_ref
; 
4822     wxPyEndAllowThreads(__tstate
); 
4823     if (PyErr_Occurred()) SWIG_fail
; 
4826     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4834 SWIGINTERN PyObject 
*_wrap_PaneInfo_PaneBorder(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4835   PyObject 
*resultobj 
= 0; 
4836   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4837   bool arg2 
= (bool) true ; 
4838   wxPaneInfo 
*result 
= 0 ; 
4843   PyObject 
* obj0 
= 0 ; 
4844   PyObject 
* obj1 
= 0 ; 
4845   char *  kwnames
[] = { 
4846     (char *) "self",(char *) "visible", NULL 
 
4849   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PaneInfo_PaneBorder",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4850   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4851   if (!SWIG_IsOK(res1
)) { 
4852     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_PaneBorder" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4854   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4856     ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
4857     if (!SWIG_IsOK(ecode2
)) { 
4858       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_PaneBorder" "', expected argument " "2"" of type '" "bool""'"); 
4860     arg2 
= static_cast< bool >(val2
); 
4863     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4865       wxPaneInfo 
&_result_ref 
= (arg1
)->PaneBorder(arg2
); 
4866       result 
= (wxPaneInfo 
*) &_result_ref
; 
4868     wxPyEndAllowThreads(__tstate
); 
4869     if (PyErr_Occurred()) SWIG_fail
; 
4872     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4880 SWIGINTERN PyObject 
*_wrap_PaneInfo_Gripper(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4881   PyObject 
*resultobj 
= 0; 
4882   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4883   bool arg2 
= (bool) true ; 
4884   wxPaneInfo 
*result 
= 0 ; 
4889   PyObject 
* obj0 
= 0 ; 
4890   PyObject 
* obj1 
= 0 ; 
4891   char *  kwnames
[] = { 
4892     (char *) "self",(char *) "visible", NULL 
 
4895   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PaneInfo_Gripper",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4896   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4897   if (!SWIG_IsOK(res1
)) { 
4898     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Gripper" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4900   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4902     ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
4903     if (!SWIG_IsOK(ecode2
)) { 
4904       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_Gripper" "', expected argument " "2"" of type '" "bool""'"); 
4906     arg2 
= static_cast< bool >(val2
); 
4909     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4911       wxPaneInfo 
&_result_ref 
= (arg1
)->Gripper(arg2
); 
4912       result 
= (wxPaneInfo 
*) &_result_ref
; 
4914     wxPyEndAllowThreads(__tstate
); 
4915     if (PyErr_Occurred()) SWIG_fail
; 
4918     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4926 SWIGINTERN PyObject 
*_wrap_PaneInfo_GripperTop(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4927   PyObject 
*resultobj 
= 0; 
4928   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4929   bool arg2 
= (bool) true ; 
4930   wxPaneInfo 
*result 
= 0 ; 
4935   PyObject 
* obj0 
= 0 ; 
4936   PyObject 
* obj1 
= 0 ; 
4937   char *  kwnames
[] = { 
4938     (char *) "self",(char *) "attop", NULL 
 
4941   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PaneInfo_GripperTop",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4942   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4943   if (!SWIG_IsOK(res1
)) { 
4944     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_GripperTop" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4946   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4948     ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
4949     if (!SWIG_IsOK(ecode2
)) { 
4950       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_GripperTop" "', expected argument " "2"" of type '" "bool""'"); 
4952     arg2 
= static_cast< bool >(val2
); 
4955     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4957       wxPaneInfo 
&_result_ref 
= (arg1
)->GripperTop(arg2
); 
4958       result 
= (wxPaneInfo 
*) &_result_ref
; 
4960     wxPyEndAllowThreads(__tstate
); 
4961     if (PyErr_Occurred()) SWIG_fail
; 
4964     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4972 SWIGINTERN PyObject 
*_wrap_PaneInfo_CloseButton(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4973   PyObject 
*resultobj 
= 0; 
4974   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4975   bool arg2 
= (bool) true ; 
4976   wxPaneInfo 
*result 
= 0 ; 
4981   PyObject 
* obj0 
= 0 ; 
4982   PyObject 
* obj1 
= 0 ; 
4983   char *  kwnames
[] = { 
4984     (char *) "self",(char *) "visible", NULL 
 
4987   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PaneInfo_CloseButton",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4988   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4989   if (!SWIG_IsOK(res1
)) { 
4990     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_CloseButton" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4992   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4994     ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
4995     if (!SWIG_IsOK(ecode2
)) { 
4996       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_CloseButton" "', expected argument " "2"" of type '" "bool""'"); 
4998     arg2 
= static_cast< bool >(val2
); 
5001     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5003       wxPaneInfo 
&_result_ref 
= (arg1
)->CloseButton(arg2
); 
5004       result 
= (wxPaneInfo 
*) &_result_ref
; 
5006     wxPyEndAllowThreads(__tstate
); 
5007     if (PyErr_Occurred()) SWIG_fail
; 
5010     resultobj 
= obj0
; Py_INCREF(resultobj
);  
5018 SWIGINTERN PyObject 
*_wrap_PaneInfo_MaximizeButton(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5019   PyObject 
*resultobj 
= 0; 
5020   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5021   bool arg2 
= (bool) true ; 
5022   wxPaneInfo 
*result 
= 0 ; 
5027   PyObject 
* obj0 
= 0 ; 
5028   PyObject 
* obj1 
= 0 ; 
5029   char *  kwnames
[] = { 
5030     (char *) "self",(char *) "visible", NULL 
 
5033   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PaneInfo_MaximizeButton",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
5034   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5035   if (!SWIG_IsOK(res1
)) { 
5036     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_MaximizeButton" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5038   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5040     ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
5041     if (!SWIG_IsOK(ecode2
)) { 
5042       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_MaximizeButton" "', expected argument " "2"" of type '" "bool""'"); 
5044     arg2 
= static_cast< bool >(val2
); 
5047     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5049       wxPaneInfo 
&_result_ref 
= (arg1
)->MaximizeButton(arg2
); 
5050       result 
= (wxPaneInfo 
*) &_result_ref
; 
5052     wxPyEndAllowThreads(__tstate
); 
5053     if (PyErr_Occurred()) SWIG_fail
; 
5056     resultobj 
= obj0
; Py_INCREF(resultobj
);  
5064 SWIGINTERN PyObject 
*_wrap_PaneInfo_MinimizeButton(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5065   PyObject 
*resultobj 
= 0; 
5066   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5067   bool arg2 
= (bool) true ; 
5068   wxPaneInfo 
*result 
= 0 ; 
5073   PyObject 
* obj0 
= 0 ; 
5074   PyObject 
* obj1 
= 0 ; 
5075   char *  kwnames
[] = { 
5076     (char *) "self",(char *) "visible", NULL 
 
5079   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PaneInfo_MinimizeButton",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
5080   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5081   if (!SWIG_IsOK(res1
)) { 
5082     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_MinimizeButton" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5084   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5086     ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
5087     if (!SWIG_IsOK(ecode2
)) { 
5088       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_MinimizeButton" "', expected argument " "2"" of type '" "bool""'"); 
5090     arg2 
= static_cast< bool >(val2
); 
5093     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5095       wxPaneInfo 
&_result_ref 
= (arg1
)->MinimizeButton(arg2
); 
5096       result 
= (wxPaneInfo 
*) &_result_ref
; 
5098     wxPyEndAllowThreads(__tstate
); 
5099     if (PyErr_Occurred()) SWIG_fail
; 
5102     resultobj 
= obj0
; Py_INCREF(resultobj
);  
5110 SWIGINTERN PyObject 
*_wrap_PaneInfo_PinButton(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5111   PyObject 
*resultobj 
= 0; 
5112   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5113   bool arg2 
= (bool) true ; 
5114   wxPaneInfo 
*result 
= 0 ; 
5119   PyObject 
* obj0 
= 0 ; 
5120   PyObject 
* obj1 
= 0 ; 
5121   char *  kwnames
[] = { 
5122     (char *) "self",(char *) "visible", NULL 
 
5125   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PaneInfo_PinButton",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
5126   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5127   if (!SWIG_IsOK(res1
)) { 
5128     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_PinButton" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5130   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5132     ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
5133     if (!SWIG_IsOK(ecode2
)) { 
5134       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_PinButton" "', expected argument " "2"" of type '" "bool""'"); 
5136     arg2 
= static_cast< bool >(val2
); 
5139     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5141       wxPaneInfo 
&_result_ref 
= (arg1
)->PinButton(arg2
); 
5142       result 
= (wxPaneInfo 
*) &_result_ref
; 
5144     wxPyEndAllowThreads(__tstate
); 
5145     if (PyErr_Occurred()) SWIG_fail
; 
5148     resultobj 
= obj0
; Py_INCREF(resultobj
);  
5156 SWIGINTERN PyObject 
*_wrap_PaneInfo_DestroyOnClose(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5157   PyObject 
*resultobj 
= 0; 
5158   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5159   bool arg2 
= (bool) true ; 
5160   wxPaneInfo 
*result 
= 0 ; 
5165   PyObject 
* obj0 
= 0 ; 
5166   PyObject 
* obj1 
= 0 ; 
5167   char *  kwnames
[] = { 
5168     (char *) "self",(char *) "b", NULL 
 
5171   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PaneInfo_DestroyOnClose",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
5172   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5173   if (!SWIG_IsOK(res1
)) { 
5174     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_DestroyOnClose" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5176   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5178     ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
5179     if (!SWIG_IsOK(ecode2
)) { 
5180       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_DestroyOnClose" "', expected argument " "2"" of type '" "bool""'"); 
5182     arg2 
= static_cast< bool >(val2
); 
5185     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5187       wxPaneInfo 
&_result_ref 
= (arg1
)->DestroyOnClose(arg2
); 
5188       result 
= (wxPaneInfo 
*) &_result_ref
; 
5190     wxPyEndAllowThreads(__tstate
); 
5191     if (PyErr_Occurred()) SWIG_fail
; 
5194     resultobj 
= obj0
; Py_INCREF(resultobj
);  
5202 SWIGINTERN PyObject 
*_wrap_PaneInfo_TopDockable(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5203   PyObject 
*resultobj 
= 0; 
5204   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5205   bool arg2 
= (bool) true ; 
5206   wxPaneInfo 
*result 
= 0 ; 
5211   PyObject 
* obj0 
= 0 ; 
5212   PyObject 
* obj1 
= 0 ; 
5213   char *  kwnames
[] = { 
5214     (char *) "self",(char *) "b", NULL 
 
5217   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PaneInfo_TopDockable",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
5218   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5219   if (!SWIG_IsOK(res1
)) { 
5220     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_TopDockable" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5222   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5224     ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
5225     if (!SWIG_IsOK(ecode2
)) { 
5226       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_TopDockable" "', expected argument " "2"" of type '" "bool""'"); 
5228     arg2 
= static_cast< bool >(val2
); 
5231     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5233       wxPaneInfo 
&_result_ref 
= (arg1
)->TopDockable(arg2
); 
5234       result 
= (wxPaneInfo 
*) &_result_ref
; 
5236     wxPyEndAllowThreads(__tstate
); 
5237     if (PyErr_Occurred()) SWIG_fail
; 
5240     resultobj 
= obj0
; Py_INCREF(resultobj
);  
5248 SWIGINTERN PyObject 
*_wrap_PaneInfo_BottomDockable(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5249   PyObject 
*resultobj 
= 0; 
5250   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5251   bool arg2 
= (bool) true ; 
5252   wxPaneInfo 
*result 
= 0 ; 
5257   PyObject 
* obj0 
= 0 ; 
5258   PyObject 
* obj1 
= 0 ; 
5259   char *  kwnames
[] = { 
5260     (char *) "self",(char *) "b", NULL 
 
5263   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PaneInfo_BottomDockable",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
5264   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5265   if (!SWIG_IsOK(res1
)) { 
5266     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_BottomDockable" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5268   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5270     ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
5271     if (!SWIG_IsOK(ecode2
)) { 
5272       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_BottomDockable" "', expected argument " "2"" of type '" "bool""'"); 
5274     arg2 
= static_cast< bool >(val2
); 
5277     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5279       wxPaneInfo 
&_result_ref 
= (arg1
)->BottomDockable(arg2
); 
5280       result 
= (wxPaneInfo 
*) &_result_ref
; 
5282     wxPyEndAllowThreads(__tstate
); 
5283     if (PyErr_Occurred()) SWIG_fail
; 
5286     resultobj 
= obj0
; Py_INCREF(resultobj
);  
5294 SWIGINTERN PyObject 
*_wrap_PaneInfo_LeftDockable(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5295   PyObject 
*resultobj 
= 0; 
5296   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5297   bool arg2 
= (bool) true ; 
5298   wxPaneInfo 
*result 
= 0 ; 
5303   PyObject 
* obj0 
= 0 ; 
5304   PyObject 
* obj1 
= 0 ; 
5305   char *  kwnames
[] = { 
5306     (char *) "self",(char *) "b", NULL 
 
5309   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PaneInfo_LeftDockable",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
5310   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5311   if (!SWIG_IsOK(res1
)) { 
5312     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_LeftDockable" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5314   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5316     ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
5317     if (!SWIG_IsOK(ecode2
)) { 
5318       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_LeftDockable" "', expected argument " "2"" of type '" "bool""'"); 
5320     arg2 
= static_cast< bool >(val2
); 
5323     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5325       wxPaneInfo 
&_result_ref 
= (arg1
)->LeftDockable(arg2
); 
5326       result 
= (wxPaneInfo 
*) &_result_ref
; 
5328     wxPyEndAllowThreads(__tstate
); 
5329     if (PyErr_Occurred()) SWIG_fail
; 
5332     resultobj 
= obj0
; Py_INCREF(resultobj
);  
5340 SWIGINTERN PyObject 
*_wrap_PaneInfo_RightDockable(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5341   PyObject 
*resultobj 
= 0; 
5342   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5343   bool arg2 
= (bool) true ; 
5344   wxPaneInfo 
*result 
= 0 ; 
5349   PyObject 
* obj0 
= 0 ; 
5350   PyObject 
* obj1 
= 0 ; 
5351   char *  kwnames
[] = { 
5352     (char *) "self",(char *) "b", NULL 
 
5355   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PaneInfo_RightDockable",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
5356   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5357   if (!SWIG_IsOK(res1
)) { 
5358     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_RightDockable" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5360   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5362     ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
5363     if (!SWIG_IsOK(ecode2
)) { 
5364       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_RightDockable" "', expected argument " "2"" of type '" "bool""'"); 
5366     arg2 
= static_cast< bool >(val2
); 
5369     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5371       wxPaneInfo 
&_result_ref 
= (arg1
)->RightDockable(arg2
); 
5372       result 
= (wxPaneInfo 
*) &_result_ref
; 
5374     wxPyEndAllowThreads(__tstate
); 
5375     if (PyErr_Occurred()) SWIG_fail
; 
5378     resultobj 
= obj0
; Py_INCREF(resultobj
);  
5386 SWIGINTERN PyObject 
*_wrap_PaneInfo_Floatable(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5387   PyObject 
*resultobj 
= 0; 
5388   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5389   bool arg2 
= (bool) true ; 
5390   wxPaneInfo 
*result 
= 0 ; 
5395   PyObject 
* obj0 
= 0 ; 
5396   PyObject 
* obj1 
= 0 ; 
5397   char *  kwnames
[] = { 
5398     (char *) "self",(char *) "b", NULL 
 
5401   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PaneInfo_Floatable",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
5402   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5403   if (!SWIG_IsOK(res1
)) { 
5404     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Floatable" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5406   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5408     ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
5409     if (!SWIG_IsOK(ecode2
)) { 
5410       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_Floatable" "', expected argument " "2"" of type '" "bool""'"); 
5412     arg2 
= static_cast< bool >(val2
); 
5415     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5417       wxPaneInfo 
&_result_ref 
= (arg1
)->Floatable(arg2
); 
5418       result 
= (wxPaneInfo 
*) &_result_ref
; 
5420     wxPyEndAllowThreads(__tstate
); 
5421     if (PyErr_Occurred()) SWIG_fail
; 
5424     resultobj 
= obj0
; Py_INCREF(resultobj
);  
5432 SWIGINTERN PyObject 
*_wrap_PaneInfo_Movable(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5433   PyObject 
*resultobj 
= 0; 
5434   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5435   bool arg2 
= (bool) true ; 
5436   wxPaneInfo 
*result 
= 0 ; 
5441   PyObject 
* obj0 
= 0 ; 
5442   PyObject 
* obj1 
= 0 ; 
5443   char *  kwnames
[] = { 
5444     (char *) "self",(char *) "b", NULL 
 
5447   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PaneInfo_Movable",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
5448   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5449   if (!SWIG_IsOK(res1
)) { 
5450     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Movable" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5452   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5454     ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
5455     if (!SWIG_IsOK(ecode2
)) { 
5456       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_Movable" "', expected argument " "2"" of type '" "bool""'"); 
5458     arg2 
= static_cast< bool >(val2
); 
5461     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5463       wxPaneInfo 
&_result_ref 
= (arg1
)->Movable(arg2
); 
5464       result 
= (wxPaneInfo 
*) &_result_ref
; 
5466     wxPyEndAllowThreads(__tstate
); 
5467     if (PyErr_Occurred()) SWIG_fail
; 
5470     resultobj 
= obj0
; Py_INCREF(resultobj
);  
5478 SWIGINTERN PyObject 
*_wrap_PaneInfo_Dockable(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5479   PyObject 
*resultobj 
= 0; 
5480   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5481   bool arg2 
= (bool) true ; 
5482   wxPaneInfo 
*result 
= 0 ; 
5487   PyObject 
* obj0 
= 0 ; 
5488   PyObject 
* obj1 
= 0 ; 
5489   char *  kwnames
[] = { 
5490     (char *) "self",(char *) "b", NULL 
 
5493   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PaneInfo_Dockable",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
5494   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5495   if (!SWIG_IsOK(res1
)) { 
5496     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Dockable" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5498   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5500     ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
5501     if (!SWIG_IsOK(ecode2
)) { 
5502       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_Dockable" "', expected argument " "2"" of type '" "bool""'"); 
5504     arg2 
= static_cast< bool >(val2
); 
5507     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5509       wxPaneInfo 
&_result_ref 
= (arg1
)->Dockable(arg2
); 
5510       result 
= (wxPaneInfo 
*) &_result_ref
; 
5512     wxPyEndAllowThreads(__tstate
); 
5513     if (PyErr_Occurred()) SWIG_fail
; 
5516     resultobj 
= obj0
; Py_INCREF(resultobj
);  
5524 SWIGINTERN PyObject 
*_wrap_PaneInfo_DefaultPane(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5525   PyObject 
*resultobj 
= 0; 
5526   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5527   wxPaneInfo 
*result 
= 0 ; 
5530   PyObject 
*swig_obj
[1] ; 
5532   if (!args
) SWIG_fail
; 
5534   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5535   if (!SWIG_IsOK(res1
)) { 
5536     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_DefaultPane" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5538   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5540     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5542       wxPaneInfo 
&_result_ref 
= (arg1
)->DefaultPane(); 
5543       result 
= (wxPaneInfo 
*) &_result_ref
; 
5545     wxPyEndAllowThreads(__tstate
); 
5546     if (PyErr_Occurred()) SWIG_fail
; 
5549     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
5557 SWIGINTERN PyObject 
*_wrap_PaneInfo_CentrePane(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5558   PyObject 
*resultobj 
= 0; 
5559   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5560   wxPaneInfo 
*result 
= 0 ; 
5563   PyObject 
*swig_obj
[1] ; 
5565   if (!args
) SWIG_fail
; 
5567   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5568   if (!SWIG_IsOK(res1
)) { 
5569     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_CentrePane" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5571   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5573     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5575       wxPaneInfo 
&_result_ref 
= (arg1
)->CentrePane(); 
5576       result 
= (wxPaneInfo 
*) &_result_ref
; 
5578     wxPyEndAllowThreads(__tstate
); 
5579     if (PyErr_Occurred()) SWIG_fail
; 
5582     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
5590 SWIGINTERN PyObject 
*_wrap_PaneInfo_CenterPane(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5591   PyObject 
*resultobj 
= 0; 
5592   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5593   wxPaneInfo 
*result 
= 0 ; 
5596   PyObject 
*swig_obj
[1] ; 
5598   if (!args
) SWIG_fail
; 
5600   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5601   if (!SWIG_IsOK(res1
)) { 
5602     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_CenterPane" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5604   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5606     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5608       wxPaneInfo 
&_result_ref 
= (arg1
)->CenterPane(); 
5609       result 
= (wxPaneInfo 
*) &_result_ref
; 
5611     wxPyEndAllowThreads(__tstate
); 
5612     if (PyErr_Occurred()) SWIG_fail
; 
5615     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
5623 SWIGINTERN PyObject 
*_wrap_PaneInfo_ToolbarPane(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5624   PyObject 
*resultobj 
= 0; 
5625   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5626   wxPaneInfo 
*result 
= 0 ; 
5629   PyObject 
*swig_obj
[1] ; 
5631   if (!args
) SWIG_fail
; 
5633   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5634   if (!SWIG_IsOK(res1
)) { 
5635     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_ToolbarPane" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5637   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5639     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5641       wxPaneInfo 
&_result_ref 
= (arg1
)->ToolbarPane(); 
5642       result 
= (wxPaneInfo 
*) &_result_ref
; 
5644     wxPyEndAllowThreads(__tstate
); 
5645     if (PyErr_Occurred()) SWIG_fail
; 
5648     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
5656 SWIGINTERN PyObject 
*_wrap_PaneInfo_SetFlag(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5657   PyObject 
*resultobj 
= 0; 
5658   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5661   wxPaneInfo 
*result 
= 0 ; 
5668   PyObject 
* obj0 
= 0 ; 
5669   PyObject 
* obj1 
= 0 ; 
5670   PyObject 
* obj2 
= 0 ; 
5671   char *  kwnames
[] = { 
5672     (char *) "self",(char *) "flag",(char *) "option_state", NULL 
 
5675   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PaneInfo_SetFlag",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
5676   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5677   if (!SWIG_IsOK(res1
)) { 
5678     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_SetFlag" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5680   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5681   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
5682   if (!SWIG_IsOK(ecode2
)) { 
5683     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_SetFlag" "', expected argument " "2"" of type '" "int""'"); 
5685   arg2 
= static_cast< int >(val2
); 
5686   ecode3 
= SWIG_AsVal_bool(obj2
, &val3
); 
5687   if (!SWIG_IsOK(ecode3
)) { 
5688     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "PaneInfo_SetFlag" "', expected argument " "3"" of type '" "bool""'"); 
5690   arg3 
= static_cast< bool >(val3
); 
5692     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5694       wxPaneInfo 
&_result_ref 
= (arg1
)->SetFlag(arg2
,arg3
); 
5695       result 
= (wxPaneInfo 
*) &_result_ref
; 
5697     wxPyEndAllowThreads(__tstate
); 
5698     if (PyErr_Occurred()) SWIG_fail
; 
5701     resultobj 
= obj0
; Py_INCREF(resultobj
);  
5709 SWIGINTERN PyObject 
*_wrap_PaneInfo_HasFlag(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5710   PyObject 
*resultobj 
= 0; 
5711   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5718   PyObject 
* obj0 
= 0 ; 
5719   PyObject 
* obj1 
= 0 ; 
5720   char *  kwnames
[] = { 
5721     (char *) "self",(char *) "flag", NULL 
 
5724   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_HasFlag",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
5725   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5726   if (!SWIG_IsOK(res1
)) { 
5727     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_HasFlag" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
5729   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5730   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
5731   if (!SWIG_IsOK(ecode2
)) { 
5732     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_HasFlag" "', expected argument " "2"" of type '" "int""'"); 
5734   arg2 
= static_cast< int >(val2
); 
5736     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5737     result 
= (bool)((wxPaneInfo 
const *)arg1
)->HasFlag(arg2
); 
5738     wxPyEndAllowThreads(__tstate
); 
5739     if (PyErr_Occurred()) SWIG_fail
; 
5742     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
5750 SWIGINTERN PyObject 
*_wrap_PaneInfo_name_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5751   PyObject 
*resultobj 
= 0; 
5752   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5753   wxString 
*arg2 
= (wxString 
*) 0 ; 
5756   bool temp2 
= false ; 
5757   PyObject 
*swig_obj
[2] ; 
5759   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_name_set",2,2,swig_obj
)) SWIG_fail
; 
5760   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5761   if (!SWIG_IsOK(res1
)) { 
5762     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_name_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5764   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5766     arg2 
= wxString_in_helper(swig_obj
[1]); 
5767     if (arg2 
== NULL
) SWIG_fail
; 
5770   if (arg1
) (arg1
)->name 
= *arg2
; 
5772   resultobj 
= SWIG_Py_Void(); 
5787 SWIGINTERN PyObject 
*_wrap_PaneInfo_name_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5788   PyObject 
*resultobj 
= 0; 
5789   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5790   wxString 
*result 
= 0 ; 
5793   PyObject 
*swig_obj
[1] ; 
5795   if (!args
) SWIG_fail
; 
5797   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5798   if (!SWIG_IsOK(res1
)) { 
5799     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_name_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5801   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5802   result 
= (wxString 
*)& ((arg1
)->name
); 
5805     resultobj 
= PyUnicode_FromWideChar(result
->c_str(), result
->Len()); 
5807     resultobj 
= PyString_FromStringAndSize(result
->c_str(), result
->Len()); 
5816 SWIGINTERN PyObject 
*_wrap_PaneInfo_caption_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5817   PyObject 
*resultobj 
= 0; 
5818   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5819   wxString 
*arg2 
= (wxString 
*) 0 ; 
5822   bool temp2 
= false ; 
5823   PyObject 
*swig_obj
[2] ; 
5825   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_caption_set",2,2,swig_obj
)) SWIG_fail
; 
5826   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5827   if (!SWIG_IsOK(res1
)) { 
5828     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_caption_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5830   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5832     arg2 
= wxString_in_helper(swig_obj
[1]); 
5833     if (arg2 
== NULL
) SWIG_fail
; 
5836   if (arg1
) (arg1
)->caption 
= *arg2
; 
5838   resultobj 
= SWIG_Py_Void(); 
5853 SWIGINTERN PyObject 
*_wrap_PaneInfo_caption_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5854   PyObject 
*resultobj 
= 0; 
5855   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5856   wxString 
*result 
= 0 ; 
5859   PyObject 
*swig_obj
[1] ; 
5861   if (!args
) SWIG_fail
; 
5863   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5864   if (!SWIG_IsOK(res1
)) { 
5865     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_caption_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5867   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5868   result 
= (wxString 
*)& ((arg1
)->caption
); 
5871     resultobj 
= PyUnicode_FromWideChar(result
->c_str(), result
->Len()); 
5873     resultobj 
= PyString_FromStringAndSize(result
->c_str(), result
->Len()); 
5882 SWIGINTERN PyObject 
*_wrap_PaneInfo_window_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5883   PyObject 
*resultobj 
= 0; 
5884   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5885   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
5890   PyObject 
*swig_obj
[2] ; 
5892   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_window_set",2,2,swig_obj
)) SWIG_fail
; 
5893   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5894   if (!SWIG_IsOK(res1
)) { 
5895     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_window_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5897   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5898   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxWindow
, SWIG_POINTER_DISOWN 
|  0 ); 
5899   if (!SWIG_IsOK(res2
)) { 
5900     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PaneInfo_window_set" "', expected argument " "2"" of type '" "wxWindow *""'");  
5902   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
5903   if (arg1
) (arg1
)->window 
= arg2
; 
5905   resultobj 
= SWIG_Py_Void(); 
5912 SWIGINTERN PyObject 
*_wrap_PaneInfo_window_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5913   PyObject 
*resultobj 
= 0; 
5914   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5915   wxWindow 
*result 
= 0 ; 
5918   PyObject 
*swig_obj
[1] ; 
5920   if (!args
) SWIG_fail
; 
5922   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5923   if (!SWIG_IsOK(res1
)) { 
5924     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_window_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5926   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5927   result 
= (wxWindow 
*) ((arg1
)->window
); 
5929     resultobj 
= wxPyMake_wxObject(result
, 0);  
5937 SWIGINTERN PyObject 
*_wrap_PaneInfo_frame_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5938   PyObject 
*resultobj 
= 0; 
5939   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5940   wxFrame 
*arg2 
= (wxFrame 
*) 0 ; 
5945   PyObject 
*swig_obj
[2] ; 
5947   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_frame_set",2,2,swig_obj
)) SWIG_fail
; 
5948   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5949   if (!SWIG_IsOK(res1
)) { 
5950     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_frame_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5952   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5953   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxFrame
, SWIG_POINTER_DISOWN 
|  0 ); 
5954   if (!SWIG_IsOK(res2
)) { 
5955     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PaneInfo_frame_set" "', expected argument " "2"" of type '" "wxFrame *""'");  
5957   arg2 
= reinterpret_cast< wxFrame 
* >(argp2
); 
5958   if (arg1
) (arg1
)->frame 
= arg2
; 
5960   resultobj 
= SWIG_Py_Void(); 
5967 SWIGINTERN PyObject 
*_wrap_PaneInfo_frame_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5968   PyObject 
*resultobj 
= 0; 
5969   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5970   wxFrame 
*result 
= 0 ; 
5973   PyObject 
*swig_obj
[1] ; 
5975   if (!args
) SWIG_fail
; 
5977   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5978   if (!SWIG_IsOK(res1
)) { 
5979     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_frame_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5981   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5982   result 
= (wxFrame 
*) ((arg1
)->frame
); 
5984     resultobj 
= wxPyMake_wxObject(result
, 0);  
5992 SWIGINTERN PyObject 
*_wrap_PaneInfo_state_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5993   PyObject 
*resultobj 
= 0; 
5994   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6000   PyObject 
*swig_obj
[2] ; 
6002   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_state_set",2,2,swig_obj
)) SWIG_fail
; 
6003   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6004   if (!SWIG_IsOK(res1
)) { 
6005     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_state_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6007   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6008   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
6009   if (!SWIG_IsOK(ecode2
)) { 
6010     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_state_set" "', expected argument " "2"" of type '" "int""'"); 
6012   arg2 
= static_cast< int >(val2
); 
6013   if (arg1
) (arg1
)->state 
= arg2
; 
6015   resultobj 
= SWIG_Py_Void(); 
6022 SWIGINTERN PyObject 
*_wrap_PaneInfo_state_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6023   PyObject 
*resultobj 
= 0; 
6024   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6028   PyObject 
*swig_obj
[1] ; 
6030   if (!args
) SWIG_fail
; 
6032   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6033   if (!SWIG_IsOK(res1
)) { 
6034     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_state_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6036   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6037   result 
= (int) ((arg1
)->state
); 
6038   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
6045 SWIGINTERN PyObject 
*_wrap_PaneInfo_dock_direction_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6046   PyObject 
*resultobj 
= 0; 
6047   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6053   PyObject 
*swig_obj
[2] ; 
6055   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_dock_direction_set",2,2,swig_obj
)) SWIG_fail
; 
6056   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6057   if (!SWIG_IsOK(res1
)) { 
6058     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_dock_direction_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6060   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6061   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
6062   if (!SWIG_IsOK(ecode2
)) { 
6063     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_dock_direction_set" "', expected argument " "2"" of type '" "int""'"); 
6065   arg2 
= static_cast< int >(val2
); 
6066   if (arg1
) (arg1
)->dock_direction 
= arg2
; 
6068   resultobj 
= SWIG_Py_Void(); 
6075 SWIGINTERN PyObject 
*_wrap_PaneInfo_dock_direction_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6076   PyObject 
*resultobj 
= 0; 
6077   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6081   PyObject 
*swig_obj
[1] ; 
6083   if (!args
) SWIG_fail
; 
6085   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6086   if (!SWIG_IsOK(res1
)) { 
6087     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_dock_direction_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6089   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6090   result 
= (int) ((arg1
)->dock_direction
); 
6091   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
6098 SWIGINTERN PyObject 
*_wrap_PaneInfo_dock_layer_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6099   PyObject 
*resultobj 
= 0; 
6100   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6106   PyObject 
*swig_obj
[2] ; 
6108   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_dock_layer_set",2,2,swig_obj
)) SWIG_fail
; 
6109   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6110   if (!SWIG_IsOK(res1
)) { 
6111     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_dock_layer_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6113   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6114   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
6115   if (!SWIG_IsOK(ecode2
)) { 
6116     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_dock_layer_set" "', expected argument " "2"" of type '" "int""'"); 
6118   arg2 
= static_cast< int >(val2
); 
6119   if (arg1
) (arg1
)->dock_layer 
= arg2
; 
6121   resultobj 
= SWIG_Py_Void(); 
6128 SWIGINTERN PyObject 
*_wrap_PaneInfo_dock_layer_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6129   PyObject 
*resultobj 
= 0; 
6130   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6134   PyObject 
*swig_obj
[1] ; 
6136   if (!args
) SWIG_fail
; 
6138   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6139   if (!SWIG_IsOK(res1
)) { 
6140     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_dock_layer_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6142   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6143   result 
= (int) ((arg1
)->dock_layer
); 
6144   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
6151 SWIGINTERN PyObject 
*_wrap_PaneInfo_dock_row_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6152   PyObject 
*resultobj 
= 0; 
6153   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6159   PyObject 
*swig_obj
[2] ; 
6161   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_dock_row_set",2,2,swig_obj
)) SWIG_fail
; 
6162   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6163   if (!SWIG_IsOK(res1
)) { 
6164     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_dock_row_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6166   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6167   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
6168   if (!SWIG_IsOK(ecode2
)) { 
6169     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_dock_row_set" "', expected argument " "2"" of type '" "int""'"); 
6171   arg2 
= static_cast< int >(val2
); 
6172   if (arg1
) (arg1
)->dock_row 
= arg2
; 
6174   resultobj 
= SWIG_Py_Void(); 
6181 SWIGINTERN PyObject 
*_wrap_PaneInfo_dock_row_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6182   PyObject 
*resultobj 
= 0; 
6183   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6187   PyObject 
*swig_obj
[1] ; 
6189   if (!args
) SWIG_fail
; 
6191   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6192   if (!SWIG_IsOK(res1
)) { 
6193     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_dock_row_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6195   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6196   result 
= (int) ((arg1
)->dock_row
); 
6197   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
6204 SWIGINTERN PyObject 
*_wrap_PaneInfo_dock_pos_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6205   PyObject 
*resultobj 
= 0; 
6206   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6212   PyObject 
*swig_obj
[2] ; 
6214   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_dock_pos_set",2,2,swig_obj
)) SWIG_fail
; 
6215   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6216   if (!SWIG_IsOK(res1
)) { 
6217     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_dock_pos_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6219   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6220   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
6221   if (!SWIG_IsOK(ecode2
)) { 
6222     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_dock_pos_set" "', expected argument " "2"" of type '" "int""'"); 
6224   arg2 
= static_cast< int >(val2
); 
6225   if (arg1
) (arg1
)->dock_pos 
= arg2
; 
6227   resultobj 
= SWIG_Py_Void(); 
6234 SWIGINTERN PyObject 
*_wrap_PaneInfo_dock_pos_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6235   PyObject 
*resultobj 
= 0; 
6236   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6240   PyObject 
*swig_obj
[1] ; 
6242   if (!args
) SWIG_fail
; 
6244   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6245   if (!SWIG_IsOK(res1
)) { 
6246     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_dock_pos_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6248   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6249   result 
= (int) ((arg1
)->dock_pos
); 
6250   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
6257 SWIGINTERN PyObject 
*_wrap_PaneInfo_best_size_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6258   PyObject 
*resultobj 
= 0; 
6259   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6260   wxSize 
*arg2 
= (wxSize 
*) 0 ; 
6265   PyObject 
*swig_obj
[2] ; 
6267   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_best_size_set",2,2,swig_obj
)) SWIG_fail
; 
6268   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6269   if (!SWIG_IsOK(res1
)) { 
6270     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_best_size_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6272   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6273   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxSize
, 0 |  0 ); 
6274   if (!SWIG_IsOK(res2
)) { 
6275     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PaneInfo_best_size_set" "', expected argument " "2"" of type '" "wxSize *""'");  
6277   arg2 
= reinterpret_cast< wxSize 
* >(argp2
); 
6278   if (arg1
) (arg1
)->best_size 
= *arg2
; 
6280   resultobj 
= SWIG_Py_Void(); 
6287 SWIGINTERN PyObject 
*_wrap_PaneInfo_best_size_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6288   PyObject 
*resultobj 
= 0; 
6289   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6290   wxSize 
*result 
= 0 ; 
6293   PyObject 
*swig_obj
[1] ; 
6295   if (!args
) SWIG_fail
; 
6297   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6298   if (!SWIG_IsOK(res1
)) { 
6299     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_best_size_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6301   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6302   result 
= (wxSize 
*)& ((arg1
)->best_size
); 
6303   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxSize
, 0 |  0 ); 
6310 SWIGINTERN PyObject 
*_wrap_PaneInfo_min_size_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6311   PyObject 
*resultobj 
= 0; 
6312   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6313   wxSize 
*arg2 
= (wxSize 
*) 0 ; 
6318   PyObject 
*swig_obj
[2] ; 
6320   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_min_size_set",2,2,swig_obj
)) SWIG_fail
; 
6321   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6322   if (!SWIG_IsOK(res1
)) { 
6323     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_min_size_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6325   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6326   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxSize
, 0 |  0 ); 
6327   if (!SWIG_IsOK(res2
)) { 
6328     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PaneInfo_min_size_set" "', expected argument " "2"" of type '" "wxSize *""'");  
6330   arg2 
= reinterpret_cast< wxSize 
* >(argp2
); 
6331   if (arg1
) (arg1
)->min_size 
= *arg2
; 
6333   resultobj 
= SWIG_Py_Void(); 
6340 SWIGINTERN PyObject 
*_wrap_PaneInfo_min_size_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6341   PyObject 
*resultobj 
= 0; 
6342   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6343   wxSize 
*result 
= 0 ; 
6346   PyObject 
*swig_obj
[1] ; 
6348   if (!args
) SWIG_fail
; 
6350   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6351   if (!SWIG_IsOK(res1
)) { 
6352     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_min_size_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6354   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6355   result 
= (wxSize 
*)& ((arg1
)->min_size
); 
6356   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxSize
, 0 |  0 ); 
6363 SWIGINTERN PyObject 
*_wrap_PaneInfo_max_size_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6364   PyObject 
*resultobj 
= 0; 
6365   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6366   wxSize 
*arg2 
= (wxSize 
*) 0 ; 
6371   PyObject 
*swig_obj
[2] ; 
6373   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_max_size_set",2,2,swig_obj
)) SWIG_fail
; 
6374   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6375   if (!SWIG_IsOK(res1
)) { 
6376     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_max_size_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6378   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6379   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxSize
, 0 |  0 ); 
6380   if (!SWIG_IsOK(res2
)) { 
6381     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PaneInfo_max_size_set" "', expected argument " "2"" of type '" "wxSize *""'");  
6383   arg2 
= reinterpret_cast< wxSize 
* >(argp2
); 
6384   if (arg1
) (arg1
)->max_size 
= *arg2
; 
6386   resultobj 
= SWIG_Py_Void(); 
6393 SWIGINTERN PyObject 
*_wrap_PaneInfo_max_size_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6394   PyObject 
*resultobj 
= 0; 
6395   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6396   wxSize 
*result 
= 0 ; 
6399   PyObject 
*swig_obj
[1] ; 
6401   if (!args
) SWIG_fail
; 
6403   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6404   if (!SWIG_IsOK(res1
)) { 
6405     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_max_size_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6407   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6408   result 
= (wxSize 
*)& ((arg1
)->max_size
); 
6409   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxSize
, 0 |  0 ); 
6416 SWIGINTERN PyObject 
*_wrap_PaneInfo_floating_pos_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6417   PyObject 
*resultobj 
= 0; 
6418   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6419   wxPoint 
*arg2 
= (wxPoint 
*) 0 ; 
6424   PyObject 
*swig_obj
[2] ; 
6426   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_floating_pos_set",2,2,swig_obj
)) SWIG_fail
; 
6427   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6428   if (!SWIG_IsOK(res1
)) { 
6429     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_floating_pos_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6431   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6432   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxPoint
, 0 |  0 ); 
6433   if (!SWIG_IsOK(res2
)) { 
6434     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PaneInfo_floating_pos_set" "', expected argument " "2"" of type '" "wxPoint *""'");  
6436   arg2 
= reinterpret_cast< wxPoint 
* >(argp2
); 
6437   if (arg1
) (arg1
)->floating_pos 
= *arg2
; 
6439   resultobj 
= SWIG_Py_Void(); 
6446 SWIGINTERN PyObject 
*_wrap_PaneInfo_floating_pos_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6447   PyObject 
*resultobj 
= 0; 
6448   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6449   wxPoint 
*result 
= 0 ; 
6452   PyObject 
*swig_obj
[1] ; 
6454   if (!args
) SWIG_fail
; 
6456   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6457   if (!SWIG_IsOK(res1
)) { 
6458     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_floating_pos_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6460   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6461   result 
= (wxPoint 
*)& ((arg1
)->floating_pos
); 
6462   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPoint
, 0 |  0 ); 
6469 SWIGINTERN PyObject 
*_wrap_PaneInfo_floating_size_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6470   PyObject 
*resultobj 
= 0; 
6471   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6472   wxSize 
*arg2 
= (wxSize 
*) 0 ; 
6477   PyObject 
*swig_obj
[2] ; 
6479   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_floating_size_set",2,2,swig_obj
)) SWIG_fail
; 
6480   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6481   if (!SWIG_IsOK(res1
)) { 
6482     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_floating_size_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6484   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6485   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxSize
, 0 |  0 ); 
6486   if (!SWIG_IsOK(res2
)) { 
6487     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PaneInfo_floating_size_set" "', expected argument " "2"" of type '" "wxSize *""'");  
6489   arg2 
= reinterpret_cast< wxSize 
* >(argp2
); 
6490   if (arg1
) (arg1
)->floating_size 
= *arg2
; 
6492   resultobj 
= SWIG_Py_Void(); 
6499 SWIGINTERN PyObject 
*_wrap_PaneInfo_floating_size_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6500   PyObject 
*resultobj 
= 0; 
6501   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6502   wxSize 
*result 
= 0 ; 
6505   PyObject 
*swig_obj
[1] ; 
6507   if (!args
) SWIG_fail
; 
6509   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6510   if (!SWIG_IsOK(res1
)) { 
6511     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_floating_size_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6513   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6514   result 
= (wxSize 
*)& ((arg1
)->floating_size
); 
6515   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxSize
, 0 |  0 ); 
6522 SWIGINTERN PyObject 
*_wrap_PaneInfo_dock_proportion_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6523   PyObject 
*resultobj 
= 0; 
6524   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6530   PyObject 
*swig_obj
[2] ; 
6532   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_dock_proportion_set",2,2,swig_obj
)) SWIG_fail
; 
6533   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6534   if (!SWIG_IsOK(res1
)) { 
6535     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_dock_proportion_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6537   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6538   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
6539   if (!SWIG_IsOK(ecode2
)) { 
6540     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_dock_proportion_set" "', expected argument " "2"" of type '" "int""'"); 
6542   arg2 
= static_cast< int >(val2
); 
6543   if (arg1
) (arg1
)->dock_proportion 
= arg2
; 
6545   resultobj 
= SWIG_Py_Void(); 
6552 SWIGINTERN PyObject 
*_wrap_PaneInfo_dock_proportion_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6553   PyObject 
*resultobj 
= 0; 
6554   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6558   PyObject 
*swig_obj
[1] ; 
6560   if (!args
) SWIG_fail
; 
6562   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6563   if (!SWIG_IsOK(res1
)) { 
6564     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_dock_proportion_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6566   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6567   result 
= (int) ((arg1
)->dock_proportion
); 
6568   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
6575 SWIGINTERN PyObject 
*_wrap_PaneInfo_buttons_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6576   PyObject 
*resultobj 
= 0; 
6577   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6578   wxPaneButtonArray arg2 
; 
6583   PyObject 
*swig_obj
[2] ; 
6585   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_buttons_set",2,2,swig_obj
)) SWIG_fail
; 
6586   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6587   if (!SWIG_IsOK(res1
)) { 
6588     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_buttons_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6590   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6592     res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
, SWIGTYPE_p_wxPaneButtonArray
,  0  | 0); 
6593     if (!SWIG_IsOK(res2
)) { 
6594       SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PaneInfo_buttons_set" "', expected argument " "2"" of type '" "wxPaneButtonArray""'");  
6597       SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "PaneInfo_buttons_set" "', expected argument " "2"" of type '" "wxPaneButtonArray""'"); 
6599       wxPaneButtonArray 
* temp 
= reinterpret_cast< wxPaneButtonArray 
* >(argp2
); 
6601       if (SWIG_IsNewObj(res2
)) delete temp
; 
6604   if (arg1
) (arg1
)->buttons 
= arg2
; 
6606   resultobj 
= SWIG_Py_Void(); 
6613 SWIGINTERN PyObject 
*_wrap_PaneInfo_buttons_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6614   PyObject 
*resultobj 
= 0; 
6615   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6616   wxPaneButtonArray result
; 
6619   PyObject 
*swig_obj
[1] ; 
6621   if (!args
) SWIG_fail
; 
6623   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6624   if (!SWIG_IsOK(res1
)) { 
6625     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_buttons_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6627   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6628   result 
=  ((arg1
)->buttons
); 
6629   resultobj 
= SWIG_NewPointerObj((new wxPaneButtonArray(static_cast< const wxPaneButtonArray
& >(result
))), SWIGTYPE_p_wxPaneButtonArray
, SWIG_POINTER_OWN 
|  0 ); 
6636 SWIGINTERN PyObject 
*_wrap_PaneInfo_rect_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6637   PyObject 
*resultobj 
= 0; 
6638   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6639   wxRect 
*arg2 
= (wxRect 
*) 0 ; 
6644   PyObject 
*swig_obj
[2] ; 
6646   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_rect_set",2,2,swig_obj
)) SWIG_fail
; 
6647   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6648   if (!SWIG_IsOK(res1
)) { 
6649     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_rect_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6651   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6652   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxRect
, 0 |  0 ); 
6653   if (!SWIG_IsOK(res2
)) { 
6654     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PaneInfo_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");  
6656   arg2 
= reinterpret_cast< wxRect 
* >(argp2
); 
6657   if (arg1
) (arg1
)->rect 
= *arg2
; 
6659   resultobj 
= SWIG_Py_Void(); 
6666 SWIGINTERN PyObject 
*_wrap_PaneInfo_rect_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6667   PyObject 
*resultobj 
= 0; 
6668   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6669   wxRect 
*result 
= 0 ; 
6672   PyObject 
*swig_obj
[1] ; 
6674   if (!args
) SWIG_fail
; 
6676   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6677   if (!SWIG_IsOK(res1
)) { 
6678     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_rect_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6680   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6681   result 
= (wxRect 
*)& ((arg1
)->rect
); 
6682   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRect
, 0 |  0 ); 
6689 SWIGINTERN PyObject 
*PaneInfo_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6691   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
6692   SWIG_TypeNewClientData(SWIGTYPE_p_wxPaneInfo
, SWIG_NewClientData(obj
)); 
6693   return SWIG_Py_Void(); 
6696 SWIGINTERN PyObject 
*PaneInfo_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6697   return SWIG_Python_InitShadowInstance(args
); 
6700 SWIGINTERN PyObject 
*_wrap_new_FrameManager(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
6701   PyObject 
*resultobj 
= 0; 
6702   wxWindow 
*arg1 
= (wxWindow 
*) NULL 
; 
6703   int arg2 
= (int) wxAUI_MGR_DEFAULT 
; 
6704   wxFrameManager 
*result 
= 0 ; 
6709   PyObject 
* obj0 
= 0 ; 
6710   PyObject 
* obj1 
= 0 ; 
6711   char *  kwnames
[] = { 
6712     (char *) "managed_wnd",(char *) "flags", NULL 
 
6715   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_FrameManager",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
6717     res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
6718     if (!SWIG_IsOK(res1
)) { 
6719       SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_FrameManager" "', expected argument " "1"" of type '" "wxWindow *""'");  
6721     arg1 
= reinterpret_cast< wxWindow 
* >(argp1
); 
6724     ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
6725     if (!SWIG_IsOK(ecode2
)) { 
6726       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_FrameManager" "', expected argument " "2"" of type '" "int""'"); 
6728     arg2 
= static_cast< int >(val2
); 
6731     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6732     result 
= (wxFrameManager 
*)new wxFrameManager(arg1
,arg2
); 
6733     wxPyEndAllowThreads(__tstate
); 
6734     if (PyErr_Occurred()) SWIG_fail
; 
6736   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxFrameManager
, SWIG_POINTER_NEW 
|  0 ); 
6743 SWIGINTERN PyObject 
*_wrap_delete_FrameManager(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6744   PyObject 
*resultobj 
= 0; 
6745   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
6748   PyObject 
*swig_obj
[1] ; 
6750   if (!args
) SWIG_fail
; 
6752   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManager
, SWIG_POINTER_DISOWN 
|  0 ); 
6753   if (!SWIG_IsOK(res1
)) { 
6754     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_FrameManager" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
6756   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
6758     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6761     wxPyEndAllowThreads(__tstate
); 
6762     if (PyErr_Occurred()) SWIG_fail
; 
6764   resultobj 
= SWIG_Py_Void(); 
6771 SWIGINTERN PyObject 
*_wrap_FrameManager_UnInit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6772   PyObject 
*resultobj 
= 0; 
6773   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
6776   PyObject 
*swig_obj
[1] ; 
6778   if (!args
) SWIG_fail
; 
6780   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
6781   if (!SWIG_IsOK(res1
)) { 
6782     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_UnInit" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
6784   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
6786     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6788     wxPyEndAllowThreads(__tstate
); 
6789     if (PyErr_Occurred()) SWIG_fail
; 
6791   resultobj 
= SWIG_Py_Void(); 
6798 SWIGINTERN PyObject 
*_wrap_FrameManager_SetFlags(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
6799   PyObject 
*resultobj 
= 0; 
6800   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
6806   PyObject 
* obj0 
= 0 ; 
6807   PyObject 
* obj1 
= 0 ; 
6808   char *  kwnames
[] = { 
6809     (char *) "self",(char *) "flags", NULL 
 
6812   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManager_SetFlags",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
6813   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
6814   if (!SWIG_IsOK(res1
)) { 
6815     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_SetFlags" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
6817   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
6818   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
6819   if (!SWIG_IsOK(ecode2
)) { 
6820     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "FrameManager_SetFlags" "', expected argument " "2"" of type '" "int""'"); 
6822   arg2 
= static_cast< int >(val2
); 
6824     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6825     (arg1
)->SetFlags(arg2
); 
6826     wxPyEndAllowThreads(__tstate
); 
6827     if (PyErr_Occurred()) SWIG_fail
; 
6829   resultobj 
= SWIG_Py_Void(); 
6836 SWIGINTERN PyObject 
*_wrap_FrameManager_GetFlags(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6837   PyObject 
*resultobj 
= 0; 
6838   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
6842   PyObject 
*swig_obj
[1] ; 
6844   if (!args
) SWIG_fail
; 
6846   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
6847   if (!SWIG_IsOK(res1
)) { 
6848     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_GetFlags" "', expected argument " "1"" of type '" "wxFrameManager const *""'");  
6850   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
6852     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6853     result 
= (int)((wxFrameManager 
const *)arg1
)->GetFlags(); 
6854     wxPyEndAllowThreads(__tstate
); 
6855     if (PyErr_Occurred()) SWIG_fail
; 
6857   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
6864 SWIGINTERN PyObject 
*_wrap_FrameManager_SetManagedWindow(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
6865   PyObject 
*resultobj 
= 0; 
6866   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
6867   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
6872   PyObject 
* obj0 
= 0 ; 
6873   PyObject 
* obj1 
= 0 ; 
6874   char *  kwnames
[] = { 
6875     (char *) "self",(char *) "managed_wnd", NULL 
 
6878   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManager_SetManagedWindow",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
6879   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
6880   if (!SWIG_IsOK(res1
)) { 
6881     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_SetManagedWindow" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
6883   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
6884   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
6885   if (!SWIG_IsOK(res2
)) { 
6886     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager_SetManagedWindow" "', expected argument " "2"" of type '" "wxWindow *""'");  
6888   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
6890     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6891     (arg1
)->SetManagedWindow(arg2
); 
6892     wxPyEndAllowThreads(__tstate
); 
6893     if (PyErr_Occurred()) SWIG_fail
; 
6895   resultobj 
= SWIG_Py_Void(); 
6902 SWIGINTERN PyObject 
*_wrap_FrameManager_GetManagedWindow(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6903   PyObject 
*resultobj 
= 0; 
6904   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
6905   wxWindow 
*result 
= 0 ; 
6908   PyObject 
*swig_obj
[1] ; 
6910   if (!args
) SWIG_fail
; 
6912   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
6913   if (!SWIG_IsOK(res1
)) { 
6914     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_GetManagedWindow" "', expected argument " "1"" of type '" "wxFrameManager const *""'");  
6916   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
6918     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6919     result 
= (wxWindow 
*)((wxFrameManager 
const *)arg1
)->GetManagedWindow(); 
6920     wxPyEndAllowThreads(__tstate
); 
6921     if (PyErr_Occurred()) SWIG_fail
; 
6924     resultobj 
= wxPyMake_wxObject(result
, 0);  
6932 SWIGINTERN PyObject 
*_wrap_FrameManager_SetArtProvider(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
6933   PyObject 
*resultobj 
= 0; 
6934   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
6935   wxDockArt 
*arg2 
= (wxDockArt 
*) 0 ; 
6939   PyObject 
* obj0 
= 0 ; 
6940   PyObject 
* obj1 
= 0 ; 
6941   char *  kwnames
[] = { 
6942     (char *) "self",(char *) "art_provider", NULL 
 
6945   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManager_SetArtProvider",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
6946   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
6947   if (!SWIG_IsOK(res1
)) { 
6948     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_SetArtProvider" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
6950   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
6951   res2 
= SWIG_ConvertPtr(obj1
, SWIG_as_voidptrptr(&arg2
), SWIGTYPE_p_wxDockArt
, SWIG_POINTER_DISOWN 
|  0 ); 
6952   if (!SWIG_IsOK(res2
)) { 
6953     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager_SetArtProvider" "', expected argument " "2"" of type '" "wxDockArt *""'"); 
6956     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6957     (arg1
)->SetArtProvider(arg2
); 
6958     wxPyEndAllowThreads(__tstate
); 
6959     if (PyErr_Occurred()) SWIG_fail
; 
6961   resultobj 
= SWIG_Py_Void(); 
6968 SWIGINTERN PyObject 
*_wrap_FrameManager_GetArtProvider(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6969   PyObject 
*resultobj 
= 0; 
6970   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
6971   wxDockArt 
*result 
= 0 ; 
6974   PyObject 
*swig_obj
[1] ; 
6976   if (!args
) SWIG_fail
; 
6978   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
6979   if (!SWIG_IsOK(res1
)) { 
6980     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_GetArtProvider" "', expected argument " "1"" of type '" "wxFrameManager const *""'");  
6982   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
6984     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6985     result 
= (wxDockArt 
*)((wxFrameManager 
const *)arg1
)->GetArtProvider(); 
6986     wxPyEndAllowThreads(__tstate
); 
6987     if (PyErr_Occurred()) SWIG_fail
; 
6989   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
6996 SWIGINTERN PyObject 
*_wrap_FrameManager__GetPaneByWidget(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
6997   PyObject 
*resultobj 
= 0; 
6998   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
6999   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
7000   wxPaneInfo 
*result 
= 0 ; 
7005   PyObject 
* obj0 
= 0 ; 
7006   PyObject 
* obj1 
= 0 ; 
7007   char *  kwnames
[] = { 
7008     (char *) "self",(char *) "window", NULL 
 
7011   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManager__GetPaneByWidget",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7012   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7013   if (!SWIG_IsOK(res1
)) { 
7014     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager__GetPaneByWidget" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7016   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7017   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
7018   if (!SWIG_IsOK(res2
)) { 
7019     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager__GetPaneByWidget" "', expected argument " "2"" of type '" "wxWindow *""'");  
7021   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
7023     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7025       wxPaneInfo 
&_result_ref 
= (arg1
)->GetPane(arg2
); 
7026       result 
= (wxPaneInfo 
*) &_result_ref
; 
7028     wxPyEndAllowThreads(__tstate
); 
7029     if (PyErr_Occurred()) SWIG_fail
; 
7031   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
7038 SWIGINTERN PyObject 
*_wrap_FrameManager__GetPaneByName(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7039   PyObject 
*resultobj 
= 0; 
7040   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7041   wxString 
*arg2 
= 0 ; 
7042   wxPaneInfo 
*result 
= 0 ; 
7045   bool temp2 
= false ; 
7046   PyObject 
* obj0 
= 0 ; 
7047   PyObject 
* obj1 
= 0 ; 
7048   char *  kwnames
[] = { 
7049     (char *) "self",(char *) "name", NULL 
 
7052   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManager__GetPaneByName",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7053   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7054   if (!SWIG_IsOK(res1
)) { 
7055     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager__GetPaneByName" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7057   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7059     arg2 
= wxString_in_helper(obj1
); 
7060     if (arg2 
== NULL
) SWIG_fail
; 
7064     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7066       wxPaneInfo 
&_result_ref 
= (arg1
)->GetPane((wxString 
const &)*arg2
); 
7067       result 
= (wxPaneInfo 
*) &_result_ref
; 
7069     wxPyEndAllowThreads(__tstate
); 
7070     if (PyErr_Occurred()) SWIG_fail
; 
7072   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
7087 SWIGINTERN PyObject 
*_wrap_FrameManager_GetAllPanes(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
7088   PyObject 
*resultobj 
= 0; 
7089   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7090   wxPaneInfoArray 
*result 
= 0 ; 
7093   PyObject 
*swig_obj
[1] ; 
7095   if (!args
) SWIG_fail
; 
7097   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7098   if (!SWIG_IsOK(res1
)) { 
7099     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_GetAllPanes" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7101   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7103     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7105       wxPaneInfoArray 
&_result_ref 
= (arg1
)->GetAllPanes(); 
7106       result 
= (wxPaneInfoArray 
*) &_result_ref
; 
7108     wxPyEndAllowThreads(__tstate
); 
7109     if (PyErr_Occurred()) SWIG_fail
; 
7112     resultobj 
= PyList_New(0); 
7113     for (size_t i
=0; i 
< result
->GetCount(); i
++) { 
7114       PyObject
* pane_obj 
= SWIG_NewPointerObj((void*)(&result
->Item(i
)), SWIGTYPE_p_wxPaneInfo
, 0); 
7115       PyList_Append(resultobj
, pane_obj
); 
7124 SWIGINTERN PyObject 
*_wrap_FrameManager__AddPane1(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7125   PyObject 
*resultobj 
= 0; 
7126   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7127   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
7128   wxPaneInfo 
*arg3 
= 0 ; 
7136   PyObject 
* obj0 
= 0 ; 
7137   PyObject 
* obj1 
= 0 ; 
7138   PyObject 
* obj2 
= 0 ; 
7139   char *  kwnames
[] = { 
7140     (char *) "self",(char *) "window",(char *) "pane_info", NULL 
 
7143   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:FrameManager__AddPane1",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
7144   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7145   if (!SWIG_IsOK(res1
)) { 
7146     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager__AddPane1" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7148   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7149   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
7150   if (!SWIG_IsOK(res2
)) { 
7151     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager__AddPane1" "', expected argument " "2"" of type '" "wxWindow *""'");  
7153   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
7154   res3 
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxPaneInfo
,  0  | 0); 
7155   if (!SWIG_IsOK(res3
)) { 
7156     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "FrameManager__AddPane1" "', expected argument " "3"" of type '" "wxPaneInfo const &""'");  
7159     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "FrameManager__AddPane1" "', expected argument " "3"" of type '" "wxPaneInfo const &""'");  
7161   arg3 
= reinterpret_cast< wxPaneInfo 
* >(argp3
); 
7163     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7164     result 
= (bool)(arg1
)->AddPane(arg2
,(wxPaneInfo 
const &)*arg3
); 
7165     wxPyEndAllowThreads(__tstate
); 
7166     if (PyErr_Occurred()) SWIG_fail
; 
7169     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7177 SWIGINTERN PyObject 
*_wrap_FrameManager_AddPaneAtPos(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7178   PyObject 
*resultobj 
= 0; 
7179   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7180   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
7181   wxPaneInfo 
*arg3 
= 0 ; 
7191   PyObject 
* obj0 
= 0 ; 
7192   PyObject 
* obj1 
= 0 ; 
7193   PyObject 
* obj2 
= 0 ; 
7194   PyObject 
* obj3 
= 0 ; 
7195   char *  kwnames
[] = { 
7196     (char *) "self",(char *) "window",(char *) "pane_info",(char *) "drop_pos", NULL 
 
7199   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:FrameManager_AddPaneAtPos",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
7200   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7201   if (!SWIG_IsOK(res1
)) { 
7202     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_AddPaneAtPos" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7204   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7205   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
7206   if (!SWIG_IsOK(res2
)) { 
7207     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager_AddPaneAtPos" "', expected argument " "2"" of type '" "wxWindow *""'");  
7209   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
7210   res3 
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxPaneInfo
,  0  | 0); 
7211   if (!SWIG_IsOK(res3
)) { 
7212     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "FrameManager_AddPaneAtPos" "', expected argument " "3"" of type '" "wxPaneInfo const &""'");  
7215     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "FrameManager_AddPaneAtPos" "', expected argument " "3"" of type '" "wxPaneInfo const &""'");  
7217   arg3 
= reinterpret_cast< wxPaneInfo 
* >(argp3
); 
7220     if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
7223     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7224     result 
= (bool)(arg1
)->AddPane(arg2
,(wxPaneInfo 
const &)*arg3
,(wxPoint 
const &)*arg4
); 
7225     wxPyEndAllowThreads(__tstate
); 
7226     if (PyErr_Occurred()) SWIG_fail
; 
7229     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7237 SWIGINTERN PyObject 
*_wrap_FrameManager__AddPane2(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7238   PyObject 
*resultobj 
= 0; 
7239   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7240   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
7241   int arg3 
= (int) wxLEFT 
; 
7242   wxString 
const &arg4_defvalue 
= wxEmptyString 
; 
7243   wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
7251   bool temp4 
= false ; 
7252   PyObject 
* obj0 
= 0 ; 
7253   PyObject 
* obj1 
= 0 ; 
7254   PyObject 
* obj2 
= 0 ; 
7255   PyObject 
* obj3 
= 0 ; 
7256   char *  kwnames
[] = { 
7257     (char *) "self",(char *) "window",(char *) "direction",(char *) "caption", NULL 
 
7260   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:FrameManager__AddPane2",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
7261   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7262   if (!SWIG_IsOK(res1
)) { 
7263     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager__AddPane2" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7265   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7266   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
7267   if (!SWIG_IsOK(res2
)) { 
7268     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager__AddPane2" "', expected argument " "2"" of type '" "wxWindow *""'");  
7270   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
7272     ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
7273     if (!SWIG_IsOK(ecode3
)) { 
7274       SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "FrameManager__AddPane2" "', expected argument " "3"" of type '" "int""'"); 
7276     arg3 
= static_cast< int >(val3
); 
7280       arg4 
= wxString_in_helper(obj3
); 
7281       if (arg4 
== NULL
) SWIG_fail
; 
7286     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7287     result 
= (bool)(arg1
)->AddPane(arg2
,arg3
,(wxString 
const &)*arg4
); 
7288     wxPyEndAllowThreads(__tstate
); 
7289     if (PyErr_Occurred()) SWIG_fail
; 
7292     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7308 SWIGINTERN PyObject 
*_wrap_FrameManager_InsertPane(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7309   PyObject 
*resultobj 
= 0; 
7310   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7311   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
7312   wxPaneInfo 
*arg3 
= 0 ; 
7313   int arg4 
= (int) wxAUI_INSERT_PANE 
; 
7323   PyObject 
* obj0 
= 0 ; 
7324   PyObject 
* obj1 
= 0 ; 
7325   PyObject 
* obj2 
= 0 ; 
7326   PyObject 
* obj3 
= 0 ; 
7327   char *  kwnames
[] = { 
7328     (char *) "self",(char *) "window",(char *) "insert_location",(char *) "insert_level", NULL 
 
7331   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:FrameManager_InsertPane",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
7332   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7333   if (!SWIG_IsOK(res1
)) { 
7334     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_InsertPane" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7336   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7337   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
7338   if (!SWIG_IsOK(res2
)) { 
7339     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager_InsertPane" "', expected argument " "2"" of type '" "wxWindow *""'");  
7341   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
7342   res3 
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxPaneInfo
,  0  | 0); 
7343   if (!SWIG_IsOK(res3
)) { 
7344     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "FrameManager_InsertPane" "', expected argument " "3"" of type '" "wxPaneInfo const &""'");  
7347     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "FrameManager_InsertPane" "', expected argument " "3"" of type '" "wxPaneInfo const &""'");  
7349   arg3 
= reinterpret_cast< wxPaneInfo 
* >(argp3
); 
7351     ecode4 
= SWIG_AsVal_int(obj3
, &val4
); 
7352     if (!SWIG_IsOK(ecode4
)) { 
7353       SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "FrameManager_InsertPane" "', expected argument " "4"" of type '" "int""'"); 
7355     arg4 
= static_cast< int >(val4
); 
7358     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7359     result 
= (bool)(arg1
)->InsertPane(arg2
,(wxPaneInfo 
const &)*arg3
,arg4
); 
7360     wxPyEndAllowThreads(__tstate
); 
7361     if (PyErr_Occurred()) SWIG_fail
; 
7364     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7372 SWIGINTERN PyObject 
*_wrap_FrameManager_DetachPane(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7373   PyObject 
*resultobj 
= 0; 
7374   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7375   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
7381   PyObject 
* obj0 
= 0 ; 
7382   PyObject 
* obj1 
= 0 ; 
7383   char *  kwnames
[] = { 
7384     (char *) "self",(char *) "window", NULL 
 
7387   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManager_DetachPane",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7388   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7389   if (!SWIG_IsOK(res1
)) { 
7390     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_DetachPane" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7392   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7393   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
7394   if (!SWIG_IsOK(res2
)) { 
7395     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager_DetachPane" "', expected argument " "2"" of type '" "wxWindow *""'");  
7397   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
7399     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7400     result 
= (bool)(arg1
)->DetachPane(arg2
); 
7401     wxPyEndAllowThreads(__tstate
); 
7402     if (PyErr_Occurred()) SWIG_fail
; 
7405     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7413 SWIGINTERN PyObject 
*_wrap_FrameManager_SavePaneInfo(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7414   PyObject 
*resultobj 
= 0; 
7415   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7416   wxPaneInfo 
*arg2 
= 0 ; 
7422   PyObject 
* obj0 
= 0 ; 
7423   PyObject 
* obj1 
= 0 ; 
7424   char *  kwnames
[] = { 
7425     (char *) "self",(char *) "pane", NULL 
 
7428   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManager_SavePaneInfo",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7429   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7430   if (!SWIG_IsOK(res1
)) { 
7431     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_SavePaneInfo" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7433   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7434   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxPaneInfo
,  0 ); 
7435   if (!SWIG_IsOK(res2
)) { 
7436     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager_SavePaneInfo" "', expected argument " "2"" of type '" "wxPaneInfo &""'");  
7439     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "FrameManager_SavePaneInfo" "', expected argument " "2"" of type '" "wxPaneInfo &""'");  
7441   arg2 
= reinterpret_cast< wxPaneInfo 
* >(argp2
); 
7443     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7444     result 
= (arg1
)->SavePaneInfo(*arg2
); 
7445     wxPyEndAllowThreads(__tstate
); 
7446     if (PyErr_Occurred()) SWIG_fail
; 
7450     resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
7452     resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
7461 SWIGINTERN PyObject 
*_wrap_FrameManager_LoadPaneInfo(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7462   PyObject 
*resultobj 
= 0; 
7463   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7465   wxPaneInfo 
*arg3 
= 0 ; 
7470   PyObject 
* obj0 
= 0 ; 
7471   PyObject 
* obj1 
= 0 ; 
7472   PyObject 
* obj2 
= 0 ; 
7473   char *  kwnames
[] = { 
7474     (char *) "self",(char *) "pane_part",(char *) "pane", NULL 
 
7477   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:FrameManager_LoadPaneInfo",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
7478   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7479   if (!SWIG_IsOK(res1
)) { 
7480     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_LoadPaneInfo" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7482   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7484     wxString
* sptr 
= wxString_in_helper(obj1
); 
7485     if (sptr 
== NULL
) SWIG_fail
; 
7489   res3 
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxPaneInfo
,  0 ); 
7490   if (!SWIG_IsOK(res3
)) { 
7491     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "FrameManager_LoadPaneInfo" "', expected argument " "3"" of type '" "wxPaneInfo &""'");  
7494     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "FrameManager_LoadPaneInfo" "', expected argument " "3"" of type '" "wxPaneInfo &""'");  
7496   arg3 
= reinterpret_cast< wxPaneInfo 
* >(argp3
); 
7498     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7499     (arg1
)->LoadPaneInfo(arg2
,*arg3
); 
7500     wxPyEndAllowThreads(__tstate
); 
7501     if (PyErr_Occurred()) SWIG_fail
; 
7503   resultobj 
= SWIG_Py_Void(); 
7510 SWIGINTERN PyObject 
*_wrap_FrameManager_SavePerspective(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
7511   PyObject 
*resultobj 
= 0; 
7512   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7516   PyObject 
*swig_obj
[1] ; 
7518   if (!args
) SWIG_fail
; 
7520   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7521   if (!SWIG_IsOK(res1
)) { 
7522     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_SavePerspective" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7524   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7526     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7527     result 
= (arg1
)->SavePerspective(); 
7528     wxPyEndAllowThreads(__tstate
); 
7529     if (PyErr_Occurred()) SWIG_fail
; 
7533     resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
7535     resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
7544 SWIGINTERN PyObject 
*_wrap_FrameManager_LoadPerspective(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7545   PyObject 
*resultobj 
= 0; 
7546   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7547   wxString 
*arg2 
= 0 ; 
7548   bool arg3 
= (bool) true ; 
7552   bool temp2 
= false ; 
7555   PyObject 
* obj0 
= 0 ; 
7556   PyObject 
* obj1 
= 0 ; 
7557   PyObject 
* obj2 
= 0 ; 
7558   char *  kwnames
[] = { 
7559     (char *) "self",(char *) "perspective",(char *) "update", NULL 
 
7562   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FrameManager_LoadPerspective",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
7563   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7564   if (!SWIG_IsOK(res1
)) { 
7565     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_LoadPerspective" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7567   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7569     arg2 
= wxString_in_helper(obj1
); 
7570     if (arg2 
== NULL
) SWIG_fail
; 
7574     ecode3 
= SWIG_AsVal_bool(obj2
, &val3
); 
7575     if (!SWIG_IsOK(ecode3
)) { 
7576       SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "FrameManager_LoadPerspective" "', expected argument " "3"" of type '" "bool""'"); 
7578     arg3 
= static_cast< bool >(val3
); 
7581     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7582     result 
= (bool)(arg1
)->LoadPerspective((wxString 
const &)*arg2
,arg3
); 
7583     wxPyEndAllowThreads(__tstate
); 
7584     if (PyErr_Occurred()) SWIG_fail
; 
7587     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7603 SWIGINTERN PyObject 
*_wrap_FrameManager_Update(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
7604   PyObject 
*resultobj 
= 0; 
7605   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7608   PyObject 
*swig_obj
[1] ; 
7610   if (!args
) SWIG_fail
; 
7612   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7613   if (!SWIG_IsOK(res1
)) { 
7614     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_Update" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7616   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7618     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7620     wxPyEndAllowThreads(__tstate
); 
7621     if (PyErr_Occurred()) SWIG_fail
; 
7623   resultobj 
= SWIG_Py_Void(); 
7630 SWIGINTERN PyObject 
*_wrap_FrameManager_DrawHintRect(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7631   PyObject 
*resultobj 
= 0; 
7632   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7633   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
7642   PyObject 
* obj0 
= 0 ; 
7643   PyObject 
* obj1 
= 0 ; 
7644   PyObject 
* obj2 
= 0 ; 
7645   PyObject 
* obj3 
= 0 ; 
7646   char *  kwnames
[] = { 
7647     (char *) "self",(char *) "pane_window",(char *) "pt",(char *) "offset", NULL 
 
7650   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:FrameManager_DrawHintRect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
7651   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7652   if (!SWIG_IsOK(res1
)) { 
7653     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_DrawHintRect" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7655   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7656   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
7657   if (!SWIG_IsOK(res2
)) { 
7658     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager_DrawHintRect" "', expected argument " "2"" of type '" "wxWindow *""'");  
7660   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
7663     if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
7667     if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
7670     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7671     (arg1
)->DrawHintRect(arg2
,(wxPoint 
const &)*arg3
,(wxPoint 
const &)*arg4
); 
7672     wxPyEndAllowThreads(__tstate
); 
7673     if (PyErr_Occurred()) SWIG_fail
; 
7675   resultobj 
= SWIG_Py_Void(); 
7682 SWIGINTERN PyObject 
*_wrap_FrameManager_ShowHint(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7683   PyObject 
*resultobj 
= 0; 
7684   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7689   PyObject 
* obj0 
= 0 ; 
7690   PyObject 
* obj1 
= 0 ; 
7691   char *  kwnames
[] = { 
7692     (char *) "self",(char *) "rect", NULL 
 
7695   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManager_ShowHint",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7696   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7697   if (!SWIG_IsOK(res1
)) { 
7698     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_ShowHint" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7700   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7703     if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
; 
7706     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7707     (arg1
)->ShowHint((wxRect 
const &)*arg2
); 
7708     wxPyEndAllowThreads(__tstate
); 
7709     if (PyErr_Occurred()) SWIG_fail
; 
7711   resultobj 
= SWIG_Py_Void(); 
7718 SWIGINTERN PyObject 
*_wrap_FrameManager_HideHint(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
7719   PyObject 
*resultobj 
= 0; 
7720   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7723   PyObject 
*swig_obj
[1] ; 
7725   if (!args
) SWIG_fail
; 
7727   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7728   if (!SWIG_IsOK(res1
)) { 
7729     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_HideHint" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7731   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7733     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7735     wxPyEndAllowThreads(__tstate
); 
7736     if (PyErr_Occurred()) SWIG_fail
; 
7738   resultobj 
= SWIG_Py_Void(); 
7745 SWIGINTERN PyObject 
*_wrap_FrameManager_OnRender(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7746   PyObject 
*resultobj 
= 0; 
7747   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7748   wxFrameManagerEvent 
*arg2 
= 0 ; 
7753   PyObject 
* obj0 
= 0 ; 
7754   PyObject 
* obj1 
= 0 ; 
7755   char *  kwnames
[] = { 
7756     (char *) "self",(char *) "evt", NULL 
 
7759   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManager_OnRender",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7760   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7761   if (!SWIG_IsOK(res1
)) { 
7762     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_OnRender" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7764   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7765   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxFrameManagerEvent
,  0 ); 
7766   if (!SWIG_IsOK(res2
)) { 
7767     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager_OnRender" "', expected argument " "2"" of type '" "wxFrameManagerEvent &""'");  
7770     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "FrameManager_OnRender" "', expected argument " "2"" of type '" "wxFrameManagerEvent &""'");  
7772   arg2 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp2
); 
7774     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7775     (arg1
)->OnRender(*arg2
); 
7776     wxPyEndAllowThreads(__tstate
); 
7777     if (PyErr_Occurred()) SWIG_fail
; 
7779   resultobj 
= SWIG_Py_Void(); 
7786 SWIGINTERN PyObject 
*_wrap_FrameManager_OnPaneButton(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7787   PyObject 
*resultobj 
= 0; 
7788   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7789   wxFrameManagerEvent 
*arg2 
= 0 ; 
7794   PyObject 
* obj0 
= 0 ; 
7795   PyObject 
* obj1 
= 0 ; 
7796   char *  kwnames
[] = { 
7797     (char *) "self",(char *) "evt", NULL 
 
7800   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManager_OnPaneButton",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7801   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7802   if (!SWIG_IsOK(res1
)) { 
7803     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_OnPaneButton" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7805   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7806   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxFrameManagerEvent
,  0 ); 
7807   if (!SWIG_IsOK(res2
)) { 
7808     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager_OnPaneButton" "', expected argument " "2"" of type '" "wxFrameManagerEvent &""'");  
7811     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "FrameManager_OnPaneButton" "', expected argument " "2"" of type '" "wxFrameManagerEvent &""'");  
7813   arg2 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp2
); 
7815     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7816     (arg1
)->OnPaneButton(*arg2
); 
7817     wxPyEndAllowThreads(__tstate
); 
7818     if (PyErr_Occurred()) SWIG_fail
; 
7820   resultobj 
= SWIG_Py_Void(); 
7827 SWIGINTERN PyObject 
*FrameManager_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
7829   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
7830   SWIG_TypeNewClientData(SWIGTYPE_p_wxFrameManager
, SWIG_NewClientData(obj
)); 
7831   return SWIG_Py_Void(); 
7834 SWIGINTERN PyObject 
*FrameManager_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
7835   return SWIG_Python_InitShadowInstance(args
); 
7838 SWIGINTERN PyObject 
*_wrap_new_FrameManagerEvent(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7839   PyObject 
*resultobj 
= 0; 
7840   wxEventType arg1 
= (wxEventType
) wxEVT_NULL 
; 
7841   wxFrameManagerEvent 
*result 
= 0 ; 
7844   PyObject 
* obj0 
= 0 ; 
7845   char *  kwnames
[] = { 
7846     (char *) "type", NULL 
 
7849   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_FrameManagerEvent",kwnames
,&obj0
)) SWIG_fail
; 
7851     ecode1 
= SWIG_AsVal_int(obj0
, &val1
); 
7852     if (!SWIG_IsOK(ecode1
)) { 
7853       SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "new_FrameManagerEvent" "', expected argument " "1"" of type '" "wxEventType""'"); 
7855     arg1 
= static_cast< wxEventType 
>(val1
); 
7858     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7859     result 
= (wxFrameManagerEvent 
*)new wxFrameManagerEvent(arg1
); 
7860     wxPyEndAllowThreads(__tstate
); 
7861     if (PyErr_Occurred()) SWIG_fail
; 
7863   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxFrameManagerEvent
, SWIG_POINTER_NEW 
|  0 ); 
7870 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_Clone(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
7871   PyObject 
*resultobj 
= 0; 
7872   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
7873   wxEvent 
*result 
= 0 ; 
7876   PyObject 
*swig_obj
[1] ; 
7878   if (!args
) SWIG_fail
; 
7880   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
7881   if (!SWIG_IsOK(res1
)) { 
7882     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_Clone" "', expected argument " "1"" of type '" "wxFrameManagerEvent const *""'");  
7884   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
7886     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7887     result 
= (wxEvent 
*)((wxFrameManagerEvent 
const *)arg1
)->Clone(); 
7888     wxPyEndAllowThreads(__tstate
); 
7889     if (PyErr_Occurred()) SWIG_fail
; 
7891   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxEvent
, 0 |  0 ); 
7898 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_SetPane(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7899   PyObject 
*resultobj 
= 0; 
7900   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
7901   wxPaneInfo 
*arg2 
= (wxPaneInfo 
*) 0 ; 
7906   PyObject 
* obj0 
= 0 ; 
7907   PyObject 
* obj1 
= 0 ; 
7908   char *  kwnames
[] = { 
7909     (char *) "self",(char *) "p", NULL 
 
7912   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManagerEvent_SetPane",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7913   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
7914   if (!SWIG_IsOK(res1
)) { 
7915     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_SetPane" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
7917   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
7918   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
7919   if (!SWIG_IsOK(res2
)) { 
7920     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManagerEvent_SetPane" "', expected argument " "2"" of type '" "wxPaneInfo *""'");  
7922   arg2 
= reinterpret_cast< wxPaneInfo 
* >(argp2
); 
7924     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7925     (arg1
)->SetPane(arg2
); 
7926     wxPyEndAllowThreads(__tstate
); 
7927     if (PyErr_Occurred()) SWIG_fail
; 
7929   resultobj 
= SWIG_Py_Void(); 
7936 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_SetButton(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7937   PyObject 
*resultobj 
= 0; 
7938   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
7944   PyObject 
* obj0 
= 0 ; 
7945   PyObject 
* obj1 
= 0 ; 
7946   char *  kwnames
[] = { 
7947     (char *) "self",(char *) "b", NULL 
 
7950   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManagerEvent_SetButton",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7951   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
7952   if (!SWIG_IsOK(res1
)) { 
7953     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_SetButton" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
7955   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
7956   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
7957   if (!SWIG_IsOK(ecode2
)) { 
7958     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "FrameManagerEvent_SetButton" "', expected argument " "2"" of type '" "int""'"); 
7960   arg2 
= static_cast< int >(val2
); 
7962     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7963     (arg1
)->SetButton(arg2
); 
7964     wxPyEndAllowThreads(__tstate
); 
7965     if (PyErr_Occurred()) SWIG_fail
; 
7967   resultobj 
= SWIG_Py_Void(); 
7974 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_SetDC(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7975   PyObject 
*resultobj 
= 0; 
7976   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
7977   wxDC 
*arg2 
= (wxDC 
*) 0 ; 
7982   PyObject 
* obj0 
= 0 ; 
7983   PyObject 
* obj1 
= 0 ; 
7984   char *  kwnames
[] = { 
7985     (char *) "self",(char *) "pdc", NULL 
 
7988   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManagerEvent_SetDC",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7989   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
7990   if (!SWIG_IsOK(res1
)) { 
7991     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_SetDC" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
7993   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
7994   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxDC
, 0 |  0 ); 
7995   if (!SWIG_IsOK(res2
)) { 
7996     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManagerEvent_SetDC" "', expected argument " "2"" of type '" "wxDC *""'");  
7998   arg2 
= reinterpret_cast< wxDC 
* >(argp2
); 
8000     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8001     (arg1
)->SetDC(arg2
); 
8002     wxPyEndAllowThreads(__tstate
); 
8003     if (PyErr_Occurred()) SWIG_fail
; 
8005   resultobj 
= SWIG_Py_Void(); 
8012 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_GetPane(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8013   PyObject 
*resultobj 
= 0; 
8014   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8015   wxPaneInfo 
*result 
= 0 ; 
8018   PyObject 
*swig_obj
[1] ; 
8020   if (!args
) SWIG_fail
; 
8022   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8023   if (!SWIG_IsOK(res1
)) { 
8024     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_GetPane" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8026   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8028     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8029     result 
= (wxPaneInfo 
*)(arg1
)->GetPane(); 
8030     wxPyEndAllowThreads(__tstate
); 
8031     if (PyErr_Occurred()) SWIG_fail
; 
8033   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
8040 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_GetButton(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8041   PyObject 
*resultobj 
= 0; 
8042   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8046   PyObject 
*swig_obj
[1] ; 
8048   if (!args
) SWIG_fail
; 
8050   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8051   if (!SWIG_IsOK(res1
)) { 
8052     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_GetButton" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8054   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8056     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8057     result 
= (int)(arg1
)->GetButton(); 
8058     wxPyEndAllowThreads(__tstate
); 
8059     if (PyErr_Occurred()) SWIG_fail
; 
8061   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
8068 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_GetDC(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8069   PyObject 
*resultobj 
= 0; 
8070   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8074   PyObject 
*swig_obj
[1] ; 
8076   if (!args
) SWIG_fail
; 
8078   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8079   if (!SWIG_IsOK(res1
)) { 
8080     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_GetDC" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8082   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8084     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8085     result 
= (wxDC 
*)(arg1
)->GetDC(); 
8086     wxPyEndAllowThreads(__tstate
); 
8087     if (PyErr_Occurred()) SWIG_fail
; 
8090     resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
8098 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_Veto(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8099   PyObject 
*resultobj 
= 0; 
8100   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8101   bool arg2 
= (bool) true ; 
8106   PyObject 
* obj0 
= 0 ; 
8107   PyObject 
* obj1 
= 0 ; 
8108   char *  kwnames
[] = { 
8109     (char *) "self",(char *) "veto", NULL 
 
8112   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FrameManagerEvent_Veto",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
8113   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8114   if (!SWIG_IsOK(res1
)) { 
8115     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_Veto" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8117   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8119     ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
8120     if (!SWIG_IsOK(ecode2
)) { 
8121       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "FrameManagerEvent_Veto" "', expected argument " "2"" of type '" "bool""'"); 
8123     arg2 
= static_cast< bool >(val2
); 
8126     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8128     wxPyEndAllowThreads(__tstate
); 
8129     if (PyErr_Occurred()) SWIG_fail
; 
8131   resultobj 
= SWIG_Py_Void(); 
8138 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_GetVeto(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8139   PyObject 
*resultobj 
= 0; 
8140   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8144   PyObject 
*swig_obj
[1] ; 
8146   if (!args
) SWIG_fail
; 
8148   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8149   if (!SWIG_IsOK(res1
)) { 
8150     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_GetVeto" "', expected argument " "1"" of type '" "wxFrameManagerEvent const *""'");  
8152   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8154     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8155     result 
= (bool)((wxFrameManagerEvent 
const *)arg1
)->GetVeto(); 
8156     wxPyEndAllowThreads(__tstate
); 
8157     if (PyErr_Occurred()) SWIG_fail
; 
8160     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8168 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_SetCanVeto(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8169   PyObject 
*resultobj 
= 0; 
8170   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8176   PyObject 
* obj0 
= 0 ; 
8177   PyObject 
* obj1 
= 0 ; 
8178   char *  kwnames
[] = { 
8179     (char *) "self",(char *) "can_veto", NULL 
 
8182   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManagerEvent_SetCanVeto",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
8183   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8184   if (!SWIG_IsOK(res1
)) { 
8185     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_SetCanVeto" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8187   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8188   ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
8189   if (!SWIG_IsOK(ecode2
)) { 
8190     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "FrameManagerEvent_SetCanVeto" "', expected argument " "2"" of type '" "bool""'"); 
8192   arg2 
= static_cast< bool >(val2
); 
8194     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8195     (arg1
)->SetCanVeto(arg2
); 
8196     wxPyEndAllowThreads(__tstate
); 
8197     if (PyErr_Occurred()) SWIG_fail
; 
8199   resultobj 
= SWIG_Py_Void(); 
8206 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_CanVeto(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8207   PyObject 
*resultobj 
= 0; 
8208   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8212   PyObject 
*swig_obj
[1] ; 
8214   if (!args
) SWIG_fail
; 
8216   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8217   if (!SWIG_IsOK(res1
)) { 
8218     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_CanVeto" "', expected argument " "1"" of type '" "wxFrameManagerEvent const *""'");  
8220   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8222     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8223     result 
= (bool)((wxFrameManagerEvent 
const *)arg1
)->CanVeto(); 
8224     wxPyEndAllowThreads(__tstate
); 
8225     if (PyErr_Occurred()) SWIG_fail
; 
8228     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8236 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_pane_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8237   PyObject 
*resultobj 
= 0; 
8238   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8239   wxPaneInfo 
*arg2 
= (wxPaneInfo 
*) 0 ; 
8244   PyObject 
*swig_obj
[2] ; 
8246   if (!SWIG_Python_UnpackTuple(args
,"FrameManagerEvent_pane_set",2,2,swig_obj
)) SWIG_fail
; 
8247   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8248   if (!SWIG_IsOK(res1
)) { 
8249     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_pane_set" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8251   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8252   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxPaneInfo
, SWIG_POINTER_DISOWN 
|  0 ); 
8253   if (!SWIG_IsOK(res2
)) { 
8254     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManagerEvent_pane_set" "', expected argument " "2"" of type '" "wxPaneInfo *""'");  
8256   arg2 
= reinterpret_cast< wxPaneInfo 
* >(argp2
); 
8257   if (arg1
) (arg1
)->pane 
= arg2
; 
8259   resultobj 
= SWIG_Py_Void(); 
8266 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_pane_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8267   PyObject 
*resultobj 
= 0; 
8268   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8269   wxPaneInfo 
*result 
= 0 ; 
8272   PyObject 
*swig_obj
[1] ; 
8274   if (!args
) SWIG_fail
; 
8276   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8277   if (!SWIG_IsOK(res1
)) { 
8278     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_pane_get" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8280   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8281   result 
= (wxPaneInfo 
*) ((arg1
)->pane
); 
8282   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
8289 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_button_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8290   PyObject 
*resultobj 
= 0; 
8291   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8297   PyObject 
*swig_obj
[2] ; 
8299   if (!SWIG_Python_UnpackTuple(args
,"FrameManagerEvent_button_set",2,2,swig_obj
)) SWIG_fail
; 
8300   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8301   if (!SWIG_IsOK(res1
)) { 
8302     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_button_set" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8304   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8305   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
8306   if (!SWIG_IsOK(ecode2
)) { 
8307     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "FrameManagerEvent_button_set" "', expected argument " "2"" of type '" "int""'"); 
8309   arg2 
= static_cast< int >(val2
); 
8310   if (arg1
) (arg1
)->button 
= arg2
; 
8312   resultobj 
= SWIG_Py_Void(); 
8319 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_button_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8320   PyObject 
*resultobj 
= 0; 
8321   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8325   PyObject 
*swig_obj
[1] ; 
8327   if (!args
) SWIG_fail
; 
8329   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8330   if (!SWIG_IsOK(res1
)) { 
8331     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_button_get" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8333   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8334   result 
= (int) ((arg1
)->button
); 
8335   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
8342 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_veto_flag_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8343   PyObject 
*resultobj 
= 0; 
8344   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8350   PyObject 
*swig_obj
[2] ; 
8352   if (!SWIG_Python_UnpackTuple(args
,"FrameManagerEvent_veto_flag_set",2,2,swig_obj
)) SWIG_fail
; 
8353   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8354   if (!SWIG_IsOK(res1
)) { 
8355     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_veto_flag_set" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8357   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8358   ecode2 
= SWIG_AsVal_bool(swig_obj
[1], &val2
); 
8359   if (!SWIG_IsOK(ecode2
)) { 
8360     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "FrameManagerEvent_veto_flag_set" "', expected argument " "2"" of type '" "bool""'"); 
8362   arg2 
= static_cast< bool >(val2
); 
8363   if (arg1
) (arg1
)->veto_flag 
= arg2
; 
8365   resultobj 
= SWIG_Py_Void(); 
8372 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_veto_flag_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8373   PyObject 
*resultobj 
= 0; 
8374   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8378   PyObject 
*swig_obj
[1] ; 
8380   if (!args
) SWIG_fail
; 
8382   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8383   if (!SWIG_IsOK(res1
)) { 
8384     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_veto_flag_get" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8386   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8387   result 
= (bool) ((arg1
)->veto_flag
); 
8389     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8397 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_canveto_flag_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8398   PyObject 
*resultobj 
= 0; 
8399   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8405   PyObject 
*swig_obj
[2] ; 
8407   if (!SWIG_Python_UnpackTuple(args
,"FrameManagerEvent_canveto_flag_set",2,2,swig_obj
)) SWIG_fail
; 
8408   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8409   if (!SWIG_IsOK(res1
)) { 
8410     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_canveto_flag_set" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8412   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8413   ecode2 
= SWIG_AsVal_bool(swig_obj
[1], &val2
); 
8414   if (!SWIG_IsOK(ecode2
)) { 
8415     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "FrameManagerEvent_canveto_flag_set" "', expected argument " "2"" of type '" "bool""'"); 
8417   arg2 
= static_cast< bool >(val2
); 
8418   if (arg1
) (arg1
)->canveto_flag 
= arg2
; 
8420   resultobj 
= SWIG_Py_Void(); 
8427 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_canveto_flag_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8428   PyObject 
*resultobj 
= 0; 
8429   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8433   PyObject 
*swig_obj
[1] ; 
8435   if (!args
) SWIG_fail
; 
8437   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8438   if (!SWIG_IsOK(res1
)) { 
8439     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_canveto_flag_get" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8441   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8442   result 
= (bool) ((arg1
)->canveto_flag
); 
8444     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8452 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_dc_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8453   PyObject 
*resultobj 
= 0; 
8454   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8455   wxDC 
*arg2 
= (wxDC 
*) 0 ; 
8460   PyObject 
*swig_obj
[2] ; 
8462   if (!SWIG_Python_UnpackTuple(args
,"FrameManagerEvent_dc_set",2,2,swig_obj
)) SWIG_fail
; 
8463   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8464   if (!SWIG_IsOK(res1
)) { 
8465     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_dc_set" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8467   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8468   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxDC
, SWIG_POINTER_DISOWN 
|  0 ); 
8469   if (!SWIG_IsOK(res2
)) { 
8470     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManagerEvent_dc_set" "', expected argument " "2"" of type '" "wxDC *""'");  
8472   arg2 
= reinterpret_cast< wxDC 
* >(argp2
); 
8473   if (arg1
) (arg1
)->dc 
= arg2
; 
8475   resultobj 
= SWIG_Py_Void(); 
8482 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_dc_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8483   PyObject 
*resultobj 
= 0; 
8484   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8488   PyObject 
*swig_obj
[1] ; 
8490   if (!args
) SWIG_fail
; 
8492   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8493   if (!SWIG_IsOK(res1
)) { 
8494     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_dc_get" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8496   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8497   result 
= (wxDC 
*) ((arg1
)->dc
); 
8499     resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
8507 SWIGINTERN PyObject 
*FrameManagerEvent_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8509   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
8510   SWIG_TypeNewClientData(SWIGTYPE_p_wxFrameManagerEvent
, SWIG_NewClientData(obj
)); 
8511   return SWIG_Py_Void(); 
8514 SWIGINTERN PyObject 
*FrameManagerEvent_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8515   return SWIG_Python_InitShadowInstance(args
); 
8518 SWIGINTERN PyObject 
*_wrap_new_DockInfo(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8519   PyObject 
*resultobj 
= 0; 
8520   wxDockInfo 
*result 
= 0 ; 
8522   if (!SWIG_Python_UnpackTuple(args
,"new_DockInfo",0,0,0)) SWIG_fail
; 
8524     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8525     result 
= (wxDockInfo 
*)new wxDockInfo(); 
8526     wxPyEndAllowThreads(__tstate
); 
8527     if (PyErr_Occurred()) SWIG_fail
; 
8529   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDockInfo
, SWIG_POINTER_NEW 
|  0 ); 
8536 SWIGINTERN PyObject 
*_wrap_DockInfo_IsOk(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8537   PyObject 
*resultobj 
= 0; 
8538   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8542   PyObject 
*swig_obj
[1] ; 
8544   if (!args
) SWIG_fail
; 
8546   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8547   if (!SWIG_IsOK(res1
)) { 
8548     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_IsOk" "', expected argument " "1"" of type '" "wxDockInfo const *""'");  
8550   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8552     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8553     result 
= (bool)((wxDockInfo 
const *)arg1
)->IsOk(); 
8554     wxPyEndAllowThreads(__tstate
); 
8555     if (PyErr_Occurred()) SWIG_fail
; 
8558     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8566 SWIGINTERN PyObject 
*_wrap_DockInfo_IsHorizontal(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8567   PyObject 
*resultobj 
= 0; 
8568   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8572   PyObject 
*swig_obj
[1] ; 
8574   if (!args
) SWIG_fail
; 
8576   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8577   if (!SWIG_IsOK(res1
)) { 
8578     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_IsHorizontal" "', expected argument " "1"" of type '" "wxDockInfo const *""'");  
8580   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8582     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8583     result 
= (bool)((wxDockInfo 
const *)arg1
)->IsHorizontal(); 
8584     wxPyEndAllowThreads(__tstate
); 
8585     if (PyErr_Occurred()) SWIG_fail
; 
8588     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8596 SWIGINTERN PyObject 
*_wrap_DockInfo_IsVertical(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8597   PyObject 
*resultobj 
= 0; 
8598   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8602   PyObject 
*swig_obj
[1] ; 
8604   if (!args
) SWIG_fail
; 
8606   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8607   if (!SWIG_IsOK(res1
)) { 
8608     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_IsVertical" "', expected argument " "1"" of type '" "wxDockInfo const *""'");  
8610   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8612     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8613     result 
= (bool)((wxDockInfo 
const *)arg1
)->IsVertical(); 
8614     wxPyEndAllowThreads(__tstate
); 
8615     if (PyErr_Occurred()) SWIG_fail
; 
8618     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8626 SWIGINTERN PyObject 
*_wrap_DockInfo_panes_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8627   PyObject 
*resultobj 
= 0; 
8628   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8629   wxPaneInfoPtrArray arg2 
; 
8634   PyObject 
*swig_obj
[2] ; 
8636   if (!SWIG_Python_UnpackTuple(args
,"DockInfo_panes_set",2,2,swig_obj
)) SWIG_fail
; 
8637   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8638   if (!SWIG_IsOK(res1
)) { 
8639     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_panes_set" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
8641   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8643     res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
, SWIGTYPE_p_wxPaneInfoPtrArray
,  0  | 0); 
8644     if (!SWIG_IsOK(res2
)) { 
8645       SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockInfo_panes_set" "', expected argument " "2"" of type '" "wxPaneInfoPtrArray""'");  
8648       SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockInfo_panes_set" "', expected argument " "2"" of type '" "wxPaneInfoPtrArray""'"); 
8650       wxPaneInfoPtrArray 
* temp 
= reinterpret_cast< wxPaneInfoPtrArray 
* >(argp2
); 
8652       if (SWIG_IsNewObj(res2
)) delete temp
; 
8655   if (arg1
) (arg1
)->panes 
= arg2
; 
8657   resultobj 
= SWIG_Py_Void(); 
8664 SWIGINTERN PyObject 
*_wrap_DockInfo_panes_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8665   PyObject 
*resultobj 
= 0; 
8666   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8667   wxPaneInfoPtrArray result
; 
8670   PyObject 
*swig_obj
[1] ; 
8672   if (!args
) SWIG_fail
; 
8674   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8675   if (!SWIG_IsOK(res1
)) { 
8676     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_panes_get" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
8678   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8679   result 
=  ((arg1
)->panes
); 
8680   resultobj 
= SWIG_NewPointerObj((new wxPaneInfoPtrArray(static_cast< const wxPaneInfoPtrArray
& >(result
))), SWIGTYPE_p_wxPaneInfoPtrArray
, SWIG_POINTER_OWN 
|  0 ); 
8687 SWIGINTERN PyObject 
*_wrap_DockInfo_rect_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8688   PyObject 
*resultobj 
= 0; 
8689   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8690   wxRect 
*arg2 
= (wxRect 
*) 0 ; 
8695   PyObject 
*swig_obj
[2] ; 
8697   if (!SWIG_Python_UnpackTuple(args
,"DockInfo_rect_set",2,2,swig_obj
)) SWIG_fail
; 
8698   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8699   if (!SWIG_IsOK(res1
)) { 
8700     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_rect_set" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
8702   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8703   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxRect
, 0 |  0 ); 
8704   if (!SWIG_IsOK(res2
)) { 
8705     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockInfo_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");  
8707   arg2 
= reinterpret_cast< wxRect 
* >(argp2
); 
8708   if (arg1
) (arg1
)->rect 
= *arg2
; 
8710   resultobj 
= SWIG_Py_Void(); 
8717 SWIGINTERN PyObject 
*_wrap_DockInfo_rect_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8718   PyObject 
*resultobj 
= 0; 
8719   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8720   wxRect 
*result 
= 0 ; 
8723   PyObject 
*swig_obj
[1] ; 
8725   if (!args
) SWIG_fail
; 
8727   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8728   if (!SWIG_IsOK(res1
)) { 
8729     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_rect_get" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
8731   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8732   result 
= (wxRect 
*)& ((arg1
)->rect
); 
8733   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRect
, 0 |  0 ); 
8740 SWIGINTERN PyObject 
*_wrap_DockInfo_dock_direction_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8741   PyObject 
*resultobj 
= 0; 
8742   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8748   PyObject 
*swig_obj
[2] ; 
8750   if (!SWIG_Python_UnpackTuple(args
,"DockInfo_dock_direction_set",2,2,swig_obj
)) SWIG_fail
; 
8751   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8752   if (!SWIG_IsOK(res1
)) { 
8753     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_dock_direction_set" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
8755   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8756   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
8757   if (!SWIG_IsOK(ecode2
)) { 
8758     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockInfo_dock_direction_set" "', expected argument " "2"" of type '" "int""'"); 
8760   arg2 
= static_cast< int >(val2
); 
8761   if (arg1
) (arg1
)->dock_direction 
= arg2
; 
8763   resultobj 
= SWIG_Py_Void(); 
8770 SWIGINTERN PyObject 
*_wrap_DockInfo_dock_direction_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8771   PyObject 
*resultobj 
= 0; 
8772   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8776   PyObject 
*swig_obj
[1] ; 
8778   if (!args
) SWIG_fail
; 
8780   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8781   if (!SWIG_IsOK(res1
)) { 
8782     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_dock_direction_get" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
8784   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8785   result 
= (int) ((arg1
)->dock_direction
); 
8786   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
8793 SWIGINTERN PyObject 
*_wrap_DockInfo_dock_layer_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8794   PyObject 
*resultobj 
= 0; 
8795   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8801   PyObject 
*swig_obj
[2] ; 
8803   if (!SWIG_Python_UnpackTuple(args
,"DockInfo_dock_layer_set",2,2,swig_obj
)) SWIG_fail
; 
8804   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8805   if (!SWIG_IsOK(res1
)) { 
8806     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_dock_layer_set" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
8808   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8809   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
8810   if (!SWIG_IsOK(ecode2
)) { 
8811     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockInfo_dock_layer_set" "', expected argument " "2"" of type '" "int""'"); 
8813   arg2 
= static_cast< int >(val2
); 
8814   if (arg1
) (arg1
)->dock_layer 
= arg2
; 
8816   resultobj 
= SWIG_Py_Void(); 
8823 SWIGINTERN PyObject 
*_wrap_DockInfo_dock_layer_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8824   PyObject 
*resultobj 
= 0; 
8825   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8829   PyObject 
*swig_obj
[1] ; 
8831   if (!args
) SWIG_fail
; 
8833   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8834   if (!SWIG_IsOK(res1
)) { 
8835     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_dock_layer_get" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
8837   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8838   result 
= (int) ((arg1
)->dock_layer
); 
8839   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
8846 SWIGINTERN PyObject 
*_wrap_DockInfo_dock_row_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8847   PyObject 
*resultobj 
= 0; 
8848   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8854   PyObject 
*swig_obj
[2] ; 
8856   if (!SWIG_Python_UnpackTuple(args
,"DockInfo_dock_row_set",2,2,swig_obj
)) SWIG_fail
; 
8857   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8858   if (!SWIG_IsOK(res1
)) { 
8859     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_dock_row_set" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
8861   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8862   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
8863   if (!SWIG_IsOK(ecode2
)) { 
8864     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockInfo_dock_row_set" "', expected argument " "2"" of type '" "int""'"); 
8866   arg2 
= static_cast< int >(val2
); 
8867   if (arg1
) (arg1
)->dock_row 
= arg2
; 
8869   resultobj 
= SWIG_Py_Void(); 
8876 SWIGINTERN PyObject 
*_wrap_DockInfo_dock_row_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8877   PyObject 
*resultobj 
= 0; 
8878   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8882   PyObject 
*swig_obj
[1] ; 
8884   if (!args
) SWIG_fail
; 
8886   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8887   if (!SWIG_IsOK(res1
)) { 
8888     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_dock_row_get" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
8890   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8891   result 
= (int) ((arg1
)->dock_row
); 
8892   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
8899 SWIGINTERN PyObject 
*_wrap_DockInfo_size_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8900   PyObject 
*resultobj 
= 0; 
8901   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8907   PyObject 
*swig_obj
[2] ; 
8909   if (!SWIG_Python_UnpackTuple(args
,"DockInfo_size_set",2,2,swig_obj
)) SWIG_fail
; 
8910   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8911   if (!SWIG_IsOK(res1
)) { 
8912     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_size_set" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
8914   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8915   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
8916   if (!SWIG_IsOK(ecode2
)) { 
8917     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockInfo_size_set" "', expected argument " "2"" of type '" "int""'"); 
8919   arg2 
= static_cast< int >(val2
); 
8920   if (arg1
) (arg1
)->size 
= arg2
; 
8922   resultobj 
= SWIG_Py_Void(); 
8929 SWIGINTERN PyObject 
*_wrap_DockInfo_size_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8930   PyObject 
*resultobj 
= 0; 
8931   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8935   PyObject 
*swig_obj
[1] ; 
8937   if (!args
) SWIG_fail
; 
8939   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8940   if (!SWIG_IsOK(res1
)) { 
8941     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_size_get" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
8943   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8944   result 
= (int) ((arg1
)->size
); 
8945   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
8952 SWIGINTERN PyObject 
*_wrap_DockInfo_min_size_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8953   PyObject 
*resultobj 
= 0; 
8954   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8960   PyObject 
*swig_obj
[2] ; 
8962   if (!SWIG_Python_UnpackTuple(args
,"DockInfo_min_size_set",2,2,swig_obj
)) SWIG_fail
; 
8963   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8964   if (!SWIG_IsOK(res1
)) { 
8965     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_min_size_set" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
8967   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8968   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
8969   if (!SWIG_IsOK(ecode2
)) { 
8970     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockInfo_min_size_set" "', expected argument " "2"" of type '" "int""'"); 
8972   arg2 
= static_cast< int >(val2
); 
8973   if (arg1
) (arg1
)->min_size 
= arg2
; 
8975   resultobj 
= SWIG_Py_Void(); 
8982 SWIGINTERN PyObject 
*_wrap_DockInfo_min_size_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8983   PyObject 
*resultobj 
= 0; 
8984   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8988   PyObject 
*swig_obj
[1] ; 
8990   if (!args
) SWIG_fail
; 
8992   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8993   if (!SWIG_IsOK(res1
)) { 
8994     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_min_size_get" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
8996   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8997   result 
= (int) ((arg1
)->min_size
); 
8998   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
9005 SWIGINTERN PyObject 
*_wrap_DockInfo_resizable_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9006   PyObject 
*resultobj 
= 0; 
9007   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
9013   PyObject 
*swig_obj
[2] ; 
9015   if (!SWIG_Python_UnpackTuple(args
,"DockInfo_resizable_set",2,2,swig_obj
)) SWIG_fail
; 
9016   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
9017   if (!SWIG_IsOK(res1
)) { 
9018     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_resizable_set" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
9020   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
9021   ecode2 
= SWIG_AsVal_bool(swig_obj
[1], &val2
); 
9022   if (!SWIG_IsOK(ecode2
)) { 
9023     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockInfo_resizable_set" "', expected argument " "2"" of type '" "bool""'"); 
9025   arg2 
= static_cast< bool >(val2
); 
9026   if (arg1
) (arg1
)->resizable 
= arg2
; 
9028   resultobj 
= SWIG_Py_Void(); 
9035 SWIGINTERN PyObject 
*_wrap_DockInfo_resizable_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9036   PyObject 
*resultobj 
= 0; 
9037   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
9041   PyObject 
*swig_obj
[1] ; 
9043   if (!args
) SWIG_fail
; 
9045   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
9046   if (!SWIG_IsOK(res1
)) { 
9047     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_resizable_get" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
9049   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
9050   result 
= (bool) ((arg1
)->resizable
); 
9052     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
9060 SWIGINTERN PyObject 
*_wrap_DockInfo_toolbar_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9061   PyObject 
*resultobj 
= 0; 
9062   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
9068   PyObject 
*swig_obj
[2] ; 
9070   if (!SWIG_Python_UnpackTuple(args
,"DockInfo_toolbar_set",2,2,swig_obj
)) SWIG_fail
; 
9071   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
9072   if (!SWIG_IsOK(res1
)) { 
9073     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_toolbar_set" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
9075   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
9076   ecode2 
= SWIG_AsVal_bool(swig_obj
[1], &val2
); 
9077   if (!SWIG_IsOK(ecode2
)) { 
9078     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockInfo_toolbar_set" "', expected argument " "2"" of type '" "bool""'"); 
9080   arg2 
= static_cast< bool >(val2
); 
9081   if (arg1
) (arg1
)->toolbar 
= arg2
; 
9083   resultobj 
= SWIG_Py_Void(); 
9090 SWIGINTERN PyObject 
*_wrap_DockInfo_toolbar_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9091   PyObject 
*resultobj 
= 0; 
9092   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
9096   PyObject 
*swig_obj
[1] ; 
9098   if (!args
) SWIG_fail
; 
9100   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
9101   if (!SWIG_IsOK(res1
)) { 
9102     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_toolbar_get" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
9104   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
9105   result 
= (bool) ((arg1
)->toolbar
); 
9107     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
9115 SWIGINTERN PyObject 
*_wrap_DockInfo_fixed_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9116   PyObject 
*resultobj 
= 0; 
9117   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
9123   PyObject 
*swig_obj
[2] ; 
9125   if (!SWIG_Python_UnpackTuple(args
,"DockInfo_fixed_set",2,2,swig_obj
)) SWIG_fail
; 
9126   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
9127   if (!SWIG_IsOK(res1
)) { 
9128     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_fixed_set" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
9130   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
9131   ecode2 
= SWIG_AsVal_bool(swig_obj
[1], &val2
); 
9132   if (!SWIG_IsOK(ecode2
)) { 
9133     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockInfo_fixed_set" "', expected argument " "2"" of type '" "bool""'"); 
9135   arg2 
= static_cast< bool >(val2
); 
9136   if (arg1
) (arg1
)->fixed 
= arg2
; 
9138   resultobj 
= SWIG_Py_Void(); 
9145 SWIGINTERN PyObject 
*_wrap_DockInfo_fixed_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9146   PyObject 
*resultobj 
= 0; 
9147   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
9151   PyObject 
*swig_obj
[1] ; 
9153   if (!args
) SWIG_fail
; 
9155   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
9156   if (!SWIG_IsOK(res1
)) { 
9157     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_fixed_get" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
9159   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
9160   result 
= (bool) ((arg1
)->fixed
); 
9162     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
9170 SWIGINTERN PyObject 
*DockInfo_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9172   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
9173   SWIG_TypeNewClientData(SWIGTYPE_p_wxDockInfo
, SWIG_NewClientData(obj
)); 
9174   return SWIG_Py_Void(); 
9177 SWIGINTERN PyObject 
*DockInfo_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9178   return SWIG_Python_InitShadowInstance(args
); 
9181 SWIGINTERN PyObject 
*_wrap_DockUIPart_type_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9182   PyObject 
*resultobj 
= 0; 
9183   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9189   PyObject 
*swig_obj
[2] ; 
9191   if (!SWIG_Python_UnpackTuple(args
,"DockUIPart_type_set",2,2,swig_obj
)) SWIG_fail
; 
9192   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9193   if (!SWIG_IsOK(res1
)) { 
9194     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_type_set" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9196   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9197   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
9198   if (!SWIG_IsOK(ecode2
)) { 
9199     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockUIPart_type_set" "', expected argument " "2"" of type '" "int""'"); 
9201   arg2 
= static_cast< int >(val2
); 
9202   if (arg1
) (arg1
)->type 
= arg2
; 
9204   resultobj 
= SWIG_Py_Void(); 
9211 SWIGINTERN PyObject 
*_wrap_DockUIPart_type_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9212   PyObject 
*resultobj 
= 0; 
9213   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9217   PyObject 
*swig_obj
[1] ; 
9219   if (!args
) SWIG_fail
; 
9221   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9222   if (!SWIG_IsOK(res1
)) { 
9223     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_type_get" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9225   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9226   result 
= (int) ((arg1
)->type
); 
9227   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
9234 SWIGINTERN PyObject 
*_wrap_DockUIPart_orientation_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9235   PyObject 
*resultobj 
= 0; 
9236   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9242   PyObject 
*swig_obj
[2] ; 
9244   if (!SWIG_Python_UnpackTuple(args
,"DockUIPart_orientation_set",2,2,swig_obj
)) SWIG_fail
; 
9245   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9246   if (!SWIG_IsOK(res1
)) { 
9247     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_orientation_set" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9249   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9250   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
9251   if (!SWIG_IsOK(ecode2
)) { 
9252     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockUIPart_orientation_set" "', expected argument " "2"" of type '" "int""'"); 
9254   arg2 
= static_cast< int >(val2
); 
9255   if (arg1
) (arg1
)->orientation 
= arg2
; 
9257   resultobj 
= SWIG_Py_Void(); 
9264 SWIGINTERN PyObject 
*_wrap_DockUIPart_orientation_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9265   PyObject 
*resultobj 
= 0; 
9266   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9270   PyObject 
*swig_obj
[1] ; 
9272   if (!args
) SWIG_fail
; 
9274   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9275   if (!SWIG_IsOK(res1
)) { 
9276     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_orientation_get" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9278   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9279   result 
= (int) ((arg1
)->orientation
); 
9280   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
9287 SWIGINTERN PyObject 
*_wrap_DockUIPart_dock_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9288   PyObject 
*resultobj 
= 0; 
9289   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9290   wxDockInfo 
*arg2 
= (wxDockInfo 
*) 0 ; 
9295   PyObject 
*swig_obj
[2] ; 
9297   if (!SWIG_Python_UnpackTuple(args
,"DockUIPart_dock_set",2,2,swig_obj
)) SWIG_fail
; 
9298   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9299   if (!SWIG_IsOK(res1
)) { 
9300     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_dock_set" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9302   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9303   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxDockInfo
, SWIG_POINTER_DISOWN 
|  0 ); 
9304   if (!SWIG_IsOK(res2
)) { 
9305     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockUIPart_dock_set" "', expected argument " "2"" of type '" "wxDockInfo *""'");  
9307   arg2 
= reinterpret_cast< wxDockInfo 
* >(argp2
); 
9308   if (arg1
) (arg1
)->dock 
= arg2
; 
9310   resultobj 
= SWIG_Py_Void(); 
9317 SWIGINTERN PyObject 
*_wrap_DockUIPart_dock_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9318   PyObject 
*resultobj 
= 0; 
9319   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9320   wxDockInfo 
*result 
= 0 ; 
9323   PyObject 
*swig_obj
[1] ; 
9325   if (!args
) SWIG_fail
; 
9327   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9328   if (!SWIG_IsOK(res1
)) { 
9329     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_dock_get" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9331   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9332   result 
= (wxDockInfo 
*) ((arg1
)->dock
); 
9333   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
9340 SWIGINTERN PyObject 
*_wrap_DockUIPart_pane_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9341   PyObject 
*resultobj 
= 0; 
9342   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9343   wxPaneInfo 
*arg2 
= (wxPaneInfo 
*) 0 ; 
9348   PyObject 
*swig_obj
[2] ; 
9350   if (!SWIG_Python_UnpackTuple(args
,"DockUIPart_pane_set",2,2,swig_obj
)) SWIG_fail
; 
9351   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9352   if (!SWIG_IsOK(res1
)) { 
9353     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_pane_set" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9355   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9356   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxPaneInfo
, SWIG_POINTER_DISOWN 
|  0 ); 
9357   if (!SWIG_IsOK(res2
)) { 
9358     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockUIPart_pane_set" "', expected argument " "2"" of type '" "wxPaneInfo *""'");  
9360   arg2 
= reinterpret_cast< wxPaneInfo 
* >(argp2
); 
9361   if (arg1
) (arg1
)->pane 
= arg2
; 
9363   resultobj 
= SWIG_Py_Void(); 
9370 SWIGINTERN PyObject 
*_wrap_DockUIPart_pane_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9371   PyObject 
*resultobj 
= 0; 
9372   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9373   wxPaneInfo 
*result 
= 0 ; 
9376   PyObject 
*swig_obj
[1] ; 
9378   if (!args
) SWIG_fail
; 
9380   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9381   if (!SWIG_IsOK(res1
)) { 
9382     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_pane_get" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9384   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9385   result 
= (wxPaneInfo 
*) ((arg1
)->pane
); 
9386   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
9393 SWIGINTERN PyObject 
*_wrap_DockUIPart_button_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9394   PyObject 
*resultobj 
= 0; 
9395   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9396   wxPaneButton 
*arg2 
= (wxPaneButton 
*) 0 ; 
9401   PyObject 
*swig_obj
[2] ; 
9403   if (!SWIG_Python_UnpackTuple(args
,"DockUIPart_button_set",2,2,swig_obj
)) SWIG_fail
; 
9404   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9405   if (!SWIG_IsOK(res1
)) { 
9406     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_button_set" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9408   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9409   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxPaneButton
, SWIG_POINTER_DISOWN 
|  0 ); 
9410   if (!SWIG_IsOK(res2
)) { 
9411     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockUIPart_button_set" "', expected argument " "2"" of type '" "wxPaneButton *""'");  
9413   arg2 
= reinterpret_cast< wxPaneButton 
* >(argp2
); 
9414   if (arg1
) (arg1
)->button 
= arg2
; 
9416   resultobj 
= SWIG_Py_Void(); 
9423 SWIGINTERN PyObject 
*_wrap_DockUIPart_button_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9424   PyObject 
*resultobj 
= 0; 
9425   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9426   wxPaneButton 
*result 
= 0 ; 
9429   PyObject 
*swig_obj
[1] ; 
9431   if (!args
) SWIG_fail
; 
9433   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9434   if (!SWIG_IsOK(res1
)) { 
9435     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_button_get" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9437   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9438   result 
= (wxPaneButton 
*) ((arg1
)->button
); 
9439   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPaneButton
, 0 |  0 ); 
9446 SWIGINTERN PyObject 
*_wrap_DockUIPart_cont_sizer_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9447   PyObject 
*resultobj 
= 0; 
9448   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9449   wxSizer 
*arg2 
= (wxSizer 
*) 0 ; 
9454   PyObject 
*swig_obj
[2] ; 
9456   if (!SWIG_Python_UnpackTuple(args
,"DockUIPart_cont_sizer_set",2,2,swig_obj
)) SWIG_fail
; 
9457   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9458   if (!SWIG_IsOK(res1
)) { 
9459     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_cont_sizer_set" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9461   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9462   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxSizer
, SWIG_POINTER_DISOWN 
|  0 ); 
9463   if (!SWIG_IsOK(res2
)) { 
9464     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockUIPart_cont_sizer_set" "', expected argument " "2"" of type '" "wxSizer *""'");  
9466   arg2 
= reinterpret_cast< wxSizer 
* >(argp2
); 
9467   if (arg1
) (arg1
)->cont_sizer 
= arg2
; 
9469   resultobj 
= SWIG_Py_Void(); 
9476 SWIGINTERN PyObject 
*_wrap_DockUIPart_cont_sizer_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9477   PyObject 
*resultobj 
= 0; 
9478   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9479   wxSizer 
*result 
= 0 ; 
9482   PyObject 
*swig_obj
[1] ; 
9484   if (!args
) SWIG_fail
; 
9486   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9487   if (!SWIG_IsOK(res1
)) { 
9488     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_cont_sizer_get" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9490   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9491   result 
= (wxSizer 
*) ((arg1
)->cont_sizer
); 
9493     resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
9501 SWIGINTERN PyObject 
*_wrap_DockUIPart_sizer_item_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9502   PyObject 
*resultobj 
= 0; 
9503   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9504   wxSizerItem 
*arg2 
= (wxSizerItem 
*) 0 ; 
9509   PyObject 
*swig_obj
[2] ; 
9511   if (!SWIG_Python_UnpackTuple(args
,"DockUIPart_sizer_item_set",2,2,swig_obj
)) SWIG_fail
; 
9512   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9513   if (!SWIG_IsOK(res1
)) { 
9514     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_sizer_item_set" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9516   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9517   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_DISOWN 
|  0 ); 
9518   if (!SWIG_IsOK(res2
)) { 
9519     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockUIPart_sizer_item_set" "', expected argument " "2"" of type '" "wxSizerItem *""'");  
9521   arg2 
= reinterpret_cast< wxSizerItem 
* >(argp2
); 
9522   if (arg1
) (arg1
)->sizer_item 
= arg2
; 
9524   resultobj 
= SWIG_Py_Void(); 
9531 SWIGINTERN PyObject 
*_wrap_DockUIPart_sizer_item_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9532   PyObject 
*resultobj 
= 0; 
9533   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9534   wxSizerItem 
*result 
= 0 ; 
9537   PyObject 
*swig_obj
[1] ; 
9539   if (!args
) SWIG_fail
; 
9541   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9542   if (!SWIG_IsOK(res1
)) { 
9543     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_sizer_item_get" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9545   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9546   result 
= (wxSizerItem 
*) ((arg1
)->sizer_item
); 
9547   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxSizerItem
, 0 |  0 ); 
9554 SWIGINTERN PyObject 
*_wrap_DockUIPart_rect_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9555   PyObject 
*resultobj 
= 0; 
9556   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9557   wxRect 
*arg2 
= (wxRect 
*) 0 ; 
9562   PyObject 
*swig_obj
[2] ; 
9564   if (!SWIG_Python_UnpackTuple(args
,"DockUIPart_rect_set",2,2,swig_obj
)) SWIG_fail
; 
9565   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9566   if (!SWIG_IsOK(res1
)) { 
9567     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_rect_set" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9569   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9570   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxRect
, 0 |  0 ); 
9571   if (!SWIG_IsOK(res2
)) { 
9572     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockUIPart_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");  
9574   arg2 
= reinterpret_cast< wxRect 
* >(argp2
); 
9575   if (arg1
) (arg1
)->rect 
= *arg2
; 
9577   resultobj 
= SWIG_Py_Void(); 
9584 SWIGINTERN PyObject 
*_wrap_DockUIPart_rect_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9585   PyObject 
*resultobj 
= 0; 
9586   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9587   wxRect 
*result 
= 0 ; 
9590   PyObject 
*swig_obj
[1] ; 
9592   if (!args
) SWIG_fail
; 
9594   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9595   if (!SWIG_IsOK(res1
)) { 
9596     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_rect_get" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9598   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9599   result 
= (wxRect 
*)& ((arg1
)->rect
); 
9600   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRect
, 0 |  0 ); 
9607 SWIGINTERN PyObject 
*DockUIPart_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9609   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
9610   SWIG_TypeNewClientData(SWIGTYPE_p_wxDockUIPart
, SWIG_NewClientData(obj
)); 
9611   return SWIG_Py_Void(); 
9614 SWIGINTERN PyObject 
*_wrap_PaneButton_button_id_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9615   PyObject 
*resultobj 
= 0; 
9616   wxPaneButton 
*arg1 
= (wxPaneButton 
*) 0 ; 
9622   PyObject 
*swig_obj
[2] ; 
9624   if (!SWIG_Python_UnpackTuple(args
,"PaneButton_button_id_set",2,2,swig_obj
)) SWIG_fail
; 
9625   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneButton
, 0 |  0 ); 
9626   if (!SWIG_IsOK(res1
)) { 
9627     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneButton_button_id_set" "', expected argument " "1"" of type '" "wxPaneButton *""'");  
9629   arg1 
= reinterpret_cast< wxPaneButton 
* >(argp1
); 
9630   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
9631   if (!SWIG_IsOK(ecode2
)) { 
9632     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneButton_button_id_set" "', expected argument " "2"" of type '" "int""'"); 
9634   arg2 
= static_cast< int >(val2
); 
9635   if (arg1
) (arg1
)->button_id 
= arg2
; 
9637   resultobj 
= SWIG_Py_Void(); 
9644 SWIGINTERN PyObject 
*_wrap_PaneButton_button_id_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9645   PyObject 
*resultobj 
= 0; 
9646   wxPaneButton 
*arg1 
= (wxPaneButton 
*) 0 ; 
9650   PyObject 
*swig_obj
[1] ; 
9652   if (!args
) SWIG_fail
; 
9654   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneButton
, 0 |  0 ); 
9655   if (!SWIG_IsOK(res1
)) { 
9656     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneButton_button_id_get" "', expected argument " "1"" of type '" "wxPaneButton *""'");  
9658   arg1 
= reinterpret_cast< wxPaneButton 
* >(argp1
); 
9659   result 
= (int) ((arg1
)->button_id
); 
9660   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
9667 SWIGINTERN PyObject 
*PaneButton_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9669   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
9670   SWIG_TypeNewClientData(SWIGTYPE_p_wxPaneButton
, SWIG_NewClientData(obj
)); 
9671   return SWIG_Py_Void(); 
9674 SWIGINTERN PyObject 
*_wrap_delete_DockArt(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9675   PyObject 
*resultobj 
= 0; 
9676   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
9679   PyObject 
*swig_obj
[1] ; 
9681   if (!args
) SWIG_fail
; 
9683   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockArt
, SWIG_POINTER_DISOWN 
|  0 ); 
9684   if (!SWIG_IsOK(res1
)) { 
9685     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_DockArt" "', expected argument " "1"" of type '" "wxDockArt *""'");  
9687   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
9689     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9692     wxPyEndAllowThreads(__tstate
); 
9693     if (PyErr_Occurred()) SWIG_fail
; 
9695   resultobj 
= SWIG_Py_Void(); 
9702 SWIGINTERN PyObject 
*_wrap_DockArt_GetMetric(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9703   PyObject 
*resultobj 
= 0; 
9704   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
9711   PyObject 
* obj0 
= 0 ; 
9712   PyObject 
* obj1 
= 0 ; 
9713   char *  kwnames
[] = { 
9714     (char *) "self",(char *) "id", NULL 
 
9717   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DockArt_GetMetric",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
9718   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
9719   if (!SWIG_IsOK(res1
)) { 
9720     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_GetMetric" "', expected argument " "1"" of type '" "wxDockArt *""'");  
9722   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
9723   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
9724   if (!SWIG_IsOK(ecode2
)) { 
9725     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockArt_GetMetric" "', expected argument " "2"" of type '" "int""'"); 
9727   arg2 
= static_cast< int >(val2
); 
9729     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9730     result 
= (int)(arg1
)->GetMetric(arg2
); 
9731     wxPyEndAllowThreads(__tstate
); 
9732     if (PyErr_Occurred()) SWIG_fail
; 
9734   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
9741 SWIGINTERN PyObject 
*_wrap_DockArt_SetMetric(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9742   PyObject 
*resultobj 
= 0; 
9743   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
9752   PyObject 
* obj0 
= 0 ; 
9753   PyObject 
* obj1 
= 0 ; 
9754   PyObject 
* obj2 
= 0 ; 
9755   char *  kwnames
[] = { 
9756     (char *) "self",(char *) "id",(char *) "new_val", NULL 
 
9759   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DockArt_SetMetric",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
9760   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
9761   if (!SWIG_IsOK(res1
)) { 
9762     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_SetMetric" "', expected argument " "1"" of type '" "wxDockArt *""'");  
9764   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
9765   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
9766   if (!SWIG_IsOK(ecode2
)) { 
9767     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockArt_SetMetric" "', expected argument " "2"" of type '" "int""'"); 
9769   arg2 
= static_cast< int >(val2
); 
9770   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
9771   if (!SWIG_IsOK(ecode3
)) { 
9772     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DockArt_SetMetric" "', expected argument " "3"" of type '" "int""'"); 
9774   arg3 
= static_cast< int >(val3
); 
9776     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9777     (arg1
)->SetMetric(arg2
,arg3
); 
9778     wxPyEndAllowThreads(__tstate
); 
9779     if (PyErr_Occurred()) SWIG_fail
; 
9781   resultobj 
= SWIG_Py_Void(); 
9788 SWIGINTERN PyObject 
*_wrap_DockArt_SetFont(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9789   PyObject 
*resultobj 
= 0; 
9790   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
9799   PyObject 
* obj0 
= 0 ; 
9800   PyObject 
* obj1 
= 0 ; 
9801   PyObject 
* obj2 
= 0 ; 
9802   char *  kwnames
[] = { 
9803     (char *) "self",(char *) "id",(char *) "font", NULL 
 
9806   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DockArt_SetFont",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
9807   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
9808   if (!SWIG_IsOK(res1
)) { 
9809     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_SetFont" "', expected argument " "1"" of type '" "wxDockArt *""'");  
9811   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
9812   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
9813   if (!SWIG_IsOK(ecode2
)) { 
9814     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockArt_SetFont" "', expected argument " "2"" of type '" "int""'"); 
9816   arg2 
= static_cast< int >(val2
); 
9817   res3 
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxFont
,  0  | 0); 
9818   if (!SWIG_IsOK(res3
)) { 
9819     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "DockArt_SetFont" "', expected argument " "3"" of type '" "wxFont const &""'");  
9822     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockArt_SetFont" "', expected argument " "3"" of type '" "wxFont const &""'");  
9824   arg3 
= reinterpret_cast< wxFont 
* >(argp3
); 
9826     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9827     (arg1
)->SetFont(arg2
,(wxFont 
const &)*arg3
); 
9828     wxPyEndAllowThreads(__tstate
); 
9829     if (PyErr_Occurred()) SWIG_fail
; 
9831   resultobj 
= SWIG_Py_Void(); 
9838 SWIGINTERN PyObject 
*_wrap_DockArt_GetFont(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9839   PyObject 
*resultobj 
= 0; 
9840   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
9847   PyObject 
* obj0 
= 0 ; 
9848   PyObject 
* obj1 
= 0 ; 
9849   char *  kwnames
[] = { 
9850     (char *) "self",(char *) "id", NULL 
 
9853   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DockArt_GetFont",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
9854   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
9855   if (!SWIG_IsOK(res1
)) { 
9856     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_GetFont" "', expected argument " "1"" of type '" "wxDockArt *""'");  
9858   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
9859   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
9860   if (!SWIG_IsOK(ecode2
)) { 
9861     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockArt_GetFont" "', expected argument " "2"" of type '" "int""'"); 
9863   arg2 
= static_cast< int >(val2
); 
9865     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9866     result 
= (arg1
)->GetFont(arg2
); 
9867     wxPyEndAllowThreads(__tstate
); 
9868     if (PyErr_Occurred()) SWIG_fail
; 
9870   resultobj 
= SWIG_NewPointerObj((new wxFont(static_cast< const wxFont
& >(result
))), SWIGTYPE_p_wxFont
, SWIG_POINTER_OWN 
|  0 ); 
9877 SWIGINTERN PyObject 
*_wrap_DockArt_GetColour(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9878   PyObject 
*resultobj 
= 0; 
9879   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
9886   PyObject 
* obj0 
= 0 ; 
9887   PyObject 
* obj1 
= 0 ; 
9888   char *  kwnames
[] = { 
9889     (char *) "self",(char *) "id", NULL 
 
9892   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DockArt_GetColour",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
9893   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
9894   if (!SWIG_IsOK(res1
)) { 
9895     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_GetColour" "', expected argument " "1"" of type '" "wxDockArt *""'");  
9897   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
9898   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
9899   if (!SWIG_IsOK(ecode2
)) { 
9900     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockArt_GetColour" "', expected argument " "2"" of type '" "int""'"); 
9902   arg2 
= static_cast< int >(val2
); 
9904     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9905     result 
= (arg1
)->GetColour(arg2
); 
9906     wxPyEndAllowThreads(__tstate
); 
9907     if (PyErr_Occurred()) SWIG_fail
; 
9909   resultobj 
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN 
|  0 ); 
9916 SWIGINTERN PyObject 
*_wrap_DockArt_SetColour(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9917   PyObject 
*resultobj 
= 0; 
9918   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
9927   PyObject 
* obj0 
= 0 ; 
9928   PyObject 
* obj1 
= 0 ; 
9929   PyObject 
* obj2 
= 0 ; 
9930   char *  kwnames
[] = { 
9931     (char *) "self",(char *) "id",(char *) "colour", NULL 
 
9934   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DockArt_SetColour",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
9935   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
9936   if (!SWIG_IsOK(res1
)) { 
9937     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_SetColour" "', expected argument " "1"" of type '" "wxDockArt *""'");  
9939   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
9940   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
9941   if (!SWIG_IsOK(ecode2
)) { 
9942     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockArt_SetColour" "', expected argument " "2"" of type '" "int""'"); 
9944   arg2 
= static_cast< int >(val2
); 
9945   res3 
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxColor
,  0  | 0); 
9946   if (!SWIG_IsOK(res3
)) { 
9947     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "DockArt_SetColour" "', expected argument " "3"" of type '" "wxColor const &""'");  
9950     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockArt_SetColour" "', expected argument " "3"" of type '" "wxColor const &""'");  
9952   arg3 
= reinterpret_cast< wxColor 
* >(argp3
); 
9954     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9955     (arg1
)->SetColour(arg2
,(wxColor 
const &)*arg3
); 
9956     wxPyEndAllowThreads(__tstate
); 
9957     if (PyErr_Occurred()) SWIG_fail
; 
9959   resultobj 
= SWIG_Py_Void(); 
9966 SWIGINTERN PyObject 
*_wrap_DockArt_GetColor(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9967   PyObject 
*resultobj 
= 0; 
9968   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
9975   PyObject 
* obj0 
= 0 ; 
9976   PyObject 
* obj1 
= 0 ; 
9977   char *  kwnames
[] = { 
9978     (char *) "self",(char *) "id", NULL 
 
9981   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DockArt_GetColor",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
9982   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
9983   if (!SWIG_IsOK(res1
)) { 
9984     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_GetColor" "', expected argument " "1"" of type '" "wxDockArt *""'");  
9986   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
9987   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
9988   if (!SWIG_IsOK(ecode2
)) { 
9989     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockArt_GetColor" "', expected argument " "2"" of type '" "int""'"); 
9991   arg2 
= static_cast< int >(val2
); 
9993     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9994     result 
= (arg1
)->GetColor(arg2
); 
9995     wxPyEndAllowThreads(__tstate
); 
9996     if (PyErr_Occurred()) SWIG_fail
; 
9998   resultobj 
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN 
|  0 ); 
10005 SWIGINTERN PyObject 
*_wrap_DockArt_SetColor(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10006   PyObject 
*resultobj 
= 0; 
10007   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
10009   wxColour 
*arg3 
= 0 ; 
10015   PyObject 
* obj0 
= 0 ; 
10016   PyObject 
* obj1 
= 0 ; 
10017   PyObject 
* obj2 
= 0 ; 
10018   char *  kwnames
[] = { 
10019     (char *) "self",(char *) "id",(char *) "color", NULL 
 
10022   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DockArt_SetColor",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
10023   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
10024   if (!SWIG_IsOK(res1
)) { 
10025     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_SetColor" "', expected argument " "1"" of type '" "wxDockArt *""'");  
10027   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
10028   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
10029   if (!SWIG_IsOK(ecode2
)) { 
10030     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockArt_SetColor" "', expected argument " "2"" of type '" "int""'"); 
10032   arg2 
= static_cast< int >(val2
); 
10035     if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
; 
10038     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10039     (arg1
)->SetColor(arg2
,(wxColour 
const &)*arg3
); 
10040     wxPyEndAllowThreads(__tstate
); 
10041     if (PyErr_Occurred()) SWIG_fail
; 
10043   resultobj 
= SWIG_Py_Void(); 
10050 SWIGINTERN PyObject 
*_wrap_DockArt_DrawSash(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10051   PyObject 
*resultobj 
= 0; 
10052   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
10063   PyObject 
* obj0 
= 0 ; 
10064   PyObject 
* obj1 
= 0 ; 
10065   PyObject 
* obj2 
= 0 ; 
10066   PyObject 
* obj3 
= 0 ; 
10067   char *  kwnames
[] = { 
10068     (char *) "self",(char *) "dc",(char *) "orientation",(char *) "rect", NULL 
 
10071   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:DockArt_DrawSash",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
10072   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
10073   if (!SWIG_IsOK(res1
)) { 
10074     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_DrawSash" "', expected argument " "1"" of type '" "wxDockArt *""'");  
10076   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
10077   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxDC
,  0 ); 
10078   if (!SWIG_IsOK(res2
)) { 
10079     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockArt_DrawSash" "', expected argument " "2"" of type '" "wxDC &""'");  
10082     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockArt_DrawSash" "', expected argument " "2"" of type '" "wxDC &""'");  
10084   arg2 
= reinterpret_cast< wxDC 
* >(argp2
); 
10085   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
10086   if (!SWIG_IsOK(ecode3
)) { 
10087     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DockArt_DrawSash" "', expected argument " "3"" of type '" "int""'"); 
10089   arg3 
= static_cast< int >(val3
); 
10092     if ( ! wxRect_helper(obj3
, &arg4
)) SWIG_fail
; 
10095     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10096     (arg1
)->DrawSash(*arg2
,arg3
,(wxRect 
const &)*arg4
); 
10097     wxPyEndAllowThreads(__tstate
); 
10098     if (PyErr_Occurred()) SWIG_fail
; 
10100   resultobj 
= SWIG_Py_Void(); 
10107 SWIGINTERN PyObject 
*_wrap_DockArt_DrawBackground(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10108   PyObject 
*resultobj 
= 0; 
10109   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
10120   PyObject 
* obj0 
= 0 ; 
10121   PyObject 
* obj1 
= 0 ; 
10122   PyObject 
* obj2 
= 0 ; 
10123   PyObject 
* obj3 
= 0 ; 
10124   char *  kwnames
[] = { 
10125     (char *) "self",(char *) "dc",(char *) "orientation",(char *) "rect", NULL 
 
10128   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:DockArt_DrawBackground",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
10129   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
10130   if (!SWIG_IsOK(res1
)) { 
10131     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_DrawBackground" "', expected argument " "1"" of type '" "wxDockArt *""'");  
10133   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
10134   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxDC
,  0 ); 
10135   if (!SWIG_IsOK(res2
)) { 
10136     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");  
10139     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");  
10141   arg2 
= reinterpret_cast< wxDC 
* >(argp2
); 
10142   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
10143   if (!SWIG_IsOK(ecode3
)) { 
10144     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DockArt_DrawBackground" "', expected argument " "3"" of type '" "int""'"); 
10146   arg3 
= static_cast< int >(val3
); 
10149     if ( ! wxRect_helper(obj3
, &arg4
)) SWIG_fail
; 
10152     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10153     (arg1
)->DrawBackground(*arg2
,arg3
,(wxRect 
const &)*arg4
); 
10154     wxPyEndAllowThreads(__tstate
); 
10155     if (PyErr_Occurred()) SWIG_fail
; 
10157   resultobj 
= SWIG_Py_Void(); 
10164 SWIGINTERN PyObject 
*_wrap_DockArt_DrawCaption(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10165   PyObject 
*resultobj 
= 0; 
10166   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
10168   wxString 
*arg3 
= 0 ; 
10170   wxPaneInfo 
*arg5 
= 0 ; 
10175   bool temp3 
= false ; 
10179   PyObject 
* obj0 
= 0 ; 
10180   PyObject 
* obj1 
= 0 ; 
10181   PyObject 
* obj2 
= 0 ; 
10182   PyObject 
* obj3 
= 0 ; 
10183   PyObject 
* obj4 
= 0 ; 
10184   char *  kwnames
[] = { 
10185     (char *) "self",(char *) "dc",(char *) "text",(char *) "rect",(char *) "pane", NULL 
 
10188   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:DockArt_DrawCaption",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
; 
10189   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
10190   if (!SWIG_IsOK(res1
)) { 
10191     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_DrawCaption" "', expected argument " "1"" of type '" "wxDockArt *""'");  
10193   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
10194   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxDC
,  0 ); 
10195   if (!SWIG_IsOK(res2
)) { 
10196     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockArt_DrawCaption" "', expected argument " "2"" of type '" "wxDC &""'");  
10199     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockArt_DrawCaption" "', expected argument " "2"" of type '" "wxDC &""'");  
10201   arg2 
= reinterpret_cast< wxDC 
* >(argp2
); 
10203     arg3 
= wxString_in_helper(obj2
); 
10204     if (arg3 
== NULL
) SWIG_fail
; 
10209     if ( ! wxRect_helper(obj3
, &arg4
)) SWIG_fail
; 
10211   res5 
= SWIG_ConvertPtr(obj4
, &argp5
, SWIGTYPE_p_wxPaneInfo
,  0 ); 
10212   if (!SWIG_IsOK(res5
)) { 
10213     SWIG_exception_fail(SWIG_ArgError(res5
), "in method '" "DockArt_DrawCaption" "', expected argument " "5"" of type '" "wxPaneInfo &""'");  
10216     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockArt_DrawCaption" "', expected argument " "5"" of type '" "wxPaneInfo &""'");  
10218   arg5 
= reinterpret_cast< wxPaneInfo 
* >(argp5
); 
10220     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10221     (arg1
)->DrawCaption(*arg2
,(wxString 
const &)*arg3
,(wxRect 
const &)*arg4
,*arg5
); 
10222     wxPyEndAllowThreads(__tstate
); 
10223     if (PyErr_Occurred()) SWIG_fail
; 
10225   resultobj 
= SWIG_Py_Void(); 
10240 SWIGINTERN PyObject 
*_wrap_DockArt_DrawGripper(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10241   PyObject 
*resultobj 
= 0; 
10242   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
10245   wxPaneInfo 
*arg4 
= 0 ; 
10253   PyObject 
* obj0 
= 0 ; 
10254   PyObject 
* obj1 
= 0 ; 
10255   PyObject 
* obj2 
= 0 ; 
10256   PyObject 
* obj3 
= 0 ; 
10257   char *  kwnames
[] = { 
10258     (char *) "self",(char *) "dc",(char *) "rect",(char *) "pane", NULL 
 
10261   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:DockArt_DrawGripper",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
10262   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
10263   if (!SWIG_IsOK(res1
)) { 
10264     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_DrawGripper" "', expected argument " "1"" of type '" "wxDockArt *""'");  
10266   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
10267   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxDC
,  0 ); 
10268   if (!SWIG_IsOK(res2
)) { 
10269     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockArt_DrawGripper" "', expected argument " "2"" of type '" "wxDC &""'");  
10272     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockArt_DrawGripper" "', expected argument " "2"" of type '" "wxDC &""'");  
10274   arg2 
= reinterpret_cast< wxDC 
* >(argp2
); 
10277     if ( ! wxRect_helper(obj2
, &arg3
)) SWIG_fail
; 
10279   res4 
= SWIG_ConvertPtr(obj3
, &argp4
, SWIGTYPE_p_wxPaneInfo
,  0 ); 
10280   if (!SWIG_IsOK(res4
)) { 
10281     SWIG_exception_fail(SWIG_ArgError(res4
), "in method '" "DockArt_DrawGripper" "', expected argument " "4"" of type '" "wxPaneInfo &""'");  
10284     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockArt_DrawGripper" "', expected argument " "4"" of type '" "wxPaneInfo &""'");  
10286   arg4 
= reinterpret_cast< wxPaneInfo 
* >(argp4
); 
10288     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10289     (arg1
)->DrawGripper(*arg2
,(wxRect 
const &)*arg3
,*arg4
); 
10290     wxPyEndAllowThreads(__tstate
); 
10291     if (PyErr_Occurred()) SWIG_fail
; 
10293   resultobj 
= SWIG_Py_Void(); 
10300 SWIGINTERN PyObject 
*_wrap_DockArt_DrawBorder(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10301   PyObject 
*resultobj 
= 0; 
10302   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
10305   wxPaneInfo 
*arg4 
= 0 ; 
10313   PyObject 
* obj0 
= 0 ; 
10314   PyObject 
* obj1 
= 0 ; 
10315   PyObject 
* obj2 
= 0 ; 
10316   PyObject 
* obj3 
= 0 ; 
10317   char *  kwnames
[] = { 
10318     (char *) "self",(char *) "dc",(char *) "rect",(char *) "pane", NULL 
 
10321   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:DockArt_DrawBorder",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
10322   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
10323   if (!SWIG_IsOK(res1
)) { 
10324     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_DrawBorder" "', expected argument " "1"" of type '" "wxDockArt *""'");  
10326   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
10327   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxDC
,  0 ); 
10328   if (!SWIG_IsOK(res2
)) { 
10329     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockArt_DrawBorder" "', expected argument " "2"" of type '" "wxDC &""'");  
10332     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockArt_DrawBorder" "', expected argument " "2"" of type '" "wxDC &""'");  
10334   arg2 
= reinterpret_cast< wxDC 
* >(argp2
); 
10337     if ( ! wxRect_helper(obj2
, &arg3
)) SWIG_fail
; 
10339   res4 
= SWIG_ConvertPtr(obj3
, &argp4
, SWIGTYPE_p_wxPaneInfo
,  0 ); 
10340   if (!SWIG_IsOK(res4
)) { 
10341     SWIG_exception_fail(SWIG_ArgError(res4
), "in method '" "DockArt_DrawBorder" "', expected argument " "4"" of type '" "wxPaneInfo &""'");  
10344     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockArt_DrawBorder" "', expected argument " "4"" of type '" "wxPaneInfo &""'");  
10346   arg4 
= reinterpret_cast< wxPaneInfo 
* >(argp4
); 
10348     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10349     (arg1
)->DrawBorder(*arg2
,(wxRect 
const &)*arg3
,*arg4
); 
10350     wxPyEndAllowThreads(__tstate
); 
10351     if (PyErr_Occurred()) SWIG_fail
; 
10353   resultobj 
= SWIG_Py_Void(); 
10360 SWIGINTERN PyObject 
*_wrap_DockArt_DrawPaneButton(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10361   PyObject 
*resultobj 
= 0; 
10362   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
10367   wxPaneInfo 
*arg6 
= 0 ; 
10379   PyObject 
* obj0 
= 0 ; 
10380   PyObject 
* obj1 
= 0 ; 
10381   PyObject 
* obj2 
= 0 ; 
10382   PyObject 
* obj3 
= 0 ; 
10383   PyObject 
* obj4 
= 0 ; 
10384   PyObject 
* obj5 
= 0 ; 
10385   char *  kwnames
[] = { 
10386     (char *) "self",(char *) "dc",(char *) "button",(char *) "button_state",(char *) "rect",(char *) "pane", NULL 
 
10389   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO:DockArt_DrawPaneButton",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
; 
10390   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
10391   if (!SWIG_IsOK(res1
)) { 
10392     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_DrawPaneButton" "', expected argument " "1"" of type '" "wxDockArt *""'");  
10394   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
10395   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxDC
,  0 ); 
10396   if (!SWIG_IsOK(res2
)) { 
10397     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockArt_DrawPaneButton" "', expected argument " "2"" of type '" "wxDC &""'");  
10400     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockArt_DrawPaneButton" "', expected argument " "2"" of type '" "wxDC &""'");  
10402   arg2 
= reinterpret_cast< wxDC 
* >(argp2
); 
10403   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
10404   if (!SWIG_IsOK(ecode3
)) { 
10405     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DockArt_DrawPaneButton" "', expected argument " "3"" of type '" "int""'"); 
10407   arg3 
= static_cast< int >(val3
); 
10408   ecode4 
= SWIG_AsVal_int(obj3
, &val4
); 
10409   if (!SWIG_IsOK(ecode4
)) { 
10410     SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DockArt_DrawPaneButton" "', expected argument " "4"" of type '" "int""'"); 
10412   arg4 
= static_cast< int >(val4
); 
10415     if ( ! wxRect_helper(obj4
, &arg5
)) SWIG_fail
; 
10417   res6 
= SWIG_ConvertPtr(obj5
, &argp6
, SWIGTYPE_p_wxPaneInfo
,  0 ); 
10418   if (!SWIG_IsOK(res6
)) { 
10419     SWIG_exception_fail(SWIG_ArgError(res6
), "in method '" "DockArt_DrawPaneButton" "', expected argument " "6"" of type '" "wxPaneInfo &""'");  
10422     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockArt_DrawPaneButton" "', expected argument " "6"" of type '" "wxPaneInfo &""'");  
10424   arg6 
= reinterpret_cast< wxPaneInfo 
* >(argp6
); 
10426     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10427     (arg1
)->DrawPaneButton(*arg2
,arg3
,arg4
,(wxRect 
const &)*arg5
,*arg6
); 
10428     wxPyEndAllowThreads(__tstate
); 
10429     if (PyErr_Occurred()) SWIG_fail
; 
10431   resultobj 
= SWIG_Py_Void(); 
10438 SWIGINTERN PyObject 
*DockArt_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10440   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
10441   SWIG_TypeNewClientData(SWIGTYPE_p_wxDockArt
, SWIG_NewClientData(obj
)); 
10442   return SWIG_Py_Void(); 
10445 SWIGINTERN PyObject 
*_wrap_new_DefaultDockArt(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10446   PyObject 
*resultobj 
= 0; 
10447   wxDefaultDockArt 
*result 
= 0 ; 
10449   if (!SWIG_Python_UnpackTuple(args
,"new_DefaultDockArt",0,0,0)) SWIG_fail
; 
10451     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10452     result 
= (wxDefaultDockArt 
*)new wxDefaultDockArt(); 
10453     wxPyEndAllowThreads(__tstate
); 
10454     if (PyErr_Occurred()) SWIG_fail
; 
10456   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDefaultDockArt
, SWIG_POINTER_NEW 
|  0 ); 
10463 SWIGINTERN PyObject 
*DefaultDockArt_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10465   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
10466   SWIG_TypeNewClientData(SWIGTYPE_p_wxDefaultDockArt
, SWIG_NewClientData(obj
)); 
10467   return SWIG_Py_Void(); 
10470 SWIGINTERN PyObject 
*DefaultDockArt_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10471   return SWIG_Python_InitShadowInstance(args
); 
10474 SWIGINTERN PyObject 
*_wrap_new_FloatingPane(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10475   PyObject 
*resultobj 
= 0; 
10476   wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
10477   wxFrameManager 
*arg2 
= (wxFrameManager 
*) 0 ; 
10478   wxPaneInfo 
*arg3 
= 0 ; 
10479   int arg4 
= (int) wxID_ANY 
; 
10480   wxFloatingPane 
*result 
= 0 ; 
10489   PyObject 
* obj0 
= 0 ; 
10490   PyObject 
* obj1 
= 0 ; 
10491   PyObject 
* obj2 
= 0 ; 
10492   PyObject 
* obj3 
= 0 ; 
10493   char *  kwnames
[] = { 
10494     (char *) "parent",(char *) "owner_mgr",(char *) "pane",(char *) "id", NULL 
 
10497   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:new_FloatingPane",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
10498   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
10499   if (!SWIG_IsOK(res1
)) { 
10500     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_FloatingPane" "', expected argument " "1"" of type '" "wxWindow *""'");  
10502   arg1 
= reinterpret_cast< wxWindow 
* >(argp1
); 
10503   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
10504   if (!SWIG_IsOK(res2
)) { 
10505     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "new_FloatingPane" "', expected argument " "2"" of type '" "wxFrameManager *""'");  
10507   arg2 
= reinterpret_cast< wxFrameManager 
* >(argp2
); 
10508   res3 
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxPaneInfo
,  0  | 0); 
10509   if (!SWIG_IsOK(res3
)) { 
10510     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "new_FloatingPane" "', expected argument " "3"" of type '" "wxPaneInfo const &""'");  
10513     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_FloatingPane" "', expected argument " "3"" of type '" "wxPaneInfo const &""'");  
10515   arg3 
= reinterpret_cast< wxPaneInfo 
* >(argp3
); 
10517     ecode4 
= SWIG_AsVal_int(obj3
, &val4
); 
10518     if (!SWIG_IsOK(ecode4
)) { 
10519       SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "new_FloatingPane" "', expected argument " "4"" of type '" "int""'"); 
10521     arg4 
= static_cast< int >(val4
); 
10524     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10525     result 
= (wxFloatingPane 
*)new wxFloatingPane(arg1
,arg2
,(wxPaneInfo 
const &)*arg3
,arg4
); 
10526     wxPyEndAllowThreads(__tstate
); 
10527     if (PyErr_Occurred()) SWIG_fail
; 
10529   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxFloatingPane
, SWIG_POINTER_NEW 
|  0 ); 
10536 SWIGINTERN PyObject 
*_wrap_delete_FloatingPane(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10537   PyObject 
*resultobj 
= 0; 
10538   wxFloatingPane 
*arg1 
= (wxFloatingPane 
*) 0 ; 
10541   PyObject 
*swig_obj
[1] ; 
10543   if (!args
) SWIG_fail
; 
10544   swig_obj
[0] = args
; 
10545   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFloatingPane
, SWIG_POINTER_DISOWN 
|  0 ); 
10546   if (!SWIG_IsOK(res1
)) { 
10547     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_FloatingPane" "', expected argument " "1"" of type '" "wxFloatingPane *""'");  
10549   arg1 
= reinterpret_cast< wxFloatingPane 
* >(argp1
); 
10551     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10554     wxPyEndAllowThreads(__tstate
); 
10555     if (PyErr_Occurred()) SWIG_fail
; 
10557   resultobj 
= SWIG_Py_Void(); 
10564 SWIGINTERN PyObject 
*_wrap_FloatingPane_SetPaneWindow(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10565   PyObject 
*resultobj 
= 0; 
10566   wxFloatingPane 
*arg1 
= (wxFloatingPane 
*) 0 ; 
10567   wxPaneInfo 
*arg2 
= 0 ; 
10572   PyObject 
* obj0 
= 0 ; 
10573   PyObject 
* obj1 
= 0 ; 
10574   char *  kwnames
[] = { 
10575     (char *) "self",(char *) "pane", NULL 
 
10578   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FloatingPane_SetPaneWindow",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
10579   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFloatingPane
, 0 |  0 ); 
10580   if (!SWIG_IsOK(res1
)) { 
10581     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FloatingPane_SetPaneWindow" "', expected argument " "1"" of type '" "wxFloatingPane *""'");  
10583   arg1 
= reinterpret_cast< wxFloatingPane 
* >(argp1
); 
10584   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxPaneInfo
,  0  | 0); 
10585   if (!SWIG_IsOK(res2
)) { 
10586     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FloatingPane_SetPaneWindow" "', expected argument " "2"" of type '" "wxPaneInfo const &""'");  
10589     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "FloatingPane_SetPaneWindow" "', expected argument " "2"" of type '" "wxPaneInfo const &""'");  
10591   arg2 
= reinterpret_cast< wxPaneInfo 
* >(argp2
); 
10593     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10594     (arg1
)->SetPaneWindow((wxPaneInfo 
const &)*arg2
); 
10595     wxPyEndAllowThreads(__tstate
); 
10596     if (PyErr_Occurred()) SWIG_fail
; 
10598   resultobj 
= SWIG_Py_Void(); 
10605 SWIGINTERN PyObject 
*FloatingPane_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10607   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
10608   SWIG_TypeNewClientData(SWIGTYPE_p_wxFloatingPane
, SWIG_NewClientData(obj
)); 
10609   return SWIG_Py_Void(); 
10612 SWIGINTERN PyObject 
*FloatingPane_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10613   return SWIG_Python_InitShadowInstance(args
); 
10616 SWIGINTERN PyObject 
*_wrap_new_AuiNotebookEvent(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10617   PyObject 
*resultobj 
= 0; 
10618   wxEventType arg1 
= (wxEventType
) wxEVT_NULL 
; 
10619   int arg2 
= (int) 0 ; 
10620   wxAuiNotebookEvent 
*result 
= 0 ; 
10625   PyObject 
* obj0 
= 0 ; 
10626   PyObject 
* obj1 
= 0 ; 
10627   char *  kwnames
[] = { 
10628     (char *) "command_type",(char *) "win_id", NULL 
 
10631   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_AuiNotebookEvent",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
10633     ecode1 
= SWIG_AsVal_int(obj0
, &val1
); 
10634     if (!SWIG_IsOK(ecode1
)) { 
10635       SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "new_AuiNotebookEvent" "', expected argument " "1"" of type '" "wxEventType""'"); 
10637     arg1 
= static_cast< wxEventType 
>(val1
); 
10640     ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
10641     if (!SWIG_IsOK(ecode2
)) { 
10642       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_AuiNotebookEvent" "', expected argument " "2"" of type '" "int""'"); 
10644     arg2 
= static_cast< int >(val2
); 
10647     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10648     result 
= (wxAuiNotebookEvent 
*)new wxAuiNotebookEvent(arg1
,arg2
); 
10649     wxPyEndAllowThreads(__tstate
); 
10650     if (PyErr_Occurred()) SWIG_fail
; 
10652   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxAuiNotebookEvent
, SWIG_POINTER_NEW 
|  0 ); 
10659 SWIGINTERN PyObject 
*_wrap_AuiNotebookEvent_SetSelection(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10660   PyObject 
*resultobj 
= 0; 
10661   wxAuiNotebookEvent 
*arg1 
= (wxAuiNotebookEvent 
*) 0 ; 
10667   PyObject 
* obj0 
= 0 ; 
10668   PyObject 
* obj1 
= 0 ; 
10669   char *  kwnames
[] = { 
10670     (char *) "self",(char *) "s", NULL 
 
10673   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiNotebookEvent_SetSelection",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
10674   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiNotebookEvent
, 0 |  0 ); 
10675   if (!SWIG_IsOK(res1
)) { 
10676     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookEvent_SetSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");  
10678   arg1 
= reinterpret_cast< wxAuiNotebookEvent 
* >(argp1
); 
10679   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
10680   if (!SWIG_IsOK(ecode2
)) { 
10681     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiNotebookEvent_SetSelection" "', expected argument " "2"" of type '" "int""'"); 
10683   arg2 
= static_cast< int >(val2
); 
10685     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10686     (arg1
)->SetSelection(arg2
); 
10687     wxPyEndAllowThreads(__tstate
); 
10688     if (PyErr_Occurred()) SWIG_fail
; 
10690   resultobj 
= SWIG_Py_Void(); 
10697 SWIGINTERN PyObject 
*_wrap_AuiNotebookEvent_SetOldSelection(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10698   PyObject 
*resultobj 
= 0; 
10699   wxAuiNotebookEvent 
*arg1 
= (wxAuiNotebookEvent 
*) 0 ; 
10705   PyObject 
* obj0 
= 0 ; 
10706   PyObject 
* obj1 
= 0 ; 
10707   char *  kwnames
[] = { 
10708     (char *) "self",(char *) "s", NULL 
 
10711   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiNotebookEvent_SetOldSelection",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
10712   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiNotebookEvent
, 0 |  0 ); 
10713   if (!SWIG_IsOK(res1
)) { 
10714     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookEvent_SetOldSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");  
10716   arg1 
= reinterpret_cast< wxAuiNotebookEvent 
* >(argp1
); 
10717   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
10718   if (!SWIG_IsOK(ecode2
)) { 
10719     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiNotebookEvent_SetOldSelection" "', expected argument " "2"" of type '" "int""'"); 
10721   arg2 
= static_cast< int >(val2
); 
10723     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10724     (arg1
)->SetOldSelection(arg2
); 
10725     wxPyEndAllowThreads(__tstate
); 
10726     if (PyErr_Occurred()) SWIG_fail
; 
10728   resultobj 
= SWIG_Py_Void(); 
10735 SWIGINTERN PyObject 
*_wrap_AuiNotebookEvent_GetSelection(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10736   PyObject 
*resultobj 
= 0; 
10737   wxAuiNotebookEvent 
*arg1 
= (wxAuiNotebookEvent 
*) 0 ; 
10741   PyObject 
*swig_obj
[1] ; 
10743   if (!args
) SWIG_fail
; 
10744   swig_obj
[0] = args
; 
10745   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookEvent
, 0 |  0 ); 
10746   if (!SWIG_IsOK(res1
)) { 
10747     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookEvent_GetSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent const *""'");  
10749   arg1 
= reinterpret_cast< wxAuiNotebookEvent 
* >(argp1
); 
10751     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10752     result 
= (int)((wxAuiNotebookEvent 
const *)arg1
)->GetSelection(); 
10753     wxPyEndAllowThreads(__tstate
); 
10754     if (PyErr_Occurred()) SWIG_fail
; 
10756   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
10763 SWIGINTERN PyObject 
*_wrap_AuiNotebookEvent_GetOldSelection(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10764   PyObject 
*resultobj 
= 0; 
10765   wxAuiNotebookEvent 
*arg1 
= (wxAuiNotebookEvent 
*) 0 ; 
10769   PyObject 
*swig_obj
[1] ; 
10771   if (!args
) SWIG_fail
; 
10772   swig_obj
[0] = args
; 
10773   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookEvent
, 0 |  0 ); 
10774   if (!SWIG_IsOK(res1
)) { 
10775     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookEvent_GetOldSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent const *""'");  
10777   arg1 
= reinterpret_cast< wxAuiNotebookEvent 
* >(argp1
); 
10779     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10780     result 
= (int)((wxAuiNotebookEvent 
const *)arg1
)->GetOldSelection(); 
10781     wxPyEndAllowThreads(__tstate
); 
10782     if (PyErr_Occurred()) SWIG_fail
; 
10784   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
10791 SWIGINTERN PyObject 
*_wrap_AuiNotebookEvent_old_selection_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10792   PyObject 
*resultobj 
= 0; 
10793   wxAuiNotebookEvent 
*arg1 
= (wxAuiNotebookEvent 
*) 0 ; 
10799   PyObject 
*swig_obj
[2] ; 
10801   if (!SWIG_Python_UnpackTuple(args
,"AuiNotebookEvent_old_selection_set",2,2,swig_obj
)) SWIG_fail
; 
10802   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookEvent
, 0 |  0 ); 
10803   if (!SWIG_IsOK(res1
)) { 
10804     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookEvent_old_selection_set" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");  
10806   arg1 
= reinterpret_cast< wxAuiNotebookEvent 
* >(argp1
); 
10807   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
10808   if (!SWIG_IsOK(ecode2
)) { 
10809     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiNotebookEvent_old_selection_set" "', expected argument " "2"" of type '" "int""'"); 
10811   arg2 
= static_cast< int >(val2
); 
10812   if (arg1
) (arg1
)->old_selection 
= arg2
; 
10814   resultobj 
= SWIG_Py_Void(); 
10821 SWIGINTERN PyObject 
*_wrap_AuiNotebookEvent_old_selection_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10822   PyObject 
*resultobj 
= 0; 
10823   wxAuiNotebookEvent 
*arg1 
= (wxAuiNotebookEvent 
*) 0 ; 
10827   PyObject 
*swig_obj
[1] ; 
10829   if (!args
) SWIG_fail
; 
10830   swig_obj
[0] = args
; 
10831   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookEvent
, 0 |  0 ); 
10832   if (!SWIG_IsOK(res1
)) { 
10833     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookEvent_old_selection_get" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");  
10835   arg1 
= reinterpret_cast< wxAuiNotebookEvent 
* >(argp1
); 
10836   result 
= (int) ((arg1
)->old_selection
); 
10837   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
10844 SWIGINTERN PyObject 
*_wrap_AuiNotebookEvent_selection_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10845   PyObject 
*resultobj 
= 0; 
10846   wxAuiNotebookEvent 
*arg1 
= (wxAuiNotebookEvent 
*) 0 ; 
10852   PyObject 
*swig_obj
[2] ; 
10854   if (!SWIG_Python_UnpackTuple(args
,"AuiNotebookEvent_selection_set",2,2,swig_obj
)) SWIG_fail
; 
10855   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookEvent
, 0 |  0 ); 
10856   if (!SWIG_IsOK(res1
)) { 
10857     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookEvent_selection_set" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");  
10859   arg1 
= reinterpret_cast< wxAuiNotebookEvent 
* >(argp1
); 
10860   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
10861   if (!SWIG_IsOK(ecode2
)) { 
10862     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiNotebookEvent_selection_set" "', expected argument " "2"" of type '" "int""'"); 
10864   arg2 
= static_cast< int >(val2
); 
10865   if (arg1
) (arg1
)->selection 
= arg2
; 
10867   resultobj 
= SWIG_Py_Void(); 
10874 SWIGINTERN PyObject 
*_wrap_AuiNotebookEvent_selection_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10875   PyObject 
*resultobj 
= 0; 
10876   wxAuiNotebookEvent 
*arg1 
= (wxAuiNotebookEvent 
*) 0 ; 
10880   PyObject 
*swig_obj
[1] ; 
10882   if (!args
) SWIG_fail
; 
10883   swig_obj
[0] = args
; 
10884   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookEvent
, 0 |  0 ); 
10885   if (!SWIG_IsOK(res1
)) { 
10886     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookEvent_selection_get" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");  
10888   arg1 
= reinterpret_cast< wxAuiNotebookEvent 
* >(argp1
); 
10889   result 
= (int) ((arg1
)->selection
); 
10890   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
10897 SWIGINTERN PyObject 
*AuiNotebookEvent_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10899   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
10900   SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebookEvent
, SWIG_NewClientData(obj
)); 
10901   return SWIG_Py_Void(); 
10904 SWIGINTERN PyObject 
*AuiNotebookEvent_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10905   return SWIG_Python_InitShadowInstance(args
); 
10908 SWIGINTERN PyObject 
*_wrap_AuiNotebookPage_window_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10909   PyObject 
*resultobj 
= 0; 
10910   wxAuiNotebookPage 
*arg1 
= (wxAuiNotebookPage 
*) 0 ; 
10911   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
10916   PyObject 
*swig_obj
[2] ; 
10918   if (!SWIG_Python_UnpackTuple(args
,"AuiNotebookPage_window_set",2,2,swig_obj
)) SWIG_fail
; 
10919   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookPage
, 0 |  0 ); 
10920   if (!SWIG_IsOK(res1
)) { 
10921     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookPage_window_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");  
10923   arg1 
= reinterpret_cast< wxAuiNotebookPage 
* >(argp1
); 
10924   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxWindow
, SWIG_POINTER_DISOWN 
|  0 ); 
10925   if (!SWIG_IsOK(res2
)) { 
10926     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiNotebookPage_window_set" "', expected argument " "2"" of type '" "wxWindow *""'");  
10928   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
10929   if (arg1
) (arg1
)->window 
= arg2
; 
10931   resultobj 
= SWIG_Py_Void(); 
10938 SWIGINTERN PyObject 
*_wrap_AuiNotebookPage_window_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10939   PyObject 
*resultobj 
= 0; 
10940   wxAuiNotebookPage 
*arg1 
= (wxAuiNotebookPage 
*) 0 ; 
10941   wxWindow 
*result 
= 0 ; 
10944   PyObject 
*swig_obj
[1] ; 
10946   if (!args
) SWIG_fail
; 
10947   swig_obj
[0] = args
; 
10948   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookPage
, 0 |  0 ); 
10949   if (!SWIG_IsOK(res1
)) { 
10950     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookPage_window_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");  
10952   arg1 
= reinterpret_cast< wxAuiNotebookPage 
* >(argp1
); 
10953   result 
= (wxWindow 
*) ((arg1
)->window
); 
10955     resultobj 
= wxPyMake_wxObject(result
, 0);  
10963 SWIGINTERN PyObject 
*_wrap_AuiNotebookPage_caption_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10964   PyObject 
*resultobj 
= 0; 
10965   wxAuiNotebookPage 
*arg1 
= (wxAuiNotebookPage 
*) 0 ; 
10966   wxString 
*arg2 
= (wxString 
*) 0 ; 
10969   bool temp2 
= false ; 
10970   PyObject 
*swig_obj
[2] ; 
10972   if (!SWIG_Python_UnpackTuple(args
,"AuiNotebookPage_caption_set",2,2,swig_obj
)) SWIG_fail
; 
10973   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookPage
, 0 |  0 ); 
10974   if (!SWIG_IsOK(res1
)) { 
10975     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookPage_caption_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");  
10977   arg1 
= reinterpret_cast< wxAuiNotebookPage 
* >(argp1
); 
10979     arg2 
= wxString_in_helper(swig_obj
[1]); 
10980     if (arg2 
== NULL
) SWIG_fail
; 
10983   if (arg1
) (arg1
)->caption 
= *arg2
; 
10985   resultobj 
= SWIG_Py_Void(); 
11000 SWIGINTERN PyObject 
*_wrap_AuiNotebookPage_caption_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11001   PyObject 
*resultobj 
= 0; 
11002   wxAuiNotebookPage 
*arg1 
= (wxAuiNotebookPage 
*) 0 ; 
11003   wxString 
*result 
= 0 ; 
11006   PyObject 
*swig_obj
[1] ; 
11008   if (!args
) SWIG_fail
; 
11009   swig_obj
[0] = args
; 
11010   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookPage
, 0 |  0 ); 
11011   if (!SWIG_IsOK(res1
)) { 
11012     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookPage_caption_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");  
11014   arg1 
= reinterpret_cast< wxAuiNotebookPage 
* >(argp1
); 
11015   result 
= (wxString 
*)& ((arg1
)->caption
); 
11018     resultobj 
= PyUnicode_FromWideChar(result
->c_str(), result
->Len()); 
11020     resultobj 
= PyString_FromStringAndSize(result
->c_str(), result
->Len()); 
11029 SWIGINTERN PyObject 
*_wrap_AuiNotebookPage_bitmap_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11030   PyObject 
*resultobj 
= 0; 
11031   wxAuiNotebookPage 
*arg1 
= (wxAuiNotebookPage 
*) 0 ; 
11032   wxBitmap 
*arg2 
= (wxBitmap 
*) 0 ; 
11037   PyObject 
*swig_obj
[2] ; 
11039   if (!SWIG_Python_UnpackTuple(args
,"AuiNotebookPage_bitmap_set",2,2,swig_obj
)) SWIG_fail
; 
11040   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookPage
, 0 |  0 ); 
11041   if (!SWIG_IsOK(res1
)) { 
11042     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookPage_bitmap_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");  
11044   arg1 
= reinterpret_cast< wxAuiNotebookPage 
* >(argp1
); 
11045   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxBitmap
, 0 |  0 ); 
11046   if (!SWIG_IsOK(res2
)) { 
11047     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiNotebookPage_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");  
11049   arg2 
= reinterpret_cast< wxBitmap 
* >(argp2
); 
11050   if (arg1
) (arg1
)->bitmap 
= *arg2
; 
11052   resultobj 
= SWIG_Py_Void(); 
11059 SWIGINTERN PyObject 
*_wrap_AuiNotebookPage_bitmap_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11060   PyObject 
*resultobj 
= 0; 
11061   wxAuiNotebookPage 
*arg1 
= (wxAuiNotebookPage 
*) 0 ; 
11062   wxBitmap 
*result 
= 0 ; 
11065   PyObject 
*swig_obj
[1] ; 
11067   if (!args
) SWIG_fail
; 
11068   swig_obj
[0] = args
; 
11069   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookPage
, 0 |  0 ); 
11070   if (!SWIG_IsOK(res1
)) { 
11071     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookPage_bitmap_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");  
11073   arg1 
= reinterpret_cast< wxAuiNotebookPage 
* >(argp1
); 
11074   result 
= (wxBitmap 
*)& ((arg1
)->bitmap
); 
11075   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxBitmap
, 0 |  0 ); 
11082 SWIGINTERN PyObject 
*_wrap_AuiNotebookPage_rect_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11083   PyObject 
*resultobj 
= 0; 
11084   wxAuiNotebookPage 
*arg1 
= (wxAuiNotebookPage 
*) 0 ; 
11085   wxRect 
*arg2 
= (wxRect 
*) 0 ; 
11090   PyObject 
*swig_obj
[2] ; 
11092   if (!SWIG_Python_UnpackTuple(args
,"AuiNotebookPage_rect_set",2,2,swig_obj
)) SWIG_fail
; 
11093   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookPage
, 0 |  0 ); 
11094   if (!SWIG_IsOK(res1
)) { 
11095     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookPage_rect_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");  
11097   arg1 
= reinterpret_cast< wxAuiNotebookPage 
* >(argp1
); 
11098   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxRect
, 0 |  0 ); 
11099   if (!SWIG_IsOK(res2
)) { 
11100     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiNotebookPage_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");  
11102   arg2 
= reinterpret_cast< wxRect 
* >(argp2
); 
11103   if (arg1
) (arg1
)->rect 
= *arg2
; 
11105   resultobj 
= SWIG_Py_Void(); 
11112 SWIGINTERN PyObject 
*_wrap_AuiNotebookPage_rect_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11113   PyObject 
*resultobj 
= 0; 
11114   wxAuiNotebookPage 
*arg1 
= (wxAuiNotebookPage 
*) 0 ; 
11115   wxRect 
*result 
= 0 ; 
11118   PyObject 
*swig_obj
[1] ; 
11120   if (!args
) SWIG_fail
; 
11121   swig_obj
[0] = args
; 
11122   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookPage
, 0 |  0 ); 
11123   if (!SWIG_IsOK(res1
)) { 
11124     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookPage_rect_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");  
11126   arg1 
= reinterpret_cast< wxAuiNotebookPage 
* >(argp1
); 
11127   result 
= (wxRect 
*)& ((arg1
)->rect
); 
11128   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRect
, 0 |  0 ); 
11135 SWIGINTERN PyObject 
*_wrap_AuiNotebookPage_active_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11136   PyObject 
*resultobj 
= 0; 
11137   wxAuiNotebookPage 
*arg1 
= (wxAuiNotebookPage 
*) 0 ; 
11143   PyObject 
*swig_obj
[2] ; 
11145   if (!SWIG_Python_UnpackTuple(args
,"AuiNotebookPage_active_set",2,2,swig_obj
)) SWIG_fail
; 
11146   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookPage
, 0 |  0 ); 
11147   if (!SWIG_IsOK(res1
)) { 
11148     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookPage_active_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");  
11150   arg1 
= reinterpret_cast< wxAuiNotebookPage 
* >(argp1
); 
11151   ecode2 
= SWIG_AsVal_bool(swig_obj
[1], &val2
); 
11152   if (!SWIG_IsOK(ecode2
)) { 
11153     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiNotebookPage_active_set" "', expected argument " "2"" of type '" "bool""'"); 
11155   arg2 
= static_cast< bool >(val2
); 
11156   if (arg1
) (arg1
)->active 
= arg2
; 
11158   resultobj 
= SWIG_Py_Void(); 
11165 SWIGINTERN PyObject 
*_wrap_AuiNotebookPage_active_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11166   PyObject 
*resultobj 
= 0; 
11167   wxAuiNotebookPage 
*arg1 
= (wxAuiNotebookPage 
*) 0 ; 
11171   PyObject 
*swig_obj
[1] ; 
11173   if (!args
) SWIG_fail
; 
11174   swig_obj
[0] = args
; 
11175   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookPage
, 0 |  0 ); 
11176   if (!SWIG_IsOK(res1
)) { 
11177     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookPage_active_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");  
11179   arg1 
= reinterpret_cast< wxAuiNotebookPage 
* >(argp1
); 
11180   result 
= (bool) ((arg1
)->active
); 
11182     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11190 SWIGINTERN PyObject 
*AuiNotebookPage_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11192   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
11193   SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebookPage
, SWIG_NewClientData(obj
)); 
11194   return SWIG_Py_Void(); 
11197 SWIGINTERN PyObject 
*_wrap_AuiTabContainerButton_id_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11198   PyObject 
*resultobj 
= 0; 
11199   wxAuiTabContainerButton 
*arg1 
= (wxAuiTabContainerButton 
*) 0 ; 
11205   PyObject 
*swig_obj
[2] ; 
11207   if (!SWIG_Python_UnpackTuple(args
,"AuiTabContainerButton_id_set",2,2,swig_obj
)) SWIG_fail
; 
11208   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainerButton
, 0 |  0 ); 
11209   if (!SWIG_IsOK(res1
)) { 
11210     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainerButton_id_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");  
11212   arg1 
= reinterpret_cast< wxAuiTabContainerButton 
* >(argp1
); 
11213   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
11214   if (!SWIG_IsOK(ecode2
)) { 
11215     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiTabContainerButton_id_set" "', expected argument " "2"" of type '" "int""'"); 
11217   arg2 
= static_cast< int >(val2
); 
11218   if (arg1
) (arg1
)->id 
= arg2
; 
11220   resultobj 
= SWIG_Py_Void(); 
11227 SWIGINTERN PyObject 
*_wrap_AuiTabContainerButton_id_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11228   PyObject 
*resultobj 
= 0; 
11229   wxAuiTabContainerButton 
*arg1 
= (wxAuiTabContainerButton 
*) 0 ; 
11233   PyObject 
*swig_obj
[1] ; 
11235   if (!args
) SWIG_fail
; 
11236   swig_obj
[0] = args
; 
11237   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainerButton
, 0 |  0 ); 
11238   if (!SWIG_IsOK(res1
)) { 
11239     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainerButton_id_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");  
11241   arg1 
= reinterpret_cast< wxAuiTabContainerButton 
* >(argp1
); 
11242   result 
= (int) ((arg1
)->id
); 
11243   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
11250 SWIGINTERN PyObject 
*_wrap_AuiTabContainerButton_cur_state_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11251   PyObject 
*resultobj 
= 0; 
11252   wxAuiTabContainerButton 
*arg1 
= (wxAuiTabContainerButton 
*) 0 ; 
11258   PyObject 
*swig_obj
[2] ; 
11260   if (!SWIG_Python_UnpackTuple(args
,"AuiTabContainerButton_cur_state_set",2,2,swig_obj
)) SWIG_fail
; 
11261   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainerButton
, 0 |  0 ); 
11262   if (!SWIG_IsOK(res1
)) { 
11263     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainerButton_cur_state_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");  
11265   arg1 
= reinterpret_cast< wxAuiTabContainerButton 
* >(argp1
); 
11266   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
11267   if (!SWIG_IsOK(ecode2
)) { 
11268     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiTabContainerButton_cur_state_set" "', expected argument " "2"" of type '" "int""'"); 
11270   arg2 
= static_cast< int >(val2
); 
11271   if (arg1
) (arg1
)->cur_state 
= arg2
; 
11273   resultobj 
= SWIG_Py_Void(); 
11280 SWIGINTERN PyObject 
*_wrap_AuiTabContainerButton_cur_state_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11281   PyObject 
*resultobj 
= 0; 
11282   wxAuiTabContainerButton 
*arg1 
= (wxAuiTabContainerButton 
*) 0 ; 
11286   PyObject 
*swig_obj
[1] ; 
11288   if (!args
) SWIG_fail
; 
11289   swig_obj
[0] = args
; 
11290   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainerButton
, 0 |  0 ); 
11291   if (!SWIG_IsOK(res1
)) { 
11292     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainerButton_cur_state_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");  
11294   arg1 
= reinterpret_cast< wxAuiTabContainerButton 
* >(argp1
); 
11295   result 
= (int) ((arg1
)->cur_state
); 
11296   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
11303 SWIGINTERN PyObject 
*_wrap_AuiTabContainerButton_bitmap_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11304   PyObject 
*resultobj 
= 0; 
11305   wxAuiTabContainerButton 
*arg1 
= (wxAuiTabContainerButton 
*) 0 ; 
11306   wxBitmap 
*arg2 
= (wxBitmap 
*) 0 ; 
11311   PyObject 
*swig_obj
[2] ; 
11313   if (!SWIG_Python_UnpackTuple(args
,"AuiTabContainerButton_bitmap_set",2,2,swig_obj
)) SWIG_fail
; 
11314   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainerButton
, 0 |  0 ); 
11315   if (!SWIG_IsOK(res1
)) { 
11316     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainerButton_bitmap_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");  
11318   arg1 
= reinterpret_cast< wxAuiTabContainerButton 
* >(argp1
); 
11319   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxBitmap
, 0 |  0 ); 
11320   if (!SWIG_IsOK(res2
)) { 
11321     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiTabContainerButton_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");  
11323   arg2 
= reinterpret_cast< wxBitmap 
* >(argp2
); 
11324   if (arg1
) (arg1
)->bitmap 
= *arg2
; 
11326   resultobj 
= SWIG_Py_Void(); 
11333 SWIGINTERN PyObject 
*_wrap_AuiTabContainerButton_bitmap_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11334   PyObject 
*resultobj 
= 0; 
11335   wxAuiTabContainerButton 
*arg1 
= (wxAuiTabContainerButton 
*) 0 ; 
11336   wxBitmap 
*result 
= 0 ; 
11339   PyObject 
*swig_obj
[1] ; 
11341   if (!args
) SWIG_fail
; 
11342   swig_obj
[0] = args
; 
11343   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainerButton
, 0 |  0 ); 
11344   if (!SWIG_IsOK(res1
)) { 
11345     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainerButton_bitmap_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");  
11347   arg1 
= reinterpret_cast< wxAuiTabContainerButton 
* >(argp1
); 
11348   result 
= (wxBitmap 
*)& ((arg1
)->bitmap
); 
11349   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxBitmap
, 0 |  0 ); 
11356 SWIGINTERN PyObject 
*_wrap_AuiTabContainerButton_rect_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11357   PyObject 
*resultobj 
= 0; 
11358   wxAuiTabContainerButton 
*arg1 
= (wxAuiTabContainerButton 
*) 0 ; 
11359   wxRect 
*arg2 
= (wxRect 
*) 0 ; 
11364   PyObject 
*swig_obj
[2] ; 
11366   if (!SWIG_Python_UnpackTuple(args
,"AuiTabContainerButton_rect_set",2,2,swig_obj
)) SWIG_fail
; 
11367   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainerButton
, 0 |  0 ); 
11368   if (!SWIG_IsOK(res1
)) { 
11369     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainerButton_rect_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");  
11371   arg1 
= reinterpret_cast< wxAuiTabContainerButton 
* >(argp1
); 
11372   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxRect
, 0 |  0 ); 
11373   if (!SWIG_IsOK(res2
)) { 
11374     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiTabContainerButton_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");  
11376   arg2 
= reinterpret_cast< wxRect 
* >(argp2
); 
11377   if (arg1
) (arg1
)->rect 
= *arg2
; 
11379   resultobj 
= SWIG_Py_Void(); 
11386 SWIGINTERN PyObject 
*_wrap_AuiTabContainerButton_rect_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11387   PyObject 
*resultobj 
= 0; 
11388   wxAuiTabContainerButton 
*arg1 
= (wxAuiTabContainerButton 
*) 0 ; 
11389   wxRect 
*result 
= 0 ; 
11392   PyObject 
*swig_obj
[1] ; 
11394   if (!args
) SWIG_fail
; 
11395   swig_obj
[0] = args
; 
11396   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainerButton
, 0 |  0 ); 
11397   if (!SWIG_IsOK(res1
)) { 
11398     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainerButton_rect_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");  
11400   arg1 
= reinterpret_cast< wxAuiTabContainerButton 
* >(argp1
); 
11401   result 
= (wxRect 
*)& ((arg1
)->rect
); 
11402   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRect
, 0 |  0 ); 
11409 SWIGINTERN PyObject 
*AuiTabContainerButton_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11411   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
11412   SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabContainerButton
, SWIG_NewClientData(obj
)); 
11413   return SWIG_Py_Void(); 
11416 SWIGINTERN PyObject 
*_wrap_new_AuiTabContainer(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11417   PyObject 
*resultobj 
= 0; 
11418   wxAuiTabContainer 
*result 
= 0 ; 
11420   if (!SWIG_Python_UnpackTuple(args
,"new_AuiTabContainer",0,0,0)) SWIG_fail
; 
11422     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11423     result 
= (wxAuiTabContainer 
*)new wxAuiTabContainer(); 
11424     wxPyEndAllowThreads(__tstate
); 
11425     if (PyErr_Occurred()) SWIG_fail
; 
11427   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxAuiTabContainer
, SWIG_POINTER_NEW 
|  0 ); 
11434 SWIGINTERN PyObject 
*_wrap_delete_AuiTabContainer(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11435   PyObject 
*resultobj 
= 0; 
11436   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
11439   PyObject 
*swig_obj
[1] ; 
11441   if (!args
) SWIG_fail
; 
11442   swig_obj
[0] = args
; 
11443   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainer
, SWIG_POINTER_DISOWN 
|  0 ); 
11444   if (!SWIG_IsOK(res1
)) { 
11445     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_AuiTabContainer" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
11447   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
11449     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11452     wxPyEndAllowThreads(__tstate
); 
11453     if (PyErr_Occurred()) SWIG_fail
; 
11455   resultobj 
= SWIG_Py_Void(); 
11462 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_AddPage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11463   PyObject 
*resultobj 
= 0; 
11464   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
11465   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
11466   wxAuiNotebookPage 
*arg3 
= 0 ; 
11474   PyObject 
* obj0 
= 0 ; 
11475   PyObject 
* obj1 
= 0 ; 
11476   PyObject 
* obj2 
= 0 ; 
11477   char *  kwnames
[] = { 
11478     (char *) "self",(char *) "page",(char *) "info", NULL 
 
11481   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:AuiTabContainer_AddPage",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
11482   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
11483   if (!SWIG_IsOK(res1
)) { 
11484     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_AddPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
11486   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
11487   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
11488   if (!SWIG_IsOK(res2
)) { 
11489     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiTabContainer_AddPage" "', expected argument " "2"" of type '" "wxWindow *""'");  
11491   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
11492   res3 
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxAuiNotebookPage
,  0  | 0); 
11493   if (!SWIG_IsOK(res3
)) { 
11494     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "AuiTabContainer_AddPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");  
11497     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "AuiTabContainer_AddPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");  
11499   arg3 
= reinterpret_cast< wxAuiNotebookPage 
* >(argp3
); 
11501     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11502     result 
= (bool)(arg1
)->AddPage(arg2
,(wxAuiNotebookPage 
const &)*arg3
); 
11503     wxPyEndAllowThreads(__tstate
); 
11504     if (PyErr_Occurred()) SWIG_fail
; 
11507     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11515 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_InsertPage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11516   PyObject 
*resultobj 
= 0; 
11517   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
11518   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
11519   wxAuiNotebookPage 
*arg3 
= 0 ; 
11530   PyObject 
* obj0 
= 0 ; 
11531   PyObject 
* obj1 
= 0 ; 
11532   PyObject 
* obj2 
= 0 ; 
11533   PyObject 
* obj3 
= 0 ; 
11534   char *  kwnames
[] = { 
11535     (char *) "self",(char *) "page",(char *) "info",(char *) "idx", NULL 
 
11538   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:AuiTabContainer_InsertPage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
11539   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
11540   if (!SWIG_IsOK(res1
)) { 
11541     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
11543   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
11544   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
11545   if (!SWIG_IsOK(res2
)) { 
11546     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "2"" of type '" "wxWindow *""'");  
11548   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
11549   res3 
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxAuiNotebookPage
,  0  | 0); 
11550   if (!SWIG_IsOK(res3
)) { 
11551     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");  
11554     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "AuiTabContainer_InsertPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");  
11556   arg3 
= reinterpret_cast< wxAuiNotebookPage 
* >(argp3
); 
11557   ecode4 
= SWIG_AsVal_size_t(obj3
, &val4
); 
11558   if (!SWIG_IsOK(ecode4
)) { 
11559     SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "4"" of type '" "size_t""'"); 
11561   arg4 
= static_cast< size_t >(val4
); 
11563     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11564     result 
= (bool)(arg1
)->InsertPage(arg2
,(wxAuiNotebookPage 
const &)*arg3
,arg4
); 
11565     wxPyEndAllowThreads(__tstate
); 
11566     if (PyErr_Occurred()) SWIG_fail
; 
11569     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11577 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_RemovePage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11578   PyObject 
*resultobj 
= 0; 
11579   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
11580   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
11586   PyObject 
* obj0 
= 0 ; 
11587   PyObject 
* obj1 
= 0 ; 
11588   char *  kwnames
[] = { 
11589     (char *) "self",(char *) "page", NULL 
 
11592   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiTabContainer_RemovePage",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
11593   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
11594   if (!SWIG_IsOK(res1
)) { 
11595     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_RemovePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
11597   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
11598   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
11599   if (!SWIG_IsOK(res2
)) { 
11600     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiTabContainer_RemovePage" "', expected argument " "2"" of type '" "wxWindow *""'");  
11602   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
11604     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11605     result 
= (bool)(arg1
)->RemovePage(arg2
); 
11606     wxPyEndAllowThreads(__tstate
); 
11607     if (PyErr_Occurred()) SWIG_fail
; 
11610     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11618 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_SetActivePage__SWIG_0(PyObject 
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject 
**swig_obj
) { 
11619   PyObject 
*resultobj 
= 0; 
11620   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
11621   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
11628   if ((nobjs 
< 2) || (nobjs 
> 2)) SWIG_fail
; 
11629   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
11630   if (!SWIG_IsOK(res1
)) { 
11631     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
11633   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
11634   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
11635   if (!SWIG_IsOK(res2
)) { 
11636     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "2"" of type '" "wxWindow *""'");  
11638   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
11640     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11641     result 
= (bool)(arg1
)->SetActivePage(arg2
); 
11642     wxPyEndAllowThreads(__tstate
); 
11643     if (PyErr_Occurred()) SWIG_fail
; 
11646     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11654 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_SetActivePage__SWIG_1(PyObject 
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject 
**swig_obj
) { 
11655   PyObject 
*resultobj 
= 0; 
11656   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
11664   if ((nobjs 
< 2) || (nobjs 
> 2)) SWIG_fail
; 
11665   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
11666   if (!SWIG_IsOK(res1
)) { 
11667     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
11669   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
11670   ecode2 
= SWIG_AsVal_size_t(swig_obj
[1], &val2
); 
11671   if (!SWIG_IsOK(ecode2
)) { 
11672     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "2"" of type '" "size_t""'"); 
11674   arg2 
= static_cast< size_t >(val2
); 
11676     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11677     result 
= (bool)(arg1
)->SetActivePage(arg2
); 
11678     wxPyEndAllowThreads(__tstate
); 
11679     if (PyErr_Occurred()) SWIG_fail
; 
11682     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11690 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_SetActivePage(PyObject 
*self
, PyObject 
*args
) { 
11694   if (!(argc 
= SWIG_Python_UnpackTuple(args
,"AuiTabContainer_SetActivePage",0,2,argv
))) SWIG_fail
; 
11700       int res 
= SWIG_ConvertPtr(argv
[1], &vptr
, SWIGTYPE_p_wxWindow
, 0); 
11701       _v 
= SWIG_CheckState(res
); 
11703     if (!_v
) goto check_1
; 
11704     return _wrap_AuiTabContainer_SetActivePage__SWIG_0(self
, argc
, argv
); 
11709     return _wrap_AuiTabContainer_SetActivePage__SWIG_1(self
, argc
, argv
); 
11713   SWIG_SetErrorMsg(PyExc_NotImplementedError
,"No matching function for overloaded 'AuiTabContainer_SetActivePage'"); 
11718 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_SetNoneActive(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11719   PyObject 
*resultobj 
= 0; 
11720   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
11723   PyObject 
*swig_obj
[1] ; 
11725   if (!args
) SWIG_fail
; 
11726   swig_obj
[0] = args
; 
11727   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
11728   if (!SWIG_IsOK(res1
)) { 
11729     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_SetNoneActive" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
11731   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
11733     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11734     (arg1
)->SetNoneActive(); 
11735     wxPyEndAllowThreads(__tstate
); 
11736     if (PyErr_Occurred()) SWIG_fail
; 
11738   resultobj 
= SWIG_Py_Void(); 
11745 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_GetActivePage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11746   PyObject 
*resultobj 
= 0; 
11747   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
11751   PyObject 
*swig_obj
[1] ; 
11753   if (!args
) SWIG_fail
; 
11754   swig_obj
[0] = args
; 
11755   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
11756   if (!SWIG_IsOK(res1
)) { 
11757     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_GetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");  
11759   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
11761     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11762     result 
= (int)((wxAuiTabContainer 
const *)arg1
)->GetActivePage(); 
11763     wxPyEndAllowThreads(__tstate
); 
11764     if (PyErr_Occurred()) SWIG_fail
; 
11766   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
11773 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_TabHitTest(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11774   PyObject 
*resultobj 
= 0; 
11775   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
11778   wxWindow 
**arg4 
= (wxWindow 
**) 0 ; 
11788   PyObject 
* obj0 
= 0 ; 
11789   PyObject 
* obj1 
= 0 ; 
11790   PyObject 
* obj2 
= 0 ; 
11791   PyObject 
* obj3 
= 0 ; 
11792   char *  kwnames
[] = { 
11793     (char *) "self",(char *) "x",(char *) "y",(char *) "hit", NULL 
 
11796   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:AuiTabContainer_TabHitTest",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
11797   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
11798   if (!SWIG_IsOK(res1
)) { 
11799     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");  
11801   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
11802   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
11803   if (!SWIG_IsOK(ecode2
)) { 
11804     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "2"" of type '" "int""'"); 
11806   arg2 
= static_cast< int >(val2
); 
11807   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
11808   if (!SWIG_IsOK(ecode3
)) { 
11809     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "3"" of type '" "int""'"); 
11811   arg3 
= static_cast< int >(val3
); 
11812   res4 
= SWIG_ConvertPtr(obj3
, &argp4
,SWIGTYPE_p_p_wxWindow
, 0 |  0 ); 
11813   if (!SWIG_IsOK(res4
)) { 
11814     SWIG_exception_fail(SWIG_ArgError(res4
), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "4"" of type '" "wxWindow **""'");  
11816   arg4 
= reinterpret_cast< wxWindow 
** >(argp4
); 
11818     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11819     result 
= (bool)((wxAuiTabContainer 
const *)arg1
)->TabHitTest(arg2
,arg3
,arg4
); 
11820     wxPyEndAllowThreads(__tstate
); 
11821     if (PyErr_Occurred()) SWIG_fail
; 
11824     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11832 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_ButtonHitTest(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11833   PyObject 
*resultobj 
= 0; 
11834   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
11837   wxAuiTabContainerButton 
**arg4 
= (wxAuiTabContainerButton 
**) 0 ; 
11847   PyObject 
* obj0 
= 0 ; 
11848   PyObject 
* obj1 
= 0 ; 
11849   PyObject 
* obj2 
= 0 ; 
11850   PyObject 
* obj3 
= 0 ; 
11851   char *  kwnames
[] = { 
11852     (char *) "self",(char *) "x",(char *) "y",(char *) "hit", NULL 
 
11855   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:AuiTabContainer_ButtonHitTest",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
11856   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
11857   if (!SWIG_IsOK(res1
)) { 
11858     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");  
11860   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
11861   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
11862   if (!SWIG_IsOK(ecode2
)) { 
11863     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "2"" of type '" "int""'"); 
11865   arg2 
= static_cast< int >(val2
); 
11866   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
11867   if (!SWIG_IsOK(ecode3
)) { 
11868     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "3"" of type '" "int""'"); 
11870   arg3 
= static_cast< int >(val3
); 
11871   res4 
= SWIG_ConvertPtr(obj3
, &argp4
,SWIGTYPE_p_p_wxAuiTabContainerButton
, 0 |  0 ); 
11872   if (!SWIG_IsOK(res4
)) { 
11873     SWIG_exception_fail(SWIG_ArgError(res4
), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "4"" of type '" "wxAuiTabContainerButton **""'");  
11875   arg4 
= reinterpret_cast< wxAuiTabContainerButton 
** >(argp4
); 
11877     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11878     result 
= (bool)((wxAuiTabContainer 
const *)arg1
)->ButtonHitTest(arg2
,arg3
,arg4
); 
11879     wxPyEndAllowThreads(__tstate
); 
11880     if (PyErr_Occurred()) SWIG_fail
; 
11883     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11891 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_GetWindowFromIdx(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11892   PyObject 
*resultobj 
= 0; 
11893   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
11895   wxWindow 
*result 
= 0 ; 
11900   PyObject 
* obj0 
= 0 ; 
11901   PyObject 
* obj1 
= 0 ; 
11902   char *  kwnames
[] = { 
11903     (char *) "self",(char *) "idx", NULL 
 
11906   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiTabContainer_GetWindowFromIdx",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
11907   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
11908   if (!SWIG_IsOK(res1
)) { 
11909     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_GetWindowFromIdx" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");  
11911   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
11912   ecode2 
= SWIG_AsVal_size_t(obj1
, &val2
); 
11913   if (!SWIG_IsOK(ecode2
)) { 
11914     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiTabContainer_GetWindowFromIdx" "', expected argument " "2"" of type '" "size_t""'"); 
11916   arg2 
= static_cast< size_t >(val2
); 
11918     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11919     result 
= (wxWindow 
*)((wxAuiTabContainer 
const *)arg1
)->GetWindowFromIdx(arg2
); 
11920     wxPyEndAllowThreads(__tstate
); 
11921     if (PyErr_Occurred()) SWIG_fail
; 
11924     resultobj 
= wxPyMake_wxObject(result
, 0);  
11932 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_GetIdxFromWindow(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11933   PyObject 
*resultobj 
= 0; 
11934   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
11935   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
11941   PyObject 
* obj0 
= 0 ; 
11942   PyObject 
* obj1 
= 0 ; 
11943   char *  kwnames
[] = { 
11944     (char *) "self",(char *) "page", NULL 
 
11947   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiTabContainer_GetIdxFromWindow",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
11948   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
11949   if (!SWIG_IsOK(res1
)) { 
11950     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_GetIdxFromWindow" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");  
11952   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
11953   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
11954   if (!SWIG_IsOK(res2
)) { 
11955     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiTabContainer_GetIdxFromWindow" "', expected argument " "2"" of type '" "wxWindow *""'");  
11957   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
11959     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11960     result 
= (int)((wxAuiTabContainer 
const *)arg1
)->GetIdxFromWindow(arg2
); 
11961     wxPyEndAllowThreads(__tstate
); 
11962     if (PyErr_Occurred()) SWIG_fail
; 
11964   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
11971 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_GetPageCount(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11972   PyObject 
*resultobj 
= 0; 
11973   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
11977   PyObject 
*swig_obj
[1] ; 
11979   if (!args
) SWIG_fail
; 
11980   swig_obj
[0] = args
; 
11981   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
11982   if (!SWIG_IsOK(res1
)) { 
11983     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_GetPageCount" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");  
11985   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
11987     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11988     result 
= (size_t)((wxAuiTabContainer 
const *)arg1
)->GetPageCount(); 
11989     wxPyEndAllowThreads(__tstate
); 
11990     if (PyErr_Occurred()) SWIG_fail
; 
11992   resultobj 
= SWIG_From_size_t(static_cast< size_t >(result
)); 
11999 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_GetPage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12000   PyObject 
*resultobj 
= 0; 
12001   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
12003   wxAuiNotebookPage 
*result 
= 0 ; 
12008   PyObject 
* obj0 
= 0 ; 
12009   PyObject 
* obj1 
= 0 ; 
12010   char *  kwnames
[] = { 
12011     (char *) "self",(char *) "idx", NULL 
 
12014   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiTabContainer_GetPage",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
12015   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
12016   if (!SWIG_IsOK(res1
)) { 
12017     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_GetPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
12019   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
12020   ecode2 
= SWIG_AsVal_size_t(obj1
, &val2
); 
12021   if (!SWIG_IsOK(ecode2
)) { 
12022     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiTabContainer_GetPage" "', expected argument " "2"" of type '" "size_t""'"); 
12024   arg2 
= static_cast< size_t >(val2
); 
12026     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12028       wxAuiNotebookPage 
&_result_ref 
= (arg1
)->GetPage(arg2
); 
12029       result 
= (wxAuiNotebookPage 
*) &_result_ref
; 
12031     wxPyEndAllowThreads(__tstate
); 
12032     if (PyErr_Occurred()) SWIG_fail
; 
12034   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxAuiNotebookPage
, 0 |  0 ); 
12041 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_GetPages(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12042   PyObject 
*resultobj 
= 0; 
12043   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
12044   wxAuiNotebookPageArray 
*result 
= 0 ; 
12047   PyObject 
*swig_obj
[1] ; 
12049   if (!args
) SWIG_fail
; 
12050   swig_obj
[0] = args
; 
12051   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
12052   if (!SWIG_IsOK(res1
)) { 
12053     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_GetPages" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
12055   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
12057     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12059       wxAuiNotebookPageArray 
&_result_ref 
= (arg1
)->GetPages(); 
12060       result 
= (wxAuiNotebookPageArray 
*) &_result_ref
; 
12062     wxPyEndAllowThreads(__tstate
); 
12063     if (PyErr_Occurred()) SWIG_fail
; 
12065   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxAuiNotebookPageArray
, 0 |  0 ); 
12072 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_SetNormalFont(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12073   PyObject 
*resultobj 
= 0; 
12074   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
12080   PyObject 
* obj0 
= 0 ; 
12081   PyObject 
* obj1 
= 0 ; 
12082   char *  kwnames
[] = { 
12083     (char *) "self",(char *) "normal_font", NULL 
 
12086   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiTabContainer_SetNormalFont",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
12087   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
12088   if (!SWIG_IsOK(res1
)) { 
12089     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
12091   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
12092   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxFont
,  0  | 0); 
12093   if (!SWIG_IsOK(res2
)) { 
12094     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");  
12097     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");  
12099   arg2 
= reinterpret_cast< wxFont 
* >(argp2
); 
12101     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12102     (arg1
)->SetNormalFont((wxFont 
const &)*arg2
); 
12103     wxPyEndAllowThreads(__tstate
); 
12104     if (PyErr_Occurred()) SWIG_fail
; 
12106   resultobj 
= SWIG_Py_Void(); 
12113 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_SetSelectedFont(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12114   PyObject 
*resultobj 
= 0; 
12115   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
12121   PyObject 
* obj0 
= 0 ; 
12122   PyObject 
* obj1 
= 0 ; 
12123   char *  kwnames
[] = { 
12124     (char *) "self",(char *) "selected_font", NULL 
 
12127   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiTabContainer_SetSelectedFont",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
12128   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
12129   if (!SWIG_IsOK(res1
)) { 
12130     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
12132   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
12133   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxFont
,  0  | 0); 
12134   if (!SWIG_IsOK(res2
)) { 
12135     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");  
12138     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");  
12140   arg2 
= reinterpret_cast< wxFont 
* >(argp2
); 
12142     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12143     (arg1
)->SetSelectedFont((wxFont 
const &)*arg2
); 
12144     wxPyEndAllowThreads(__tstate
); 
12145     if (PyErr_Occurred()) SWIG_fail
; 
12147   resultobj 
= SWIG_Py_Void(); 
12154 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_SetMeasuringFont(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12155   PyObject 
*resultobj 
= 0; 
12156   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
12162   PyObject 
* obj0 
= 0 ; 
12163   PyObject 
* obj1 
= 0 ; 
12164   char *  kwnames
[] = { 
12165     (char *) "self",(char *) "measuring_font", NULL 
 
12168   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiTabContainer_SetMeasuringFont",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
12169   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
12170   if (!SWIG_IsOK(res1
)) { 
12171     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
12173   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
12174   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxFont
,  0  | 0); 
12175   if (!SWIG_IsOK(res2
)) { 
12176     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");  
12179     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");  
12181   arg2 
= reinterpret_cast< wxFont 
* >(argp2
); 
12183     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12184     (arg1
)->SetMeasuringFont((wxFont 
const &)*arg2
); 
12185     wxPyEndAllowThreads(__tstate
); 
12186     if (PyErr_Occurred()) SWIG_fail
; 
12188   resultobj 
= SWIG_Py_Void(); 
12195 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_DoShowHide(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12196   PyObject 
*resultobj 
= 0; 
12197   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
12200   PyObject 
*swig_obj
[1] ; 
12202   if (!args
) SWIG_fail
; 
12203   swig_obj
[0] = args
; 
12204   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
12205   if (!SWIG_IsOK(res1
)) { 
12206     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_DoShowHide" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
12208   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
12210     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12211     (arg1
)->DoShowHide(); 
12212     wxPyEndAllowThreads(__tstate
); 
12213     if (PyErr_Occurred()) SWIG_fail
; 
12215   resultobj 
= SWIG_Py_Void(); 
12222 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_SetRect(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12223   PyObject 
*resultobj 
= 0; 
12224   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
12229   PyObject 
* obj0 
= 0 ; 
12230   PyObject 
* obj1 
= 0 ; 
12231   char *  kwnames
[] = { 
12232     (char *) "self",(char *) "rect", NULL 
 
12235   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiTabContainer_SetRect",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
12236   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
12237   if (!SWIG_IsOK(res1
)) { 
12238     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_SetRect" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
12240   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
12243     if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
; 
12246     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12247     (arg1
)->SetRect((wxRect 
const &)*arg2
); 
12248     wxPyEndAllowThreads(__tstate
); 
12249     if (PyErr_Occurred()) SWIG_fail
; 
12251   resultobj 
= SWIG_Py_Void(); 
12258 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_AddButton(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12259   PyObject 
*resultobj 
= 0; 
12260   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
12262   wxBitmap 
*arg3 
= 0 ; 
12269   PyObject 
* obj0 
= 0 ; 
12270   PyObject 
* obj1 
= 0 ; 
12271   PyObject 
* obj2 
= 0 ; 
12272   char *  kwnames
[] = { 
12273     (char *) "self",(char *) "id",(char *) "bmp", NULL 
 
12276   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:AuiTabContainer_AddButton",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
12277   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
12278   if (!SWIG_IsOK(res1
)) { 
12279     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_AddButton" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
12281   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
12282   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
12283   if (!SWIG_IsOK(ecode2
)) { 
12284     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiTabContainer_AddButton" "', expected argument " "2"" of type '" "int""'"); 
12286   arg2 
= static_cast< int >(val2
); 
12287   res3 
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxBitmap
,  0  | 0); 
12288   if (!SWIG_IsOK(res3
)) { 
12289     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "AuiTabContainer_AddButton" "', expected argument " "3"" of type '" "wxBitmap const &""'");  
12292     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "AuiTabContainer_AddButton" "', expected argument " "3"" of type '" "wxBitmap const &""'");  
12294   arg3 
= reinterpret_cast< wxBitmap 
* >(argp3
); 
12296     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12297     (arg1
)->AddButton(arg2
,(wxBitmap 
const &)*arg3
); 
12298     wxPyEndAllowThreads(__tstate
); 
12299     if (PyErr_Occurred()) SWIG_fail
; 
12301   resultobj 
= SWIG_Py_Void(); 
12308 SWIGINTERN PyObject 
*AuiTabContainer_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12310   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
12311   SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabContainer
, SWIG_NewClientData(obj
)); 
12312   return SWIG_Py_Void(); 
12315 SWIGINTERN PyObject 
*AuiTabContainer_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12316   return SWIG_Python_InitShadowInstance(args
); 
12319 SWIGINTERN PyObject 
*_wrap_new_AuiTabCtrl(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12320   PyObject 
*resultobj 
= 0; 
12321   wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
12322   int arg2 
= (int) wxID_ANY 
; 
12323   wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
12324   wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
12325   wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
12326   wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
12327   long arg5 
= (long) 0 ; 
12328   wxAuiTabCtrl 
*result 
= 0 ; 
12337   PyObject 
* obj0 
= 0 ; 
12338   PyObject 
* obj1 
= 0 ; 
12339   PyObject 
* obj2 
= 0 ; 
12340   PyObject 
* obj3 
= 0 ; 
12341   PyObject 
* obj4 
= 0 ; 
12342   char *  kwnames
[] = { 
12343     (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL 
 
12346   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_AuiTabCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
; 
12347   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
12348   if (!SWIG_IsOK(res1
)) { 
12349     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_AuiTabCtrl" "', expected argument " "1"" of type '" "wxWindow *""'");  
12351   arg1 
= reinterpret_cast< wxWindow 
* >(argp1
); 
12353     ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
12354     if (!SWIG_IsOK(ecode2
)) { 
12355       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_AuiTabCtrl" "', expected argument " "2"" of type '" "int""'"); 
12357     arg2 
= static_cast< int >(val2
); 
12362       if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
12368       if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
12372     ecode5 
= SWIG_AsVal_long(obj4
, &val5
); 
12373     if (!SWIG_IsOK(ecode5
)) { 
12374       SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_AuiTabCtrl" "', expected argument " "5"" of type '" "long""'"); 
12376     arg5 
= static_cast< long >(val5
); 
12379     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12380     result 
= (wxAuiTabCtrl 
*)new wxAuiTabCtrl(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
); 
12381     wxPyEndAllowThreads(__tstate
); 
12382     if (PyErr_Occurred()) SWIG_fail
; 
12384   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxAuiTabCtrl
, SWIG_POINTER_NEW 
|  0 ); 
12391 SWIGINTERN PyObject 
*AuiTabCtrl_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12393   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
12394   SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabCtrl
, SWIG_NewClientData(obj
)); 
12395   return SWIG_Py_Void(); 
12398 SWIGINTERN PyObject 
*AuiTabCtrl_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12399   return SWIG_Python_InitShadowInstance(args
); 
12402 SWIGINTERN PyObject 
*_wrap_new_PreAuiMultiNotebook(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12403   PyObject 
*resultobj 
= 0; 
12404   wxAuiMultiNotebook 
*result 
= 0 ; 
12406   if (!SWIG_Python_UnpackTuple(args
,"new_PreAuiMultiNotebook",0,0,0)) SWIG_fail
; 
12408     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12409     result 
= (wxAuiMultiNotebook 
*)new wxAuiMultiNotebook(); 
12410     wxPyEndAllowThreads(__tstate
); 
12411     if (PyErr_Occurred()) SWIG_fail
; 
12413   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxAuiMultiNotebook
, SWIG_POINTER_OWN 
|  0 ); 
12420 SWIGINTERN PyObject 
*_wrap_new_AuiMultiNotebook(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12421   PyObject 
*resultobj 
= 0; 
12422   wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
12423   int arg2 
= (int) wxID_ANY 
; 
12424   wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
12425   wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
12426   wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
12427   wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
12428   long arg5 
= (long) 0 ; 
12429   wxAuiMultiNotebook 
*result 
= 0 ; 
12438   PyObject 
* obj0 
= 0 ; 
12439   PyObject 
* obj1 
= 0 ; 
12440   PyObject 
* obj2 
= 0 ; 
12441   PyObject 
* obj3 
= 0 ; 
12442   PyObject 
* obj4 
= 0 ; 
12443   char *  kwnames
[] = { 
12444     (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL 
 
12447   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_AuiMultiNotebook",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
; 
12448   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
12449   if (!SWIG_IsOK(res1
)) { 
12450     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_AuiMultiNotebook" "', expected argument " "1"" of type '" "wxWindow *""'");  
12452   arg1 
= reinterpret_cast< wxWindow 
* >(argp1
); 
12454     ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
12455     if (!SWIG_IsOK(ecode2
)) { 
12456       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_AuiMultiNotebook" "', expected argument " "2"" of type '" "int""'"); 
12458     arg2 
= static_cast< int >(val2
); 
12463       if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
12469       if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
12473     ecode5 
= SWIG_AsVal_long(obj4
, &val5
); 
12474     if (!SWIG_IsOK(ecode5
)) { 
12475       SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_AuiMultiNotebook" "', expected argument " "5"" of type '" "long""'"); 
12477     arg5 
= static_cast< long >(val5
); 
12480     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12481     result 
= (wxAuiMultiNotebook 
*)new wxAuiMultiNotebook(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
); 
12482     wxPyEndAllowThreads(__tstate
); 
12483     if (PyErr_Occurred()) SWIG_fail
; 
12485   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxAuiMultiNotebook
, SWIG_POINTER_NEW 
|  0 ); 
12492 SWIGINTERN PyObject 
*_wrap_AuiMultiNotebook_Create(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12493   PyObject 
*resultobj 
= 0; 
12494   wxAuiMultiNotebook 
*arg1 
= (wxAuiMultiNotebook 
*) 0 ; 
12495   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
12496   int arg3 
= (int) wxID_ANY 
; 
12497   wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
12498   wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
12499   wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
12500   wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
12501   long arg6 
= (long) 0 ; 
12513   PyObject 
* obj0 
= 0 ; 
12514   PyObject 
* obj1 
= 0 ; 
12515   PyObject 
* obj2 
= 0 ; 
12516   PyObject 
* obj3 
= 0 ; 
12517   PyObject 
* obj4 
= 0 ; 
12518   PyObject 
* obj5 
= 0 ; 
12519   char *  kwnames
[] = { 
12520     (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL 
 
12523   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:AuiMultiNotebook_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
; 
12524   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiMultiNotebook
, 0 |  0 ); 
12525   if (!SWIG_IsOK(res1
)) { 
12526     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiMultiNotebook_Create" "', expected argument " "1"" of type '" "wxAuiMultiNotebook *""'");  
12528   arg1 
= reinterpret_cast< wxAuiMultiNotebook 
* >(argp1
); 
12529   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
12530   if (!SWIG_IsOK(res2
)) { 
12531     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiMultiNotebook_Create" "', expected argument " "2"" of type '" "wxWindow *""'");  
12533   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
12535     ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
12536     if (!SWIG_IsOK(ecode3
)) { 
12537       SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "AuiMultiNotebook_Create" "', expected argument " "3"" of type '" "int""'"); 
12539     arg3 
= static_cast< int >(val3
); 
12544       if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
12550       if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
12554     ecode6 
= SWIG_AsVal_long(obj5
, &val6
); 
12555     if (!SWIG_IsOK(ecode6
)) { 
12556       SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "AuiMultiNotebook_Create" "', expected argument " "6"" of type '" "long""'"); 
12558     arg6 
= static_cast< long >(val6
); 
12561     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12562     result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
); 
12563     wxPyEndAllowThreads(__tstate
); 
12564     if (PyErr_Occurred()) SWIG_fail
; 
12567     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
12575 SWIGINTERN PyObject 
*_wrap_AuiMultiNotebook_AddPage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12576   PyObject 
*resultobj 
= 0; 
12577   wxAuiMultiNotebook 
*arg1 
= (wxAuiMultiNotebook 
*) 0 ; 
12578   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
12579   wxString 
*arg3 
= 0 ; 
12580   bool arg4 
= (bool) false ; 
12581   wxBitmap 
const &arg5_defvalue 
= wxNullBitmap 
; 
12582   wxBitmap 
*arg5 
= (wxBitmap 
*) &arg5_defvalue 
; 
12588   bool temp3 
= false ; 
12593   PyObject 
* obj0 
= 0 ; 
12594   PyObject 
* obj1 
= 0 ; 
12595   PyObject 
* obj2 
= 0 ; 
12596   PyObject 
* obj3 
= 0 ; 
12597   PyObject 
* obj4 
= 0 ; 
12598   char *  kwnames
[] = { 
12599     (char *) "self",(char *) "page",(char *) "caption",(char *) "select",(char *) "bitmap", NULL 
 
12602   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:AuiMultiNotebook_AddPage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
; 
12603   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiMultiNotebook
, 0 |  0 ); 
12604   if (!SWIG_IsOK(res1
)) { 
12605     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiMultiNotebook_AddPage" "', expected argument " "1"" of type '" "wxAuiMultiNotebook *""'");  
12607   arg1 
= reinterpret_cast< wxAuiMultiNotebook 
* >(argp1
); 
12608   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
12609   if (!SWIG_IsOK(res2
)) { 
12610     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiMultiNotebook_AddPage" "', expected argument " "2"" of type '" "wxWindow *""'");  
12612   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
12614     arg3 
= wxString_in_helper(obj2
); 
12615     if (arg3 
== NULL
) SWIG_fail
; 
12619     ecode4 
= SWIG_AsVal_bool(obj3
, &val4
); 
12620     if (!SWIG_IsOK(ecode4
)) { 
12621       SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "AuiMultiNotebook_AddPage" "', expected argument " "4"" of type '" "bool""'"); 
12623     arg4 
= static_cast< bool >(val4
); 
12626     res5 
= SWIG_ConvertPtr(obj4
, &argp5
, SWIGTYPE_p_wxBitmap
,  0  | 0); 
12627     if (!SWIG_IsOK(res5
)) { 
12628       SWIG_exception_fail(SWIG_ArgError(res5
), "in method '" "AuiMultiNotebook_AddPage" "', expected argument " "5"" of type '" "wxBitmap const &""'");  
12631       SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "AuiMultiNotebook_AddPage" "', expected argument " "5"" of type '" "wxBitmap const &""'");  
12633     arg5 
= reinterpret_cast< wxBitmap 
* >(argp5
); 
12636     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12637     result 
= (bool)(arg1
)->AddPage(arg2
,(wxString 
const &)*arg3
,arg4
,(wxBitmap 
const &)*arg5
); 
12638     wxPyEndAllowThreads(__tstate
); 
12639     if (PyErr_Occurred()) SWIG_fail
; 
12642     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
12658 SWIGINTERN PyObject 
*_wrap_AuiMultiNotebook_InsertPage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12659   PyObject 
*resultobj 
= 0; 
12660   wxAuiMultiNotebook 
*arg1 
= (wxAuiMultiNotebook 
*) 0 ; 
12662   wxWindow 
*arg3 
= (wxWindow 
*) 0 ; 
12663   wxString 
*arg4 
= 0 ; 
12664   bool arg5 
= (bool) false ; 
12665   wxBitmap 
const &arg6_defvalue 
= wxNullBitmap 
; 
12666   wxBitmap 
*arg6 
= (wxBitmap 
*) &arg6_defvalue 
; 
12674   bool temp4 
= false ; 
12679   PyObject 
* obj0 
= 0 ; 
12680   PyObject 
* obj1 
= 0 ; 
12681   PyObject 
* obj2 
= 0 ; 
12682   PyObject 
* obj3 
= 0 ; 
12683   PyObject 
* obj4 
= 0 ; 
12684   PyObject 
* obj5 
= 0 ; 
12685   char *  kwnames
[] = { 
12686     (char *) "self",(char *) "page_idx",(char *) "page",(char *) "caption",(char *) "select",(char *) "bitmap", NULL 
 
12689   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OO:AuiMultiNotebook_InsertPage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
; 
12690   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiMultiNotebook
, 0 |  0 ); 
12691   if (!SWIG_IsOK(res1
)) { 
12692     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiMultiNotebook_InsertPage" "', expected argument " "1"" of type '" "wxAuiMultiNotebook *""'");  
12694   arg1 
= reinterpret_cast< wxAuiMultiNotebook 
* >(argp1
); 
12695   ecode2 
= SWIG_AsVal_size_t(obj1
, &val2
); 
12696   if (!SWIG_IsOK(ecode2
)) { 
12697     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiMultiNotebook_InsertPage" "', expected argument " "2"" of type '" "size_t""'"); 
12699   arg2 
= static_cast< size_t >(val2
); 
12700   res3 
= SWIG_ConvertPtr(obj2
, &argp3
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
12701   if (!SWIG_IsOK(res3
)) { 
12702     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "AuiMultiNotebook_InsertPage" "', expected argument " "3"" of type '" "wxWindow *""'");  
12704   arg3 
= reinterpret_cast< wxWindow 
* >(argp3
); 
12706     arg4 
= wxString_in_helper(obj3
); 
12707     if (arg4 
== NULL
) SWIG_fail
; 
12711     ecode5 
= SWIG_AsVal_bool(obj4
, &val5
); 
12712     if (!SWIG_IsOK(ecode5
)) { 
12713       SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "AuiMultiNotebook_InsertPage" "', expected argument " "5"" of type '" "bool""'"); 
12715     arg5 
= static_cast< bool >(val5
); 
12718     res6 
= SWIG_ConvertPtr(obj5
, &argp6
, SWIGTYPE_p_wxBitmap
,  0  | 0); 
12719     if (!SWIG_IsOK(res6
)) { 
12720       SWIG_exception_fail(SWIG_ArgError(res6
), "in method '" "AuiMultiNotebook_InsertPage" "', expected argument " "6"" of type '" "wxBitmap const &""'");  
12723       SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "AuiMultiNotebook_InsertPage" "', expected argument " "6"" of type '" "wxBitmap const &""'");  
12725     arg6 
= reinterpret_cast< wxBitmap 
* >(argp6
); 
12728     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12729     result 
= (bool)(arg1
)->InsertPage(arg2
,arg3
,(wxString 
const &)*arg4
,arg5
,(wxBitmap 
const &)*arg6
); 
12730     wxPyEndAllowThreads(__tstate
); 
12731     if (PyErr_Occurred()) SWIG_fail
; 
12734     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
12750 SWIGINTERN PyObject 
*_wrap_AuiMultiNotebook_DeletePage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12751   PyObject 
*resultobj 
= 0; 
12752   wxAuiMultiNotebook 
*arg1 
= (wxAuiMultiNotebook 
*) 0 ; 
12759   PyObject 
* obj0 
= 0 ; 
12760   PyObject 
* obj1 
= 0 ; 
12761   char *  kwnames
[] = { 
12762     (char *) "self",(char *) "page", NULL 
 
12765   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiMultiNotebook_DeletePage",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
12766   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiMultiNotebook
, 0 |  0 ); 
12767   if (!SWIG_IsOK(res1
)) { 
12768     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiMultiNotebook_DeletePage" "', expected argument " "1"" of type '" "wxAuiMultiNotebook *""'");  
12770   arg1 
= reinterpret_cast< wxAuiMultiNotebook 
* >(argp1
); 
12771   ecode2 
= SWIG_AsVal_size_t(obj1
, &val2
); 
12772   if (!SWIG_IsOK(ecode2
)) { 
12773     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiMultiNotebook_DeletePage" "', expected argument " "2"" of type '" "size_t""'"); 
12775   arg2 
= static_cast< size_t >(val2
); 
12777     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12778     result 
= (bool)(arg1
)->DeletePage(arg2
); 
12779     wxPyEndAllowThreads(__tstate
); 
12780     if (PyErr_Occurred()) SWIG_fail
; 
12783     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
12791 SWIGINTERN PyObject 
*_wrap_AuiMultiNotebook_RemovePage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12792   PyObject 
*resultobj 
= 0; 
12793   wxAuiMultiNotebook 
*arg1 
= (wxAuiMultiNotebook 
*) 0 ; 
12800   PyObject 
* obj0 
= 0 ; 
12801   PyObject 
* obj1 
= 0 ; 
12802   char *  kwnames
[] = { 
12803     (char *) "self",(char *) "page", NULL 
 
12806   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiMultiNotebook_RemovePage",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
12807   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiMultiNotebook
, 0 |  0 ); 
12808   if (!SWIG_IsOK(res1
)) { 
12809     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiMultiNotebook_RemovePage" "', expected argument " "1"" of type '" "wxAuiMultiNotebook *""'");  
12811   arg1 
= reinterpret_cast< wxAuiMultiNotebook 
* >(argp1
); 
12812   ecode2 
= SWIG_AsVal_size_t(obj1
, &val2
); 
12813   if (!SWIG_IsOK(ecode2
)) { 
12814     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiMultiNotebook_RemovePage" "', expected argument " "2"" of type '" "size_t""'"); 
12816   arg2 
= static_cast< size_t >(val2
); 
12818     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12819     result 
= (bool)(arg1
)->RemovePage(arg2
); 
12820     wxPyEndAllowThreads(__tstate
); 
12821     if (PyErr_Occurred()) SWIG_fail
; 
12824     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
12832 SWIGINTERN PyObject 
*_wrap_AuiMultiNotebook_SetPageText(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12833   PyObject 
*resultobj 
= 0; 
12834   wxAuiMultiNotebook 
*arg1 
= (wxAuiMultiNotebook 
*) 0 ; 
12836   wxString 
*arg3 
= 0 ; 
12842   bool temp3 
= false ; 
12843   PyObject 
* obj0 
= 0 ; 
12844   PyObject 
* obj1 
= 0 ; 
12845   PyObject 
* obj2 
= 0 ; 
12846   char *  kwnames
[] = { 
12847     (char *) "self",(char *) "page",(char *) "text", NULL 
 
12850   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:AuiMultiNotebook_SetPageText",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
12851   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiMultiNotebook
, 0 |  0 ); 
12852   if (!SWIG_IsOK(res1
)) { 
12853     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiMultiNotebook_SetPageText" "', expected argument " "1"" of type '" "wxAuiMultiNotebook *""'");  
12855   arg1 
= reinterpret_cast< wxAuiMultiNotebook 
* >(argp1
); 
12856   ecode2 
= SWIG_AsVal_size_t(obj1
, &val2
); 
12857   if (!SWIG_IsOK(ecode2
)) { 
12858     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiMultiNotebook_SetPageText" "', expected argument " "2"" of type '" "size_t""'"); 
12860   arg2 
= static_cast< size_t >(val2
); 
12862     arg3 
= wxString_in_helper(obj2
); 
12863     if (arg3 
== NULL
) SWIG_fail
; 
12867     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12868     result 
= (bool)(arg1
)->SetPageText(arg2
,(wxString 
const &)*arg3
); 
12869     wxPyEndAllowThreads(__tstate
); 
12870     if (PyErr_Occurred()) SWIG_fail
; 
12873     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
12889 SWIGINTERN PyObject 
*_wrap_AuiMultiNotebook_SetSelection(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12890   PyObject 
*resultobj 
= 0; 
12891   wxAuiMultiNotebook 
*arg1 
= (wxAuiMultiNotebook 
*) 0 ; 
12898   PyObject 
* obj0 
= 0 ; 
12899   PyObject 
* obj1 
= 0 ; 
12900   char *  kwnames
[] = { 
12901     (char *) "self",(char *) "new_page", NULL 
 
12904   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiMultiNotebook_SetSelection",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
12905   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiMultiNotebook
, 0 |  0 ); 
12906   if (!SWIG_IsOK(res1
)) { 
12907     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiMultiNotebook_SetSelection" "', expected argument " "1"" of type '" "wxAuiMultiNotebook *""'");  
12909   arg1 
= reinterpret_cast< wxAuiMultiNotebook 
* >(argp1
); 
12910   ecode2 
= SWIG_AsVal_size_t(obj1
, &val2
); 
12911   if (!SWIG_IsOK(ecode2
)) { 
12912     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiMultiNotebook_SetSelection" "', expected argument " "2"" of type '" "size_t""'"); 
12914   arg2 
= static_cast< size_t >(val2
); 
12916     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12917     result 
= (size_t)(arg1
)->SetSelection(arg2
); 
12918     wxPyEndAllowThreads(__tstate
); 
12919     if (PyErr_Occurred()) SWIG_fail
; 
12921   resultobj 
= SWIG_From_size_t(static_cast< size_t >(result
)); 
12928 SWIGINTERN PyObject 
*_wrap_AuiMultiNotebook_GetSelection(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12929   PyObject 
*resultobj 
= 0; 
12930   wxAuiMultiNotebook 
*arg1 
= (wxAuiMultiNotebook 
*) 0 ; 
12934   PyObject 
*swig_obj
[1] ; 
12936   if (!args
) SWIG_fail
; 
12937   swig_obj
[0] = args
; 
12938   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiMultiNotebook
, 0 |  0 ); 
12939   if (!SWIG_IsOK(res1
)) { 
12940     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiMultiNotebook_GetSelection" "', expected argument " "1"" of type '" "wxAuiMultiNotebook const *""'");  
12942   arg1 
= reinterpret_cast< wxAuiMultiNotebook 
* >(argp1
); 
12944     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12945     result 
= (int)((wxAuiMultiNotebook 
const *)arg1
)->GetSelection(); 
12946     wxPyEndAllowThreads(__tstate
); 
12947     if (PyErr_Occurred()) SWIG_fail
; 
12949   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
12956 SWIGINTERN PyObject 
*_wrap_AuiMultiNotebook_GetPageCount(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12957   PyObject 
*resultobj 
= 0; 
12958   wxAuiMultiNotebook 
*arg1 
= (wxAuiMultiNotebook 
*) 0 ; 
12962   PyObject 
*swig_obj
[1] ; 
12964   if (!args
) SWIG_fail
; 
12965   swig_obj
[0] = args
; 
12966   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiMultiNotebook
, 0 |  0 ); 
12967   if (!SWIG_IsOK(res1
)) { 
12968     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiMultiNotebook_GetPageCount" "', expected argument " "1"" of type '" "wxAuiMultiNotebook const *""'");  
12970   arg1 
= reinterpret_cast< wxAuiMultiNotebook 
* >(argp1
); 
12972     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12973     result 
= (size_t)((wxAuiMultiNotebook 
const *)arg1
)->GetPageCount(); 
12974     wxPyEndAllowThreads(__tstate
); 
12975     if (PyErr_Occurred()) SWIG_fail
; 
12977   resultobj 
= SWIG_From_size_t(static_cast< size_t >(result
)); 
12984 SWIGINTERN PyObject 
*_wrap_AuiMultiNotebook_GetPage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12985   PyObject 
*resultobj 
= 0; 
12986   wxAuiMultiNotebook 
*arg1 
= (wxAuiMultiNotebook 
*) 0 ; 
12988   wxWindow 
*result 
= 0 ; 
12993   PyObject 
* obj0 
= 0 ; 
12994   PyObject 
* obj1 
= 0 ; 
12995   char *  kwnames
[] = { 
12996     (char *) "self",(char *) "page_idx", NULL 
 
12999   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiMultiNotebook_GetPage",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
13000   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiMultiNotebook
, 0 |  0 ); 
13001   if (!SWIG_IsOK(res1
)) { 
13002     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiMultiNotebook_GetPage" "', expected argument " "1"" of type '" "wxAuiMultiNotebook const *""'");  
13004   arg1 
= reinterpret_cast< wxAuiMultiNotebook 
* >(argp1
); 
13005   ecode2 
= SWIG_AsVal_size_t(obj1
, &val2
); 
13006   if (!SWIG_IsOK(ecode2
)) { 
13007     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiMultiNotebook_GetPage" "', expected argument " "2"" of type '" "size_t""'"); 
13009   arg2 
= static_cast< size_t >(val2
); 
13011     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13012     result 
= (wxWindow 
*)((wxAuiMultiNotebook 
const *)arg1
)->GetPage(arg2
); 
13013     wxPyEndAllowThreads(__tstate
); 
13014     if (PyErr_Occurred()) SWIG_fail
; 
13017     resultobj 
= wxPyMake_wxObject(result
, 0);  
13025 SWIGINTERN PyObject 
*AuiMultiNotebook_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13027   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
13028   SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiMultiNotebook
, SWIG_NewClientData(obj
)); 
13029   return SWIG_Py_Void(); 
13032 SWIGINTERN PyObject 
*AuiMultiNotebook_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13033   return SWIG_Python_InitShadowInstance(args
); 
13036 SWIGINTERN PyObject 
*PyDockArt_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13038   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
13039   SWIG_TypeNewClientData(SWIGTYPE_p_wxPyDockArt
, SWIG_NewClientData(obj
)); 
13040   return SWIG_Py_Void(); 
13043 static PyMethodDef SwigMethods
[] = { 
13044          { (char *)"new_PaneInfo", (PyCFunction
)_wrap_new_PaneInfo
, METH_NOARGS
, NULL
}, 
13045          { (char *)"delete_PaneInfo", (PyCFunction
)_wrap_delete_PaneInfo
, METH_O
, NULL
}, 
13046          { (char *)"PaneInfo_SafeSet", (PyCFunction
) _wrap_PaneInfo_SafeSet
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13047          { (char *)"PaneInfo_IsOk", (PyCFunction
)_wrap_PaneInfo_IsOk
, METH_O
, NULL
}, 
13048          { (char *)"PaneInfo_IsFixed", (PyCFunction
)_wrap_PaneInfo_IsFixed
, METH_O
, NULL
}, 
13049          { (char *)"PaneInfo_IsResizable", (PyCFunction
)_wrap_PaneInfo_IsResizable
, METH_O
, NULL
}, 
13050          { (char *)"PaneInfo_IsShown", (PyCFunction
)_wrap_PaneInfo_IsShown
, METH_O
, NULL
}, 
13051          { (char *)"PaneInfo_IsFloating", (PyCFunction
)_wrap_PaneInfo_IsFloating
, METH_O
, NULL
}, 
13052          { (char *)"PaneInfo_IsDocked", (PyCFunction
)_wrap_PaneInfo_IsDocked
, METH_O
, NULL
}, 
13053          { (char *)"PaneInfo_IsToolbar", (PyCFunction
)_wrap_PaneInfo_IsToolbar
, METH_O
, NULL
}, 
13054          { (char *)"PaneInfo_IsTopDockable", (PyCFunction
)_wrap_PaneInfo_IsTopDockable
, METH_O
, NULL
}, 
13055          { (char *)"PaneInfo_IsBottomDockable", (PyCFunction
)_wrap_PaneInfo_IsBottomDockable
, METH_O
, NULL
}, 
13056          { (char *)"PaneInfo_IsLeftDockable", (PyCFunction
)_wrap_PaneInfo_IsLeftDockable
, METH_O
, NULL
}, 
13057          { (char *)"PaneInfo_IsRightDockable", (PyCFunction
)_wrap_PaneInfo_IsRightDockable
, METH_O
, NULL
}, 
13058          { (char *)"PaneInfo_IsFloatable", (PyCFunction
)_wrap_PaneInfo_IsFloatable
, METH_O
, NULL
}, 
13059          { (char *)"PaneInfo_IsMovable", (PyCFunction
)_wrap_PaneInfo_IsMovable
, METH_O
, NULL
}, 
13060          { (char *)"PaneInfo_HasCaption", (PyCFunction
)_wrap_PaneInfo_HasCaption
, METH_O
, NULL
}, 
13061          { (char *)"PaneInfo_HasGripper", (PyCFunction
)_wrap_PaneInfo_HasGripper
, METH_O
, NULL
}, 
13062          { (char *)"PaneInfo_HasBorder", (PyCFunction
)_wrap_PaneInfo_HasBorder
, METH_O
, NULL
}, 
13063          { (char *)"PaneInfo_HasCloseButton", (PyCFunction
)_wrap_PaneInfo_HasCloseButton
, METH_O
, NULL
}, 
13064          { (char *)"PaneInfo_HasMaximizeButton", (PyCFunction
)_wrap_PaneInfo_HasMaximizeButton
, METH_O
, NULL
}, 
13065          { (char *)"PaneInfo_HasMinimizeButton", (PyCFunction
)_wrap_PaneInfo_HasMinimizeButton
, METH_O
, NULL
}, 
13066          { (char *)"PaneInfo_HasPinButton", (PyCFunction
)_wrap_PaneInfo_HasPinButton
, METH_O
, NULL
}, 
13067          { (char *)"PaneInfo_HasGripperTop", (PyCFunction
)_wrap_PaneInfo_HasGripperTop
, METH_O
, NULL
}, 
13068          { (char *)"PaneInfo_Window", (PyCFunction
) _wrap_PaneInfo_Window
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13069          { (char *)"PaneInfo_Name", (PyCFunction
) _wrap_PaneInfo_Name
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13070          { (char *)"PaneInfo_Caption", (PyCFunction
) _wrap_PaneInfo_Caption
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13071          { (char *)"PaneInfo_Left", (PyCFunction
)_wrap_PaneInfo_Left
, METH_O
, NULL
}, 
13072          { (char *)"PaneInfo_Right", (PyCFunction
)_wrap_PaneInfo_Right
, METH_O
, NULL
}, 
13073          { (char *)"PaneInfo_Top", (PyCFunction
)_wrap_PaneInfo_Top
, METH_O
, NULL
}, 
13074          { (char *)"PaneInfo_Bottom", (PyCFunction
)_wrap_PaneInfo_Bottom
, METH_O
, NULL
}, 
13075          { (char *)"PaneInfo_Center", (PyCFunction
)_wrap_PaneInfo_Center
, METH_O
, NULL
}, 
13076          { (char *)"PaneInfo_Centre", (PyCFunction
)_wrap_PaneInfo_Centre
, METH_O
, NULL
}, 
13077          { (char *)"PaneInfo_Direction", (PyCFunction
) _wrap_PaneInfo_Direction
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13078          { (char *)"PaneInfo_Layer", (PyCFunction
) _wrap_PaneInfo_Layer
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13079          { (char *)"PaneInfo_Row", (PyCFunction
) _wrap_PaneInfo_Row
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13080          { (char *)"PaneInfo_Position", (PyCFunction
) _wrap_PaneInfo_Position
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13081          { (char *)"PaneInfo_BestSize", (PyCFunction
) _wrap_PaneInfo_BestSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13082          { (char *)"PaneInfo_MinSize", (PyCFunction
) _wrap_PaneInfo_MinSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13083          { (char *)"PaneInfo_MaxSize", (PyCFunction
) _wrap_PaneInfo_MaxSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13084          { (char *)"PaneInfo_FloatingPosition", (PyCFunction
) _wrap_PaneInfo_FloatingPosition
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13085          { (char *)"PaneInfo_FloatingSize", (PyCFunction
) _wrap_PaneInfo_FloatingSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13086          { (char *)"PaneInfo_Fixed", (PyCFunction
)_wrap_PaneInfo_Fixed
, METH_O
, NULL
}, 
13087          { (char *)"PaneInfo_Resizable", (PyCFunction
) _wrap_PaneInfo_Resizable
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13088          { (char *)"PaneInfo_Dock", (PyCFunction
)_wrap_PaneInfo_Dock
, METH_O
, NULL
}, 
13089          { (char *)"PaneInfo_Float", (PyCFunction
)_wrap_PaneInfo_Float
, METH_O
, NULL
}, 
13090          { (char *)"PaneInfo_Hide", (PyCFunction
)_wrap_PaneInfo_Hide
, METH_O
, NULL
}, 
13091          { (char *)"PaneInfo_Show", (PyCFunction
) _wrap_PaneInfo_Show
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13092          { (char *)"PaneInfo_CaptionVisible", (PyCFunction
) _wrap_PaneInfo_CaptionVisible
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13093          { (char *)"PaneInfo_PaneBorder", (PyCFunction
) _wrap_PaneInfo_PaneBorder
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13094          { (char *)"PaneInfo_Gripper", (PyCFunction
) _wrap_PaneInfo_Gripper
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13095          { (char *)"PaneInfo_GripperTop", (PyCFunction
) _wrap_PaneInfo_GripperTop
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13096          { (char *)"PaneInfo_CloseButton", (PyCFunction
) _wrap_PaneInfo_CloseButton
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13097          { (char *)"PaneInfo_MaximizeButton", (PyCFunction
) _wrap_PaneInfo_MaximizeButton
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13098          { (char *)"PaneInfo_MinimizeButton", (PyCFunction
) _wrap_PaneInfo_MinimizeButton
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13099          { (char *)"PaneInfo_PinButton", (PyCFunction
) _wrap_PaneInfo_PinButton
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13100          { (char *)"PaneInfo_DestroyOnClose", (PyCFunction
) _wrap_PaneInfo_DestroyOnClose
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13101          { (char *)"PaneInfo_TopDockable", (PyCFunction
) _wrap_PaneInfo_TopDockable
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13102          { (char *)"PaneInfo_BottomDockable", (PyCFunction
) _wrap_PaneInfo_BottomDockable
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13103          { (char *)"PaneInfo_LeftDockable", (PyCFunction
) _wrap_PaneInfo_LeftDockable
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13104          { (char *)"PaneInfo_RightDockable", (PyCFunction
) _wrap_PaneInfo_RightDockable
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13105          { (char *)"PaneInfo_Floatable", (PyCFunction
) _wrap_PaneInfo_Floatable
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13106          { (char *)"PaneInfo_Movable", (PyCFunction
) _wrap_PaneInfo_Movable
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13107          { (char *)"PaneInfo_Dockable", (PyCFunction
) _wrap_PaneInfo_Dockable
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13108          { (char *)"PaneInfo_DefaultPane", (PyCFunction
)_wrap_PaneInfo_DefaultPane
, METH_O
, NULL
}, 
13109          { (char *)"PaneInfo_CentrePane", (PyCFunction
)_wrap_PaneInfo_CentrePane
, METH_O
, NULL
}, 
13110          { (char *)"PaneInfo_CenterPane", (PyCFunction
)_wrap_PaneInfo_CenterPane
, METH_O
, NULL
}, 
13111          { (char *)"PaneInfo_ToolbarPane", (PyCFunction
)_wrap_PaneInfo_ToolbarPane
, METH_O
, NULL
}, 
13112          { (char *)"PaneInfo_SetFlag", (PyCFunction
) _wrap_PaneInfo_SetFlag
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13113          { (char *)"PaneInfo_HasFlag", (PyCFunction
) _wrap_PaneInfo_HasFlag
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13114          { (char *)"PaneInfo_name_set", _wrap_PaneInfo_name_set
, METH_VARARGS
, NULL
}, 
13115          { (char *)"PaneInfo_name_get", (PyCFunction
)_wrap_PaneInfo_name_get
, METH_O
, NULL
}, 
13116          { (char *)"PaneInfo_caption_set", _wrap_PaneInfo_caption_set
, METH_VARARGS
, NULL
}, 
13117          { (char *)"PaneInfo_caption_get", (PyCFunction
)_wrap_PaneInfo_caption_get
, METH_O
, NULL
}, 
13118          { (char *)"PaneInfo_window_set", _wrap_PaneInfo_window_set
, METH_VARARGS
, NULL
}, 
13119          { (char *)"PaneInfo_window_get", (PyCFunction
)_wrap_PaneInfo_window_get
, METH_O
, NULL
}, 
13120          { (char *)"PaneInfo_frame_set", _wrap_PaneInfo_frame_set
, METH_VARARGS
, NULL
}, 
13121          { (char *)"PaneInfo_frame_get", (PyCFunction
)_wrap_PaneInfo_frame_get
, METH_O
, NULL
}, 
13122          { (char *)"PaneInfo_state_set", _wrap_PaneInfo_state_set
, METH_VARARGS
, NULL
}, 
13123          { (char *)"PaneInfo_state_get", (PyCFunction
)_wrap_PaneInfo_state_get
, METH_O
, NULL
}, 
13124          { (char *)"PaneInfo_dock_direction_set", _wrap_PaneInfo_dock_direction_set
, METH_VARARGS
, NULL
}, 
13125          { (char *)"PaneInfo_dock_direction_get", (PyCFunction
)_wrap_PaneInfo_dock_direction_get
, METH_O
, NULL
}, 
13126          { (char *)"PaneInfo_dock_layer_set", _wrap_PaneInfo_dock_layer_set
, METH_VARARGS
, NULL
}, 
13127          { (char *)"PaneInfo_dock_layer_get", (PyCFunction
)_wrap_PaneInfo_dock_layer_get
, METH_O
, NULL
}, 
13128          { (char *)"PaneInfo_dock_row_set", _wrap_PaneInfo_dock_row_set
, METH_VARARGS
, NULL
}, 
13129          { (char *)"PaneInfo_dock_row_get", (PyCFunction
)_wrap_PaneInfo_dock_row_get
, METH_O
, NULL
}, 
13130          { (char *)"PaneInfo_dock_pos_set", _wrap_PaneInfo_dock_pos_set
, METH_VARARGS
, NULL
}, 
13131          { (char *)"PaneInfo_dock_pos_get", (PyCFunction
)_wrap_PaneInfo_dock_pos_get
, METH_O
, NULL
}, 
13132          { (char *)"PaneInfo_best_size_set", _wrap_PaneInfo_best_size_set
, METH_VARARGS
, NULL
}, 
13133          { (char *)"PaneInfo_best_size_get", (PyCFunction
)_wrap_PaneInfo_best_size_get
, METH_O
, NULL
}, 
13134          { (char *)"PaneInfo_min_size_set", _wrap_PaneInfo_min_size_set
, METH_VARARGS
, NULL
}, 
13135          { (char *)"PaneInfo_min_size_get", (PyCFunction
)_wrap_PaneInfo_min_size_get
, METH_O
, NULL
}, 
13136          { (char *)"PaneInfo_max_size_set", _wrap_PaneInfo_max_size_set
, METH_VARARGS
, NULL
}, 
13137          { (char *)"PaneInfo_max_size_get", (PyCFunction
)_wrap_PaneInfo_max_size_get
, METH_O
, NULL
}, 
13138          { (char *)"PaneInfo_floating_pos_set", _wrap_PaneInfo_floating_pos_set
, METH_VARARGS
, NULL
}, 
13139          { (char *)"PaneInfo_floating_pos_get", (PyCFunction
)_wrap_PaneInfo_floating_pos_get
, METH_O
, NULL
}, 
13140          { (char *)"PaneInfo_floating_size_set", _wrap_PaneInfo_floating_size_set
, METH_VARARGS
, NULL
}, 
13141          { (char *)"PaneInfo_floating_size_get", (PyCFunction
)_wrap_PaneInfo_floating_size_get
, METH_O
, NULL
}, 
13142          { (char *)"PaneInfo_dock_proportion_set", _wrap_PaneInfo_dock_proportion_set
, METH_VARARGS
, NULL
}, 
13143          { (char *)"PaneInfo_dock_proportion_get", (PyCFunction
)_wrap_PaneInfo_dock_proportion_get
, METH_O
, NULL
}, 
13144          { (char *)"PaneInfo_buttons_set", _wrap_PaneInfo_buttons_set
, METH_VARARGS
, NULL
}, 
13145          { (char *)"PaneInfo_buttons_get", (PyCFunction
)_wrap_PaneInfo_buttons_get
, METH_O
, NULL
}, 
13146          { (char *)"PaneInfo_rect_set", _wrap_PaneInfo_rect_set
, METH_VARARGS
, NULL
}, 
13147          { (char *)"PaneInfo_rect_get", (PyCFunction
)_wrap_PaneInfo_rect_get
, METH_O
, NULL
}, 
13148          { (char *)"PaneInfo_swigregister", PaneInfo_swigregister
, METH_VARARGS
, NULL
}, 
13149          { (char *)"PaneInfo_swiginit", PaneInfo_swiginit
, METH_VARARGS
, NULL
}, 
13150          { (char *)"new_FrameManager", (PyCFunction
) _wrap_new_FrameManager
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13151          { (char *)"delete_FrameManager", (PyCFunction
)_wrap_delete_FrameManager
, METH_O
, NULL
}, 
13152          { (char *)"FrameManager_UnInit", (PyCFunction
)_wrap_FrameManager_UnInit
, METH_O
, NULL
}, 
13153          { (char *)"FrameManager_SetFlags", (PyCFunction
) _wrap_FrameManager_SetFlags
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13154          { (char *)"FrameManager_GetFlags", (PyCFunction
)_wrap_FrameManager_GetFlags
, METH_O
, NULL
}, 
13155          { (char *)"FrameManager_SetManagedWindow", (PyCFunction
) _wrap_FrameManager_SetManagedWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13156          { (char *)"FrameManager_GetManagedWindow", (PyCFunction
)_wrap_FrameManager_GetManagedWindow
, METH_O
, NULL
}, 
13157          { (char *)"FrameManager_SetArtProvider", (PyCFunction
) _wrap_FrameManager_SetArtProvider
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13158          { (char *)"FrameManager_GetArtProvider", (PyCFunction
)_wrap_FrameManager_GetArtProvider
, METH_O
, NULL
}, 
13159          { (char *)"FrameManager__GetPaneByWidget", (PyCFunction
) _wrap_FrameManager__GetPaneByWidget
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13160          { (char *)"FrameManager__GetPaneByName", (PyCFunction
) _wrap_FrameManager__GetPaneByName
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13161          { (char *)"FrameManager_GetAllPanes", (PyCFunction
)_wrap_FrameManager_GetAllPanes
, METH_O
, NULL
}, 
13162          { (char *)"FrameManager__AddPane1", (PyCFunction
) _wrap_FrameManager__AddPane1
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13163          { (char *)"FrameManager_AddPaneAtPos", (PyCFunction
) _wrap_FrameManager_AddPaneAtPos
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13164          { (char *)"FrameManager__AddPane2", (PyCFunction
) _wrap_FrameManager__AddPane2
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13165          { (char *)"FrameManager_InsertPane", (PyCFunction
) _wrap_FrameManager_InsertPane
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13166          { (char *)"FrameManager_DetachPane", (PyCFunction
) _wrap_FrameManager_DetachPane
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13167          { (char *)"FrameManager_SavePaneInfo", (PyCFunction
) _wrap_FrameManager_SavePaneInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13168          { (char *)"FrameManager_LoadPaneInfo", (PyCFunction
) _wrap_FrameManager_LoadPaneInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13169          { (char *)"FrameManager_SavePerspective", (PyCFunction
)_wrap_FrameManager_SavePerspective
, METH_O
, NULL
}, 
13170          { (char *)"FrameManager_LoadPerspective", (PyCFunction
) _wrap_FrameManager_LoadPerspective
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13171          { (char *)"FrameManager_Update", (PyCFunction
)_wrap_FrameManager_Update
, METH_O
, NULL
}, 
13172          { (char *)"FrameManager_DrawHintRect", (PyCFunction
) _wrap_FrameManager_DrawHintRect
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13173          { (char *)"FrameManager_ShowHint", (PyCFunction
) _wrap_FrameManager_ShowHint
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13174          { (char *)"FrameManager_HideHint", (PyCFunction
)_wrap_FrameManager_HideHint
, METH_O
, NULL
}, 
13175          { (char *)"FrameManager_OnRender", (PyCFunction
) _wrap_FrameManager_OnRender
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13176          { (char *)"FrameManager_OnPaneButton", (PyCFunction
) _wrap_FrameManager_OnPaneButton
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13177          { (char *)"FrameManager_swigregister", FrameManager_swigregister
, METH_VARARGS
, NULL
}, 
13178          { (char *)"FrameManager_swiginit", FrameManager_swiginit
, METH_VARARGS
, NULL
}, 
13179          { (char *)"new_FrameManagerEvent", (PyCFunction
) _wrap_new_FrameManagerEvent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13180          { (char *)"FrameManagerEvent_Clone", (PyCFunction
)_wrap_FrameManagerEvent_Clone
, METH_O
, NULL
}, 
13181          { (char *)"FrameManagerEvent_SetPane", (PyCFunction
) _wrap_FrameManagerEvent_SetPane
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13182          { (char *)"FrameManagerEvent_SetButton", (PyCFunction
) _wrap_FrameManagerEvent_SetButton
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13183          { (char *)"FrameManagerEvent_SetDC", (PyCFunction
) _wrap_FrameManagerEvent_SetDC
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13184          { (char *)"FrameManagerEvent_GetPane", (PyCFunction
)_wrap_FrameManagerEvent_GetPane
, METH_O
, NULL
}, 
13185          { (char *)"FrameManagerEvent_GetButton", (PyCFunction
)_wrap_FrameManagerEvent_GetButton
, METH_O
, NULL
}, 
13186          { (char *)"FrameManagerEvent_GetDC", (PyCFunction
)_wrap_FrameManagerEvent_GetDC
, METH_O
, NULL
}, 
13187          { (char *)"FrameManagerEvent_Veto", (PyCFunction
) _wrap_FrameManagerEvent_Veto
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13188          { (char *)"FrameManagerEvent_GetVeto", (PyCFunction
)_wrap_FrameManagerEvent_GetVeto
, METH_O
, NULL
}, 
13189          { (char *)"FrameManagerEvent_SetCanVeto", (PyCFunction
) _wrap_FrameManagerEvent_SetCanVeto
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13190          { (char *)"FrameManagerEvent_CanVeto", (PyCFunction
)_wrap_FrameManagerEvent_CanVeto
, METH_O
, NULL
}, 
13191          { (char *)"FrameManagerEvent_pane_set", _wrap_FrameManagerEvent_pane_set
, METH_VARARGS
, NULL
}, 
13192          { (char *)"FrameManagerEvent_pane_get", (PyCFunction
)_wrap_FrameManagerEvent_pane_get
, METH_O
, NULL
}, 
13193          { (char *)"FrameManagerEvent_button_set", _wrap_FrameManagerEvent_button_set
, METH_VARARGS
, NULL
}, 
13194          { (char *)"FrameManagerEvent_button_get", (PyCFunction
)_wrap_FrameManagerEvent_button_get
, METH_O
, NULL
}, 
13195          { (char *)"FrameManagerEvent_veto_flag_set", _wrap_FrameManagerEvent_veto_flag_set
, METH_VARARGS
, NULL
}, 
13196          { (char *)"FrameManagerEvent_veto_flag_get", (PyCFunction
)_wrap_FrameManagerEvent_veto_flag_get
, METH_O
, NULL
}, 
13197          { (char *)"FrameManagerEvent_canveto_flag_set", _wrap_FrameManagerEvent_canveto_flag_set
, METH_VARARGS
, NULL
}, 
13198          { (char *)"FrameManagerEvent_canveto_flag_get", (PyCFunction
)_wrap_FrameManagerEvent_canveto_flag_get
, METH_O
, NULL
}, 
13199          { (char *)"FrameManagerEvent_dc_set", _wrap_FrameManagerEvent_dc_set
, METH_VARARGS
, NULL
}, 
13200          { (char *)"FrameManagerEvent_dc_get", (PyCFunction
)_wrap_FrameManagerEvent_dc_get
, METH_O
, NULL
}, 
13201          { (char *)"FrameManagerEvent_swigregister", FrameManagerEvent_swigregister
, METH_VARARGS
, NULL
}, 
13202          { (char *)"FrameManagerEvent_swiginit", FrameManagerEvent_swiginit
, METH_VARARGS
, NULL
}, 
13203          { (char *)"new_DockInfo", (PyCFunction
)_wrap_new_DockInfo
, METH_NOARGS
, NULL
}, 
13204          { (char *)"DockInfo_IsOk", (PyCFunction
)_wrap_DockInfo_IsOk
, METH_O
, NULL
}, 
13205          { (char *)"DockInfo_IsHorizontal", (PyCFunction
)_wrap_DockInfo_IsHorizontal
, METH_O
, NULL
}, 
13206          { (char *)"DockInfo_IsVertical", (PyCFunction
)_wrap_DockInfo_IsVertical
, METH_O
, NULL
}, 
13207          { (char *)"DockInfo_panes_set", _wrap_DockInfo_panes_set
, METH_VARARGS
, NULL
}, 
13208          { (char *)"DockInfo_panes_get", (PyCFunction
)_wrap_DockInfo_panes_get
, METH_O
, NULL
}, 
13209          { (char *)"DockInfo_rect_set", _wrap_DockInfo_rect_set
, METH_VARARGS
, NULL
}, 
13210          { (char *)"DockInfo_rect_get", (PyCFunction
)_wrap_DockInfo_rect_get
, METH_O
, NULL
}, 
13211          { (char *)"DockInfo_dock_direction_set", _wrap_DockInfo_dock_direction_set
, METH_VARARGS
, NULL
}, 
13212          { (char *)"DockInfo_dock_direction_get", (PyCFunction
)_wrap_DockInfo_dock_direction_get
, METH_O
, NULL
}, 
13213          { (char *)"DockInfo_dock_layer_set", _wrap_DockInfo_dock_layer_set
, METH_VARARGS
, NULL
}, 
13214          { (char *)"DockInfo_dock_layer_get", (PyCFunction
)_wrap_DockInfo_dock_layer_get
, METH_O
, NULL
}, 
13215          { (char *)"DockInfo_dock_row_set", _wrap_DockInfo_dock_row_set
, METH_VARARGS
, NULL
}, 
13216          { (char *)"DockInfo_dock_row_get", (PyCFunction
)_wrap_DockInfo_dock_row_get
, METH_O
, NULL
}, 
13217          { (char *)"DockInfo_size_set", _wrap_DockInfo_size_set
, METH_VARARGS
, NULL
}, 
13218          { (char *)"DockInfo_size_get", (PyCFunction
)_wrap_DockInfo_size_get
, METH_O
, NULL
}, 
13219          { (char *)"DockInfo_min_size_set", _wrap_DockInfo_min_size_set
, METH_VARARGS
, NULL
}, 
13220          { (char *)"DockInfo_min_size_get", (PyCFunction
)_wrap_DockInfo_min_size_get
, METH_O
, NULL
}, 
13221          { (char *)"DockInfo_resizable_set", _wrap_DockInfo_resizable_set
, METH_VARARGS
, NULL
}, 
13222          { (char *)"DockInfo_resizable_get", (PyCFunction
)_wrap_DockInfo_resizable_get
, METH_O
, NULL
}, 
13223          { (char *)"DockInfo_toolbar_set", _wrap_DockInfo_toolbar_set
, METH_VARARGS
, NULL
}, 
13224          { (char *)"DockInfo_toolbar_get", (PyCFunction
)_wrap_DockInfo_toolbar_get
, METH_O
, NULL
}, 
13225          { (char *)"DockInfo_fixed_set", _wrap_DockInfo_fixed_set
, METH_VARARGS
, NULL
}, 
13226          { (char *)"DockInfo_fixed_get", (PyCFunction
)_wrap_DockInfo_fixed_get
, METH_O
, NULL
}, 
13227          { (char *)"DockInfo_swigregister", DockInfo_swigregister
, METH_VARARGS
, NULL
}, 
13228          { (char *)"DockInfo_swiginit", DockInfo_swiginit
, METH_VARARGS
, NULL
}, 
13229          { (char *)"DockUIPart_type_set", _wrap_DockUIPart_type_set
, METH_VARARGS
, NULL
}, 
13230          { (char *)"DockUIPart_type_get", (PyCFunction
)_wrap_DockUIPart_type_get
, METH_O
, NULL
}, 
13231          { (char *)"DockUIPart_orientation_set", _wrap_DockUIPart_orientation_set
, METH_VARARGS
, NULL
}, 
13232          { (char *)"DockUIPart_orientation_get", (PyCFunction
)_wrap_DockUIPart_orientation_get
, METH_O
, NULL
}, 
13233          { (char *)"DockUIPart_dock_set", _wrap_DockUIPart_dock_set
, METH_VARARGS
, NULL
}, 
13234          { (char *)"DockUIPart_dock_get", (PyCFunction
)_wrap_DockUIPart_dock_get
, METH_O
, NULL
}, 
13235          { (char *)"DockUIPart_pane_set", _wrap_DockUIPart_pane_set
, METH_VARARGS
, NULL
}, 
13236          { (char *)"DockUIPart_pane_get", (PyCFunction
)_wrap_DockUIPart_pane_get
, METH_O
, NULL
}, 
13237          { (char *)"DockUIPart_button_set", _wrap_DockUIPart_button_set
, METH_VARARGS
, NULL
}, 
13238          { (char *)"DockUIPart_button_get", (PyCFunction
)_wrap_DockUIPart_button_get
, METH_O
, NULL
}, 
13239          { (char *)"DockUIPart_cont_sizer_set", _wrap_DockUIPart_cont_sizer_set
, METH_VARARGS
, NULL
}, 
13240          { (char *)"DockUIPart_cont_sizer_get", (PyCFunction
)_wrap_DockUIPart_cont_sizer_get
, METH_O
, NULL
}, 
13241          { (char *)"DockUIPart_sizer_item_set", _wrap_DockUIPart_sizer_item_set
, METH_VARARGS
, NULL
}, 
13242          { (char *)"DockUIPart_sizer_item_get", (PyCFunction
)_wrap_DockUIPart_sizer_item_get
, METH_O
, NULL
}, 
13243          { (char *)"DockUIPart_rect_set", _wrap_DockUIPart_rect_set
, METH_VARARGS
, NULL
}, 
13244          { (char *)"DockUIPart_rect_get", (PyCFunction
)_wrap_DockUIPart_rect_get
, METH_O
, NULL
}, 
13245          { (char *)"DockUIPart_swigregister", DockUIPart_swigregister
, METH_VARARGS
, NULL
}, 
13246          { (char *)"PaneButton_button_id_set", _wrap_PaneButton_button_id_set
, METH_VARARGS
, NULL
}, 
13247          { (char *)"PaneButton_button_id_get", (PyCFunction
)_wrap_PaneButton_button_id_get
, METH_O
, NULL
}, 
13248          { (char *)"PaneButton_swigregister", PaneButton_swigregister
, METH_VARARGS
, NULL
}, 
13249          { (char *)"delete_DockArt", (PyCFunction
)_wrap_delete_DockArt
, METH_O
, NULL
}, 
13250          { (char *)"DockArt_GetMetric", (PyCFunction
) _wrap_DockArt_GetMetric
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13251          { (char *)"DockArt_SetMetric", (PyCFunction
) _wrap_DockArt_SetMetric
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13252          { (char *)"DockArt_SetFont", (PyCFunction
) _wrap_DockArt_SetFont
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13253          { (char *)"DockArt_GetFont", (PyCFunction
) _wrap_DockArt_GetFont
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13254          { (char *)"DockArt_GetColour", (PyCFunction
) _wrap_DockArt_GetColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13255          { (char *)"DockArt_SetColour", (PyCFunction
) _wrap_DockArt_SetColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13256          { (char *)"DockArt_GetColor", (PyCFunction
) _wrap_DockArt_GetColor
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13257          { (char *)"DockArt_SetColor", (PyCFunction
) _wrap_DockArt_SetColor
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13258          { (char *)"DockArt_DrawSash", (PyCFunction
) _wrap_DockArt_DrawSash
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13259          { (char *)"DockArt_DrawBackground", (PyCFunction
) _wrap_DockArt_DrawBackground
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13260          { (char *)"DockArt_DrawCaption", (PyCFunction
) _wrap_DockArt_DrawCaption
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13261          { (char *)"DockArt_DrawGripper", (PyCFunction
) _wrap_DockArt_DrawGripper
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13262          { (char *)"DockArt_DrawBorder", (PyCFunction
) _wrap_DockArt_DrawBorder
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13263          { (char *)"DockArt_DrawPaneButton", (PyCFunction
) _wrap_DockArt_DrawPaneButton
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13264          { (char *)"DockArt_swigregister", DockArt_swigregister
, METH_VARARGS
, NULL
}, 
13265          { (char *)"new_DefaultDockArt", (PyCFunction
)_wrap_new_DefaultDockArt
, METH_NOARGS
, NULL
}, 
13266          { (char *)"DefaultDockArt_swigregister", DefaultDockArt_swigregister
, METH_VARARGS
, NULL
}, 
13267          { (char *)"DefaultDockArt_swiginit", DefaultDockArt_swiginit
, METH_VARARGS
, NULL
}, 
13268          { (char *)"new_FloatingPane", (PyCFunction
) _wrap_new_FloatingPane
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13269          { (char *)"delete_FloatingPane", (PyCFunction
)_wrap_delete_FloatingPane
, METH_O
, NULL
}, 
13270          { (char *)"FloatingPane_SetPaneWindow", (PyCFunction
) _wrap_FloatingPane_SetPaneWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13271          { (char *)"FloatingPane_swigregister", FloatingPane_swigregister
, METH_VARARGS
, NULL
}, 
13272          { (char *)"FloatingPane_swiginit", FloatingPane_swiginit
, METH_VARARGS
, NULL
}, 
13273          { (char *)"new_AuiNotebookEvent", (PyCFunction
) _wrap_new_AuiNotebookEvent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13274          { (char *)"AuiNotebookEvent_SetSelection", (PyCFunction
) _wrap_AuiNotebookEvent_SetSelection
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13275          { (char *)"AuiNotebookEvent_SetOldSelection", (PyCFunction
) _wrap_AuiNotebookEvent_SetOldSelection
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13276          { (char *)"AuiNotebookEvent_GetSelection", (PyCFunction
)_wrap_AuiNotebookEvent_GetSelection
, METH_O
, NULL
}, 
13277          { (char *)"AuiNotebookEvent_GetOldSelection", (PyCFunction
)_wrap_AuiNotebookEvent_GetOldSelection
, METH_O
, NULL
}, 
13278          { (char *)"AuiNotebookEvent_old_selection_set", _wrap_AuiNotebookEvent_old_selection_set
, METH_VARARGS
, NULL
}, 
13279          { (char *)"AuiNotebookEvent_old_selection_get", (PyCFunction
)_wrap_AuiNotebookEvent_old_selection_get
, METH_O
, NULL
}, 
13280          { (char *)"AuiNotebookEvent_selection_set", _wrap_AuiNotebookEvent_selection_set
, METH_VARARGS
, NULL
}, 
13281          { (char *)"AuiNotebookEvent_selection_get", (PyCFunction
)_wrap_AuiNotebookEvent_selection_get
, METH_O
, NULL
}, 
13282          { (char *)"AuiNotebookEvent_swigregister", AuiNotebookEvent_swigregister
, METH_VARARGS
, NULL
}, 
13283          { (char *)"AuiNotebookEvent_swiginit", AuiNotebookEvent_swiginit
, METH_VARARGS
, NULL
}, 
13284          { (char *)"AuiNotebookPage_window_set", _wrap_AuiNotebookPage_window_set
, METH_VARARGS
, NULL
}, 
13285          { (char *)"AuiNotebookPage_window_get", (PyCFunction
)_wrap_AuiNotebookPage_window_get
, METH_O
, NULL
}, 
13286          { (char *)"AuiNotebookPage_caption_set", _wrap_AuiNotebookPage_caption_set
, METH_VARARGS
, NULL
}, 
13287          { (char *)"AuiNotebookPage_caption_get", (PyCFunction
)_wrap_AuiNotebookPage_caption_get
, METH_O
, NULL
}, 
13288          { (char *)"AuiNotebookPage_bitmap_set", _wrap_AuiNotebookPage_bitmap_set
, METH_VARARGS
, NULL
}, 
13289          { (char *)"AuiNotebookPage_bitmap_get", (PyCFunction
)_wrap_AuiNotebookPage_bitmap_get
, METH_O
, NULL
}, 
13290          { (char *)"AuiNotebookPage_rect_set", _wrap_AuiNotebookPage_rect_set
, METH_VARARGS
, NULL
}, 
13291          { (char *)"AuiNotebookPage_rect_get", (PyCFunction
)_wrap_AuiNotebookPage_rect_get
, METH_O
, NULL
}, 
13292          { (char *)"AuiNotebookPage_active_set", _wrap_AuiNotebookPage_active_set
, METH_VARARGS
, NULL
}, 
13293          { (char *)"AuiNotebookPage_active_get", (PyCFunction
)_wrap_AuiNotebookPage_active_get
, METH_O
, NULL
}, 
13294          { (char *)"AuiNotebookPage_swigregister", AuiNotebookPage_swigregister
, METH_VARARGS
, NULL
}, 
13295          { (char *)"AuiTabContainerButton_id_set", _wrap_AuiTabContainerButton_id_set
, METH_VARARGS
, NULL
}, 
13296          { (char *)"AuiTabContainerButton_id_get", (PyCFunction
)_wrap_AuiTabContainerButton_id_get
, METH_O
, NULL
}, 
13297          { (char *)"AuiTabContainerButton_cur_state_set", _wrap_AuiTabContainerButton_cur_state_set
, METH_VARARGS
, NULL
}, 
13298          { (char *)"AuiTabContainerButton_cur_state_get", (PyCFunction
)_wrap_AuiTabContainerButton_cur_state_get
, METH_O
, NULL
}, 
13299          { (char *)"AuiTabContainerButton_bitmap_set", _wrap_AuiTabContainerButton_bitmap_set
, METH_VARARGS
, NULL
}, 
13300          { (char *)"AuiTabContainerButton_bitmap_get", (PyCFunction
)_wrap_AuiTabContainerButton_bitmap_get
, METH_O
, NULL
}, 
13301          { (char *)"AuiTabContainerButton_rect_set", _wrap_AuiTabContainerButton_rect_set
, METH_VARARGS
, NULL
}, 
13302          { (char *)"AuiTabContainerButton_rect_get", (PyCFunction
)_wrap_AuiTabContainerButton_rect_get
, METH_O
, NULL
}, 
13303          { (char *)"AuiTabContainerButton_swigregister", AuiTabContainerButton_swigregister
, METH_VARARGS
, NULL
}, 
13304          { (char *)"new_AuiTabContainer", (PyCFunction
)_wrap_new_AuiTabContainer
, METH_NOARGS
, NULL
}, 
13305          { (char *)"delete_AuiTabContainer", (PyCFunction
)_wrap_delete_AuiTabContainer
, METH_O
, NULL
}, 
13306          { (char *)"AuiTabContainer_AddPage", (PyCFunction
) _wrap_AuiTabContainer_AddPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13307          { (char *)"AuiTabContainer_InsertPage", (PyCFunction
) _wrap_AuiTabContainer_InsertPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13308          { (char *)"AuiTabContainer_RemovePage", (PyCFunction
) _wrap_AuiTabContainer_RemovePage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13309          { (char *)"AuiTabContainer_SetActivePage", _wrap_AuiTabContainer_SetActivePage
, METH_VARARGS
, NULL
}, 
13310          { (char *)"AuiTabContainer_SetNoneActive", (PyCFunction
)_wrap_AuiTabContainer_SetNoneActive
, METH_O
, NULL
}, 
13311          { (char *)"AuiTabContainer_GetActivePage", (PyCFunction
)_wrap_AuiTabContainer_GetActivePage
, METH_O
, NULL
}, 
13312          { (char *)"AuiTabContainer_TabHitTest", (PyCFunction
) _wrap_AuiTabContainer_TabHitTest
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13313          { (char *)"AuiTabContainer_ButtonHitTest", (PyCFunction
) _wrap_AuiTabContainer_ButtonHitTest
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13314          { (char *)"AuiTabContainer_GetWindowFromIdx", (PyCFunction
) _wrap_AuiTabContainer_GetWindowFromIdx
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13315          { (char *)"AuiTabContainer_GetIdxFromWindow", (PyCFunction
) _wrap_AuiTabContainer_GetIdxFromWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13316          { (char *)"AuiTabContainer_GetPageCount", (PyCFunction
)_wrap_AuiTabContainer_GetPageCount
, METH_O
, NULL
}, 
13317          { (char *)"AuiTabContainer_GetPage", (PyCFunction
) _wrap_AuiTabContainer_GetPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13318          { (char *)"AuiTabContainer_GetPages", (PyCFunction
)_wrap_AuiTabContainer_GetPages
, METH_O
, NULL
}, 
13319          { (char *)"AuiTabContainer_SetNormalFont", (PyCFunction
) _wrap_AuiTabContainer_SetNormalFont
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13320          { (char *)"AuiTabContainer_SetSelectedFont", (PyCFunction
) _wrap_AuiTabContainer_SetSelectedFont
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13321          { (char *)"AuiTabContainer_SetMeasuringFont", (PyCFunction
) _wrap_AuiTabContainer_SetMeasuringFont
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13322          { (char *)"AuiTabContainer_DoShowHide", (PyCFunction
)_wrap_AuiTabContainer_DoShowHide
, METH_O
, NULL
}, 
13323          { (char *)"AuiTabContainer_SetRect", (PyCFunction
) _wrap_AuiTabContainer_SetRect
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13324          { (char *)"AuiTabContainer_AddButton", (PyCFunction
) _wrap_AuiTabContainer_AddButton
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13325          { (char *)"AuiTabContainer_swigregister", AuiTabContainer_swigregister
, METH_VARARGS
, NULL
}, 
13326          { (char *)"AuiTabContainer_swiginit", AuiTabContainer_swiginit
, METH_VARARGS
, NULL
}, 
13327          { (char *)"new_AuiTabCtrl", (PyCFunction
) _wrap_new_AuiTabCtrl
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13328          { (char *)"AuiTabCtrl_swigregister", AuiTabCtrl_swigregister
, METH_VARARGS
, NULL
}, 
13329          { (char *)"AuiTabCtrl_swiginit", AuiTabCtrl_swiginit
, METH_VARARGS
, NULL
}, 
13330          { (char *)"new_PreAuiMultiNotebook", (PyCFunction
)_wrap_new_PreAuiMultiNotebook
, METH_NOARGS
, NULL
}, 
13331          { (char *)"new_AuiMultiNotebook", (PyCFunction
) _wrap_new_AuiMultiNotebook
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13332          { (char *)"AuiMultiNotebook_Create", (PyCFunction
) _wrap_AuiMultiNotebook_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13333          { (char *)"AuiMultiNotebook_AddPage", (PyCFunction
) _wrap_AuiMultiNotebook_AddPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13334          { (char *)"AuiMultiNotebook_InsertPage", (PyCFunction
) _wrap_AuiMultiNotebook_InsertPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13335          { (char *)"AuiMultiNotebook_DeletePage", (PyCFunction
) _wrap_AuiMultiNotebook_DeletePage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13336          { (char *)"AuiMultiNotebook_RemovePage", (PyCFunction
) _wrap_AuiMultiNotebook_RemovePage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13337          { (char *)"AuiMultiNotebook_SetPageText", (PyCFunction
) _wrap_AuiMultiNotebook_SetPageText
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13338          { (char *)"AuiMultiNotebook_SetSelection", (PyCFunction
) _wrap_AuiMultiNotebook_SetSelection
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13339          { (char *)"AuiMultiNotebook_GetSelection", (PyCFunction
)_wrap_AuiMultiNotebook_GetSelection
, METH_O
, NULL
}, 
13340          { (char *)"AuiMultiNotebook_GetPageCount", (PyCFunction
)_wrap_AuiMultiNotebook_GetPageCount
, METH_O
, NULL
}, 
13341          { (char *)"AuiMultiNotebook_GetPage", (PyCFunction
) _wrap_AuiMultiNotebook_GetPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13342          { (char *)"AuiMultiNotebook_swigregister", AuiMultiNotebook_swigregister
, METH_VARARGS
, NULL
}, 
13343          { (char *)"AuiMultiNotebook_swiginit", AuiMultiNotebook_swiginit
, METH_VARARGS
, NULL
}, 
13344          { (char *)"PyDockArt_swigregister", PyDockArt_swigregister
, METH_VARARGS
, NULL
}, 
13345          { NULL
, NULL
, 0, NULL 
} 
13349 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */ 
13351 static void *_p_wxFloatingPaneTo_p_wxMiniFrame(void *x
) { 
13352     return (void *)((wxMiniFrame 
*)  ((wxFloatingPane 
*) x
)); 
13354 static void *_p_wxBoxSizerTo_p_wxSizer(void *x
) { 
13355     return (void *)((wxSizer 
*)  ((wxBoxSizer 
*) x
)); 
13357 static void *_p_wxStaticBoxSizerTo_p_wxSizer(void *x
) { 
13358     return (void *)((wxSizer 
*) (wxBoxSizer 
*) ((wxStaticBoxSizer 
*) x
)); 
13360 static void *_p_wxStdDialogButtonSizerTo_p_wxSizer(void *x
) { 
13361     return (void *)((wxSizer 
*) (wxBoxSizer 
*) ((wxStdDialogButtonSizer 
*) x
)); 
13363 static void *_p_wxGridBagSizerTo_p_wxSizer(void *x
) { 
13364     return (void *)((wxSizer 
*) (wxGridSizer 
*)(wxFlexGridSizer 
*) ((wxGridBagSizer 
*) x
)); 
13366 static void *_p_wxGridSizerTo_p_wxSizer(void *x
) { 
13367     return (void *)((wxSizer 
*)  ((wxGridSizer 
*) x
)); 
13369 static void *_p_wxFlexGridSizerTo_p_wxSizer(void *x
) { 
13370     return (void *)((wxSizer 
*) (wxGridSizer 
*) ((wxFlexGridSizer 
*) x
)); 
13372 static void *_p_wxPySizerTo_p_wxSizer(void *x
) { 
13373     return (void *)((wxSizer 
*)  ((wxPySizer 
*) x
)); 
13375 static void *_p_wxSplitterEventTo_p_wxNotifyEvent(void *x
) { 
13376     return (void *)((wxNotifyEvent 
*)  ((wxSplitterEvent 
*) x
)); 
13378 static void *_p_wxAuiNotebookEventTo_p_wxNotifyEvent(void *x
) { 
13379     return (void *)((wxNotifyEvent 
*)  ((wxAuiNotebookEvent 
*) x
)); 
13381 static void *_p_wxFrameTo_p_wxTopLevelWindow(void *x
) { 
13382     return (void *)((wxTopLevelWindow 
*)  ((wxFrame 
*) x
)); 
13384 static void *_p_wxMiniFrameTo_p_wxTopLevelWindow(void *x
) { 
13385     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxMiniFrame 
*) x
)); 
13387 static void *_p_wxFontDialogTo_p_wxTopLevelWindow(void *x
) { 
13388     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxFontDialog 
*) x
)); 
13390 static void *_p_wxDirDialogTo_p_wxTopLevelWindow(void *x
) { 
13391     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxDirDialog 
*) x
)); 
13393 static void *_p_wxColourDialogTo_p_wxTopLevelWindow(void *x
) { 
13394     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxColourDialog 
*) x
)); 
13396 static void *_p_wxDialogTo_p_wxTopLevelWindow(void *x
) { 
13397     return (void *)((wxTopLevelWindow 
*)  ((wxDialog 
*) x
)); 
13399 static void *_p_wxSplashScreenTo_p_wxTopLevelWindow(void *x
) { 
13400     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxSplashScreen 
*) x
)); 
13402 static void *_p_wxTipWindowTo_p_wxTopLevelWindow(void *x
) { 
13403     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxTipWindow 
*) x
)); 
13405 static void *_p_wxMDIParentFrameTo_p_wxTopLevelWindow(void *x
) { 
13406     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxMDIParentFrame 
*) x
)); 
13408 static void *_p_wxMDIChildFrameTo_p_wxTopLevelWindow(void *x
) { 
13409     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxMDIChildFrame 
*) x
)); 
13411 static void *_p_wxFloatingPaneTo_p_wxTopLevelWindow(void *x
) { 
13412     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*)(wxMiniFrame 
*) ((wxFloatingPane 
*) x
)); 
13414 static void *_p_wxNumberEntryDialogTo_p_wxTopLevelWindow(void *x
) { 
13415     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxNumberEntryDialog 
*) x
)); 
13417 static void *_p_wxPasswordEntryDialogTo_p_wxTopLevelWindow(void *x
) { 
13418     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*)(wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
*) x
)); 
13420 static void *_p_wxTextEntryDialogTo_p_wxTopLevelWindow(void *x
) { 
13421     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxTextEntryDialog 
*) x
)); 
13423 static void *_p_wxSingleChoiceDialogTo_p_wxTopLevelWindow(void *x
) { 
13424     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxSingleChoiceDialog 
*) x
)); 
13426 static void *_p_wxMultiChoiceDialogTo_p_wxTopLevelWindow(void *x
) { 
13427     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxMultiChoiceDialog 
*) x
)); 
13429 static void *_p_wxFileDialogTo_p_wxTopLevelWindow(void *x
) { 
13430     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxFileDialog 
*) x
)); 
13432 static void *_p_wxMessageDialogTo_p_wxTopLevelWindow(void *x
) { 
13433     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxMessageDialog 
*) x
)); 
13435 static void *_p_wxProgressDialogTo_p_wxTopLevelWindow(void *x
) { 
13436     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxProgressDialog 
*) x
)); 
13438 static void *_p_wxFindReplaceDialogTo_p_wxTopLevelWindow(void *x
) { 
13439     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxFindReplaceDialog 
*) x
)); 
13441 static void *_p_wxPreviewFrameTo_p_wxTopLevelWindow(void *x
) { 
13442     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxPreviewFrame 
*) x
)); 
13444 static void *_p_wxPyPreviewFrameTo_p_wxTopLevelWindow(void *x
) { 
13445     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
13447 static void *_p_wxSplashScreenTo_p_wxWindow(void *x
) { 
13448     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxSplashScreen 
*) x
)); 
13450 static void *_p_wxMiniFrameTo_p_wxWindow(void *x
) { 
13451     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxMiniFrame 
*) x
)); 
13453 static void *_p_wxPyPanelTo_p_wxWindow(void *x
) { 
13454     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxPyPanel 
*) x
)); 
13456 static void *_p_wxMenuBarTo_p_wxWindow(void *x
) { 
13457     return (void *)((wxWindow 
*)  ((wxMenuBar 
*) x
)); 
13459 static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x
) { 
13460     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxFindReplaceDialog 
*) x
)); 
13462 static void *_p_wxProgressDialogTo_p_wxWindow(void *x
) { 
13463     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxProgressDialog 
*) x
)); 
13465 static void *_p_wxMessageDialogTo_p_wxWindow(void *x
) { 
13466     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxMessageDialog 
*) x
)); 
13468 static void *_p_wxNumberEntryDialogTo_p_wxWindow(void *x
) { 
13469     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxNumberEntryDialog 
*) x
)); 
13471 static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x
) { 
13472     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*)(wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
*) x
)); 
13474 static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x
) { 
13475     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxTextEntryDialog 
*) x
)); 
13477 static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x
) { 
13478     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxSingleChoiceDialog 
*) x
)); 
13480 static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x
) { 
13481     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxMultiChoiceDialog 
*) x
)); 
13483 static void *_p_wxFileDialogTo_p_wxWindow(void *x
) { 
13484     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxFileDialog 
*) x
)); 
13486 static void *_p_wxPanelTo_p_wxWindow(void *x
) { 
13487     return (void *)((wxWindow 
*)  ((wxPanel 
*) x
)); 
13489 static void *_p_wxStatusBarTo_p_wxWindow(void *x
) { 
13490     return (void *)((wxWindow 
*)  ((wxStatusBar 
*) x
)); 
13492 static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x
) { 
13493     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxPyVScrolledWindow 
*) x
)); 
13495 static void *_p_wxTipWindowTo_p_wxWindow(void *x
) { 
13496     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxTipWindow 
*) x
)); 
13498 static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x
) { 
13499     return (void *)((wxWindow 
*) (wxPopupWindow 
*) ((wxPyPopupTransientWindow 
*) x
)); 
13501 static void *_p_wxPopupWindowTo_p_wxWindow(void *x
) { 
13502     return (void *)((wxWindow 
*)  ((wxPopupWindow 
*) x
)); 
13504 static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x
) { 
13505     return (void *)((wxWindow 
*) (wxSashWindow 
*) ((wxSashLayoutWindow 
*) x
)); 
13507 static void *_p_wxScrolledWindowTo_p_wxWindow(void *x
) { 
13508     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxScrolledWindow 
*) x
)); 
13510 static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x
) { 
13511     return (void *)((wxWindow 
*)  ((wxTopLevelWindow 
*) x
)); 
13513 static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x
) { 
13514     return (void *)((wxWindow 
*)  ((wxSplashScreenWindow 
*) x
)); 
13516 static void *_p_wxSplitterWindowTo_p_wxWindow(void *x
) { 
13517     return (void *)((wxWindow 
*)  ((wxSplitterWindow 
*) x
)); 
13519 static void *_p_wxSashWindowTo_p_wxWindow(void *x
) { 
13520     return (void *)((wxWindow 
*)  ((wxSashWindow 
*) x
)); 
13522 static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x
) { 
13523     return (void *)((wxWindow 
*)  ((wxMDIClientWindow 
*) x
)); 
13525 static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x
) { 
13526     return (void *)((wxWindow 
*) (wxPanel 
*)(wxScrolledWindow 
*) ((wxPyScrolledWindow 
*) x
)); 
13528 static void *_p_wxControlTo_p_wxWindow(void *x
) { 
13529     return (void *)((wxWindow 
*)  ((wxControl 
*) x
)); 
13531 static void *_p_wxPreviewFrameTo_p_wxWindow(void *x
) { 
13532     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxPreviewFrame 
*) x
)); 
13534 static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x
) { 
13535     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
13537 static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x
) { 
13538     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIChildFrame 
*) x
)); 
13540 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x
) { 
13541     return (void *)((wxWindow 
*) (wxControl 
*) ((wxControlWithItems 
*) x
)); 
13543 static void *_p_wxPyWindowTo_p_wxWindow(void *x
) { 
13544     return (void *)((wxWindow 
*)  ((wxPyWindow 
*) x
)); 
13546 static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x
) { 
13547     return (void *)((wxWindow 
*) (wxPanel 
*)(wxScrolledWindow 
*) ((wxPreviewCanvas 
*) x
)); 
13549 static void *_p_wxFloatingPaneTo_p_wxWindow(void *x
) { 
13550     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*)(wxMiniFrame 
*) ((wxFloatingPane 
*) x
)); 
13552 static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x
) { 
13553     return (void *)((wxWindow 
*) (wxPanel 
*)(wxPyVScrolledWindow 
*)(wxPyVListBox 
*) ((wxPyHtmlListBox 
*) x
)); 
13555 static void *_p_wxPyVListBoxTo_p_wxWindow(void *x
) { 
13556     return (void *)((wxWindow 
*) (wxPanel 
*)(wxPyVScrolledWindow 
*) ((wxPyVListBox 
*) x
)); 
13558 static void *_p_wxAuiMultiNotebookTo_p_wxWindow(void *x
) { 
13559     return (void *)((wxWindow 
*) (wxControl 
*) ((wxAuiMultiNotebook 
*) x
)); 
13561 static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x
) { 
13562     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxPreviewControlBar 
*) x
)); 
13564 static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x
) { 
13565     return (void *)((wxWindow 
*) (wxPanel 
*)(wxPreviewControlBar 
*) ((wxPyPreviewControlBar 
*) x
)); 
13567 static void *_p_wxAuiTabCtrlTo_p_wxWindow(void *x
) { 
13568     return (void *)((wxWindow 
*) (wxControl 
*) ((wxAuiTabCtrl 
*) x
)); 
13570 static void *_p_wxFrameTo_p_wxWindow(void *x
) { 
13571     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*) ((wxFrame 
*) x
)); 
13573 static void *_p_wxFontDialogTo_p_wxWindow(void *x
) { 
13574     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxFontDialog 
*) x
)); 
13576 static void *_p_wxDirDialogTo_p_wxWindow(void *x
) { 
13577     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxDirDialog 
*) x
)); 
13579 static void *_p_wxColourDialogTo_p_wxWindow(void *x
) { 
13580     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxColourDialog 
*) x
)); 
13582 static void *_p_wxDialogTo_p_wxWindow(void *x
) { 
13583     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*) ((wxDialog 
*) x
)); 
13585 static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x
) { 
13586     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIParentFrame 
*) x
)); 
13588 static void *_p_p_wxSplashScreenTo_p_p_wxWindow(void *x
) { 
13589     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxSplashScreen 
**) x
)); 
13591 static void *_p_p_wxMiniFrameTo_p_p_wxWindow(void *x
) { 
13592     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxMiniFrame 
**) x
)); 
13594 static void *_p_p_wxPyPanelTo_p_p_wxWindow(void *x
) { 
13595     return (void *)((wxWindow 
**) (wxPanel 
*) ((wxPyPanel 
**) x
)); 
13597 static void *_p_p_wxMenuBarTo_p_p_wxWindow(void *x
) { 
13598     return (void *)((wxWindow 
**)  ((wxMenuBar 
**) x
)); 
13600 static void *_p_p_wxFindReplaceDialogTo_p_p_wxWindow(void *x
) { 
13601     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxFindReplaceDialog 
**) x
)); 
13603 static void *_p_p_wxProgressDialogTo_p_p_wxWindow(void *x
) { 
13604     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxProgressDialog 
**) x
)); 
13606 static void *_p_p_wxMessageDialogTo_p_p_wxWindow(void *x
) { 
13607     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxMessageDialog 
**) x
)); 
13609 static void *_p_p_wxNumberEntryDialogTo_p_p_wxWindow(void *x
) { 
13610     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxNumberEntryDialog 
**) x
)); 
13612 static void *_p_p_wxPasswordEntryDialogTo_p_p_wxWindow(void *x
) { 
13613     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxDialog 
*)(wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
**) x
)); 
13615 static void *_p_p_wxTextEntryDialogTo_p_p_wxWindow(void *x
) { 
13616     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxTextEntryDialog 
**) x
)); 
13618 static void *_p_p_wxSingleChoiceDialogTo_p_p_wxWindow(void *x
) { 
13619     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxSingleChoiceDialog 
**) x
)); 
13621 static void *_p_p_wxMultiChoiceDialogTo_p_p_wxWindow(void *x
) { 
13622     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxMultiChoiceDialog 
**) x
)); 
13624 static void *_p_p_wxFileDialogTo_p_p_wxWindow(void *x
) { 
13625     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxFileDialog 
**) x
)); 
13627 static void *_p_p_wxPanelTo_p_p_wxWindow(void *x
) { 
13628     return (void *)((wxWindow 
**)  ((wxPanel 
**) x
)); 
13630 static void *_p_p_wxStatusBarTo_p_p_wxWindow(void *x
) { 
13631     return (void *)((wxWindow 
**)  ((wxStatusBar 
**) x
)); 
13633 static void *_p_p_wxPyVScrolledWindowTo_p_p_wxWindow(void *x
) { 
13634     return (void *)((wxWindow 
**) (wxPanel 
*) ((wxPyVScrolledWindow 
**) x
)); 
13636 static void *_p_p_wxTipWindowTo_p_p_wxWindow(void *x
) { 
13637     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxTipWindow 
**) x
)); 
13639 static void *_p_p_wxPyPopupTransientWindowTo_p_p_wxWindow(void *x
) { 
13640     return (void *)((wxWindow 
**) (wxPopupWindow 
*) ((wxPyPopupTransientWindow 
**) x
)); 
13642 static void *_p_p_wxPopupWindowTo_p_p_wxWindow(void *x
) { 
13643     return (void *)((wxWindow 
**)  ((wxPopupWindow 
**) x
)); 
13645 static void *_p_p_wxSashLayoutWindowTo_p_p_wxWindow(void *x
) { 
13646     return (void *)((wxWindow 
**) (wxSashWindow 
*) ((wxSashLayoutWindow 
**) x
)); 
13648 static void *_p_p_wxScrolledWindowTo_p_p_wxWindow(void *x
) { 
13649     return (void *)((wxWindow 
**) (wxPanel 
*) ((wxScrolledWindow 
**) x
)); 
13651 static void *_p_p_wxTopLevelWindowTo_p_p_wxWindow(void *x
) { 
13652     return (void *)((wxWindow 
**)  ((wxTopLevelWindow 
**) x
)); 
13654 static void *_p_p_wxSplashScreenWindowTo_p_p_wxWindow(void *x
) { 
13655     return (void *)((wxWindow 
**)  ((wxSplashScreenWindow 
**) x
)); 
13657 static void *_p_p_wxSplitterWindowTo_p_p_wxWindow(void *x
) { 
13658     return (void *)((wxWindow 
**)  ((wxSplitterWindow 
**) x
)); 
13660 static void *_p_p_wxSashWindowTo_p_p_wxWindow(void *x
) { 
13661     return (void *)((wxWindow 
**)  ((wxSashWindow 
**) x
)); 
13663 static void *_p_p_wxMDIClientWindowTo_p_p_wxWindow(void *x
) { 
13664     return (void *)((wxWindow 
**)  ((wxMDIClientWindow 
**) x
)); 
13666 static void *_p_p_wxPyScrolledWindowTo_p_p_wxWindow(void *x
) { 
13667     return (void *)((wxWindow 
**) (wxPanel 
*)(wxScrolledWindow 
*) ((wxPyScrolledWindow 
**) x
)); 
13669 static void *_p_p_wxControlTo_p_p_wxWindow(void *x
) { 
13670     return (void *)((wxWindow 
**)  ((wxControl 
**) x
)); 
13672 static void *_p_p_wxPreviewFrameTo_p_p_wxWindow(void *x
) { 
13673     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxPreviewFrame 
**) x
)); 
13675 static void *_p_p_wxPyPreviewFrameTo_p_p_wxWindow(void *x
) { 
13676     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
**) x
)); 
13678 static void *_p_p_wxMDIChildFrameTo_p_p_wxWindow(void *x
) { 
13679     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIChildFrame 
**) x
)); 
13681 static void *_p_p_wxControlWithItemsTo_p_p_wxWindow(void *x
) { 
13682     return (void *)((wxWindow 
**) (wxControl 
*) ((wxControlWithItems 
**) x
)); 
13684 static void *_p_p_wxPyWindowTo_p_p_wxWindow(void *x
) { 
13685     return (void *)((wxWindow 
**)  ((wxPyWindow 
**) x
)); 
13687 static void *_p_p_wxPreviewCanvasTo_p_p_wxWindow(void *x
) { 
13688     return (void *)((wxWindow 
**) (wxPanel 
*)(wxScrolledWindow 
*) ((wxPreviewCanvas 
**) x
)); 
13690 static void *_p_p_wxFloatingPaneTo_p_p_wxWindow(void *x
) { 
13691     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxFrame 
*)(wxMiniFrame 
*) ((wxFloatingPane 
**) x
)); 
13693 static void *_p_p_wxPyHtmlListBoxTo_p_p_wxWindow(void *x
) { 
13694     return (void *)((wxWindow 
**) (wxPanel 
*)(wxPyVScrolledWindow 
*)(wxPyVListBox 
*) ((wxPyHtmlListBox 
**) x
)); 
13696 static void *_p_p_wxPyVListBoxTo_p_p_wxWindow(void *x
) { 
13697     return (void *)((wxWindow 
**) (wxPanel 
*)(wxPyVScrolledWindow 
*) ((wxPyVListBox 
**) x
)); 
13699 static void *_p_p_wxAuiMultiNotebookTo_p_p_wxWindow(void *x
) { 
13700     return (void *)((wxWindow 
**) (wxControl 
*) ((wxAuiMultiNotebook 
**) x
)); 
13702 static void *_p_p_wxPreviewControlBarTo_p_p_wxWindow(void *x
) { 
13703     return (void *)((wxWindow 
**) (wxPanel 
*) ((wxPreviewControlBar 
**) x
)); 
13705 static void *_p_p_wxPyPreviewControlBarTo_p_p_wxWindow(void *x
) { 
13706     return (void *)((wxWindow 
**) (wxPanel 
*)(wxPreviewControlBar 
*) ((wxPyPreviewControlBar 
**) x
)); 
13708 static void *_p_p_wxAuiTabCtrlTo_p_p_wxWindow(void *x
) { 
13709     return (void *)((wxWindow 
**) (wxControl 
*) ((wxAuiTabCtrl 
**) x
)); 
13711 static void *_p_p_wxFrameTo_p_p_wxWindow(void *x
) { 
13712     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*) ((wxFrame 
**) x
)); 
13714 static void *_p_p_wxFontDialogTo_p_p_wxWindow(void *x
) { 
13715     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxFontDialog 
**) x
)); 
13717 static void *_p_p_wxDirDialogTo_p_p_wxWindow(void *x
) { 
13718     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxDirDialog 
**) x
)); 
13720 static void *_p_p_wxColourDialogTo_p_p_wxWindow(void *x
) { 
13721     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxColourDialog 
**) x
)); 
13723 static void *_p_p_wxDialogTo_p_p_wxWindow(void *x
) { 
13724     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*) ((wxDialog 
**) x
)); 
13726 static void *_p_p_wxMDIParentFrameTo_p_p_wxWindow(void *x
) { 
13727     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIParentFrame 
**) x
)); 
13729 static void *_p_wxControlWithItemsTo_p_wxControl(void *x
) { 
13730     return (void *)((wxControl 
*)  ((wxControlWithItems 
*) x
)); 
13732 static void *_p_wxAuiTabCtrlTo_p_wxControl(void *x
) { 
13733     return (void *)((wxControl 
*)  ((wxAuiTabCtrl 
*) x
)); 
13735 static void *_p_wxAuiMultiNotebookTo_p_wxControl(void *x
) { 
13736     return (void *)((wxControl 
*)  ((wxAuiMultiNotebook 
*) x
)); 
13738 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x
) { 
13739     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxContextMenuEvent 
*) x
)); 
13741 static void *_p_wxMenuEventTo_p_wxEvent(void *x
) { 
13742     return (void *)((wxEvent 
*)  ((wxMenuEvent 
*) x
)); 
13744 static void *_p_wxCloseEventTo_p_wxEvent(void *x
) { 
13745     return (void *)((wxEvent 
*)  ((wxCloseEvent 
*) x
)); 
13747 static void *_p_wxMouseEventTo_p_wxEvent(void *x
) { 
13748     return (void *)((wxEvent 
*)  ((wxMouseEvent 
*) x
)); 
13750 static void *_p_wxEraseEventTo_p_wxEvent(void *x
) { 
13751     return (void *)((wxEvent 
*)  ((wxEraseEvent 
*) x
)); 
13753 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x
) { 
13754     return (void *)((wxEvent 
*)  ((wxSetCursorEvent 
*) x
)); 
13756 static void *_p_wxSplitterEventTo_p_wxEvent(void *x
) { 
13757     return (void *)((wxEvent 
*) (wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxSplitterEvent 
*) x
)); 
13759 static void *_p_wxFrameManagerEventTo_p_wxEvent(void *x
) { 
13760     return (void *)((wxEvent 
*)  ((wxFrameManagerEvent 
*) x
)); 
13762 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x
) { 
13763     return (void *)((wxEvent 
*)  ((wxInitDialogEvent 
*) x
)); 
13765 static void *_p_wxScrollEventTo_p_wxEvent(void *x
) { 
13766     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxScrollEvent 
*) x
)); 
13768 static void *_p_wxFindDialogEventTo_p_wxEvent(void *x
) { 
13769     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxFindDialogEvent 
*) x
)); 
13771 static void *_p_wxNotifyEventTo_p_wxEvent(void *x
) { 
13772     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxNotifyEvent 
*) x
)); 
13774 static void *_p_wxPyEventTo_p_wxEvent(void *x
) { 
13775     return (void *)((wxEvent 
*)  ((wxPyEvent 
*) x
)); 
13777 static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x
) { 
13778     return (void *)((wxEvent 
*)  ((wxCalculateLayoutEvent 
*) x
)); 
13780 static void *_p_wxAuiNotebookEventTo_p_wxEvent(void *x
) { 
13781     return (void *)((wxEvent 
*) (wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxAuiNotebookEvent 
*) x
)); 
13783 static void *_p_wxIdleEventTo_p_wxEvent(void *x
) { 
13784     return (void *)((wxEvent 
*)  ((wxIdleEvent 
*) x
)); 
13786 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x
) { 
13787     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxWindowCreateEvent 
*) x
)); 
13789 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x
) { 
13790     return (void *)((wxEvent 
*)  ((wxQueryNewPaletteEvent 
*) x
)); 
13792 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x
) { 
13793     return (void *)((wxEvent 
*)  ((wxMaximizeEvent 
*) x
)); 
13795 static void *_p_wxIconizeEventTo_p_wxEvent(void *x
) { 
13796     return (void *)((wxEvent 
*)  ((wxIconizeEvent 
*) x
)); 
13798 static void *_p_wxActivateEventTo_p_wxEvent(void *x
) { 
13799     return (void *)((wxEvent 
*)  ((wxActivateEvent 
*) x
)); 
13801 static void *_p_wxSizeEventTo_p_wxEvent(void *x
) { 
13802     return (void *)((wxEvent 
*)  ((wxSizeEvent 
*) x
)); 
13804 static void *_p_wxMoveEventTo_p_wxEvent(void *x
) { 
13805     return (void *)((wxEvent 
*)  ((wxMoveEvent 
*) x
)); 
13807 static void *_p_wxDateEventTo_p_wxEvent(void *x
) { 
13808     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxDateEvent 
*) x
)); 
13810 static void *_p_wxClipboardTextEventTo_p_wxEvent(void *x
) { 
13811     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxClipboardTextEvent 
*) x
)); 
13813 static void *_p_wxPaintEventTo_p_wxEvent(void *x
) { 
13814     return (void *)((wxEvent 
*)  ((wxPaintEvent 
*) x
)); 
13816 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x
) { 
13817     return (void *)((wxEvent 
*)  ((wxNcPaintEvent 
*) x
)); 
13819 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x
) { 
13820     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxUpdateUIEvent 
*) x
)); 
13822 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x
) { 
13823     return (void *)((wxEvent 
*)  ((wxPaletteChangedEvent 
*) x
)); 
13825 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x
) { 
13826     return (void *)((wxEvent 
*)  ((wxDisplayChangedEvent 
*) x
)); 
13828 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x
) { 
13829     return (void *)((wxEvent 
*)  ((wxMouseCaptureChangedEvent 
*) x
)); 
13831 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x
) { 
13832     return (void *)((wxEvent 
*)  ((wxSysColourChangedEvent 
*) x
)); 
13834 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x
) { 
13835     return (void *)((wxEvent 
*)  ((wxDropFilesEvent 
*) x
)); 
13837 static void *_p_wxFocusEventTo_p_wxEvent(void *x
) { 
13838     return (void *)((wxEvent 
*)  ((wxFocusEvent 
*) x
)); 
13840 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x
) { 
13841     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxChildFocusEvent 
*) x
)); 
13843 static void *_p_wxSashEventTo_p_wxEvent(void *x
) { 
13844     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxSashEvent 
*) x
)); 
13846 static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x
) { 
13847     return (void *)((wxEvent 
*)  ((wxQueryLayoutInfoEvent 
*) x
)); 
13849 static void *_p_wxShowEventTo_p_wxEvent(void *x
) { 
13850     return (void *)((wxEvent 
*)  ((wxShowEvent 
*) x
)); 
13852 static void *_p_wxCommandEventTo_p_wxEvent(void *x
) { 
13853     return (void *)((wxEvent 
*)  ((wxCommandEvent 
*) x
)); 
13855 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x
) { 
13856     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxPyCommandEvent 
*) x
)); 
13858 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x
) { 
13859     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxWindowDestroyEvent 
*) x
)); 
13861 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x
) { 
13862     return (void *)((wxEvent 
*)  ((wxNavigationKeyEvent 
*) x
)); 
13864 static void *_p_wxKeyEventTo_p_wxEvent(void *x
) { 
13865     return (void *)((wxEvent 
*)  ((wxKeyEvent 
*) x
)); 
13867 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x
) { 
13868     return (void *)((wxEvent 
*)  ((wxScrollWinEvent 
*) x
)); 
13870 static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x
) { 
13871     return (void *)((wxEvent 
*)  ((wxTaskBarIconEvent 
*) x
)); 
13873 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x
) { 
13874     return (void *)((wxObject 
*)  ((wxLayoutConstraints 
*) x
)); 
13876 static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x
) { 
13877     return (void *)((wxObject 
*) (wxEvent 
*) ((wxQueryLayoutInfoEvent 
*) x
)); 
13879 static void *_p_wxPreviewFrameTo_p_wxObject(void *x
) { 
13880     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxPreviewFrame 
*) x
)); 
13882 static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x
) { 
13883     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
13885 static void *_p_wxGBSizerItemTo_p_wxObject(void *x
) { 
13886     return (void *)((wxObject 
*) (wxSizerItem 
*) ((wxGBSizerItem 
*) x
)); 
13888 static void *_p_wxSizerItemTo_p_wxObject(void *x
) { 
13889     return (void *)((wxObject 
*)  ((wxSizerItem 
*) x
)); 
13891 static void *_p_wxScrollEventTo_p_wxObject(void *x
) { 
13892     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxScrollEvent 
*) x
)); 
13894 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x
) { 
13895     return (void *)((wxObject 
*)  ((wxIndividualLayoutConstraint 
*) x
)); 
13897 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x
) { 
13898     return (void *)((wxObject 
*) (wxSizer 
*)(wxBoxSizer 
*) ((wxStaticBoxSizer 
*) x
)); 
13900 static void *_p_wxBoxSizerTo_p_wxObject(void *x
) { 
13901     return (void *)((wxObject 
*) (wxSizer 
*) ((wxBoxSizer 
*) x
)); 
13903 static void *_p_wxSizerTo_p_wxObject(void *x
) { 
13904     return (void *)((wxObject 
*)  ((wxSizer 
*) x
)); 
13906 static void *_p_wxGridBagSizerTo_p_wxObject(void *x
) { 
13907     return (void *)((wxObject 
*) (wxSizer 
*)(wxGridSizer 
*)(wxFlexGridSizer 
*) ((wxGridBagSizer 
*) x
)); 
13909 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x
) { 
13910     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxUpdateUIEvent 
*) x
)); 
13912 static void *_p_wxPyPanelTo_p_wxObject(void *x
) { 
13913     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxPyPanel 
*) x
)); 
13915 static void *_p_wxEventTo_p_wxObject(void *x
) { 
13916     return (void *)((wxObject 
*)  ((wxEvent 
*) x
)); 
13918 static void *_p_wxFontDataTo_p_wxObject(void *x
) { 
13919     return (void *)((wxObject 
*)  ((wxFontData 
*) x
)); 
13921 static void *_p_wxPrintDataTo_p_wxObject(void *x
) { 
13922     return (void *)((wxObject 
*)  ((wxPrintData 
*) x
)); 
13924 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x
) { 
13925     return (void *)((wxObject 
*) (wxSizer 
*)(wxGridSizer 
*) ((wxFlexGridSizer 
*) x
)); 
13927 static void *_p_wxGridSizerTo_p_wxObject(void *x
) { 
13928     return (void *)((wxObject 
*) (wxSizer 
*) ((wxGridSizer 
*) x
)); 
13930 static void *_p_wxInitDialogEventTo_p_wxObject(void *x
) { 
13931     return (void *)((wxObject 
*) (wxEvent 
*) ((wxInitDialogEvent 
*) x
)); 
13933 static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x
) { 
13934     return (void *)((wxObject 
*)  ((wxLayoutAlgorithm 
*) x
)); 
13936 static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x
) { 
13937     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxPyTaskBarIcon 
*) x
)); 
13939 static void *_p_wxFindDialogEventTo_p_wxObject(void *x
) { 
13940     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxFindDialogEvent 
*) x
)); 
13942 static void *_p_wxAuiTabCtrlTo_p_wxObject(void *x
) { 
13943     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxAuiTabCtrl 
*) x
)); 
13945 static void *_p_wxClipboardTextEventTo_p_wxObject(void *x
) { 
13946     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxClipboardTextEvent 
*) x
)); 
13948 static void *_p_wxPaintEventTo_p_wxObject(void *x
) { 
13949     return (void *)((wxObject 
*) (wxEvent 
*) ((wxPaintEvent 
*) x
)); 
13951 static void *_p_wxNcPaintEventTo_p_wxObject(void *x
) { 
13952     return (void *)((wxObject 
*) (wxEvent 
*) ((wxNcPaintEvent 
*) x
)); 
13954 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x
) { 
13955     return (void *)((wxObject 
*) (wxEvent 
*) ((wxPaletteChangedEvent 
*) x
)); 
13957 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x
) { 
13958     return (void *)((wxObject 
*) (wxEvent 
*) ((wxDisplayChangedEvent 
*) x
)); 
13960 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x
) { 
13961     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMouseCaptureChangedEvent 
*) x
)); 
13963 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x
) { 
13964     return (void *)((wxObject 
*) (wxEvent 
*) ((wxSysColourChangedEvent 
*) x
)); 
13966 static void *_p_wxPreviewCanvasTo_p_wxObject(void *x
) { 
13967     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPreviewCanvas 
*) x
)); 
13969 static void *_p_wxControlTo_p_wxObject(void *x
) { 
13970     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxControl 
*) x
)); 
13972 static void *_p_wxSetCursorEventTo_p_wxObject(void *x
) { 
13973     return (void *)((wxObject 
*) (wxEvent 
*) ((wxSetCursorEvent 
*) x
)); 
13975 static void *_p_wxSplitterEventTo_p_wxObject(void *x
) { 
13976     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxSplitterEvent 
*) x
)); 
13978 static void *_p_wxFrameManagerEventTo_p_wxObject(void *x
) { 
13979     return (void *)((wxObject 
*) (wxEvent 
*) ((wxFrameManagerEvent 
*) x
)); 
13981 static void *_p_wxFSFileTo_p_wxObject(void *x
) { 
13982     return (void *)((wxObject 
*)  ((wxFSFile 
*) x
)); 
13984 static void *_p_wxFindReplaceDataTo_p_wxObject(void *x
) { 
13985     return (void *)((wxObject 
*)  ((wxFindReplaceData 
*) x
)); 
13987 static void *_p_wxPySizerTo_p_wxObject(void *x
) { 
13988     return (void *)((wxObject 
*) (wxSizer 
*) ((wxPySizer 
*) x
)); 
13990 static void *_p_wxMDIChildFrameTo_p_wxObject(void *x
) { 
13991     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIChildFrame 
*) x
)); 
13993 static void *_p_wxAuiMultiNotebookTo_p_wxObject(void *x
) { 
13994     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxAuiMultiNotebook 
*) x
)); 
13996 static void *_p_wxColourDataTo_p_wxObject(void *x
) { 
13997     return (void *)((wxObject 
*)  ((wxColourData 
*) x
)); 
13999 static void *_p_wxPyEventTo_p_wxObject(void *x
) { 
14000     return (void *)((wxObject 
*) (wxEvent 
*) ((wxPyEvent 
*) x
)); 
14002 static void *_p_wxNotifyEventTo_p_wxObject(void *x
) { 
14003     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxNotifyEvent 
*) x
)); 
14005 static void *_p_wxPyWindowTo_p_wxObject(void *x
) { 
14006     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxPyWindow 
*) x
)); 
14008 static void *_p_wxSplashScreenTo_p_wxObject(void *x
) { 
14009     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxSplashScreen 
*) x
)); 
14011 static void *_p_wxFileDialogTo_p_wxObject(void *x
) { 
14012     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFileDialog 
*) x
)); 
14014 static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x
) { 
14015     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxMultiChoiceDialog 
*) x
)); 
14017 static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x
) { 
14018     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxSingleChoiceDialog 
*) x
)); 
14020 static void *_p_wxTextEntryDialogTo_p_wxObject(void *x
) { 
14021     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxTextEntryDialog 
*) x
)); 
14023 static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x
) { 
14024     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*)(wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
*) x
)); 
14026 static void *_p_wxNumberEntryDialogTo_p_wxObject(void *x
) { 
14027     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxNumberEntryDialog 
*) x
)); 
14029 static void *_p_wxMessageDialogTo_p_wxObject(void *x
) { 
14030     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxMessageDialog 
*) x
)); 
14032 static void *_p_wxProgressDialogTo_p_wxObject(void *x
) { 
14033     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxProgressDialog 
*) x
)); 
14035 static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x
) { 
14036     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFindReplaceDialog 
*) x
)); 
14038 static void *_p_wxShowEventTo_p_wxObject(void *x
) { 
14039     return (void *)((wxObject 
*) (wxEvent 
*) ((wxShowEvent 
*) x
)); 
14041 static void *_p_wxPrinterTo_p_wxObject(void *x
) { 
14042     return (void *)((wxObject 
*)  ((wxPrinter 
*) x
)); 
14044 static void *_p_wxMenuItemTo_p_wxObject(void *x
) { 
14045     return (void *)((wxObject 
*)  ((wxMenuItem 
*) x
)); 
14047 static void *_p_wxDateEventTo_p_wxObject(void *x
) { 
14048     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxDateEvent 
*) x
)); 
14050 static void *_p_wxIdleEventTo_p_wxObject(void *x
) { 
14051     return (void *)((wxObject 
*) (wxEvent 
*) ((wxIdleEvent 
*) x
)); 
14053 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x
) { 
14054     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxWindowCreateEvent 
*) x
)); 
14056 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x
) { 
14057     return (void *)((wxObject 
*) (wxEvent 
*) ((wxQueryNewPaletteEvent 
*) x
)); 
14059 static void *_p_wxMaximizeEventTo_p_wxObject(void *x
) { 
14060     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMaximizeEvent 
*) x
)); 
14062 static void *_p_wxIconizeEventTo_p_wxObject(void *x
) { 
14063     return (void *)((wxObject 
*) (wxEvent 
*) ((wxIconizeEvent 
*) x
)); 
14065 static void *_p_wxSizeEventTo_p_wxObject(void *x
) { 
14066     return (void *)((wxObject 
*) (wxEvent 
*) ((wxSizeEvent 
*) x
)); 
14068 static void *_p_wxMoveEventTo_p_wxObject(void *x
) { 
14069     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMoveEvent 
*) x
)); 
14071 static void *_p_wxActivateEventTo_p_wxObject(void *x
) { 
14072     return (void *)((wxObject 
*) (wxEvent 
*) ((wxActivateEvent 
*) x
)); 
14074 static void *_p_wxPNMHandlerTo_p_wxObject(void *x
) { 
14075     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxPNMHandler 
*) x
)); 
14077 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x
) { 
14078     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxJPEGHandler 
*) x
)); 
14080 static void *_p_wxPCXHandlerTo_p_wxObject(void *x
) { 
14081     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxPCXHandler 
*) x
)); 
14083 static void *_p_wxGIFHandlerTo_p_wxObject(void *x
) { 
14084     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxGIFHandler 
*) x
)); 
14086 static void *_p_wxPNGHandlerTo_p_wxObject(void *x
) { 
14087     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxPNGHandler 
*) x
)); 
14089 static void *_p_wxANIHandlerTo_p_wxObject(void *x
) { 
14090     return (void *)((wxObject 
*) (wxImageHandler 
*)(wxBMPHandler 
*)(wxICOHandler 
*)(wxCURHandler 
*) ((wxANIHandler 
*) x
)); 
14092 static void *_p_wxCURHandlerTo_p_wxObject(void *x
) { 
14093     return (void *)((wxObject 
*) (wxImageHandler 
*)(wxBMPHandler 
*)(wxICOHandler 
*) ((wxCURHandler 
*) x
)); 
14095 static void *_p_wxICOHandlerTo_p_wxObject(void *x
) { 
14096     return (void *)((wxObject 
*) (wxImageHandler 
*)(wxBMPHandler 
*) ((wxICOHandler 
*) x
)); 
14098 static void *_p_wxBMPHandlerTo_p_wxObject(void *x
) { 
14099     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxBMPHandler 
*) x
)); 
14101 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x
) { 
14102     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxPyImageHandler 
*) x
)); 
14104 static void *_p_wxImageHandlerTo_p_wxObject(void *x
) { 
14105     return (void *)((wxObject 
*)  ((wxImageHandler 
*) x
)); 
14107 static void *_p_wxXPMHandlerTo_p_wxObject(void *x
) { 
14108     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxXPMHandler 
*) x
)); 
14110 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x
) { 
14111     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxTIFFHandler 
*) x
)); 
14113 static void *_p_wxEvtHandlerTo_p_wxObject(void *x
) { 
14114     return (void *)((wxObject 
*)  ((wxEvtHandler 
*) x
)); 
14116 static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x
) { 
14117     return (void *)((wxObject 
*) (wxEvent 
*) ((wxCalculateLayoutEvent 
*) x
)); 
14119 static void *_p_wxPyVListBoxTo_p_wxObject(void *x
) { 
14120     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*) ((wxPyVListBox 
*) x
)); 
14122 static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x
) { 
14123     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*)(wxPyVListBox 
*) ((wxPyHtmlListBox 
*) x
)); 
14125 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x
) { 
14126     return (void *)((wxObject 
*) (wxSizer 
*)(wxBoxSizer 
*) ((wxStdDialogButtonSizer 
*) x
)); 
14128 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x
) { 
14129     return (void *)((wxObject 
*)  ((wxAcceleratorTable 
*) x
)); 
14131 static void *_p_wxMiniFrameTo_p_wxObject(void *x
) { 
14132     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMiniFrame 
*) x
)); 
14134 static void *_p_wxImageTo_p_wxObject(void *x
) { 
14135     return (void *)((wxObject 
*)  ((wxImage 
*) x
)); 
14137 static void *_p_wxFrameTo_p_wxObject(void *x
) { 
14138     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*) ((wxFrame 
*) x
)); 
14140 static void *_p_wxPyPrintoutTo_p_wxObject(void *x
) { 
14141     return (void *)((wxObject 
*)  ((wxPyPrintout 
*) x
)); 
14143 static void *_p_wxScrollWinEventTo_p_wxObject(void *x
) { 
14144     return (void *)((wxObject 
*) (wxEvent 
*) ((wxScrollWinEvent 
*) x
)); 
14146 static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x
) { 
14147     return (void *)((wxObject 
*) (wxEvent 
*) ((wxTaskBarIconEvent 
*) x
)); 
14149 static void *_p_wxFloatingPaneTo_p_wxObject(void *x
) { 
14150     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*)(wxMiniFrame 
*) ((wxFloatingPane 
*) x
)); 
14152 static void *_p_wxStatusBarTo_p_wxObject(void *x
) { 
14153     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxStatusBar 
*) x
)); 
14155 static void *_p_wxFrameManagerTo_p_wxObject(void *x
) { 
14156     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxFrameManager 
*) x
)); 
14158 static void *_p_wxMDIParentFrameTo_p_wxObject(void *x
) { 
14159     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIParentFrame 
*) x
)); 
14161 static void *_p_wxAuiNotebookEventTo_p_wxObject(void *x
) { 
14162     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxAuiNotebookEvent 
*) x
)); 
14164 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x
) { 
14165     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxWindowDestroyEvent 
*) x
)); 
14167 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x
) { 
14168     return (void *)((wxObject 
*) (wxEvent 
*) ((wxNavigationKeyEvent 
*) x
)); 
14170 static void *_p_wxKeyEventTo_p_wxObject(void *x
) { 
14171     return (void *)((wxObject 
*) (wxEvent 
*) ((wxKeyEvent 
*) x
)); 
14173 static void *_p_wxWindowTo_p_wxObject(void *x
) { 
14174     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxWindow 
*) x
)); 
14176 static void *_p_wxMenuTo_p_wxObject(void *x
) { 
14177     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxMenu 
*) x
)); 
14179 static void *_p_wxMenuBarTo_p_wxObject(void *x
) { 
14180     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxMenuBar 
*) x
)); 
14182 static void *_p_wxScrolledWindowTo_p_wxObject(void *x
) { 
14183     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxScrolledWindow 
*) x
)); 
14185 static void *_p_wxTopLevelWindowTo_p_wxObject(void *x
) { 
14186     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxTopLevelWindow 
*) x
)); 
14188 static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x
) { 
14189     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxSplashScreenWindow 
*) x
)); 
14191 static void *_p_wxSplitterWindowTo_p_wxObject(void *x
) { 
14192     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxSplitterWindow 
*) x
)); 
14194 static void *_p_wxSashWindowTo_p_wxObject(void *x
) { 
14195     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxSashWindow 
*) x
)); 
14197 static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x
) { 
14198     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxSashWindow 
*) ((wxSashLayoutWindow 
*) x
)); 
14200 static void *_p_wxPopupWindowTo_p_wxObject(void *x
) { 
14201     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxPopupWindow 
*) x
)); 
14203 static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x
) { 
14204     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPopupWindow 
*) ((wxPyPopupTransientWindow 
*) x
)); 
14206 static void *_p_wxTipWindowTo_p_wxObject(void *x
) { 
14207     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxTipWindow 
*) x
)); 
14209 static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x
) { 
14210     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxPyVScrolledWindow 
*) x
)); 
14212 static void *_p_wxMDIClientWindowTo_p_wxObject(void *x
) { 
14213     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxMDIClientWindow 
*) x
)); 
14215 static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x
) { 
14216     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPyScrolledWindow 
*) x
)); 
14218 static void *_p_wxSashEventTo_p_wxObject(void *x
) { 
14219     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxSashEvent 
*) x
)); 
14221 static void *_p_wxPrintPreviewTo_p_wxObject(void *x
) { 
14222     return (void *)((wxObject 
*)  ((wxPrintPreview 
*) x
)); 
14224 static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x
) { 
14225     return (void *)((wxObject 
*) (wxPrintPreview 
*) ((wxPyPrintPreview 
*) x
)); 
14227 static void *_p_wxPanelTo_p_wxObject(void *x
) { 
14228     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxPanel 
*) x
)); 
14230 static void *_p_wxDialogTo_p_wxObject(void *x
) { 
14231     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*) ((wxDialog 
*) x
)); 
14233 static void *_p_wxColourDialogTo_p_wxObject(void *x
) { 
14234     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxColourDialog 
*) x
)); 
14236 static void *_p_wxDirDialogTo_p_wxObject(void *x
) { 
14237     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxDirDialog 
*) x
)); 
14239 static void *_p_wxFontDialogTo_p_wxObject(void *x
) { 
14240     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFontDialog 
*) x
)); 
14242 static void *_p_wxPageSetupDialogTo_p_wxObject(void *x
) { 
14243     return (void *)((wxObject 
*)  ((wxPageSetupDialog 
*) x
)); 
14245 static void *_p_wxPrintDialogTo_p_wxObject(void *x
) { 
14246     return (void *)((wxObject 
*)  ((wxPrintDialog 
*) x
)); 
14248 static void *_p_wxFileSystemTo_p_wxObject(void *x
) { 
14249     return (void *)((wxObject 
*)  ((wxFileSystem 
*) x
)); 
14251 static void *_p_wxContextMenuEventTo_p_wxObject(void *x
) { 
14252     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxContextMenuEvent 
*) x
)); 
14254 static void *_p_wxMenuEventTo_p_wxObject(void *x
) { 
14255     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMenuEvent 
*) x
)); 
14257 static void *_p_wxPyAppTo_p_wxObject(void *x
) { 
14258     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxPyApp 
*) x
)); 
14260 static void *_p_wxCloseEventTo_p_wxObject(void *x
) { 
14261     return (void *)((wxObject 
*) (wxEvent 
*) ((wxCloseEvent 
*) x
)); 
14263 static void *_p_wxMouseEventTo_p_wxObject(void *x
) { 
14264     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMouseEvent 
*) x
)); 
14266 static void *_p_wxEraseEventTo_p_wxObject(void *x
) { 
14267     return (void *)((wxObject 
*) (wxEvent 
*) ((wxEraseEvent 
*) x
)); 
14269 static void *_p_wxPyCommandEventTo_p_wxObject(void *x
) { 
14270     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxPyCommandEvent 
*) x
)); 
14272 static void *_p_wxCommandEventTo_p_wxObject(void *x
) { 
14273     return (void *)((wxObject 
*) (wxEvent 
*) ((wxCommandEvent 
*) x
)); 
14275 static void *_p_wxPreviewControlBarTo_p_wxObject(void *x
) { 
14276     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxPreviewControlBar 
*) x
)); 
14278 static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x
) { 
14279     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxPreviewControlBar 
*) ((wxPyPreviewControlBar 
*) x
)); 
14281 static void *_p_wxDropFilesEventTo_p_wxObject(void *x
) { 
14282     return (void *)((wxObject 
*) (wxEvent 
*) ((wxDropFilesEvent 
*) x
)); 
14284 static void *_p_wxFocusEventTo_p_wxObject(void *x
) { 
14285     return (void *)((wxObject 
*) (wxEvent 
*) ((wxFocusEvent 
*) x
)); 
14287 static void *_p_wxChildFocusEventTo_p_wxObject(void *x
) { 
14288     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxChildFocusEvent 
*) x
)); 
14290 static void *_p_wxControlWithItemsTo_p_wxObject(void *x
) { 
14291     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxControlWithItems 
*) x
)); 
14293 static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x
) { 
14294     return (void *)((wxObject 
*)  ((wxPageSetupDialogData 
*) x
)); 
14296 static void *_p_wxPrintDialogDataTo_p_wxObject(void *x
) { 
14297     return (void *)((wxObject 
*)  ((wxPrintDialogData 
*) x
)); 
14299 static void *_p_wxPyValidatorTo_p_wxObject(void *x
) { 
14300     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxValidator 
*) ((wxPyValidator 
*) x
)); 
14302 static void *_p_wxValidatorTo_p_wxObject(void *x
) { 
14303     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxValidator 
*) x
)); 
14305 static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x
) { 
14306     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxSplashScreen 
*) x
)); 
14308 static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x
) { 
14309     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMiniFrame 
*) x
)); 
14311 static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x
) { 
14312     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxPyPanel 
*) x
)); 
14314 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x
) { 
14315     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxMenuBar 
*) x
)); 
14317 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x
) { 
14318     return (void *)((wxEvtHandler 
*)  ((wxValidator 
*) x
)); 
14320 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x
) { 
14321     return (void *)((wxEvtHandler 
*) (wxValidator 
*) ((wxPyValidator 
*) x
)); 
14323 static void *_p_wxMenuTo_p_wxEvtHandler(void *x
) { 
14324     return (void *)((wxEvtHandler 
*)  ((wxMenu 
*) x
)); 
14326 static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x
) { 
14327     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*)(wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
*) x
)); 
14329 static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x
) { 
14330     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxTextEntryDialog 
*) x
)); 
14332 static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x
) { 
14333     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxSingleChoiceDialog 
*) x
)); 
14335 static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x
) { 
14336     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxMultiChoiceDialog 
*) x
)); 
14338 static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x
) { 
14339     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFileDialog 
*) x
)); 
14341 static void *_p_wxNumberEntryDialogTo_p_wxEvtHandler(void *x
) { 
14342     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxNumberEntryDialog 
*) x
)); 
14344 static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x
) { 
14345     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxMessageDialog 
*) x
)); 
14347 static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x
) { 
14348     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxProgressDialog 
*) x
)); 
14350 static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x
) { 
14351     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFindReplaceDialog 
*) x
)); 
14353 static void *_p_wxPanelTo_p_wxEvtHandler(void *x
) { 
14354     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxPanel 
*) x
)); 
14356 static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x
) { 
14357     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxStatusBar 
*) x
)); 
14359 static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x
) { 
14360     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxPyVScrolledWindow 
*) x
)); 
14362 static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x
) { 
14363     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxTipWindow 
*) x
)); 
14365 static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x
) { 
14366     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPopupWindow 
*) ((wxPyPopupTransientWindow 
*) x
)); 
14368 static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x
) { 
14369     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxPopupWindow 
*) x
)); 
14371 static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x
) { 
14372     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxSashWindow 
*) ((wxSashLayoutWindow 
*) x
)); 
14374 static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x
) { 
14375     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxSashWindow 
*) x
)); 
14377 static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x
) { 
14378     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxSplitterWindow 
*) x
)); 
14380 static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x
) { 
14381     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxSplashScreenWindow 
*) x
)); 
14383 static void *_p_wxWindowTo_p_wxEvtHandler(void *x
) { 
14384     return (void *)((wxEvtHandler 
*)  ((wxWindow 
*) x
)); 
14386 static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x
) { 
14387     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxScrolledWindow 
*) x
)); 
14389 static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x
) { 
14390     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxTopLevelWindow 
*) x
)); 
14392 static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x
) { 
14393     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxMDIClientWindow 
*) x
)); 
14395 static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x
) { 
14396     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPyScrolledWindow 
*) x
)); 
14398 static void *_p_wxControlTo_p_wxEvtHandler(void *x
) { 
14399     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxControl 
*) x
)); 
14401 static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x
) { 
14402     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxPreviewFrame 
*) x
)); 
14404 static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x
) { 
14405     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
14407 static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x
) { 
14408     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIChildFrame 
*) x
)); 
14410 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x
) { 
14411     return (void *)((wxEvtHandler 
*)  ((wxPyApp 
*) x
)); 
14413 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x
) { 
14414     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxControlWithItems 
*) x
)); 
14416 static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x
) { 
14417     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxPyWindow 
*) x
)); 
14419 static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x
) { 
14420     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPreviewCanvas 
*) x
)); 
14422 static void *_p_wxFloatingPaneTo_p_wxEvtHandler(void *x
) { 
14423     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*)(wxMiniFrame 
*) ((wxFloatingPane 
*) x
)); 
14425 static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x
) { 
14426     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*)(wxPyVListBox 
*) ((wxPyHtmlListBox 
*) x
)); 
14428 static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x
) { 
14429     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*) ((wxPyVListBox 
*) x
)); 
14431 static void *_p_wxAuiMultiNotebookTo_p_wxEvtHandler(void *x
) { 
14432     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxAuiMultiNotebook 
*) x
)); 
14434 static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x
) { 
14435     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxPreviewControlBar 
*) x
)); 
14437 static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x
) { 
14438     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxPreviewControlBar 
*) ((wxPyPreviewControlBar 
*) x
)); 
14440 static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x
) { 
14441     return (void *)((wxEvtHandler 
*)  ((wxPyTaskBarIcon 
*) x
)); 
14443 static void *_p_wxAuiTabCtrlTo_p_wxEvtHandler(void *x
) { 
14444     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxAuiTabCtrl 
*) x
)); 
14446 static void *_p_wxFrameTo_p_wxEvtHandler(void *x
) { 
14447     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*) ((wxFrame 
*) x
)); 
14449 static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x
) { 
14450     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxDirDialog 
*) x
)); 
14452 static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x
) { 
14453     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxColourDialog 
*) x
)); 
14455 static void *_p_wxDialogTo_p_wxEvtHandler(void *x
) { 
14456     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*) ((wxDialog 
*) x
)); 
14458 static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x
) { 
14459     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFontDialog 
*) x
)); 
14461 static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x
) { 
14462     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIParentFrame 
*) x
)); 
14464 static void *_p_wxFrameManagerTo_p_wxEvtHandler(void *x
) { 
14465     return (void *)((wxEvtHandler 
*)  ((wxFrameManager 
*) x
)); 
14467 static void *_p_wxAuiTabCtrlTo_p_wxAuiTabContainer(void *x
) { 
14468     return (void *)((wxAuiTabContainer 
*)  ((wxAuiTabCtrl 
*) x
)); 
14470 static void *_p_wxGBSizerItemTo_p_wxSizerItem(void *x
) { 
14471     return (void *)((wxSizerItem 
*)  ((wxGBSizerItem 
*) x
)); 
14473 static void *_p_wxMDIChildFrameTo_p_wxFrame(void *x
) { 
14474     return (void *)((wxFrame 
*)  ((wxMDIChildFrame 
*) x
)); 
14476 static void *_p_wxProgressDialogTo_p_wxFrame(void *x
) { 
14477     return (void *)((wxFrame 
*)  ((wxProgressDialog 
*) x
)); 
14479 static void *_p_wxTipWindowTo_p_wxFrame(void *x
) { 
14480     return (void *)((wxFrame 
*)  ((wxTipWindow 
*) x
)); 
14482 static void *_p_wxPreviewFrameTo_p_wxFrame(void *x
) { 
14483     return (void *)((wxFrame 
*)  ((wxPreviewFrame 
*) x
)); 
14485 static void *_p_wxPyPreviewFrameTo_p_wxFrame(void *x
) { 
14486     return (void *)((wxFrame 
*) (wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
14488 static void *_p_wxFloatingPaneTo_p_wxFrame(void *x
) { 
14489     return (void *)((wxFrame 
*) (wxMiniFrame 
*) ((wxFloatingPane 
*) x
)); 
14491 static void *_p_wxMiniFrameTo_p_wxFrame(void *x
) { 
14492     return (void *)((wxFrame 
*)  ((wxMiniFrame 
*) x
)); 
14494 static void *_p_wxSplashScreenTo_p_wxFrame(void *x
) { 
14495     return (void *)((wxFrame 
*)  ((wxSplashScreen 
*) x
)); 
14497 static void *_p_wxMDIParentFrameTo_p_wxFrame(void *x
) { 
14498     return (void *)((wxFrame 
*)  ((wxMDIParentFrame 
*) x
)); 
14500 static void *_p_wxSashEventTo_p_wxCommandEvent(void *x
) { 
14501     return (void *)((wxCommandEvent 
*)  ((wxSashEvent 
*) x
)); 
14503 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x
) { 
14504     return (void *)((wxCommandEvent 
*)  ((wxWindowDestroyEvent 
*) x
)); 
14506 static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x
) { 
14507     return (void *)((wxCommandEvent 
*) (wxNotifyEvent 
*) ((wxSplitterEvent 
*) x
)); 
14509 static void *_p_wxClipboardTextEventTo_p_wxCommandEvent(void *x
) { 
14510     return (void *)((wxCommandEvent 
*)  ((wxClipboardTextEvent 
*) x
)); 
14512 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x
) { 
14513     return (void *)((wxCommandEvent 
*)  ((wxScrollEvent 
*) x
)); 
14515 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x
) { 
14516     return (void *)((wxCommandEvent 
*)  ((wxPyCommandEvent 
*) x
)); 
14518 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x
) { 
14519     return (void *)((wxCommandEvent 
*)  ((wxContextMenuEvent 
*) x
)); 
14521 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x
) { 
14522     return (void *)((wxCommandEvent 
*)  ((wxChildFocusEvent 
*) x
)); 
14524 static void *_p_wxAuiNotebookEventTo_p_wxCommandEvent(void *x
) { 
14525     return (void *)((wxCommandEvent 
*) (wxNotifyEvent 
*) ((wxAuiNotebookEvent 
*) x
)); 
14527 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x
) { 
14528     return (void *)((wxCommandEvent 
*)  ((wxDateEvent 
*) x
)); 
14530 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x
) { 
14531     return (void *)((wxCommandEvent 
*)  ((wxWindowCreateEvent 
*) x
)); 
14533 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x
) { 
14534     return (void *)((wxCommandEvent 
*)  ((wxNotifyEvent 
*) x
)); 
14536 static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x
) { 
14537     return (void *)((wxCommandEvent 
*)  ((wxFindDialogEvent 
*) x
)); 
14539 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x
) { 
14540     return (void *)((wxCommandEvent 
*)  ((wxUpdateUIEvent 
*) x
)); 
14542 static void *_p_wxDefaultDockArtTo_p_wxDockArt(void *x
) { 
14543     return (void *)((wxDockArt 
*)  ((wxDefaultDockArt 
*) x
)); 
14545 static void *_p_wxPyDockArtTo_p_wxDockArt(void *x
) { 
14546     return (void *)((wxDockArt 
*) (wxDefaultDockArt 
*) ((wxPyDockArt 
*) x
)); 
14548 static void *_p_wxPyDockArtTo_p_wxDefaultDockArt(void *x
) { 
14549     return (void *)((wxDefaultDockArt 
*)  ((wxPyDockArt 
*) x
)); 
14551 static swig_type_info _swigt__p_char 
= {"_p_char", "char *", 0, 0, (void*)0, 0}; 
14552 static swig_type_info _swigt__p_form_ops_t 
= {"_p_form_ops_t", "enum form_ops_t *|form_ops_t *", 0, 0, (void*)0, 0}; 
14553 static swig_type_info _swigt__p_int 
= {"_p_int", "int *|wxEventType *", 0, 0, (void*)0, 0}; 
14554 static swig_type_info _swigt__p_p_wxAuiTabContainerButton 
= {"_p_p_wxAuiTabContainerButton", "wxAuiTabContainerButton **", 0, 0, (void*)0, 0}; 
14555 static swig_type_info _swigt__p_p_wxWindow 
= {"_p_p_wxWindow", "wxWindow **", 0, 0, (void*)0, 0}; 
14556 static swig_type_info _swigt__p_p_wxSplashScreen 
= {"_p_p_wxSplashScreen", 0, 0, 0, 0, 0}; 
14557 static swig_type_info _swigt__p_p_wxMiniFrame 
= {"_p_p_wxMiniFrame", 0, 0, 0, 0, 0}; 
14558 static swig_type_info _swigt__p_p_wxPyPanel 
= {"_p_p_wxPyPanel", 0, 0, 0, 0, 0}; 
14559 static swig_type_info _swigt__p_p_wxMenuBar 
= {"_p_p_wxMenuBar", 0, 0, 0, 0, 0}; 
14560 static swig_type_info _swigt__p_p_wxFindReplaceDialog 
= {"_p_p_wxFindReplaceDialog", 0, 0, 0, 0, 0}; 
14561 static swig_type_info _swigt__p_p_wxProgressDialog 
= {"_p_p_wxProgressDialog", 0, 0, 0, 0, 0}; 
14562 static swig_type_info _swigt__p_p_wxMessageDialog 
= {"_p_p_wxMessageDialog", 0, 0, 0, 0, 0}; 
14563 static swig_type_info _swigt__p_p_wxNumberEntryDialog 
= {"_p_p_wxNumberEntryDialog", 0, 0, 0, 0, 0}; 
14564 static swig_type_info _swigt__p_p_wxPasswordEntryDialog 
= {"_p_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0}; 
14565 static swig_type_info _swigt__p_p_wxTextEntryDialog 
= {"_p_p_wxTextEntryDialog", 0, 0, 0, 0, 0}; 
14566 static swig_type_info _swigt__p_p_wxSingleChoiceDialog 
= {"_p_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0}; 
14567 static swig_type_info _swigt__p_p_wxMultiChoiceDialog 
= {"_p_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0}; 
14568 static swig_type_info _swigt__p_p_wxFileDialog 
= {"_p_p_wxFileDialog", 0, 0, 0, 0, 0}; 
14569 static swig_type_info _swigt__p_p_wxPanel 
= {"_p_p_wxPanel", 0, 0, 0, 0, 0}; 
14570 static swig_type_info _swigt__p_p_wxStatusBar 
= {"_p_p_wxStatusBar", 0, 0, 0, 0, 0}; 
14571 static swig_type_info _swigt__p_p_wxPyVScrolledWindow 
= {"_p_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0}; 
14572 static swig_type_info _swigt__p_p_wxTipWindow 
= {"_p_p_wxTipWindow", 0, 0, 0, 0, 0}; 
14573 static swig_type_info _swigt__p_p_wxPyPopupTransientWindow 
= {"_p_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0}; 
14574 static swig_type_info _swigt__p_p_wxPopupWindow 
= {"_p_p_wxPopupWindow", 0, 0, 0, 0, 0}; 
14575 static swig_type_info _swigt__p_p_wxSashLayoutWindow 
= {"_p_p_wxSashLayoutWindow", 0, 0, 0, 0, 0}; 
14576 static swig_type_info _swigt__p_p_wxScrolledWindow 
= {"_p_p_wxScrolledWindow", 0, 0, 0, 0, 0}; 
14577 static swig_type_info _swigt__p_p_wxTopLevelWindow 
= {"_p_p_wxTopLevelWindow", 0, 0, 0, 0, 0}; 
14578 static swig_type_info _swigt__p_p_wxSplashScreenWindow 
= {"_p_p_wxSplashScreenWindow", 0, 0, 0, 0, 0}; 
14579 static swig_type_info _swigt__p_p_wxSplitterWindow 
= {"_p_p_wxSplitterWindow", 0, 0, 0, 0, 0}; 
14580 static swig_type_info _swigt__p_p_wxSashWindow 
= {"_p_p_wxSashWindow", 0, 0, 0, 0, 0}; 
14581 static swig_type_info _swigt__p_p_wxMDIClientWindow 
= {"_p_p_wxMDIClientWindow", 0, 0, 0, 0, 0}; 
14582 static swig_type_info _swigt__p_p_wxPyScrolledWindow 
= {"_p_p_wxPyScrolledWindow", 0, 0, 0, 0, 0}; 
14583 static swig_type_info _swigt__p_p_wxPreviewFrame 
= {"_p_p_wxPreviewFrame", 0, 0, 0, 0, 0}; 
14584 static swig_type_info _swigt__p_p_wxPyPreviewFrame 
= {"_p_p_wxPyPreviewFrame", 0, 0, 0, 0, 0}; 
14585 static swig_type_info _swigt__p_p_wxControl 
= {"_p_p_wxControl", 0, 0, 0, 0, 0}; 
14586 static swig_type_info _swigt__p_p_wxMDIChildFrame 
= {"_p_p_wxMDIChildFrame", 0, 0, 0, 0, 0}; 
14587 static swig_type_info _swigt__p_p_wxControlWithItems 
= {"_p_p_wxControlWithItems", 0, 0, 0, 0, 0}; 
14588 static swig_type_info _swigt__p_p_wxPyWindow 
= {"_p_p_wxPyWindow", 0, 0, 0, 0, 0}; 
14589 static swig_type_info _swigt__p_p_wxPreviewCanvas 
= {"_p_p_wxPreviewCanvas", 0, 0, 0, 0, 0}; 
14590 static swig_type_info _swigt__p_p_wxFloatingPane 
= {"_p_p_wxFloatingPane", 0, 0, 0, 0, 0}; 
14591 static swig_type_info _swigt__p_p_wxPyHtmlListBox 
= {"_p_p_wxPyHtmlListBox", 0, 0, 0, 0, 0}; 
14592 static swig_type_info _swigt__p_p_wxPyVListBox 
= {"_p_p_wxPyVListBox", 0, 0, 0, 0, 0}; 
14593 static swig_type_info _swigt__p_p_wxAuiMultiNotebook 
= {"_p_p_wxAuiMultiNotebook", 0, 0, 0, 0, 0}; 
14594 static swig_type_info _swigt__p_p_wxPreviewControlBar 
= {"_p_p_wxPreviewControlBar", 0, 0, 0, 0, 0}; 
14595 static swig_type_info _swigt__p_p_wxPyPreviewControlBar 
= {"_p_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0}; 
14596 static swig_type_info _swigt__p_p_wxAuiTabCtrl 
= {"_p_p_wxAuiTabCtrl", 0, 0, 0, 0, 0}; 
14597 static swig_type_info _swigt__p_p_wxFrame 
= {"_p_p_wxFrame", 0, 0, 0, 0, 0}; 
14598 static swig_type_info _swigt__p_p_wxFontDialog 
= {"_p_p_wxFontDialog", 0, 0, 0, 0, 0}; 
14599 static swig_type_info _swigt__p_p_wxDirDialog 
= {"_p_p_wxDirDialog", 0, 0, 0, 0, 0}; 
14600 static swig_type_info _swigt__p_p_wxColourDialog 
= {"_p_p_wxColourDialog", 0, 0, 0, 0, 0}; 
14601 static swig_type_info _swigt__p_p_wxDialog 
= {"_p_p_wxDialog", 0, 0, 0, 0, 0}; 
14602 static swig_type_info _swigt__p_p_wxMDIParentFrame 
= {"_p_p_wxMDIParentFrame", 0, 0, 0, 0, 0}; 
14603 static swig_type_info _swigt__p_unsigned_char 
= {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, (void*)0, 0}; 
14604 static swig_type_info _swigt__p_unsigned_int 
= {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, (void*)0, 0}; 
14605 static swig_type_info _swigt__p_unsigned_long 
= {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, (void*)0, 0}; 
14606 static swig_type_info _swigt__p_wxAuiMultiNotebook 
= {"_p_wxAuiMultiNotebook", "wxAuiMultiNotebook *", 0, 0, (void*)0, 0}; 
14607 static swig_type_info _swigt__p_wxAuiNotebookEvent 
= {"_p_wxAuiNotebookEvent", "wxAuiNotebookEvent *", 0, 0, (void*)0, 0}; 
14608 static swig_type_info _swigt__p_wxAuiNotebookPage 
= {"_p_wxAuiNotebookPage", "wxAuiNotebookPage *", 0, 0, (void*)0, 0}; 
14609 static swig_type_info _swigt__p_wxAuiNotebookPageArray 
= {"_p_wxAuiNotebookPageArray", "wxAuiNotebookPageArray *", 0, 0, (void*)0, 0}; 
14610 static swig_type_info _swigt__p_wxAuiTabContainer 
= {"_p_wxAuiTabContainer", "wxAuiTabContainer *", 0, 0, (void*)0, 0}; 
14611 static swig_type_info _swigt__p_wxAuiTabContainerButton 
= {"_p_wxAuiTabContainerButton", "wxAuiTabContainerButton *", 0, 0, (void*)0, 0}; 
14612 static swig_type_info _swigt__p_wxAuiTabCtrl 
= {"_p_wxAuiTabCtrl", "wxAuiTabCtrl *", 0, 0, (void*)0, 0}; 
14613 static swig_type_info _swigt__p_wxBitmap 
= {"_p_wxBitmap", "wxBitmap *", 0, 0, (void*)0, 0}; 
14614 static swig_type_info _swigt__p_wxColor 
= {"_p_wxColor", "wxColor *", 0, 0, (void*)0, 0}; 
14615 static swig_type_info _swigt__p_wxColour 
= {"_p_wxColour", "wxColour *", 0, 0, (void*)0, 0}; 
14616 static swig_type_info _swigt__p_wxCommandEvent 
= {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, (void*)0, 0}; 
14617 static swig_type_info _swigt__p_wxSashEvent 
= {"_p_wxSashEvent", 0, 0, 0, 0, 0}; 
14618 static swig_type_info _swigt__p_wxWindowDestroyEvent 
= {"_p_wxWindowDestroyEvent", 0, 0, 0, 0, 0}; 
14619 static swig_type_info _swigt__p_wxSplitterEvent 
= {"_p_wxSplitterEvent", 0, 0, 0, 0, 0}; 
14620 static swig_type_info _swigt__p_wxClipboardTextEvent 
= {"_p_wxClipboardTextEvent", 0, 0, 0, 0, 0}; 
14621 static swig_type_info _swigt__p_wxScrollEvent 
= {"_p_wxScrollEvent", 0, 0, 0, 0, 0}; 
14622 static swig_type_info _swigt__p_wxPyCommandEvent 
= {"_p_wxPyCommandEvent", 0, 0, 0, 0, 0}; 
14623 static swig_type_info _swigt__p_wxContextMenuEvent 
= {"_p_wxContextMenuEvent", 0, 0, 0, 0, 0}; 
14624 static swig_type_info _swigt__p_wxChildFocusEvent 
= {"_p_wxChildFocusEvent", 0, 0, 0, 0, 0}; 
14625 static swig_type_info _swigt__p_wxDateEvent 
= {"_p_wxDateEvent", 0, 0, 0, 0, 0}; 
14626 static swig_type_info _swigt__p_wxWindowCreateEvent 
= {"_p_wxWindowCreateEvent", 0, 0, 0, 0, 0}; 
14627 static swig_type_info _swigt__p_wxFindDialogEvent 
= {"_p_wxFindDialogEvent", 0, 0, 0, 0, 0}; 
14628 static swig_type_info _swigt__p_wxUpdateUIEvent 
= {"_p_wxUpdateUIEvent", 0, 0, 0, 0, 0}; 
14629 static swig_type_info _swigt__p_wxControl 
= {"_p_wxControl", "wxControl *", 0, 0, (void*)0, 0}; 
14630 static swig_type_info _swigt__p_wxControlWithItems 
= {"_p_wxControlWithItems", 0, 0, 0, 0, 0}; 
14631 static swig_type_info _swigt__p_wxDC 
= {"_p_wxDC", "wxDC *", 0, 0, (void*)0, 0}; 
14632 static swig_type_info _swigt__p_wxDefaultDockArt 
= {"_p_wxDefaultDockArt", "wxDefaultDockArt *", 0, 0, (void*)0, 0}; 
14633 static swig_type_info _swigt__p_wxDockArt 
= {"_p_wxDockArt", "wxDockArt *", 0, 0, (void*)0, 0}; 
14634 static swig_type_info _swigt__p_wxDockInfo 
= {"_p_wxDockInfo", "wxDockInfo *", 0, 0, (void*)0, 0}; 
14635 static swig_type_info _swigt__p_wxDockUIPart 
= {"_p_wxDockUIPart", "wxDockUIPart *", 0, 0, (void*)0, 0}; 
14636 static swig_type_info _swigt__p_wxDuplexMode 
= {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, (void*)0, 0}; 
14637 static swig_type_info _swigt__p_wxEvent 
= {"_p_wxEvent", "wxEvent *", 0, 0, (void*)0, 0}; 
14638 static swig_type_info _swigt__p_wxMenuEvent 
= {"_p_wxMenuEvent", 0, 0, 0, 0, 0}; 
14639 static swig_type_info _swigt__p_wxCloseEvent 
= {"_p_wxCloseEvent", 0, 0, 0, 0, 0}; 
14640 static swig_type_info _swigt__p_wxMouseEvent 
= {"_p_wxMouseEvent", 0, 0, 0, 0, 0}; 
14641 static swig_type_info _swigt__p_wxEraseEvent 
= {"_p_wxEraseEvent", 0, 0, 0, 0, 0}; 
14642 static swig_type_info _swigt__p_wxSetCursorEvent 
= {"_p_wxSetCursorEvent", 0, 0, 0, 0, 0}; 
14643 static swig_type_info _swigt__p_wxInitDialogEvent 
= {"_p_wxInitDialogEvent", 0, 0, 0, 0, 0}; 
14644 static swig_type_info _swigt__p_wxPyEvent 
= {"_p_wxPyEvent", 0, 0, 0, 0, 0}; 
14645 static swig_type_info _swigt__p_wxCalculateLayoutEvent 
= {"_p_wxCalculateLayoutEvent", 0, 0, 0, 0, 0}; 
14646 static swig_type_info _swigt__p_wxIdleEvent 
= {"_p_wxIdleEvent", 0, 0, 0, 0, 0}; 
14647 static swig_type_info _swigt__p_wxQueryNewPaletteEvent 
= {"_p_wxQueryNewPaletteEvent", 0, 0, 0, 0, 0}; 
14648 static swig_type_info _swigt__p_wxMaximizeEvent 
= {"_p_wxMaximizeEvent", 0, 0, 0, 0, 0}; 
14649 static swig_type_info _swigt__p_wxIconizeEvent 
= {"_p_wxIconizeEvent", 0, 0, 0, 0, 0}; 
14650 static swig_type_info _swigt__p_wxActivateEvent 
= {"_p_wxActivateEvent", 0, 0, 0, 0, 0}; 
14651 static swig_type_info _swigt__p_wxSizeEvent 
= {"_p_wxSizeEvent", 0, 0, 0, 0, 0}; 
14652 static swig_type_info _swigt__p_wxMoveEvent 
= {"_p_wxMoveEvent", 0, 0, 0, 0, 0}; 
14653 static swig_type_info _swigt__p_wxPaintEvent 
= {"_p_wxPaintEvent", 0, 0, 0, 0, 0}; 
14654 static swig_type_info _swigt__p_wxNcPaintEvent 
= {"_p_wxNcPaintEvent", 0, 0, 0, 0, 0}; 
14655 static swig_type_info _swigt__p_wxPaletteChangedEvent 
= {"_p_wxPaletteChangedEvent", 0, 0, 0, 0, 0}; 
14656 static swig_type_info _swigt__p_wxDisplayChangedEvent 
= {"_p_wxDisplayChangedEvent", 0, 0, 0, 0, 0}; 
14657 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent 
= {"_p_wxMouseCaptureChangedEvent", 0, 0, 0, 0, 0}; 
14658 static swig_type_info _swigt__p_wxSysColourChangedEvent 
= {"_p_wxSysColourChangedEvent", 0, 0, 0, 0, 0}; 
14659 static swig_type_info _swigt__p_wxDropFilesEvent 
= {"_p_wxDropFilesEvent", 0, 0, 0, 0, 0}; 
14660 static swig_type_info _swigt__p_wxFocusEvent 
= {"_p_wxFocusEvent", 0, 0, 0, 0, 0}; 
14661 static swig_type_info _swigt__p_wxQueryLayoutInfoEvent 
= {"_p_wxQueryLayoutInfoEvent", 0, 0, 0, 0, 0}; 
14662 static swig_type_info _swigt__p_wxShowEvent 
= {"_p_wxShowEvent", 0, 0, 0, 0, 0}; 
14663 static swig_type_info _swigt__p_wxNavigationKeyEvent 
= {"_p_wxNavigationKeyEvent", 0, 0, 0, 0, 0}; 
14664 static swig_type_info _swigt__p_wxKeyEvent 
= {"_p_wxKeyEvent", 0, 0, 0, 0, 0}; 
14665 static swig_type_info _swigt__p_wxScrollWinEvent 
= {"_p_wxScrollWinEvent", 0, 0, 0, 0, 0}; 
14666 static swig_type_info _swigt__p_wxTaskBarIconEvent 
= {"_p_wxTaskBarIconEvent", 0, 0, 0, 0, 0}; 
14667 static swig_type_info _swigt__p_wxEvtHandler 
= {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, (void*)0, 0}; 
14668 static swig_type_info _swigt__p_wxSplashScreen 
= {"_p_wxSplashScreen", 0, 0, 0, 0, 0}; 
14669 static swig_type_info _swigt__p_wxPyPanel 
= {"_p_wxPyPanel", 0, 0, 0, 0, 0}; 
14670 static swig_type_info _swigt__p_wxMenuBar 
= {"_p_wxMenuBar", 0, 0, 0, 0, 0}; 
14671 static swig_type_info _swigt__p_wxValidator 
= {"_p_wxValidator", 0, 0, 0, 0, 0}; 
14672 static swig_type_info _swigt__p_wxPyValidator 
= {"_p_wxPyValidator", 0, 0, 0, 0, 0}; 
14673 static swig_type_info _swigt__p_wxNumberEntryDialog 
= {"_p_wxNumberEntryDialog", 0, 0, 0, 0, 0}; 
14674 static swig_type_info _swigt__p_wxFileDialog 
= {"_p_wxFileDialog", 0, 0, 0, 0, 0}; 
14675 static swig_type_info _swigt__p_wxMultiChoiceDialog 
= {"_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0}; 
14676 static swig_type_info _swigt__p_wxFindReplaceDialog 
= {"_p_wxFindReplaceDialog", 0, 0, 0, 0, 0}; 
14677 static swig_type_info _swigt__p_wxProgressDialog 
= {"_p_wxProgressDialog", 0, 0, 0, 0, 0}; 
14678 static swig_type_info _swigt__p_wxMessageDialog 
= {"_p_wxMessageDialog", 0, 0, 0, 0, 0}; 
14679 static swig_type_info _swigt__p_wxPasswordEntryDialog 
= {"_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0}; 
14680 static swig_type_info _swigt__p_wxTextEntryDialog 
= {"_p_wxTextEntryDialog", 0, 0, 0, 0, 0}; 
14681 static swig_type_info _swigt__p_wxSingleChoiceDialog 
= {"_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0}; 
14682 static swig_type_info _swigt__p_wxPanel 
= {"_p_wxPanel", 0, 0, 0, 0, 0}; 
14683 static swig_type_info _swigt__p_wxStatusBar 
= {"_p_wxStatusBar", 0, 0, 0, 0, 0}; 
14684 static swig_type_info _swigt__p_wxScrolledWindow 
= {"_p_wxScrolledWindow", 0, 0, 0, 0, 0}; 
14685 static swig_type_info _swigt__p_wxTipWindow 
= {"_p_wxTipWindow", 0, 0, 0, 0, 0}; 
14686 static swig_type_info _swigt__p_wxMDIClientWindow 
= {"_p_wxMDIClientWindow", 0, 0, 0, 0, 0}; 
14687 static swig_type_info _swigt__p_wxPyScrolledWindow 
= {"_p_wxPyScrolledWindow", 0, 0, 0, 0, 0}; 
14688 static swig_type_info _swigt__p_wxSashWindow 
= {"_p_wxSashWindow", 0, 0, 0, 0, 0}; 
14689 static swig_type_info _swigt__p_wxSplitterWindow 
= {"_p_wxSplitterWindow", 0, 0, 0, 0, 0}; 
14690 static swig_type_info _swigt__p_wxSplashScreenWindow 
= {"_p_wxSplashScreenWindow", 0, 0, 0, 0, 0}; 
14691 static swig_type_info _swigt__p_wxSashLayoutWindow 
= {"_p_wxSashLayoutWindow", 0, 0, 0, 0, 0}; 
14692 static swig_type_info _swigt__p_wxPopupWindow 
= {"_p_wxPopupWindow", 0, 0, 0, 0, 0}; 
14693 static swig_type_info _swigt__p_wxPyPopupTransientWindow 
= {"_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0}; 
14694 static swig_type_info _swigt__p_wxPyVScrolledWindow 
= {"_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0}; 
14695 static swig_type_info _swigt__p_wxPyPreviewFrame 
= {"_p_wxPyPreviewFrame", 0, 0, 0, 0, 0}; 
14696 static swig_type_info _swigt__p_wxPreviewFrame 
= {"_p_wxPreviewFrame", 0, 0, 0, 0, 0}; 
14697 static swig_type_info _swigt__p_wxMDIChildFrame 
= {"_p_wxMDIChildFrame", 0, 0, 0, 0, 0}; 
14698 static swig_type_info _swigt__p_wxPyApp 
= {"_p_wxPyApp", 0, 0, 0, 0, 0}; 
14699 static swig_type_info _swigt__p_wxPyWindow 
= {"_p_wxPyWindow", 0, 0, 0, 0, 0}; 
14700 static swig_type_info _swigt__p_wxPreviewCanvas 
= {"_p_wxPreviewCanvas", 0, 0, 0, 0, 0}; 
14701 static swig_type_info _swigt__p_wxPyHtmlListBox 
= {"_p_wxPyHtmlListBox", 0, 0, 0, 0, 0}; 
14702 static swig_type_info _swigt__p_wxPyVListBox 
= {"_p_wxPyVListBox", 0, 0, 0, 0, 0}; 
14703 static swig_type_info _swigt__p_wxPreviewControlBar 
= {"_p_wxPreviewControlBar", 0, 0, 0, 0, 0}; 
14704 static swig_type_info _swigt__p_wxPyPreviewControlBar 
= {"_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0}; 
14705 static swig_type_info _swigt__p_wxPyTaskBarIcon 
= {"_p_wxPyTaskBarIcon", 0, 0, 0, 0, 0}; 
14706 static swig_type_info _swigt__p_wxFontDialog 
= {"_p_wxFontDialog", 0, 0, 0, 0, 0}; 
14707 static swig_type_info _swigt__p_wxDirDialog 
= {"_p_wxDirDialog", 0, 0, 0, 0, 0}; 
14708 static swig_type_info _swigt__p_wxColourDialog 
= {"_p_wxColourDialog", 0, 0, 0, 0, 0}; 
14709 static swig_type_info _swigt__p_wxDialog 
= {"_p_wxDialog", 0, 0, 0, 0, 0}; 
14710 static swig_type_info _swigt__p_wxMenu 
= {"_p_wxMenu", 0, 0, 0, 0, 0}; 
14711 static swig_type_info _swigt__p_wxMDIParentFrame 
= {"_p_wxMDIParentFrame", 0, 0, 0, 0, 0}; 
14712 static swig_type_info _swigt__p_wxFloatingPane 
= {"_p_wxFloatingPane", "wxFloatingPane *", 0, 0, (void*)0, 0}; 
14713 static swig_type_info _swigt__p_wxFont 
= {"_p_wxFont", "wxFont *", 0, 0, (void*)0, 0}; 
14714 static swig_type_info _swigt__p_wxFrame 
= {"_p_wxFrame", "wxFrame *", 0, 0, (void*)0, 0}; 
14715 static swig_type_info _swigt__p_wxFrameManager 
= {"_p_wxFrameManager", "wxFrameManager *", 0, 0, (void*)0, 0}; 
14716 static swig_type_info _swigt__p_wxFrameManagerEvent 
= {"_p_wxFrameManagerEvent", "wxFrameManagerEvent *", 0, 0, (void*)0, 0}; 
14717 static swig_type_info _swigt__p_wxMiniFrame 
= {"_p_wxMiniFrame", "wxMiniFrame *", 0, 0, (void*)0, 0}; 
14718 static swig_type_info _swigt__p_wxNotifyEvent 
= {"_p_wxNotifyEvent", "wxNotifyEvent *", 0, 0, (void*)0, 0}; 
14719 static swig_type_info _swigt__p_wxObject 
= {"_p_wxObject", "wxObject *", 0, 0, (void*)0, 0}; 
14720 static swig_type_info _swigt__p_wxLayoutConstraints 
= {"_p_wxLayoutConstraints", 0, 0, 0, 0, 0}; 
14721 static swig_type_info _swigt__p_wxGBSizerItem 
= {"_p_wxGBSizerItem", 0, 0, 0, 0, 0}; 
14722 static swig_type_info _swigt__p_wxIndividualLayoutConstraint 
= {"_p_wxIndividualLayoutConstraint", 0, 0, 0, 0, 0}; 
14723 static swig_type_info _swigt__p_wxStaticBoxSizer 
= {"_p_wxStaticBoxSizer", 0, 0, 0, 0, 0}; 
14724 static swig_type_info _swigt__p_wxBoxSizer 
= {"_p_wxBoxSizer", 0, 0, 0, 0, 0}; 
14725 static swig_type_info _swigt__p_wxGridBagSizer 
= {"_p_wxGridBagSizer", 0, 0, 0, 0, 0}; 
14726 static swig_type_info _swigt__p_wxFontData 
= {"_p_wxFontData", 0, 0, 0, 0, 0}; 
14727 static swig_type_info _swigt__p_wxPrintData 
= {"_p_wxPrintData", 0, 0, 0, 0, 0}; 
14728 static swig_type_info _swigt__p_wxGridSizer 
= {"_p_wxGridSizer", 0, 0, 0, 0, 0}; 
14729 static swig_type_info _swigt__p_wxFlexGridSizer 
= {"_p_wxFlexGridSizer", 0, 0, 0, 0, 0}; 
14730 static swig_type_info _swigt__p_wxLayoutAlgorithm 
= {"_p_wxLayoutAlgorithm", 0, 0, 0, 0, 0}; 
14731 static swig_type_info _swigt__p_wxFSFile 
= {"_p_wxFSFile", 0, 0, 0, 0, 0}; 
14732 static swig_type_info _swigt__p_wxFindReplaceData 
= {"_p_wxFindReplaceData", 0, 0, 0, 0, 0}; 
14733 static swig_type_info _swigt__p_wxPySizer 
= {"_p_wxPySizer", 0, 0, 0, 0, 0}; 
14734 static swig_type_info _swigt__p_wxColourData 
= {"_p_wxColourData", 0, 0, 0, 0, 0}; 
14735 static swig_type_info _swigt__p_wxPrinter 
= {"_p_wxPrinter", 0, 0, 0, 0, 0}; 
14736 static swig_type_info _swigt__p_wxMenuItem 
= {"_p_wxMenuItem", 0, 0, 0, 0, 0}; 
14737 static swig_type_info _swigt__p_wxANIHandler 
= {"_p_wxANIHandler", 0, 0, 0, 0, 0}; 
14738 static swig_type_info _swigt__p_wxPNGHandler 
= {"_p_wxPNGHandler", 0, 0, 0, 0, 0}; 
14739 static swig_type_info _swigt__p_wxGIFHandler 
= {"_p_wxGIFHandler", 0, 0, 0, 0, 0}; 
14740 static swig_type_info _swigt__p_wxPCXHandler 
= {"_p_wxPCXHandler", 0, 0, 0, 0, 0}; 
14741 static swig_type_info _swigt__p_wxJPEGHandler 
= {"_p_wxJPEGHandler", 0, 0, 0, 0, 0}; 
14742 static swig_type_info _swigt__p_wxPNMHandler 
= {"_p_wxPNMHandler", 0, 0, 0, 0, 0}; 
14743 static swig_type_info _swigt__p_wxCURHandler 
= {"_p_wxCURHandler", 0, 0, 0, 0, 0}; 
14744 static swig_type_info _swigt__p_wxICOHandler 
= {"_p_wxICOHandler", 0, 0, 0, 0, 0}; 
14745 static swig_type_info _swigt__p_wxBMPHandler 
= {"_p_wxBMPHandler", 0, 0, 0, 0, 0}; 
14746 static swig_type_info _swigt__p_wxPyImageHandler 
= {"_p_wxPyImageHandler", 0, 0, 0, 0, 0}; 
14747 static swig_type_info _swigt__p_wxImageHandler 
= {"_p_wxImageHandler", 0, 0, 0, 0, 0}; 
14748 static swig_type_info _swigt__p_wxXPMHandler 
= {"_p_wxXPMHandler", 0, 0, 0, 0, 0}; 
14749 static swig_type_info _swigt__p_wxTIFFHandler 
= {"_p_wxTIFFHandler", 0, 0, 0, 0, 0}; 
14750 static swig_type_info _swigt__p_wxStdDialogButtonSizer 
= {"_p_wxStdDialogButtonSizer", 0, 0, 0, 0, 0}; 
14751 static swig_type_info _swigt__p_wxAcceleratorTable 
= {"_p_wxAcceleratorTable", 0, 0, 0, 0, 0}; 
14752 static swig_type_info _swigt__p_wxImage 
= {"_p_wxImage", 0, 0, 0, 0, 0}; 
14753 static swig_type_info _swigt__p_wxPyPrintout 
= {"_p_wxPyPrintout", 0, 0, 0, 0, 0}; 
14754 static swig_type_info _swigt__p_wxPrintPreview 
= {"_p_wxPrintPreview", 0, 0, 0, 0, 0}; 
14755 static swig_type_info _swigt__p_wxPyPrintPreview 
= {"_p_wxPyPrintPreview", 0, 0, 0, 0, 0}; 
14756 static swig_type_info _swigt__p_wxPageSetupDialog 
= {"_p_wxPageSetupDialog", 0, 0, 0, 0, 0}; 
14757 static swig_type_info _swigt__p_wxPrintDialog 
= {"_p_wxPrintDialog", 0, 0, 0, 0, 0}; 
14758 static swig_type_info _swigt__p_wxFileSystem 
= {"_p_wxFileSystem", 0, 0, 0, 0, 0}; 
14759 static swig_type_info _swigt__p_wxPageSetupDialogData 
= {"_p_wxPageSetupDialogData", 0, 0, 0, 0, 0}; 
14760 static swig_type_info _swigt__p_wxPrintDialogData 
= {"_p_wxPrintDialogData", 0, 0, 0, 0, 0}; 
14761 static swig_type_info _swigt__p_wxPaneButton 
= {"_p_wxPaneButton", "wxPaneButton *", 0, 0, (void*)0, 0}; 
14762 static swig_type_info _swigt__p_wxPaneButtonArray 
= {"_p_wxPaneButtonArray", "wxPaneButtonArray *", 0, 0, (void*)0, 0}; 
14763 static swig_type_info _swigt__p_wxPaneInfo 
= {"_p_wxPaneInfo", "wxPaneInfo *", 0, 0, (void*)0, 0}; 
14764 static swig_type_info _swigt__p_wxPaneInfoPtrArray 
= {"_p_wxPaneInfoPtrArray", "wxPaneInfoPtrArray *", 0, 0, (void*)0, 0}; 
14765 static swig_type_info _swigt__p_wxPaperSize 
= {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, (void*)0, 0}; 
14766 static swig_type_info _swigt__p_wxPoint 
= {"_p_wxPoint", "wxPoint *", 0, 0, (void*)0, 0}; 
14767 static swig_type_info _swigt__p_wxPyDockArt 
= {"_p_wxPyDockArt", "wxPyDockArt *", 0, 0, (void*)0, 0}; 
14768 static swig_type_info _swigt__p_wxRect 
= {"_p_wxRect", "wxRect *", 0, 0, (void*)0, 0}; 
14769 static swig_type_info _swigt__p_wxSize 
= {"_p_wxSize", "wxSize *", 0, 0, (void*)0, 0}; 
14770 static swig_type_info _swigt__p_wxSizer 
= {"_p_wxSizer", "wxSizer *", 0, 0, (void*)0, 0}; 
14771 static swig_type_info _swigt__p_wxSizerItem 
= {"_p_wxSizerItem", "wxSizerItem *", 0, 0, (void*)0, 0}; 
14772 static swig_type_info _swigt__p_wxString 
= {"_p_wxString", "wxString *", 0, 0, (void*)0, 0}; 
14773 static swig_type_info _swigt__p_wxTopLevelWindow 
= {"_p_wxTopLevelWindow", "wxTopLevelWindow *", 0, 0, (void*)0, 0}; 
14774 static swig_type_info _swigt__p_wxWindow 
= {"_p_wxWindow", "wxWindow *", 0, 0, (void*)0, 0}; 
14776 static swig_type_info 
*swig_type_initial
[] = { 
14778   &_swigt__p_form_ops_t
, 
14780   &_swigt__p_p_wxAuiMultiNotebook
, 
14781   &_swigt__p_p_wxAuiTabContainerButton
, 
14782   &_swigt__p_p_wxAuiTabCtrl
, 
14783   &_swigt__p_p_wxColourDialog
, 
14784   &_swigt__p_p_wxControl
, 
14785   &_swigt__p_p_wxControlWithItems
, 
14786   &_swigt__p_p_wxDialog
, 
14787   &_swigt__p_p_wxDirDialog
, 
14788   &_swigt__p_p_wxFileDialog
, 
14789   &_swigt__p_p_wxFindReplaceDialog
, 
14790   &_swigt__p_p_wxFloatingPane
, 
14791   &_swigt__p_p_wxFontDialog
, 
14792   &_swigt__p_p_wxFrame
, 
14793   &_swigt__p_p_wxMDIChildFrame
, 
14794   &_swigt__p_p_wxMDIClientWindow
, 
14795   &_swigt__p_p_wxMDIParentFrame
, 
14796   &_swigt__p_p_wxMenuBar
, 
14797   &_swigt__p_p_wxMessageDialog
, 
14798   &_swigt__p_p_wxMiniFrame
, 
14799   &_swigt__p_p_wxMultiChoiceDialog
, 
14800   &_swigt__p_p_wxNumberEntryDialog
, 
14801   &_swigt__p_p_wxPanel
, 
14802   &_swigt__p_p_wxPasswordEntryDialog
, 
14803   &_swigt__p_p_wxPopupWindow
, 
14804   &_swigt__p_p_wxPreviewCanvas
, 
14805   &_swigt__p_p_wxPreviewControlBar
, 
14806   &_swigt__p_p_wxPreviewFrame
, 
14807   &_swigt__p_p_wxProgressDialog
, 
14808   &_swigt__p_p_wxPyHtmlListBox
, 
14809   &_swigt__p_p_wxPyPanel
, 
14810   &_swigt__p_p_wxPyPopupTransientWindow
, 
14811   &_swigt__p_p_wxPyPreviewControlBar
, 
14812   &_swigt__p_p_wxPyPreviewFrame
, 
14813   &_swigt__p_p_wxPyScrolledWindow
, 
14814   &_swigt__p_p_wxPyVListBox
, 
14815   &_swigt__p_p_wxPyVScrolledWindow
, 
14816   &_swigt__p_p_wxPyWindow
, 
14817   &_swigt__p_p_wxSashLayoutWindow
, 
14818   &_swigt__p_p_wxSashWindow
, 
14819   &_swigt__p_p_wxScrolledWindow
, 
14820   &_swigt__p_p_wxSingleChoiceDialog
, 
14821   &_swigt__p_p_wxSplashScreen
, 
14822   &_swigt__p_p_wxSplashScreenWindow
, 
14823   &_swigt__p_p_wxSplitterWindow
, 
14824   &_swigt__p_p_wxStatusBar
, 
14825   &_swigt__p_p_wxTextEntryDialog
, 
14826   &_swigt__p_p_wxTipWindow
, 
14827   &_swigt__p_p_wxTopLevelWindow
, 
14828   &_swigt__p_p_wxWindow
, 
14829   &_swigt__p_unsigned_char
, 
14830   &_swigt__p_unsigned_int
, 
14831   &_swigt__p_unsigned_long
, 
14832   &_swigt__p_wxANIHandler
, 
14833   &_swigt__p_wxAcceleratorTable
, 
14834   &_swigt__p_wxActivateEvent
, 
14835   &_swigt__p_wxAuiMultiNotebook
, 
14836   &_swigt__p_wxAuiNotebookEvent
, 
14837   &_swigt__p_wxAuiNotebookPage
, 
14838   &_swigt__p_wxAuiNotebookPageArray
, 
14839   &_swigt__p_wxAuiTabContainer
, 
14840   &_swigt__p_wxAuiTabContainerButton
, 
14841   &_swigt__p_wxAuiTabCtrl
, 
14842   &_swigt__p_wxBMPHandler
, 
14843   &_swigt__p_wxBitmap
, 
14844   &_swigt__p_wxBoxSizer
, 
14845   &_swigt__p_wxCURHandler
, 
14846   &_swigt__p_wxCalculateLayoutEvent
, 
14847   &_swigt__p_wxChildFocusEvent
, 
14848   &_swigt__p_wxClipboardTextEvent
, 
14849   &_swigt__p_wxCloseEvent
, 
14850   &_swigt__p_wxColor
, 
14851   &_swigt__p_wxColour
, 
14852   &_swigt__p_wxColourData
, 
14853   &_swigt__p_wxColourDialog
, 
14854   &_swigt__p_wxCommandEvent
, 
14855   &_swigt__p_wxContextMenuEvent
, 
14856   &_swigt__p_wxControl
, 
14857   &_swigt__p_wxControlWithItems
, 
14859   &_swigt__p_wxDateEvent
, 
14860   &_swigt__p_wxDefaultDockArt
, 
14861   &_swigt__p_wxDialog
, 
14862   &_swigt__p_wxDirDialog
, 
14863   &_swigt__p_wxDisplayChangedEvent
, 
14864   &_swigt__p_wxDockArt
, 
14865   &_swigt__p_wxDockInfo
, 
14866   &_swigt__p_wxDockUIPart
, 
14867   &_swigt__p_wxDropFilesEvent
, 
14868   &_swigt__p_wxDuplexMode
, 
14869   &_swigt__p_wxEraseEvent
, 
14870   &_swigt__p_wxEvent
, 
14871   &_swigt__p_wxEvtHandler
, 
14872   &_swigt__p_wxFSFile
, 
14873   &_swigt__p_wxFileDialog
, 
14874   &_swigt__p_wxFileSystem
, 
14875   &_swigt__p_wxFindDialogEvent
, 
14876   &_swigt__p_wxFindReplaceData
, 
14877   &_swigt__p_wxFindReplaceDialog
, 
14878   &_swigt__p_wxFlexGridSizer
, 
14879   &_swigt__p_wxFloatingPane
, 
14880   &_swigt__p_wxFocusEvent
, 
14882   &_swigt__p_wxFontData
, 
14883   &_swigt__p_wxFontDialog
, 
14884   &_swigt__p_wxFrame
, 
14885   &_swigt__p_wxFrameManager
, 
14886   &_swigt__p_wxFrameManagerEvent
, 
14887   &_swigt__p_wxGBSizerItem
, 
14888   &_swigt__p_wxGIFHandler
, 
14889   &_swigt__p_wxGridBagSizer
, 
14890   &_swigt__p_wxGridSizer
, 
14891   &_swigt__p_wxICOHandler
, 
14892   &_swigt__p_wxIconizeEvent
, 
14893   &_swigt__p_wxIdleEvent
, 
14894   &_swigt__p_wxImage
, 
14895   &_swigt__p_wxImageHandler
, 
14896   &_swigt__p_wxIndividualLayoutConstraint
, 
14897   &_swigt__p_wxInitDialogEvent
, 
14898   &_swigt__p_wxJPEGHandler
, 
14899   &_swigt__p_wxKeyEvent
, 
14900   &_swigt__p_wxLayoutAlgorithm
, 
14901   &_swigt__p_wxLayoutConstraints
, 
14902   &_swigt__p_wxMDIChildFrame
, 
14903   &_swigt__p_wxMDIClientWindow
, 
14904   &_swigt__p_wxMDIParentFrame
, 
14905   &_swigt__p_wxMaximizeEvent
, 
14907   &_swigt__p_wxMenuBar
, 
14908   &_swigt__p_wxMenuEvent
, 
14909   &_swigt__p_wxMenuItem
, 
14910   &_swigt__p_wxMessageDialog
, 
14911   &_swigt__p_wxMiniFrame
, 
14912   &_swigt__p_wxMouseCaptureChangedEvent
, 
14913   &_swigt__p_wxMouseEvent
, 
14914   &_swigt__p_wxMoveEvent
, 
14915   &_swigt__p_wxMultiChoiceDialog
, 
14916   &_swigt__p_wxNavigationKeyEvent
, 
14917   &_swigt__p_wxNcPaintEvent
, 
14918   &_swigt__p_wxNotifyEvent
, 
14919   &_swigt__p_wxNumberEntryDialog
, 
14920   &_swigt__p_wxObject
, 
14921   &_swigt__p_wxPCXHandler
, 
14922   &_swigt__p_wxPNGHandler
, 
14923   &_swigt__p_wxPNMHandler
, 
14924   &_swigt__p_wxPageSetupDialog
, 
14925   &_swigt__p_wxPageSetupDialogData
, 
14926   &_swigt__p_wxPaintEvent
, 
14927   &_swigt__p_wxPaletteChangedEvent
, 
14928   &_swigt__p_wxPaneButton
, 
14929   &_swigt__p_wxPaneButtonArray
, 
14930   &_swigt__p_wxPaneInfo
, 
14931   &_swigt__p_wxPaneInfoPtrArray
, 
14932   &_swigt__p_wxPanel
, 
14933   &_swigt__p_wxPaperSize
, 
14934   &_swigt__p_wxPasswordEntryDialog
, 
14935   &_swigt__p_wxPoint
, 
14936   &_swigt__p_wxPopupWindow
, 
14937   &_swigt__p_wxPreviewCanvas
, 
14938   &_swigt__p_wxPreviewControlBar
, 
14939   &_swigt__p_wxPreviewFrame
, 
14940   &_swigt__p_wxPrintData
, 
14941   &_swigt__p_wxPrintDialog
, 
14942   &_swigt__p_wxPrintDialogData
, 
14943   &_swigt__p_wxPrintPreview
, 
14944   &_swigt__p_wxPrinter
, 
14945   &_swigt__p_wxProgressDialog
, 
14946   &_swigt__p_wxPyApp
, 
14947   &_swigt__p_wxPyCommandEvent
, 
14948   &_swigt__p_wxPyDockArt
, 
14949   &_swigt__p_wxPyEvent
, 
14950   &_swigt__p_wxPyHtmlListBox
, 
14951   &_swigt__p_wxPyImageHandler
, 
14952   &_swigt__p_wxPyPanel
, 
14953   &_swigt__p_wxPyPopupTransientWindow
, 
14954   &_swigt__p_wxPyPreviewControlBar
, 
14955   &_swigt__p_wxPyPreviewFrame
, 
14956   &_swigt__p_wxPyPrintPreview
, 
14957   &_swigt__p_wxPyPrintout
, 
14958   &_swigt__p_wxPyScrolledWindow
, 
14959   &_swigt__p_wxPySizer
, 
14960   &_swigt__p_wxPyTaskBarIcon
, 
14961   &_swigt__p_wxPyVListBox
, 
14962   &_swigt__p_wxPyVScrolledWindow
, 
14963   &_swigt__p_wxPyValidator
, 
14964   &_swigt__p_wxPyWindow
, 
14965   &_swigt__p_wxQueryLayoutInfoEvent
, 
14966   &_swigt__p_wxQueryNewPaletteEvent
, 
14968   &_swigt__p_wxSashEvent
, 
14969   &_swigt__p_wxSashLayoutWindow
, 
14970   &_swigt__p_wxSashWindow
, 
14971   &_swigt__p_wxScrollEvent
, 
14972   &_swigt__p_wxScrollWinEvent
, 
14973   &_swigt__p_wxScrolledWindow
, 
14974   &_swigt__p_wxSetCursorEvent
, 
14975   &_swigt__p_wxShowEvent
, 
14976   &_swigt__p_wxSingleChoiceDialog
, 
14978   &_swigt__p_wxSizeEvent
, 
14979   &_swigt__p_wxSizer
, 
14980   &_swigt__p_wxSizerItem
, 
14981   &_swigt__p_wxSplashScreen
, 
14982   &_swigt__p_wxSplashScreenWindow
, 
14983   &_swigt__p_wxSplitterEvent
, 
14984   &_swigt__p_wxSplitterWindow
, 
14985   &_swigt__p_wxStaticBoxSizer
, 
14986   &_swigt__p_wxStatusBar
, 
14987   &_swigt__p_wxStdDialogButtonSizer
, 
14988   &_swigt__p_wxString
, 
14989   &_swigt__p_wxSysColourChangedEvent
, 
14990   &_swigt__p_wxTIFFHandler
, 
14991   &_swigt__p_wxTaskBarIconEvent
, 
14992   &_swigt__p_wxTextEntryDialog
, 
14993   &_swigt__p_wxTipWindow
, 
14994   &_swigt__p_wxTopLevelWindow
, 
14995   &_swigt__p_wxUpdateUIEvent
, 
14996   &_swigt__p_wxValidator
, 
14997   &_swigt__p_wxWindow
, 
14998   &_swigt__p_wxWindowCreateEvent
, 
14999   &_swigt__p_wxWindowDestroyEvent
, 
15000   &_swigt__p_wxXPMHandler
, 
15003 static swig_cast_info _swigc__p_char
[] = {  {&_swigt__p_char
, 0, 0, 0},{0, 0, 0, 0}}; 
15004 static swig_cast_info _swigc__p_form_ops_t
[] = {  {&_swigt__p_form_ops_t
, 0, 0, 0},{0, 0, 0, 0}}; 
15005 static swig_cast_info _swigc__p_int
[] = {  {&_swigt__p_int
, 0, 0, 0},{0, 0, 0, 0}}; 
15006 static swig_cast_info _swigc__p_p_wxAuiTabContainerButton
[] = {  {&_swigt__p_p_wxAuiTabContainerButton
, 0, 0, 0},{0, 0, 0, 0}}; 
15007 static swig_cast_info _swigc__p_p_wxSplashScreen
[] = {{&_swigt__p_p_wxSplashScreen
, 0, 0, 0},{0, 0, 0, 0}}; 
15008 static swig_cast_info _swigc__p_p_wxMiniFrame
[] = {{&_swigt__p_p_wxMiniFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
15009 static swig_cast_info _swigc__p_p_wxPyPanel
[] = {{&_swigt__p_p_wxPyPanel
, 0, 0, 0},{0, 0, 0, 0}}; 
15010 static swig_cast_info _swigc__p_p_wxMenuBar
[] = {{&_swigt__p_p_wxMenuBar
, 0, 0, 0},{0, 0, 0, 0}}; 
15011 static swig_cast_info _swigc__p_p_wxFindReplaceDialog
[] = {{&_swigt__p_p_wxFindReplaceDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15012 static swig_cast_info _swigc__p_p_wxProgressDialog
[] = {{&_swigt__p_p_wxProgressDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15013 static swig_cast_info _swigc__p_p_wxMessageDialog
[] = {{&_swigt__p_p_wxMessageDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15014 static swig_cast_info _swigc__p_p_wxNumberEntryDialog
[] = {{&_swigt__p_p_wxNumberEntryDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15015 static swig_cast_info _swigc__p_p_wxPasswordEntryDialog
[] = {{&_swigt__p_p_wxPasswordEntryDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15016 static swig_cast_info _swigc__p_p_wxTextEntryDialog
[] = {{&_swigt__p_p_wxTextEntryDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15017 static swig_cast_info _swigc__p_p_wxSingleChoiceDialog
[] = {{&_swigt__p_p_wxSingleChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15018 static swig_cast_info _swigc__p_p_wxMultiChoiceDialog
[] = {{&_swigt__p_p_wxMultiChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15019 static swig_cast_info _swigc__p_p_wxFileDialog
[] = {{&_swigt__p_p_wxFileDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15020 static swig_cast_info _swigc__p_p_wxPanel
[] = {{&_swigt__p_p_wxPanel
, 0, 0, 0},{0, 0, 0, 0}}; 
15021 static swig_cast_info _swigc__p_p_wxStatusBar
[] = {{&_swigt__p_p_wxStatusBar
, 0, 0, 0},{0, 0, 0, 0}}; 
15022 static swig_cast_info _swigc__p_p_wxPyVScrolledWindow
[] = {{&_swigt__p_p_wxPyVScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15023 static swig_cast_info _swigc__p_p_wxTipWindow
[] = {{&_swigt__p_p_wxTipWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15024 static swig_cast_info _swigc__p_p_wxPyPopupTransientWindow
[] = {{&_swigt__p_p_wxPyPopupTransientWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15025 static swig_cast_info _swigc__p_p_wxPopupWindow
[] = {{&_swigt__p_p_wxPopupWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15026 static swig_cast_info _swigc__p_p_wxSashLayoutWindow
[] = {{&_swigt__p_p_wxSashLayoutWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15027 static swig_cast_info _swigc__p_p_wxScrolledWindow
[] = {{&_swigt__p_p_wxScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15028 static swig_cast_info _swigc__p_p_wxTopLevelWindow
[] = {{&_swigt__p_p_wxTopLevelWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15029 static swig_cast_info _swigc__p_p_wxSplashScreenWindow
[] = {{&_swigt__p_p_wxSplashScreenWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15030 static swig_cast_info _swigc__p_p_wxSplitterWindow
[] = {{&_swigt__p_p_wxSplitterWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15031 static swig_cast_info _swigc__p_p_wxSashWindow
[] = {{&_swigt__p_p_wxSashWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15032 static swig_cast_info _swigc__p_p_wxMDIClientWindow
[] = {{&_swigt__p_p_wxMDIClientWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15033 static swig_cast_info _swigc__p_p_wxPyScrolledWindow
[] = {{&_swigt__p_p_wxPyScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15034 static swig_cast_info _swigc__p_p_wxPreviewFrame
[] = {{&_swigt__p_p_wxPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
15035 static swig_cast_info _swigc__p_p_wxPyPreviewFrame
[] = {{&_swigt__p_p_wxPyPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
15036 static swig_cast_info _swigc__p_p_wxControl
[] = {{&_swigt__p_p_wxControl
, 0, 0, 0},{0, 0, 0, 0}}; 
15037 static swig_cast_info _swigc__p_p_wxMDIChildFrame
[] = {{&_swigt__p_p_wxMDIChildFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
15038 static swig_cast_info _swigc__p_p_wxControlWithItems
[] = {{&_swigt__p_p_wxControlWithItems
, 0, 0, 0},{0, 0, 0, 0}}; 
15039 static swig_cast_info _swigc__p_p_wxPyWindow
[] = {{&_swigt__p_p_wxPyWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15040 static swig_cast_info _swigc__p_p_wxPreviewCanvas
[] = {{&_swigt__p_p_wxPreviewCanvas
, 0, 0, 0},{0, 0, 0, 0}}; 
15041 static swig_cast_info _swigc__p_p_wxFloatingPane
[] = {{&_swigt__p_p_wxFloatingPane
, 0, 0, 0},{0, 0, 0, 0}}; 
15042 static swig_cast_info _swigc__p_p_wxPyHtmlListBox
[] = {{&_swigt__p_p_wxPyHtmlListBox
, 0, 0, 0},{0, 0, 0, 0}}; 
15043 static swig_cast_info _swigc__p_p_wxPyVListBox
[] = {{&_swigt__p_p_wxPyVListBox
, 0, 0, 0},{0, 0, 0, 0}}; 
15044 static swig_cast_info _swigc__p_p_wxAuiMultiNotebook
[] = {{&_swigt__p_p_wxAuiMultiNotebook
, 0, 0, 0},{0, 0, 0, 0}}; 
15045 static swig_cast_info _swigc__p_p_wxPreviewControlBar
[] = {{&_swigt__p_p_wxPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}}; 
15046 static swig_cast_info _swigc__p_p_wxPyPreviewControlBar
[] = {{&_swigt__p_p_wxPyPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}}; 
15047 static swig_cast_info _swigc__p_p_wxAuiTabCtrl
[] = {{&_swigt__p_p_wxAuiTabCtrl
, 0, 0, 0},{0, 0, 0, 0}}; 
15048 static swig_cast_info _swigc__p_p_wxFrame
[] = {{&_swigt__p_p_wxFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
15049 static swig_cast_info _swigc__p_p_wxFontDialog
[] = {{&_swigt__p_p_wxFontDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15050 static swig_cast_info _swigc__p_p_wxDirDialog
[] = {{&_swigt__p_p_wxDirDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15051 static swig_cast_info _swigc__p_p_wxColourDialog
[] = {{&_swigt__p_p_wxColourDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15052 static swig_cast_info _swigc__p_p_wxDialog
[] = {{&_swigt__p_p_wxDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15053 static swig_cast_info _swigc__p_p_wxMDIParentFrame
[] = {{&_swigt__p_p_wxMDIParentFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
15054 static swig_cast_info _swigc__p_p_wxWindow
[] = {  {&_swigt__p_p_wxSplashScreen
, _p_p_wxSplashScreenTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxMiniFrame
, _p_p_wxMiniFrameTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxPyPanel
, _p_p_wxPyPanelTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxMenuBar
, _p_p_wxMenuBarTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxFindReplaceDialog
, _p_p_wxFindReplaceDialogTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxProgressDialog
, _p_p_wxProgressDialogTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxMessageDialog
, _p_p_wxMessageDialogTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxNumberEntryDialog
, _p_p_wxNumberEntryDialogTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxPasswordEntryDialog
, _p_p_wxPasswordEntryDialogTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxTextEntryDialog
, _p_p_wxTextEntryDialogTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxSingleChoiceDialog
, _p_p_wxSingleChoiceDialogTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxMultiChoiceDialog
, _p_p_wxMultiChoiceDialogTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxFileDialog
, _p_p_wxFileDialogTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxPanel
, _p_p_wxPanelTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxStatusBar
, _p_p_wxStatusBarTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxPyVScrolledWindow
, _p_p_wxPyVScrolledWindowTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxTipWindow
, _p_p_wxTipWindowTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxPyPopupTransientWindow
, _p_p_wxPyPopupTransientWindowTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxPopupWindow
, _p_p_wxPopupWindowTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxSashLayoutWindow
, _p_p_wxSashLayoutWindowTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxScrolledWindow
, _p_p_wxScrolledWindowTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxTopLevelWindow
, _p_p_wxTopLevelWindowTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxSplashScreenWindow
, _p_p_wxSplashScreenWindowTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxSplitterWindow
, _p_p_wxSplitterWindowTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxSashWindow
, _p_p_wxSashWindowTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxMDIClientWindow
, _p_p_wxMDIClientWindowTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxPyScrolledWindow
, _p_p_wxPyScrolledWindowTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxWindow
, 0, 0, 0},  {&_swigt__p_p_wxPreviewFrame
, _p_p_wxPreviewFrameTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxPyPreviewFrame
, _p_p_wxPyPreviewFrameTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxControl
, _p_p_wxControlTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxMDIChildFrame
, _p_p_wxMDIChildFrameTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxControlWithItems
, _p_p_wxControlWithItemsTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxPyWindow
, _p_p_wxPyWindowTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxPreviewCanvas
, _p_p_wxPreviewCanvasTo_p_p_wxWindow
, 0, 0},  {&_swigt__p_p_wxFloatingPane
, _p_p_wxFloatingPaneTo_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_wxAuiMultiNotebook
, _p_p_wxAuiMultiNotebookTo_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_wxMDIParentFrame
, _p_p_wxMDIParentFrameTo_p_p_wxWindow
, 0, 0},{0, 0, 0, 0}}; 
15055 static swig_cast_info _swigc__p_unsigned_char
[] = {  {&_swigt__p_unsigned_char
, 0, 0, 0},{0, 0, 0, 0}}; 
15056 static swig_cast_info _swigc__p_unsigned_int
[] = {  {&_swigt__p_unsigned_int
, 0, 0, 0},{0, 0, 0, 0}}; 
15057 static swig_cast_info _swigc__p_unsigned_long
[] = {  {&_swigt__p_unsigned_long
, 0, 0, 0},{0, 0, 0, 0}}; 
15058 static swig_cast_info _swigc__p_wxAuiMultiNotebook
[] = {  {&_swigt__p_wxAuiMultiNotebook
, 0, 0, 0},{0, 0, 0, 0}}; 
15059 static swig_cast_info _swigc__p_wxAuiNotebookEvent
[] = {  {&_swigt__p_wxAuiNotebookEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15060 static swig_cast_info _swigc__p_wxAuiNotebookPage
[] = {  {&_swigt__p_wxAuiNotebookPage
, 0, 0, 0},{0, 0, 0, 0}}; 
15061 static swig_cast_info _swigc__p_wxAuiNotebookPageArray
[] = {  {&_swigt__p_wxAuiNotebookPageArray
, 0, 0, 0},{0, 0, 0, 0}}; 
15062 static swig_cast_info _swigc__p_wxAuiTabContainer
[] = {  {&_swigt__p_wxAuiTabContainer
, 0, 0, 0},  {&_swigt__p_wxAuiTabCtrl
, _p_wxAuiTabCtrlTo_p_wxAuiTabContainer
, 0, 0},{0, 0, 0, 0}}; 
15063 static swig_cast_info _swigc__p_wxAuiTabContainerButton
[] = {  {&_swigt__p_wxAuiTabContainerButton
, 0, 0, 0},{0, 0, 0, 0}}; 
15064 static swig_cast_info _swigc__p_wxAuiTabCtrl
[] = {  {&_swigt__p_wxAuiTabCtrl
, 0, 0, 0},{0, 0, 0, 0}}; 
15065 static swig_cast_info _swigc__p_wxBitmap
[] = {  {&_swigt__p_wxBitmap
, 0, 0, 0},{0, 0, 0, 0}}; 
15066 static swig_cast_info _swigc__p_wxColor
[] = {  {&_swigt__p_wxColor
, 0, 0, 0},{0, 0, 0, 0}}; 
15067 static swig_cast_info _swigc__p_wxColour
[] = {  {&_swigt__p_wxColour
, 0, 0, 0},{0, 0, 0, 0}}; 
15068 static swig_cast_info _swigc__p_wxSashEvent
[] = {{&_swigt__p_wxSashEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15069 static swig_cast_info _swigc__p_wxWindowDestroyEvent
[] = {{&_swigt__p_wxWindowDestroyEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15070 static swig_cast_info _swigc__p_wxSplitterEvent
[] = {{&_swigt__p_wxSplitterEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15071 static swig_cast_info _swigc__p_wxClipboardTextEvent
[] = {{&_swigt__p_wxClipboardTextEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15072 static swig_cast_info _swigc__p_wxScrollEvent
[] = {{&_swigt__p_wxScrollEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15073 static swig_cast_info _swigc__p_wxPyCommandEvent
[] = {{&_swigt__p_wxPyCommandEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15074 static swig_cast_info _swigc__p_wxContextMenuEvent
[] = {{&_swigt__p_wxContextMenuEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15075 static swig_cast_info _swigc__p_wxChildFocusEvent
[] = {{&_swigt__p_wxChildFocusEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15076 static swig_cast_info _swigc__p_wxDateEvent
[] = {{&_swigt__p_wxDateEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15077 static swig_cast_info _swigc__p_wxWindowCreateEvent
[] = {{&_swigt__p_wxWindowCreateEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15078 static swig_cast_info _swigc__p_wxFindDialogEvent
[] = {{&_swigt__p_wxFindDialogEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15079 static swig_cast_info _swigc__p_wxUpdateUIEvent
[] = {{&_swigt__p_wxUpdateUIEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15080 static swig_cast_info _swigc__p_wxCommandEvent
[] = {  {&_swigt__p_wxSashEvent
, _p_wxSashEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxWindowDestroyEvent
, _p_wxWindowDestroyEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxSplitterEvent
, _p_wxSplitterEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxClipboardTextEvent
, _p_wxClipboardTextEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxScrollEvent
, _p_wxScrollEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxPyCommandEvent
, _p_wxPyCommandEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxCommandEvent
, 0, 0, 0},  {&_swigt__p_wxContextMenuEvent
, _p_wxContextMenuEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxChildFocusEvent
, _p_wxChildFocusEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxAuiNotebookEvent
, _p_wxAuiNotebookEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxDateEvent
, _p_wxDateEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxWindowCreateEvent
, _p_wxWindowCreateEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxNotifyEvent
, _p_wxNotifyEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxFindDialogEvent
, _p_wxFindDialogEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxUpdateUIEvent
, _p_wxUpdateUIEventTo_p_wxCommandEvent
, 0, 0},{0, 0, 0, 0}}; 
15081 static swig_cast_info _swigc__p_wxControlWithItems
[] = {{&_swigt__p_wxControlWithItems
, 0, 0, 0},{0, 0, 0, 0}}; 
15082 static swig_cast_info _swigc__p_wxControl
[] = {  {&_swigt__p_wxControl
, 0, 0, 0},  {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxControl
, 0, 0},  {&_swigt__p_wxAuiTabCtrl
, _p_wxAuiTabCtrlTo_p_wxControl
, 0, 0},  {&_swigt__p_wxAuiMultiNotebook
, _p_wxAuiMultiNotebookTo_p_wxControl
, 0, 0},{0, 0, 0, 0}}; 
15083 static swig_cast_info _swigc__p_wxDC
[] = {  {&_swigt__p_wxDC
, 0, 0, 0},{0, 0, 0, 0}}; 
15084 static swig_cast_info _swigc__p_wxDefaultDockArt
[] = {  {&_swigt__p_wxDefaultDockArt
, 0, 0, 0},  {&_swigt__p_wxPyDockArt
, _p_wxPyDockArtTo_p_wxDefaultDockArt
, 0, 0},{0, 0, 0, 0}}; 
15085 static swig_cast_info _swigc__p_wxDockArt
[] = {  {&_swigt__p_wxDockArt
, 0, 0, 0},  {&_swigt__p_wxDefaultDockArt
, _p_wxDefaultDockArtTo_p_wxDockArt
, 0, 0},  {&_swigt__p_wxPyDockArt
, _p_wxPyDockArtTo_p_wxDockArt
, 0, 0},{0, 0, 0, 0}}; 
15086 static swig_cast_info _swigc__p_wxDockInfo
[] = {  {&_swigt__p_wxDockInfo
, 0, 0, 0},{0, 0, 0, 0}}; 
15087 static swig_cast_info _swigc__p_wxDockUIPart
[] = {  {&_swigt__p_wxDockUIPart
, 0, 0, 0},{0, 0, 0, 0}}; 
15088 static swig_cast_info _swigc__p_wxDuplexMode
[] = {  {&_swigt__p_wxDuplexMode
, 0, 0, 0},{0, 0, 0, 0}}; 
15089 static swig_cast_info _swigc__p_wxMenuEvent
[] = {{&_swigt__p_wxMenuEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15090 static swig_cast_info _swigc__p_wxCloseEvent
[] = {{&_swigt__p_wxCloseEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15091 static swig_cast_info _swigc__p_wxMouseEvent
[] = {{&_swigt__p_wxMouseEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15092 static swig_cast_info _swigc__p_wxEraseEvent
[] = {{&_swigt__p_wxEraseEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15093 static swig_cast_info _swigc__p_wxSetCursorEvent
[] = {{&_swigt__p_wxSetCursorEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15094 static swig_cast_info _swigc__p_wxInitDialogEvent
[] = {{&_swigt__p_wxInitDialogEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15095 static swig_cast_info _swigc__p_wxPyEvent
[] = {{&_swigt__p_wxPyEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15096 static swig_cast_info _swigc__p_wxCalculateLayoutEvent
[] = {{&_swigt__p_wxCalculateLayoutEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15097 static swig_cast_info _swigc__p_wxIdleEvent
[] = {{&_swigt__p_wxIdleEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15098 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent
[] = {{&_swigt__p_wxQueryNewPaletteEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15099 static swig_cast_info _swigc__p_wxMaximizeEvent
[] = {{&_swigt__p_wxMaximizeEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15100 static swig_cast_info _swigc__p_wxIconizeEvent
[] = {{&_swigt__p_wxIconizeEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15101 static swig_cast_info _swigc__p_wxActivateEvent
[] = {{&_swigt__p_wxActivateEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15102 static swig_cast_info _swigc__p_wxSizeEvent
[] = {{&_swigt__p_wxSizeEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15103 static swig_cast_info _swigc__p_wxMoveEvent
[] = {{&_swigt__p_wxMoveEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15104 static swig_cast_info _swigc__p_wxPaintEvent
[] = {{&_swigt__p_wxPaintEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15105 static swig_cast_info _swigc__p_wxNcPaintEvent
[] = {{&_swigt__p_wxNcPaintEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15106 static swig_cast_info _swigc__p_wxPaletteChangedEvent
[] = {{&_swigt__p_wxPaletteChangedEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15107 static swig_cast_info _swigc__p_wxDisplayChangedEvent
[] = {{&_swigt__p_wxDisplayChangedEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15108 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent
[] = {{&_swigt__p_wxMouseCaptureChangedEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15109 static swig_cast_info _swigc__p_wxSysColourChangedEvent
[] = {{&_swigt__p_wxSysColourChangedEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15110 static swig_cast_info _swigc__p_wxDropFilesEvent
[] = {{&_swigt__p_wxDropFilesEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15111 static swig_cast_info _swigc__p_wxFocusEvent
[] = {{&_swigt__p_wxFocusEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15112 static swig_cast_info _swigc__p_wxQueryLayoutInfoEvent
[] = {{&_swigt__p_wxQueryLayoutInfoEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15113 static swig_cast_info _swigc__p_wxShowEvent
[] = {{&_swigt__p_wxShowEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15114 static swig_cast_info _swigc__p_wxNavigationKeyEvent
[] = {{&_swigt__p_wxNavigationKeyEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15115 static swig_cast_info _swigc__p_wxKeyEvent
[] = {{&_swigt__p_wxKeyEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15116 static swig_cast_info _swigc__p_wxScrollWinEvent
[] = {{&_swigt__p_wxScrollWinEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15117 static swig_cast_info _swigc__p_wxTaskBarIconEvent
[] = {{&_swigt__p_wxTaskBarIconEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15118 static swig_cast_info _swigc__p_wxEvent
[] = {  {&_swigt__p_wxContextMenuEvent
, _p_wxContextMenuEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxMenuEvent
, _p_wxMenuEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxCloseEvent
, _p_wxCloseEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxMouseEvent
, _p_wxMouseEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxEraseEvent
, _p_wxEraseEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxSetCursorEvent
, _p_wxSetCursorEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxSplitterEvent
, _p_wxSplitterEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxFrameManagerEvent
, _p_wxFrameManagerEventTo_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_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_wxClipboardTextEvent
, _p_wxClipboardTextEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxPaintEvent
, _p_wxPaintEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxNcPaintEvent
, _p_wxNcPaintEventTo_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}}; 
15119 static swig_cast_info _swigc__p_wxSplashScreen
[] = {{&_swigt__p_wxSplashScreen
, 0, 0, 0},{0, 0, 0, 0}}; 
15120 static swig_cast_info _swigc__p_wxPyPanel
[] = {{&_swigt__p_wxPyPanel
, 0, 0, 0},{0, 0, 0, 0}}; 
15121 static swig_cast_info _swigc__p_wxMenuBar
[] = {{&_swigt__p_wxMenuBar
, 0, 0, 0},{0, 0, 0, 0}}; 
15122 static swig_cast_info _swigc__p_wxValidator
[] = {{&_swigt__p_wxValidator
, 0, 0, 0},{0, 0, 0, 0}}; 
15123 static swig_cast_info _swigc__p_wxPyValidator
[] = {{&_swigt__p_wxPyValidator
, 0, 0, 0},{0, 0, 0, 0}}; 
15124 static swig_cast_info _swigc__p_wxNumberEntryDialog
[] = {{&_swigt__p_wxNumberEntryDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15125 static swig_cast_info _swigc__p_wxFileDialog
[] = {{&_swigt__p_wxFileDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15126 static swig_cast_info _swigc__p_wxMultiChoiceDialog
[] = {{&_swigt__p_wxMultiChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15127 static swig_cast_info _swigc__p_wxFindReplaceDialog
[] = {{&_swigt__p_wxFindReplaceDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15128 static swig_cast_info _swigc__p_wxProgressDialog
[] = {{&_swigt__p_wxProgressDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15129 static swig_cast_info _swigc__p_wxMessageDialog
[] = {{&_swigt__p_wxMessageDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15130 static swig_cast_info _swigc__p_wxPasswordEntryDialog
[] = {{&_swigt__p_wxPasswordEntryDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15131 static swig_cast_info _swigc__p_wxTextEntryDialog
[] = {{&_swigt__p_wxTextEntryDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15132 static swig_cast_info _swigc__p_wxSingleChoiceDialog
[] = {{&_swigt__p_wxSingleChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15133 static swig_cast_info _swigc__p_wxPanel
[] = {{&_swigt__p_wxPanel
, 0, 0, 0},{0, 0, 0, 0}}; 
15134 static swig_cast_info _swigc__p_wxStatusBar
[] = {{&_swigt__p_wxStatusBar
, 0, 0, 0},{0, 0, 0, 0}}; 
15135 static swig_cast_info _swigc__p_wxScrolledWindow
[] = {{&_swigt__p_wxScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15136 static swig_cast_info _swigc__p_wxTipWindow
[] = {{&_swigt__p_wxTipWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15137 static swig_cast_info _swigc__p_wxMDIClientWindow
[] = {{&_swigt__p_wxMDIClientWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15138 static swig_cast_info _swigc__p_wxPyScrolledWindow
[] = {{&_swigt__p_wxPyScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15139 static swig_cast_info _swigc__p_wxSashWindow
[] = {{&_swigt__p_wxSashWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15140 static swig_cast_info _swigc__p_wxSplitterWindow
[] = {{&_swigt__p_wxSplitterWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15141 static swig_cast_info _swigc__p_wxSplashScreenWindow
[] = {{&_swigt__p_wxSplashScreenWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15142 static swig_cast_info _swigc__p_wxSashLayoutWindow
[] = {{&_swigt__p_wxSashLayoutWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15143 static swig_cast_info _swigc__p_wxPopupWindow
[] = {{&_swigt__p_wxPopupWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15144 static swig_cast_info _swigc__p_wxPyPopupTransientWindow
[] = {{&_swigt__p_wxPyPopupTransientWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15145 static swig_cast_info _swigc__p_wxPyVScrolledWindow
[] = {{&_swigt__p_wxPyVScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15146 static swig_cast_info _swigc__p_wxPyPreviewFrame
[] = {{&_swigt__p_wxPyPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
15147 static swig_cast_info _swigc__p_wxPreviewFrame
[] = {{&_swigt__p_wxPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
15148 static swig_cast_info _swigc__p_wxMDIChildFrame
[] = {{&_swigt__p_wxMDIChildFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
15149 static swig_cast_info _swigc__p_wxPyApp
[] = {{&_swigt__p_wxPyApp
, 0, 0, 0},{0, 0, 0, 0}}; 
15150 static swig_cast_info _swigc__p_wxPyWindow
[] = {{&_swigt__p_wxPyWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15151 static swig_cast_info _swigc__p_wxPreviewCanvas
[] = {{&_swigt__p_wxPreviewCanvas
, 0, 0, 0},{0, 0, 0, 0}}; 
15152 static swig_cast_info _swigc__p_wxPyHtmlListBox
[] = {{&_swigt__p_wxPyHtmlListBox
, 0, 0, 0},{0, 0, 0, 0}}; 
15153 static swig_cast_info _swigc__p_wxPyVListBox
[] = {{&_swigt__p_wxPyVListBox
, 0, 0, 0},{0, 0, 0, 0}}; 
15154 static swig_cast_info _swigc__p_wxPreviewControlBar
[] = {{&_swigt__p_wxPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}}; 
15155 static swig_cast_info _swigc__p_wxPyPreviewControlBar
[] = {{&_swigt__p_wxPyPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}}; 
15156 static swig_cast_info _swigc__p_wxPyTaskBarIcon
[] = {{&_swigt__p_wxPyTaskBarIcon
, 0, 0, 0},{0, 0, 0, 0}}; 
15157 static swig_cast_info _swigc__p_wxFontDialog
[] = {{&_swigt__p_wxFontDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15158 static swig_cast_info _swigc__p_wxDirDialog
[] = {{&_swigt__p_wxDirDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15159 static swig_cast_info _swigc__p_wxColourDialog
[] = {{&_swigt__p_wxColourDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15160 static swig_cast_info _swigc__p_wxDialog
[] = {{&_swigt__p_wxDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15161 static swig_cast_info _swigc__p_wxMenu
[] = {{&_swigt__p_wxMenu
, 0, 0, 0},{0, 0, 0, 0}}; 
15162 static swig_cast_info _swigc__p_wxMDIParentFrame
[] = {{&_swigt__p_wxMDIParentFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
15163 static swig_cast_info _swigc__p_wxEvtHandler
[] = {  {&_swigt__p_wxSplashScreen
, _p_wxSplashScreenTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxMiniFrame
, _p_wxMiniFrameTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyPanel
, _p_wxPyPanelTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxMenuBar
, _p_wxMenuBarTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxValidator
, _p_wxValidatorTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyValidator
, _p_wxPyValidatorTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxNumberEntryDialog
, _p_wxNumberEntryDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxFileDialog
, _p_wxFileDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxMultiChoiceDialog
, _p_wxMultiChoiceDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxFindReplaceDialog
, _p_wxFindReplaceDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxProgressDialog
, _p_wxProgressDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxMessageDialog
, _p_wxMessageDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPasswordEntryDialog
, _p_wxPasswordEntryDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxTextEntryDialog
, _p_wxTextEntryDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxSingleChoiceDialog
, _p_wxSingleChoiceDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPanel
, _p_wxPanelTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxStatusBar
, _p_wxStatusBarTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxWindow
, _p_wxWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxScrolledWindow
, _p_wxScrolledWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxTopLevelWindow
, _p_wxTopLevelWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxMDIClientWindow
, _p_wxMDIClientWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxSashWindow
, _p_wxSashWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxSplitterWindow
, _p_wxSplitterWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxSplashScreenWindow
, _p_wxSplashScreenWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxSashLayoutWindow
, _p_wxSashLayoutWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPopupWindow
, _p_wxPopupWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyPopupTransientWindow
, _p_wxPyPopupTransientWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyPreviewFrame
, _p_wxPyPreviewFrameTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPreviewFrame
, _p_wxPreviewFrameTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxControl
, _p_wxControlTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxMDIChildFrame
, _p_wxMDIChildFrameTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyApp
, _p_wxPyAppTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxEvtHandler
, 0, 0, 0},  {&_swigt__p_wxPyWindow
, _p_wxPyWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxFloatingPane
, _p_wxFloatingPaneTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxAuiMultiNotebook
, _p_wxAuiMultiNotebookTo_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_wxMDIParentFrame
, _p_wxMDIParentFrameTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxFrameManager
, _p_wxFrameManagerTo_p_wxEvtHandler
, 0, 0},{0, 0, 0, 0}}; 
15164 static swig_cast_info _swigc__p_wxFloatingPane
[] = {  {&_swigt__p_wxFloatingPane
, 0, 0, 0},{0, 0, 0, 0}}; 
15165 static swig_cast_info _swigc__p_wxFont
[] = {  {&_swigt__p_wxFont
, 0, 0, 0},{0, 0, 0, 0}}; 
15166 static swig_cast_info _swigc__p_wxFrame
[] = {  {&_swigt__p_wxMDIChildFrame
, _p_wxMDIChildFrameTo_p_wxFrame
, 0, 0},  {&_swigt__p_wxProgressDialog
, _p_wxProgressDialogTo_p_wxFrame
, 0, 0},  {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_p_wxFrame
, 0, 0},  {&_swigt__p_wxPreviewFrame
, _p_wxPreviewFrameTo_p_wxFrame
, 0, 0},  {&_swigt__p_wxPyPreviewFrame
, _p_wxPyPreviewFrameTo_p_wxFrame
, 0, 0},  {&_swigt__p_wxFloatingPane
, _p_wxFloatingPaneTo_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},{0, 0, 0, 0}}; 
15167 static swig_cast_info _swigc__p_wxFrameManager
[] = {  {&_swigt__p_wxFrameManager
, 0, 0, 0},{0, 0, 0, 0}}; 
15168 static swig_cast_info _swigc__p_wxFrameManagerEvent
[] = {  {&_swigt__p_wxFrameManagerEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15169 static swig_cast_info _swigc__p_wxMiniFrame
[] = {  {&_swigt__p_wxFloatingPane
, _p_wxFloatingPaneTo_p_wxMiniFrame
, 0, 0},  {&_swigt__p_wxMiniFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
15170 static swig_cast_info _swigc__p_wxNotifyEvent
[] = {  {&_swigt__p_wxSplitterEvent
, _p_wxSplitterEventTo_p_wxNotifyEvent
, 0, 0},  {&_swigt__p_wxAuiNotebookEvent
, _p_wxAuiNotebookEventTo_p_wxNotifyEvent
, 0, 0},  {&_swigt__p_wxNotifyEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15171 static swig_cast_info _swigc__p_wxLayoutConstraints
[] = {{&_swigt__p_wxLayoutConstraints
, 0, 0, 0},{0, 0, 0, 0}}; 
15172 static swig_cast_info _swigc__p_wxGBSizerItem
[] = {{&_swigt__p_wxGBSizerItem
, 0, 0, 0},{0, 0, 0, 0}}; 
15173 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint
[] = {{&_swigt__p_wxIndividualLayoutConstraint
, 0, 0, 0},{0, 0, 0, 0}}; 
15174 static swig_cast_info _swigc__p_wxStaticBoxSizer
[] = {{&_swigt__p_wxStaticBoxSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
15175 static swig_cast_info _swigc__p_wxBoxSizer
[] = {{&_swigt__p_wxBoxSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
15176 static swig_cast_info _swigc__p_wxGridBagSizer
[] = {{&_swigt__p_wxGridBagSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
15177 static swig_cast_info _swigc__p_wxFontData
[] = {{&_swigt__p_wxFontData
, 0, 0, 0},{0, 0, 0, 0}}; 
15178 static swig_cast_info _swigc__p_wxPrintData
[] = {{&_swigt__p_wxPrintData
, 0, 0, 0},{0, 0, 0, 0}}; 
15179 static swig_cast_info _swigc__p_wxGridSizer
[] = {{&_swigt__p_wxGridSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
15180 static swig_cast_info _swigc__p_wxFlexGridSizer
[] = {{&_swigt__p_wxFlexGridSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
15181 static swig_cast_info _swigc__p_wxLayoutAlgorithm
[] = {{&_swigt__p_wxLayoutAlgorithm
, 0, 0, 0},{0, 0, 0, 0}}; 
15182 static swig_cast_info _swigc__p_wxFSFile
[] = {{&_swigt__p_wxFSFile
, 0, 0, 0},{0, 0, 0, 0}}; 
15183 static swig_cast_info _swigc__p_wxFindReplaceData
[] = {{&_swigt__p_wxFindReplaceData
, 0, 0, 0},{0, 0, 0, 0}}; 
15184 static swig_cast_info _swigc__p_wxPySizer
[] = {{&_swigt__p_wxPySizer
, 0, 0, 0},{0, 0, 0, 0}}; 
15185 static swig_cast_info _swigc__p_wxColourData
[] = {{&_swigt__p_wxColourData
, 0, 0, 0},{0, 0, 0, 0}}; 
15186 static swig_cast_info _swigc__p_wxPrinter
[] = {{&_swigt__p_wxPrinter
, 0, 0, 0},{0, 0, 0, 0}}; 
15187 static swig_cast_info _swigc__p_wxMenuItem
[] = {{&_swigt__p_wxMenuItem
, 0, 0, 0},{0, 0, 0, 0}}; 
15188 static swig_cast_info _swigc__p_wxANIHandler
[] = {{&_swigt__p_wxANIHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15189 static swig_cast_info _swigc__p_wxPNGHandler
[] = {{&_swigt__p_wxPNGHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15190 static swig_cast_info _swigc__p_wxGIFHandler
[] = {{&_swigt__p_wxGIFHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15191 static swig_cast_info _swigc__p_wxPCXHandler
[] = {{&_swigt__p_wxPCXHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15192 static swig_cast_info _swigc__p_wxJPEGHandler
[] = {{&_swigt__p_wxJPEGHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15193 static swig_cast_info _swigc__p_wxPNMHandler
[] = {{&_swigt__p_wxPNMHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15194 static swig_cast_info _swigc__p_wxCURHandler
[] = {{&_swigt__p_wxCURHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15195 static swig_cast_info _swigc__p_wxICOHandler
[] = {{&_swigt__p_wxICOHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15196 static swig_cast_info _swigc__p_wxBMPHandler
[] = {{&_swigt__p_wxBMPHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15197 static swig_cast_info _swigc__p_wxPyImageHandler
[] = {{&_swigt__p_wxPyImageHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15198 static swig_cast_info _swigc__p_wxImageHandler
[] = {{&_swigt__p_wxImageHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15199 static swig_cast_info _swigc__p_wxXPMHandler
[] = {{&_swigt__p_wxXPMHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15200 static swig_cast_info _swigc__p_wxTIFFHandler
[] = {{&_swigt__p_wxTIFFHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15201 static swig_cast_info _swigc__p_wxStdDialogButtonSizer
[] = {{&_swigt__p_wxStdDialogButtonSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
15202 static swig_cast_info _swigc__p_wxAcceleratorTable
[] = {{&_swigt__p_wxAcceleratorTable
, 0, 0, 0},{0, 0, 0, 0}}; 
15203 static swig_cast_info _swigc__p_wxImage
[] = {{&_swigt__p_wxImage
, 0, 0, 0},{0, 0, 0, 0}}; 
15204 static swig_cast_info _swigc__p_wxPyPrintout
[] = {{&_swigt__p_wxPyPrintout
, 0, 0, 0},{0, 0, 0, 0}}; 
15205 static swig_cast_info _swigc__p_wxPrintPreview
[] = {{&_swigt__p_wxPrintPreview
, 0, 0, 0},{0, 0, 0, 0}}; 
15206 static swig_cast_info _swigc__p_wxPyPrintPreview
[] = {{&_swigt__p_wxPyPrintPreview
, 0, 0, 0},{0, 0, 0, 0}}; 
15207 static swig_cast_info _swigc__p_wxPageSetupDialog
[] = {{&_swigt__p_wxPageSetupDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15208 static swig_cast_info _swigc__p_wxPrintDialog
[] = {{&_swigt__p_wxPrintDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15209 static swig_cast_info _swigc__p_wxFileSystem
[] = {{&_swigt__p_wxFileSystem
, 0, 0, 0},{0, 0, 0, 0}}; 
15210 static swig_cast_info _swigc__p_wxPageSetupDialogData
[] = {{&_swigt__p_wxPageSetupDialogData
, 0, 0, 0},{0, 0, 0, 0}}; 
15211 static swig_cast_info _swigc__p_wxPrintDialogData
[] = {{&_swigt__p_wxPrintDialogData
, 0, 0, 0},{0, 0, 0, 0}}; 
15212 static swig_cast_info _swigc__p_wxObject
[] = {  {&_swigt__p_wxQueryLayoutInfoEvent
, _p_wxQueryLayoutInfoEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxLayoutConstraints
, _p_wxLayoutConstraintsTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPreviewFrame
, _p_wxPreviewFrameTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyPreviewFrame
, _p_wxPyPreviewFrameTo_p_wxObject
, 0, 0},  {&_swigt__p_wxGBSizerItem
, _p_wxGBSizerItemTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSizerItem
, _p_wxSizerItemTo_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_wxClipboardTextEvent
, _p_wxClipboardTextEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPaintEvent
, _p_wxPaintEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxNcPaintEvent
, _p_wxNcPaintEventTo_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_wxFrameManagerEvent
, _p_wxFrameManagerEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFSFile
, _p_wxFSFileTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFindReplaceData
, _p_wxFindReplaceDataTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPySizer
, _p_wxPySizerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxAuiMultiNotebook
, _p_wxAuiMultiNotebookTo_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_wxCalculateLayoutEvent
, _p_wxCalculateLayoutEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxANIHandler
, _p_wxANIHandlerTo_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_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_wxEvtHandler
, _p_wxEvtHandlerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxObject
, 0, 0},  {&_swigt__p_wxStdDialogButtonSizer
, _p_wxStdDialogButtonSizerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxAcceleratorTable
, _p_wxAcceleratorTableTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMiniFrame
, _p_wxMiniFrameTo_p_wxObject
, 0, 0},  {&_swigt__p_wxImage
, _p_wxImageTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFrame
, _p_wxFrameTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyPrintout
, _p_wxPyPrintoutTo_p_wxObject
, 0, 0},  {&_swigt__p_wxTaskBarIconEvent
, _p_wxTaskBarIconEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxScrollWinEvent
, _p_wxScrollWinEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFloatingPane
, _p_wxFloatingPaneTo_p_wxObject
, 0, 0},  {&_swigt__p_wxStatusBar
, _p_wxStatusBarTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFrameManager
, _p_wxFrameManagerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxAuiNotebookEvent
, _p_wxAuiNotebookEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMDIParentFrame
, _p_wxMDIParentFrameTo_p_wxObject
, 0, 0},  {&_swigt__p_wxObject
, 0, 0, 0},  {&_swigt__p_wxKeyEvent
, _p_wxKeyEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxNavigationKeyEvent
, _p_wxNavigationKeyEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxWindowDestroyEvent
, _p_wxWindowDestroyEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMenuBar
, _p_wxMenuBarTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMDIClientWindow
, _p_wxMDIClientWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxTopLevelWindow
, _p_wxTopLevelWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxScrolledWindow
, _p_wxScrolledWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxWindow
, _p_wxWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSashWindow
, _p_wxSashWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSplitterWindow
, _p_wxSplitterWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSplashScreenWindow
, _p_wxSplashScreenWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSashLayoutWindow
, _p_wxSashLayoutWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPopupWindow
, _p_wxPopupWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyPopupTransientWindow
, _p_wxPyPopupTransientWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSashEvent
, _p_wxSashEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPrintPreview
, _p_wxPrintPreviewTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyPrintPreview
, _p_wxPyPrintPreviewTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPanel
, _p_wxPanelTo_p_wxObject
, 0, 0},  {&_swigt__p_wxDialog
, _p_wxDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxColourDialog
, _p_wxColourDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxDirDialog
, _p_wxDirDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFontDialog
, _p_wxFontDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPageSetupDialog
, _p_wxPageSetupDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPrintDialog
, _p_wxPrintDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFileSystem
, _p_wxFileSystemTo_p_wxObject
, 0, 0},  {&_swigt__p_wxContextMenuEvent
, _p_wxContextMenuEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMenuEvent
, _p_wxMenuEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxCloseEvent
, _p_wxCloseEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMouseEvent
, _p_wxMouseEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxEraseEvent
, _p_wxEraseEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyApp
, _p_wxPyAppTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyCommandEvent
, _p_wxPyCommandEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxCommandEvent
, _p_wxCommandEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPreviewControlBar
, _p_wxPreviewControlBarTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyPreviewControlBar
, _p_wxPyPreviewControlBarTo_p_wxObject
, 0, 0},  {&_swigt__p_wxChildFocusEvent
, _p_wxChildFocusEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFocusEvent
, _p_wxFocusEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxDropFilesEvent
, _p_wxDropFilesEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPageSetupDialogData
, _p_wxPageSetupDialogDataTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPrintDialogData
, _p_wxPrintDialogDataTo_p_wxObject
, 0, 0},  {&_swigt__p_wxValidator
, _p_wxValidatorTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyValidator
, _p_wxPyValidatorTo_p_wxObject
, 0, 0},{0, 0, 0, 0}}; 
15213 static swig_cast_info _swigc__p_wxPaneButton
[] = {  {&_swigt__p_wxPaneButton
, 0, 0, 0},{0, 0, 0, 0}}; 
15214 static swig_cast_info _swigc__p_wxPaneButtonArray
[] = {  {&_swigt__p_wxPaneButtonArray
, 0, 0, 0},{0, 0, 0, 0}}; 
15215 static swig_cast_info _swigc__p_wxPaneInfo
[] = {  {&_swigt__p_wxPaneInfo
, 0, 0, 0},{0, 0, 0, 0}}; 
15216 static swig_cast_info _swigc__p_wxPaneInfoPtrArray
[] = {  {&_swigt__p_wxPaneInfoPtrArray
, 0, 0, 0},{0, 0, 0, 0}}; 
15217 static swig_cast_info _swigc__p_wxPaperSize
[] = {  {&_swigt__p_wxPaperSize
, 0, 0, 0},{0, 0, 0, 0}}; 
15218 static swig_cast_info _swigc__p_wxPoint
[] = {  {&_swigt__p_wxPoint
, 0, 0, 0},{0, 0, 0, 0}}; 
15219 static swig_cast_info _swigc__p_wxPyDockArt
[] = {  {&_swigt__p_wxPyDockArt
, 0, 0, 0},{0, 0, 0, 0}}; 
15220 static swig_cast_info _swigc__p_wxRect
[] = {  {&_swigt__p_wxRect
, 0, 0, 0},{0, 0, 0, 0}}; 
15221 static swig_cast_info _swigc__p_wxSize
[] = {  {&_swigt__p_wxSize
, 0, 0, 0},{0, 0, 0, 0}}; 
15222 static swig_cast_info _swigc__p_wxSizer
[] = {  {&_swigt__p_wxSizer
, 0, 0, 0},  {&_swigt__p_wxBoxSizer
, _p_wxBoxSizerTo_p_wxSizer
, 0, 0},  {&_swigt__p_wxStaticBoxSizer
, _p_wxStaticBoxSizerTo_p_wxSizer
, 0, 0},  {&_swigt__p_wxStdDialogButtonSizer
, _p_wxStdDialogButtonSizerTo_p_wxSizer
, 0, 0},  {&_swigt__p_wxGridBagSizer
, _p_wxGridBagSizerTo_p_wxSizer
, 0, 0},  {&_swigt__p_wxGridSizer
, _p_wxGridSizerTo_p_wxSizer
, 0, 0},  {&_swigt__p_wxFlexGridSizer
, _p_wxFlexGridSizerTo_p_wxSizer
, 0, 0},  {&_swigt__p_wxPySizer
, _p_wxPySizerTo_p_wxSizer
, 0, 0},{0, 0, 0, 0}}; 
15223 static swig_cast_info _swigc__p_wxSizerItem
[] = {  {&_swigt__p_wxSizerItem
, 0, 0, 0},  {&_swigt__p_wxGBSizerItem
, _p_wxGBSizerItemTo_p_wxSizerItem
, 0, 0},{0, 0, 0, 0}}; 
15224 static swig_cast_info _swigc__p_wxString
[] = {  {&_swigt__p_wxString
, 0, 0, 0},{0, 0, 0, 0}}; 
15225 static swig_cast_info _swigc__p_wxTopLevelWindow
[] = {  {&_swigt__p_wxFrame
, _p_wxFrameTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxMiniFrame
, _p_wxMiniFrameTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxDirDialog
, _p_wxDirDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxColourDialog
, _p_wxColourDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxDialog
, _p_wxDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxFontDialog
, _p_wxFontDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxSplashScreen
, _p_wxSplashScreenTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxTopLevelWindow
, 0, 0, 0},  {&_swigt__p_wxMDIParentFrame
, _p_wxMDIParentFrameTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxMDIChildFrame
, _p_wxMDIChildFrameTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxFloatingPane
, _p_wxFloatingPaneTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxProgressDialog
, _p_wxProgressDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxPasswordEntryDialog
, _p_wxPasswordEntryDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxNumberEntryDialog
, _p_wxNumberEntryDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxTextEntryDialog
, _p_wxTextEntryDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxSingleChoiceDialog
, _p_wxSingleChoiceDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxMultiChoiceDialog
, _p_wxMultiChoiceDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxFileDialog
, _p_wxFileDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxMessageDialog
, _p_wxMessageDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxFindReplaceDialog
, _p_wxFindReplaceDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxPyPreviewFrame
, _p_wxPyPreviewFrameTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxPreviewFrame
, _p_wxPreviewFrameTo_p_wxTopLevelWindow
, 0, 0},{0, 0, 0, 0}}; 
15226 static swig_cast_info _swigc__p_wxWindow
[] = {  {&_swigt__p_wxSplashScreen
, _p_wxSplashScreenTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxMiniFrame
, _p_wxMiniFrameTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyPanel
, _p_wxPyPanelTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxMenuBar
, _p_wxMenuBarTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxFileDialog
, _p_wxFileDialogTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxFindReplaceDialog
, _p_wxFindReplaceDialogTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxProgressDialog
, _p_wxProgressDialogTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxMessageDialog
, _p_wxMessageDialogTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxNumberEntryDialog
, _p_wxNumberEntryDialogTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPasswordEntryDialog
, _p_wxPasswordEntryDialogTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxTextEntryDialog
, _p_wxTextEntryDialogTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxSingleChoiceDialog
, _p_wxSingleChoiceDialogTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxMultiChoiceDialog
, _p_wxMultiChoiceDialogTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPanel
, _p_wxPanelTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxStatusBar
, _p_wxStatusBarTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxScrolledWindow
, _p_wxScrolledWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxTopLevelWindow
, _p_wxTopLevelWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxSplashScreenWindow
, _p_wxSplashScreenWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxSplitterWindow
, _p_wxSplitterWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxSashWindow
, _p_wxSashWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxMDIClientWindow
, _p_wxMDIClientWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxWindow
, 0, 0, 0},  {&_swigt__p_wxSashLayoutWindow
, _p_wxSashLayoutWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPopupWindow
, _p_wxPopupWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyPopupTransientWindow
, _p_wxPyPopupTransientWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyPreviewFrame
, _p_wxPyPreviewFrameTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPreviewFrame
, _p_wxPreviewFrameTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxControl
, _p_wxControlTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxMDIChildFrame
, _p_wxMDIChildFrameTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyWindow
, _p_wxPyWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxFloatingPane
, _p_wxFloatingPaneTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxAuiMultiNotebook
, _p_wxAuiMultiNotebookTo_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_wxMDIParentFrame
, _p_wxMDIParentFrameTo_p_wxWindow
, 0, 0},{0, 0, 0, 0}}; 
15228 static swig_cast_info 
*swig_cast_initial
[] = { 
15230   _swigc__p_form_ops_t
, 
15232   _swigc__p_p_wxAuiMultiNotebook
, 
15233   _swigc__p_p_wxAuiTabContainerButton
, 
15234   _swigc__p_p_wxAuiTabCtrl
, 
15235   _swigc__p_p_wxColourDialog
, 
15236   _swigc__p_p_wxControl
, 
15237   _swigc__p_p_wxControlWithItems
, 
15238   _swigc__p_p_wxDialog
, 
15239   _swigc__p_p_wxDirDialog
, 
15240   _swigc__p_p_wxFileDialog
, 
15241   _swigc__p_p_wxFindReplaceDialog
, 
15242   _swigc__p_p_wxFloatingPane
, 
15243   _swigc__p_p_wxFontDialog
, 
15244   _swigc__p_p_wxFrame
, 
15245   _swigc__p_p_wxMDIChildFrame
, 
15246   _swigc__p_p_wxMDIClientWindow
, 
15247   _swigc__p_p_wxMDIParentFrame
, 
15248   _swigc__p_p_wxMenuBar
, 
15249   _swigc__p_p_wxMessageDialog
, 
15250   _swigc__p_p_wxMiniFrame
, 
15251   _swigc__p_p_wxMultiChoiceDialog
, 
15252   _swigc__p_p_wxNumberEntryDialog
, 
15253   _swigc__p_p_wxPanel
, 
15254   _swigc__p_p_wxPasswordEntryDialog
, 
15255   _swigc__p_p_wxPopupWindow
, 
15256   _swigc__p_p_wxPreviewCanvas
, 
15257   _swigc__p_p_wxPreviewControlBar
, 
15258   _swigc__p_p_wxPreviewFrame
, 
15259   _swigc__p_p_wxProgressDialog
, 
15260   _swigc__p_p_wxPyHtmlListBox
, 
15261   _swigc__p_p_wxPyPanel
, 
15262   _swigc__p_p_wxPyPopupTransientWindow
, 
15263   _swigc__p_p_wxPyPreviewControlBar
, 
15264   _swigc__p_p_wxPyPreviewFrame
, 
15265   _swigc__p_p_wxPyScrolledWindow
, 
15266   _swigc__p_p_wxPyVListBox
, 
15267   _swigc__p_p_wxPyVScrolledWindow
, 
15268   _swigc__p_p_wxPyWindow
, 
15269   _swigc__p_p_wxSashLayoutWindow
, 
15270   _swigc__p_p_wxSashWindow
, 
15271   _swigc__p_p_wxScrolledWindow
, 
15272   _swigc__p_p_wxSingleChoiceDialog
, 
15273   _swigc__p_p_wxSplashScreen
, 
15274   _swigc__p_p_wxSplashScreenWindow
, 
15275   _swigc__p_p_wxSplitterWindow
, 
15276   _swigc__p_p_wxStatusBar
, 
15277   _swigc__p_p_wxTextEntryDialog
, 
15278   _swigc__p_p_wxTipWindow
, 
15279   _swigc__p_p_wxTopLevelWindow
, 
15280   _swigc__p_p_wxWindow
, 
15281   _swigc__p_unsigned_char
, 
15282   _swigc__p_unsigned_int
, 
15283   _swigc__p_unsigned_long
, 
15284   _swigc__p_wxANIHandler
, 
15285   _swigc__p_wxAcceleratorTable
, 
15286   _swigc__p_wxActivateEvent
, 
15287   _swigc__p_wxAuiMultiNotebook
, 
15288   _swigc__p_wxAuiNotebookEvent
, 
15289   _swigc__p_wxAuiNotebookPage
, 
15290   _swigc__p_wxAuiNotebookPageArray
, 
15291   _swigc__p_wxAuiTabContainer
, 
15292   _swigc__p_wxAuiTabContainerButton
, 
15293   _swigc__p_wxAuiTabCtrl
, 
15294   _swigc__p_wxBMPHandler
, 
15295   _swigc__p_wxBitmap
, 
15296   _swigc__p_wxBoxSizer
, 
15297   _swigc__p_wxCURHandler
, 
15298   _swigc__p_wxCalculateLayoutEvent
, 
15299   _swigc__p_wxChildFocusEvent
, 
15300   _swigc__p_wxClipboardTextEvent
, 
15301   _swigc__p_wxCloseEvent
, 
15303   _swigc__p_wxColour
, 
15304   _swigc__p_wxColourData
, 
15305   _swigc__p_wxColourDialog
, 
15306   _swigc__p_wxCommandEvent
, 
15307   _swigc__p_wxContextMenuEvent
, 
15308   _swigc__p_wxControl
, 
15309   _swigc__p_wxControlWithItems
, 
15311   _swigc__p_wxDateEvent
, 
15312   _swigc__p_wxDefaultDockArt
, 
15313   _swigc__p_wxDialog
, 
15314   _swigc__p_wxDirDialog
, 
15315   _swigc__p_wxDisplayChangedEvent
, 
15316   _swigc__p_wxDockArt
, 
15317   _swigc__p_wxDockInfo
, 
15318   _swigc__p_wxDockUIPart
, 
15319   _swigc__p_wxDropFilesEvent
, 
15320   _swigc__p_wxDuplexMode
, 
15321   _swigc__p_wxEraseEvent
, 
15323   _swigc__p_wxEvtHandler
, 
15324   _swigc__p_wxFSFile
, 
15325   _swigc__p_wxFileDialog
, 
15326   _swigc__p_wxFileSystem
, 
15327   _swigc__p_wxFindDialogEvent
, 
15328   _swigc__p_wxFindReplaceData
, 
15329   _swigc__p_wxFindReplaceDialog
, 
15330   _swigc__p_wxFlexGridSizer
, 
15331   _swigc__p_wxFloatingPane
, 
15332   _swigc__p_wxFocusEvent
, 
15334   _swigc__p_wxFontData
, 
15335   _swigc__p_wxFontDialog
, 
15337   _swigc__p_wxFrameManager
, 
15338   _swigc__p_wxFrameManagerEvent
, 
15339   _swigc__p_wxGBSizerItem
, 
15340   _swigc__p_wxGIFHandler
, 
15341   _swigc__p_wxGridBagSizer
, 
15342   _swigc__p_wxGridSizer
, 
15343   _swigc__p_wxICOHandler
, 
15344   _swigc__p_wxIconizeEvent
, 
15345   _swigc__p_wxIdleEvent
, 
15347   _swigc__p_wxImageHandler
, 
15348   _swigc__p_wxIndividualLayoutConstraint
, 
15349   _swigc__p_wxInitDialogEvent
, 
15350   _swigc__p_wxJPEGHandler
, 
15351   _swigc__p_wxKeyEvent
, 
15352   _swigc__p_wxLayoutAlgorithm
, 
15353   _swigc__p_wxLayoutConstraints
, 
15354   _swigc__p_wxMDIChildFrame
, 
15355   _swigc__p_wxMDIClientWindow
, 
15356   _swigc__p_wxMDIParentFrame
, 
15357   _swigc__p_wxMaximizeEvent
, 
15359   _swigc__p_wxMenuBar
, 
15360   _swigc__p_wxMenuEvent
, 
15361   _swigc__p_wxMenuItem
, 
15362   _swigc__p_wxMessageDialog
, 
15363   _swigc__p_wxMiniFrame
, 
15364   _swigc__p_wxMouseCaptureChangedEvent
, 
15365   _swigc__p_wxMouseEvent
, 
15366   _swigc__p_wxMoveEvent
, 
15367   _swigc__p_wxMultiChoiceDialog
, 
15368   _swigc__p_wxNavigationKeyEvent
, 
15369   _swigc__p_wxNcPaintEvent
, 
15370   _swigc__p_wxNotifyEvent
, 
15371   _swigc__p_wxNumberEntryDialog
, 
15372   _swigc__p_wxObject
, 
15373   _swigc__p_wxPCXHandler
, 
15374   _swigc__p_wxPNGHandler
, 
15375   _swigc__p_wxPNMHandler
, 
15376   _swigc__p_wxPageSetupDialog
, 
15377   _swigc__p_wxPageSetupDialogData
, 
15378   _swigc__p_wxPaintEvent
, 
15379   _swigc__p_wxPaletteChangedEvent
, 
15380   _swigc__p_wxPaneButton
, 
15381   _swigc__p_wxPaneButtonArray
, 
15382   _swigc__p_wxPaneInfo
, 
15383   _swigc__p_wxPaneInfoPtrArray
, 
15385   _swigc__p_wxPaperSize
, 
15386   _swigc__p_wxPasswordEntryDialog
, 
15388   _swigc__p_wxPopupWindow
, 
15389   _swigc__p_wxPreviewCanvas
, 
15390   _swigc__p_wxPreviewControlBar
, 
15391   _swigc__p_wxPreviewFrame
, 
15392   _swigc__p_wxPrintData
, 
15393   _swigc__p_wxPrintDialog
, 
15394   _swigc__p_wxPrintDialogData
, 
15395   _swigc__p_wxPrintPreview
, 
15396   _swigc__p_wxPrinter
, 
15397   _swigc__p_wxProgressDialog
, 
15399   _swigc__p_wxPyCommandEvent
, 
15400   _swigc__p_wxPyDockArt
, 
15401   _swigc__p_wxPyEvent
, 
15402   _swigc__p_wxPyHtmlListBox
, 
15403   _swigc__p_wxPyImageHandler
, 
15404   _swigc__p_wxPyPanel
, 
15405   _swigc__p_wxPyPopupTransientWindow
, 
15406   _swigc__p_wxPyPreviewControlBar
, 
15407   _swigc__p_wxPyPreviewFrame
, 
15408   _swigc__p_wxPyPrintPreview
, 
15409   _swigc__p_wxPyPrintout
, 
15410   _swigc__p_wxPyScrolledWindow
, 
15411   _swigc__p_wxPySizer
, 
15412   _swigc__p_wxPyTaskBarIcon
, 
15413   _swigc__p_wxPyVListBox
, 
15414   _swigc__p_wxPyVScrolledWindow
, 
15415   _swigc__p_wxPyValidator
, 
15416   _swigc__p_wxPyWindow
, 
15417   _swigc__p_wxQueryLayoutInfoEvent
, 
15418   _swigc__p_wxQueryNewPaletteEvent
, 
15420   _swigc__p_wxSashEvent
, 
15421   _swigc__p_wxSashLayoutWindow
, 
15422   _swigc__p_wxSashWindow
, 
15423   _swigc__p_wxScrollEvent
, 
15424   _swigc__p_wxScrollWinEvent
, 
15425   _swigc__p_wxScrolledWindow
, 
15426   _swigc__p_wxSetCursorEvent
, 
15427   _swigc__p_wxShowEvent
, 
15428   _swigc__p_wxSingleChoiceDialog
, 
15430   _swigc__p_wxSizeEvent
, 
15432   _swigc__p_wxSizerItem
, 
15433   _swigc__p_wxSplashScreen
, 
15434   _swigc__p_wxSplashScreenWindow
, 
15435   _swigc__p_wxSplitterEvent
, 
15436   _swigc__p_wxSplitterWindow
, 
15437   _swigc__p_wxStaticBoxSizer
, 
15438   _swigc__p_wxStatusBar
, 
15439   _swigc__p_wxStdDialogButtonSizer
, 
15440   _swigc__p_wxString
, 
15441   _swigc__p_wxSysColourChangedEvent
, 
15442   _swigc__p_wxTIFFHandler
, 
15443   _swigc__p_wxTaskBarIconEvent
, 
15444   _swigc__p_wxTextEntryDialog
, 
15445   _swigc__p_wxTipWindow
, 
15446   _swigc__p_wxTopLevelWindow
, 
15447   _swigc__p_wxUpdateUIEvent
, 
15448   _swigc__p_wxValidator
, 
15449   _swigc__p_wxWindow
, 
15450   _swigc__p_wxWindowCreateEvent
, 
15451   _swigc__p_wxWindowDestroyEvent
, 
15452   _swigc__p_wxXPMHandler
, 
15456 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */ 
15458 static swig_const_info swig_const_table
[] = { 
15459 {0, 0, 0, 0.0, 0, 0}}; 
15464 /* ----------------------------------------------------------------------------- 
15465  * Type initialization: 
15466  * This problem is tough by the requirement that no dynamic  
15467  * memory is used. Also, since swig_type_info structures store pointers to  
15468  * swig_cast_info structures and swig_cast_info structures store pointers back 
15469  * to swig_type_info structures, we need some lookup code at initialization.  
15470  * The idea is that swig generates all the structures that are needed.  
15471  * The runtime then collects these partially filled structures.  
15472  * The SWIG_InitializeModule function takes these initial arrays out of  
15473  * swig_module, and does all the lookup, filling in the swig_module.types 
15474  * array with the correct data and linking the correct swig_cast_info 
15475  * structures together. 
15477  * The generated swig_type_info structures are assigned staticly to an initial  
15478  * array. We just loop though that array, and handle each type individually. 
15479  * First we lookup if this type has been already loaded, and if so, use the 
15480  * loaded structure instead of the generated one. Then we have to fill in the 
15481  * cast linked list. The cast data is initially stored in something like a 
15482  * two-dimensional array. Each row corresponds to a type (there are the same 
15483  * number of rows as there are in the swig_type_initial array). Each entry in 
15484  * a column is one of the swig_cast_info structures for that type. 
15485  * The cast_initial array is actually an array of arrays, because each row has 
15486  * a variable number of columns. So to actually build the cast linked list, 
15487  * we find the array of casts associated with the type, and loop through it  
15488  * adding the casts to the list. The one last trick we need to do is making 
15489  * sure the type pointer in the swig_cast_info struct is correct. 
15491  * First off, we lookup the cast->type name to see if it is already loaded.  
15492  * There are three cases to handle: 
15493  *  1) If the cast->type has already been loaded AND the type we are adding 
15494  *     casting info to has not been loaded (it is in this module), THEN we 
15495  *     replace the cast->type pointer with the type pointer that has already 
15497  *  2) If BOTH types (the one we are adding casting info to, and the  
15498  *     cast->type) are loaded, THEN the cast info has already been loaded by 
15499  *     the previous module so we just ignore it. 
15500  *  3) Finally, if cast->type has not already been loaded, then we add that 
15501  *     swig_cast_info to the linked list (because the cast->type) pointer will 
15503  * ----------------------------------------------------------------------------- */ 
15513 #define SWIGRUNTIME_DEBUG 
15517 SWIG_InitializeModule(void *clientdata
) { 
15519   swig_module_info 
*module_head
; 
15520   static int init_run 
= 0; 
15522   clientdata 
= clientdata
; 
15524   if (init_run
) return; 
15527   /* Initialize the swig_module */ 
15528   swig_module
.type_initial 
= swig_type_initial
; 
15529   swig_module
.cast_initial 
= swig_cast_initial
; 
15531   /* Try and load any already created modules */ 
15532   module_head 
= SWIG_GetModule(clientdata
); 
15534     swig_module
.next 
= module_head
->next
; 
15535     module_head
->next 
= &swig_module
; 
15537     /* This is the first module loaded */ 
15538     swig_module
.next 
= &swig_module
; 
15539     SWIG_SetModule(clientdata
, &swig_module
); 
15542   /* Now work on filling in swig_module.types */ 
15543 #ifdef SWIGRUNTIME_DEBUG 
15544   printf("SWIG_InitializeModule: size %d\n", swig_module
.size
); 
15546   for (i 
= 0; i 
< swig_module
.size
; ++i
) { 
15547     swig_type_info 
*type 
= 0; 
15548     swig_type_info 
*ret
; 
15549     swig_cast_info 
*cast
; 
15551 #ifdef SWIGRUNTIME_DEBUG 
15552     printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
); 
15555     /* if there is another module already loaded */ 
15556     if (swig_module
.next 
!= &swig_module
) { 
15557       type 
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, swig_module
.type_initial
[i
]->name
); 
15560       /* Overwrite clientdata field */ 
15561 #ifdef SWIGRUNTIME_DEBUG 
15562       printf("SWIG_InitializeModule: found type %s\n", type
->name
); 
15564       if (swig_module
.type_initial
[i
]->clientdata
) { 
15565         type
->clientdata 
= swig_module
.type_initial
[i
]->clientdata
; 
15566 #ifdef SWIGRUNTIME_DEBUG 
15567         printf("SWIG_InitializeModule: found and overwrite type %s \n", type
->name
); 
15571       type 
= swig_module
.type_initial
[i
]; 
15574     /* Insert casting types */ 
15575     cast 
= swig_module
.cast_initial
[i
]; 
15576     while (cast
->type
) { 
15577       /* Don't need to add information already in the list */ 
15579 #ifdef SWIGRUNTIME_DEBUG 
15580       printf("SWIG_InitializeModule: look cast %s\n", cast
->type
->name
); 
15582       if (swig_module
.next 
!= &swig_module
) { 
15583         ret 
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, cast
->type
->name
); 
15584 #ifdef SWIGRUNTIME_DEBUG 
15585         if (ret
) printf("SWIG_InitializeModule: found cast %s\n", ret
->name
); 
15589         if (type 
== swig_module
.type_initial
[i
]) { 
15590 #ifdef SWIGRUNTIME_DEBUG 
15591           printf("SWIG_InitializeModule: skip old type %s\n", ret
->name
); 
15596           /* Check for casting already in the list */ 
15597           swig_cast_info 
*ocast 
= SWIG_TypeCheck(ret
->name
, type
); 
15598 #ifdef SWIGRUNTIME_DEBUG 
15599           if (ocast
) printf("SWIG_InitializeModule: skip old cast %s\n", ret
->name
); 
15601           if (!ocast
) ret 
= 0; 
15606 #ifdef SWIGRUNTIME_DEBUG 
15607         printf("SWIG_InitializeModule: adding cast %s\n", cast
->type
->name
); 
15610           type
->cast
->prev 
= cast
; 
15611           cast
->next 
= type
->cast
; 
15617     /* Set entry in modules->types array equal to the type */ 
15618     swig_module
.types
[i
] = type
; 
15620   swig_module
.types
[i
] = 0; 
15622 #ifdef SWIGRUNTIME_DEBUG 
15623   printf("**** SWIG_InitializeModule: Cast List ******\n"); 
15624   for (i 
= 0; i 
< swig_module
.size
; ++i
) { 
15626     swig_cast_info 
*cast 
= swig_module
.cast_initial
[i
]; 
15627     printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
); 
15628     while (cast
->type
) { 
15629       printf("SWIG_InitializeModule: cast type %s\n", cast
->type
->name
); 
15633     printf("---- Total casts: %d\n",j
); 
15635   printf("**** SWIG_InitializeModule: Cast List ******\n"); 
15639 /* This function will propagate the clientdata field of type to 
15640 * any new swig_type_info structures that have been added into the list 
15641 * of equivalent types.  It is like calling 
15642 * SWIG_TypeClientData(type, clientdata) a second time. 
15645 SWIG_PropagateClientData(void) { 
15647   swig_cast_info 
*equiv
; 
15648   static int init_run 
= 0; 
15650   if (init_run
) return; 
15653   for (i 
= 0; i 
< swig_module
.size
; i
++) { 
15654     if (swig_module
.types
[i
]->clientdata
) { 
15655       equiv 
= swig_module
.types
[i
]->cast
; 
15657         if (!equiv
->converter
) { 
15658           if (equiv
->type 
&& !equiv
->type
->clientdata
) 
15659           SWIG_TypeClientData(equiv
->type
, swig_module
.types
[i
]->clientdata
); 
15661         equiv 
= equiv
->next
; 
15681   /* Python-specific SWIG API */ 
15682 #define SWIG_newvarlink()                             SWIG_Python_newvarlink() 
15683 #define SWIG_addvarlink(p, name, get_attr, set_attr)  SWIG_Python_addvarlink(p, name, get_attr, set_attr) 
15684 #define SWIG_InstallConstants(d, constants)           SWIG_Python_InstallConstants(d, constants) 
15686   /* ----------------------------------------------------------------------------- 
15687    * global variable support code. 
15688    * ----------------------------------------------------------------------------- */ 
15690   typedef struct swig_globalvar 
{ 
15691     char       *name
;                  /* Name of global variable */ 
15692     PyObject 
*(*get_attr
)(void);       /* Return the current value */ 
15693     int       (*set_attr
)(PyObject 
*); /* Set the value */ 
15694     struct swig_globalvar 
*next
; 
15697   typedef struct swig_varlinkobject 
{ 
15699     swig_globalvar 
*vars
; 
15700   } swig_varlinkobject
; 
15702   SWIGINTERN PyObject 
* 
15703   swig_varlink_repr(swig_varlinkobject 
*SWIGUNUSEDPARM(v
)) { 
15704     return PyString_FromString("<Swig global variables>"); 
15707   SWIGINTERN PyObject 
* 
15708   swig_varlink_str(swig_varlinkobject 
*v
) { 
15709     PyObject 
*str 
= PyString_FromString("("); 
15710     swig_globalvar  
*var
; 
15711     for (var 
= v
->vars
; var
; var
=var
->next
) { 
15712       PyString_ConcatAndDel(&str
,PyString_FromString(var
->name
)); 
15713       if (var
->next
) PyString_ConcatAndDel(&str
,PyString_FromString(", ")); 
15715     PyString_ConcatAndDel(&str
,PyString_FromString(")")); 
15720   swig_varlink_print(swig_varlinkobject 
*v
, FILE *fp
, int SWIGUNUSEDPARM(flags
)) { 
15721     PyObject 
*str 
= swig_varlink_str(v
); 
15722     fprintf(fp
,"Swig global variables "); 
15723     fprintf(fp
,"%s\n", PyString_AsString(str
)); 
15729   swig_varlink_dealloc(swig_varlinkobject 
*v
) { 
15730     swig_globalvar 
*var 
= v
->vars
; 
15732       swig_globalvar 
*n 
= var
->next
; 
15739   SWIGINTERN PyObject 
* 
15740   swig_varlink_getattr(swig_varlinkobject 
*v
, char *n
) { 
15741     PyObject 
*res 
= NULL
; 
15742     swig_globalvar 
*var 
= v
->vars
; 
15744       if (strcmp(var
->name
,n
) == 0) { 
15745         res 
= (*var
->get_attr
)(); 
15750     if (res 
== NULL 
&& !PyErr_Occurred()) { 
15751       PyErr_SetString(PyExc_NameError
,"Unknown C global variable"); 
15757   swig_varlink_setattr(swig_varlinkobject 
*v
, char *n
, PyObject 
*p
) { 
15759     swig_globalvar 
*var 
= v
->vars
; 
15761       if (strcmp(var
->name
,n
) == 0) { 
15762         res 
= (*var
->set_attr
)(p
); 
15767     if (res 
== 1 && !PyErr_Occurred()) { 
15768       PyErr_SetString(PyExc_NameError
,"Unknown C global variable"); 
15773   SWIGINTERN PyTypeObject
* 
15774   swig_varlink_type(void) { 
15775     static char varlink__doc__
[] = "Swig var link object"; 
15776     static PyTypeObject varlink_type
; 
15777     static int type_init 
= 0;   
15779       const PyTypeObject tmp
 
15781         PyObject_HEAD_INIT(NULL
) 
15782         0,                                  /* Number of items in variable part (ob_size) */ 
15783         (char *)"swigvarlink",              /* Type name (tp_name) */ 
15784         sizeof(swig_varlinkobject
),         /* Basic size (tp_basicsize) */ 
15785         0,                                  /* Itemsize (tp_itemsize) */ 
15786         (destructor
) swig_varlink_dealloc
,   /* Deallocator (tp_dealloc) */  
15787         (printfunc
) swig_varlink_print
,     /* Print (tp_print) */ 
15788         (getattrfunc
) swig_varlink_getattr
, /* get attr (tp_getattr) */ 
15789         (setattrfunc
) swig_varlink_setattr
, /* Set attr (tp_setattr) */ 
15790         0,                                  /* tp_compare */ 
15791         (reprfunc
) swig_varlink_repr
,       /* tp_repr */ 
15792         0,                                  /* tp_as_number */ 
15793         0,                                  /* tp_as_sequence */ 
15794         0,                                  /* tp_as_mapping */ 
15797         (reprfunc
)swig_varlink_str
,        /* tp_str */ 
15798         0,                                  /* tp_getattro */ 
15799         0,                                  /* tp_setattro */ 
15800         0,                                  /* tp_as_buffer */ 
15802         varlink__doc__
,                     /* tp_doc */ 
15803         0,                                  /* tp_traverse */ 
15805         0,                                  /* tp_richcompare */ 
15806         0,                                  /* tp_weaklistoffset */ 
15807 #if PY_VERSION_HEX >= 0x02020000 
15808         0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */ 
15810 #if PY_VERSION_HEX >= 0x02030000 
15813 #ifdef COUNT_ALLOCS 
15814         0,0,0,0                             /* tp_alloc -> tp_next */ 
15817       varlink_type 
= tmp
; 
15818       varlink_type
.ob_type 
= &PyType_Type
; 
15821     return &varlink_type
; 
15824   /* Create a variable linking object for use later */ 
15825   SWIGINTERN PyObject 
* 
15826   SWIG_Python_newvarlink(void) { 
15827     swig_varlinkobject 
*result 
= PyObject_NEW(swig_varlinkobject
, swig_varlink_type()); 
15831     return ((PyObject
*) result
); 
15835   SWIG_Python_addvarlink(PyObject 
*p
, char *name
, PyObject 
*(*get_attr
)(void), int (*set_attr
)(PyObject 
*p
)) { 
15836     swig_varlinkobject 
*v 
= (swig_varlinkobject 
*) p
; 
15837     swig_globalvar 
*gv 
= (swig_globalvar 
*) malloc(sizeof(swig_globalvar
)); 
15839       size_t size 
= strlen(name
)+1; 
15840       gv
->name 
= (char *)malloc(size
); 
15842         strncpy(gv
->name
,name
,size
); 
15843         gv
->get_attr 
= get_attr
; 
15844         gv
->set_attr 
= set_attr
; 
15845         gv
->next 
= v
->vars
; 
15851   SWIGINTERN PyObject 
* 
15853     static PyObject 
*_SWIG_globals 
= 0;  
15854     if (!_SWIG_globals
) _SWIG_globals 
= SWIG_newvarlink();   
15855     return _SWIG_globals
; 
15858   /* ----------------------------------------------------------------------------- 
15859    * constants/methods manipulation 
15860    * ----------------------------------------------------------------------------- */ 
15862   /* Install Constants */ 
15864   SWIG_Python_InstallConstants(PyObject 
*d
, swig_const_info constants
[]) { 
15867     for (i 
= 0; constants
[i
].type
; ++i
) { 
15868       switch(constants
[i
].type
) { 
15869       case SWIG_PY_POINTER
: 
15870         obj 
= SWIG_NewPointerObj(constants
[i
].pvalue
, *(constants
[i
]).ptype
,0); 
15872       case SWIG_PY_BINARY
: 
15873         obj 
= SWIG_NewPackedObj(constants
[i
].pvalue
, constants
[i
].lvalue
, *(constants
[i
].ptype
)); 
15880         PyDict_SetItemString(d
, constants
[i
].name
, obj
); 
15886   /* -----------------------------------------------------------------------------*/ 
15887   /* Fix SwigMethods to carry the callback ptrs when needed */ 
15888   /* -----------------------------------------------------------------------------*/ 
15891   SWIG_Python_FixMethods(PyMethodDef 
*methods
, 
15892     swig_const_info 
*const_table
, 
15893     swig_type_info 
**types
, 
15894     swig_type_info 
**types_initial
) { 
15896     for (i 
= 0; methods
[i
].ml_name
; ++i
) { 
15897       const char *c 
= methods
[i
].ml_doc
; 
15898       if (c 
&& (c 
= strstr(c
, "swig_ptr: "))) { 
15900         swig_const_info 
*ci 
= 0; 
15901         const char *name 
= c 
+ 10; 
15902         for (j 
= 0; const_table
[j
].type
; ++j
) { 
15903           if (strncmp(const_table
[j
].name
, name
,  
15904               strlen(const_table
[j
].name
)) == 0) { 
15905             ci 
= &(const_table
[j
]); 
15910           size_t shift 
= (ci
->ptype
) - types
; 
15911           swig_type_info 
*ty 
= types_initial
[shift
]; 
15912           size_t ldoc 
= (c 
- methods
[i
].ml_doc
); 
15913           size_t lptr 
= strlen(ty
->name
)+2*sizeof(void*)+2; 
15914           char *ndoc 
= (char*)malloc(ldoc 
+ lptr 
+ 10); 
15917             void *ptr 
= (ci
->type 
== SWIG_PY_POINTER
) ? ci
->pvalue 
: 0; 
15919               strncpy(buff
, methods
[i
].ml_doc
, ldoc
); 
15921               strncpy(buff
, "swig_ptr: ", 10); 
15923               SWIG_PackVoidPtr(buff
, ptr
, ty
->name
, lptr
); 
15924               methods
[i
].ml_doc 
= ndoc
; 
15936 /* -----------------------------------------------------------------------------* 
15937  *  Partial Init method 
15938  * -----------------------------------------------------------------------------*/ 
15943 SWIGEXPORT 
void SWIG_init(void) { 
15946   /* Fix SwigMethods to carry the callback ptrs when needed */ 
15947   SWIG_Python_FixMethods(SwigMethods
, swig_const_table
, swig_types
, swig_type_initial
); 
15949   m 
= Py_InitModule((char *) SWIG_name
, SwigMethods
); 
15950   d 
= PyModule_GetDict(m
); 
15952   SWIG_InitializeModule(0); 
15953   SWIG_InstallConstants(d
,swig_const_table
); 
15956   SWIG_Python_SetConstant(d
, "USE_AUI",SWIG_From_int(static_cast< int >(1))); 
15957   SWIG_Python_SetConstant(d
, "AUI_DOCK_NONE",SWIG_From_int(static_cast< int >(wxAUI_DOCK_NONE
))); 
15958   SWIG_Python_SetConstant(d
, "AUI_DOCK_TOP",SWIG_From_int(static_cast< int >(wxAUI_DOCK_TOP
))); 
15959   SWIG_Python_SetConstant(d
, "AUI_DOCK_RIGHT",SWIG_From_int(static_cast< int >(wxAUI_DOCK_RIGHT
))); 
15960   SWIG_Python_SetConstant(d
, "AUI_DOCK_BOTTOM",SWIG_From_int(static_cast< int >(wxAUI_DOCK_BOTTOM
))); 
15961   SWIG_Python_SetConstant(d
, "AUI_DOCK_LEFT",SWIG_From_int(static_cast< int >(wxAUI_DOCK_LEFT
))); 
15962   SWIG_Python_SetConstant(d
, "AUI_DOCK_CENTER",SWIG_From_int(static_cast< int >(wxAUI_DOCK_CENTER
))); 
15963   SWIG_Python_SetConstant(d
, "AUI_DOCK_CENTRE",SWIG_From_int(static_cast< int >(wxAUI_DOCK_CENTRE
))); 
15964   SWIG_Python_SetConstant(d
, "AUI_MGR_ALLOW_FLOATING",SWIG_From_int(static_cast< int >(wxAUI_MGR_ALLOW_FLOATING
))); 
15965   SWIG_Python_SetConstant(d
, "AUI_MGR_ALLOW_ACTIVE_PANE",SWIG_From_int(static_cast< int >(wxAUI_MGR_ALLOW_ACTIVE_PANE
))); 
15966   SWIG_Python_SetConstant(d
, "AUI_MGR_TRANSPARENT_DRAG",SWIG_From_int(static_cast< int >(wxAUI_MGR_TRANSPARENT_DRAG
))); 
15967   SWIG_Python_SetConstant(d
, "AUI_MGR_TRANSPARENT_HINT",SWIG_From_int(static_cast< int >(wxAUI_MGR_TRANSPARENT_HINT
))); 
15968   SWIG_Python_SetConstant(d
, "AUI_MGR_TRANSPARENT_HINT_FADE",SWIG_From_int(static_cast< int >(wxAUI_MGR_TRANSPARENT_HINT_FADE
))); 
15969   SWIG_Python_SetConstant(d
, "AUI_MGR_DISABLE_VENETIAN_BLINDS",SWIG_From_int(static_cast< int >(wxAUI_MGR_DISABLE_VENETIAN_BLINDS
))); 
15970   SWIG_Python_SetConstant(d
, "AUI_MGR_DISABLE_VENETIAN_BLINDS_FADE",SWIG_From_int(static_cast< int >(wxAUI_MGR_DISABLE_VENETIAN_BLINDS_FADE
))); 
15971   SWIG_Python_SetConstant(d
, "AUI_MGR_DEFAULT",SWIG_From_int(static_cast< int >(wxAUI_MGR_DEFAULT
))); 
15972   SWIG_Python_SetConstant(d
, "AUI_ART_SASH_SIZE",SWIG_From_int(static_cast< int >(wxAUI_ART_SASH_SIZE
))); 
15973   SWIG_Python_SetConstant(d
, "AUI_ART_CAPTION_SIZE",SWIG_From_int(static_cast< int >(wxAUI_ART_CAPTION_SIZE
))); 
15974   SWIG_Python_SetConstant(d
, "AUI_ART_GRIPPER_SIZE",SWIG_From_int(static_cast< int >(wxAUI_ART_GRIPPER_SIZE
))); 
15975   SWIG_Python_SetConstant(d
, "AUI_ART_PANE_BORDER_SIZE",SWIG_From_int(static_cast< int >(wxAUI_ART_PANE_BORDER_SIZE
))); 
15976   SWIG_Python_SetConstant(d
, "AUI_ART_PANE_BUTTON_SIZE",SWIG_From_int(static_cast< int >(wxAUI_ART_PANE_BUTTON_SIZE
))); 
15977   SWIG_Python_SetConstant(d
, "AUI_ART_BACKGROUND_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_BACKGROUND_COLOUR
))); 
15978   SWIG_Python_SetConstant(d
, "AUI_ART_SASH_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_SASH_COLOUR
))); 
15979   SWIG_Python_SetConstant(d
, "AUI_ART_ACTIVE_CAPTION_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_ACTIVE_CAPTION_COLOUR
))); 
15980   SWIG_Python_SetConstant(d
, "AUI_ART_ACTIVE_CAPTION_GRADIENT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_ACTIVE_CAPTION_GRADIENT_COLOUR
))); 
15981   SWIG_Python_SetConstant(d
, "AUI_ART_INACTIVE_CAPTION_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_INACTIVE_CAPTION_COLOUR
))); 
15982   SWIG_Python_SetConstant(d
, "AUI_ART_INACTIVE_CAPTION_GRADIENT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_INACTIVE_CAPTION_GRADIENT_COLOUR
))); 
15983   SWIG_Python_SetConstant(d
, "AUI_ART_ACTIVE_CAPTION_TEXT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_ACTIVE_CAPTION_TEXT_COLOUR
))); 
15984   SWIG_Python_SetConstant(d
, "AUI_ART_INACTIVE_CAPTION_TEXT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_INACTIVE_CAPTION_TEXT_COLOUR
))); 
15985   SWIG_Python_SetConstant(d
, "AUI_ART_BORDER_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_BORDER_COLOUR
))); 
15986   SWIG_Python_SetConstant(d
, "AUI_ART_GRIPPER_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_GRIPPER_COLOUR
))); 
15987   SWIG_Python_SetConstant(d
, "AUI_ART_CAPTION_FONT",SWIG_From_int(static_cast< int >(wxAUI_ART_CAPTION_FONT
))); 
15988   SWIG_Python_SetConstant(d
, "AUI_ART_GRADIENT_TYPE",SWIG_From_int(static_cast< int >(wxAUI_ART_GRADIENT_TYPE
))); 
15989   SWIG_Python_SetConstant(d
, "AUI_GRADIENT_NONE",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_NONE
))); 
15990   SWIG_Python_SetConstant(d
, "AUI_GRADIENT_VERTICAL",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_VERTICAL
))); 
15991   SWIG_Python_SetConstant(d
, "AUI_GRADIENT_HORIZONTAL",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_HORIZONTAL
))); 
15992   SWIG_Python_SetConstant(d
, "AUI_BUTTON_STATE_NORMAL",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_NORMAL
))); 
15993   SWIG_Python_SetConstant(d
, "AUI_BUTTON_STATE_HOVER",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_HOVER
))); 
15994   SWIG_Python_SetConstant(d
, "AUI_BUTTON_STATE_PRESSED",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_PRESSED
))); 
15995   SWIG_Python_SetConstant(d
, "AUI_INSERT_PANE",SWIG_From_int(static_cast< int >(wxAUI_INSERT_PANE
))); 
15996   SWIG_Python_SetConstant(d
, "AUI_INSERT_ROW",SWIG_From_int(static_cast< int >(wxAUI_INSERT_ROW
))); 
15997   SWIG_Python_SetConstant(d
, "AUI_INSERT_DOCK",SWIG_From_int(static_cast< int >(wxAUI_INSERT_DOCK
))); 
15998   PyDict_SetItemString(d
,(char*)"cvar", SWIG_globals()); 
15999   SWIG_addvarlink(SWIG_globals(),(char*)"NullDockInfo",NullDockInfo_get
, NullDockInfo_set
); 
16000   SWIG_addvarlink(SWIG_globals(),(char*)"NullPaneInfo",NullPaneInfo_get
, NullPaneInfo_set
); 
16001   SWIG_Python_SetConstant(d
, "PaneInfo_optionFloating",SWIG_From_int(static_cast< int >(wxPaneInfo::optionFloating
))); 
16002   SWIG_Python_SetConstant(d
, "PaneInfo_optionHidden",SWIG_From_int(static_cast< int >(wxPaneInfo::optionHidden
))); 
16003   SWIG_Python_SetConstant(d
, "PaneInfo_optionLeftDockable",SWIG_From_int(static_cast< int >(wxPaneInfo::optionLeftDockable
))); 
16004   SWIG_Python_SetConstant(d
, "PaneInfo_optionRightDockable",SWIG_From_int(static_cast< int >(wxPaneInfo::optionRightDockable
))); 
16005   SWIG_Python_SetConstant(d
, "PaneInfo_optionTopDockable",SWIG_From_int(static_cast< int >(wxPaneInfo::optionTopDockable
))); 
16006   SWIG_Python_SetConstant(d
, "PaneInfo_optionBottomDockable",SWIG_From_int(static_cast< int >(wxPaneInfo::optionBottomDockable
))); 
16007   SWIG_Python_SetConstant(d
, "PaneInfo_optionFloatable",SWIG_From_int(static_cast< int >(wxPaneInfo::optionFloatable
))); 
16008   SWIG_Python_SetConstant(d
, "PaneInfo_optionMovable",SWIG_From_int(static_cast< int >(wxPaneInfo::optionMovable
))); 
16009   SWIG_Python_SetConstant(d
, "PaneInfo_optionResizable",SWIG_From_int(static_cast< int >(wxPaneInfo::optionResizable
))); 
16010   SWIG_Python_SetConstant(d
, "PaneInfo_optionPaneBorder",SWIG_From_int(static_cast< int >(wxPaneInfo::optionPaneBorder
))); 
16011   SWIG_Python_SetConstant(d
, "PaneInfo_optionCaption",SWIG_From_int(static_cast< int >(wxPaneInfo::optionCaption
))); 
16012   SWIG_Python_SetConstant(d
, "PaneInfo_optionGripper",SWIG_From_int(static_cast< int >(wxPaneInfo::optionGripper
))); 
16013   SWIG_Python_SetConstant(d
, "PaneInfo_optionDestroyOnClose",SWIG_From_int(static_cast< int >(wxPaneInfo::optionDestroyOnClose
))); 
16014   SWIG_Python_SetConstant(d
, "PaneInfo_optionToolbar",SWIG_From_int(static_cast< int >(wxPaneInfo::optionToolbar
))); 
16015   SWIG_Python_SetConstant(d
, "PaneInfo_optionActive",SWIG_From_int(static_cast< int >(wxPaneInfo::optionActive
))); 
16016   SWIG_Python_SetConstant(d
, "PaneInfo_optionGripperTop",SWIG_From_int(static_cast< int >(wxPaneInfo::optionGripperTop
))); 
16017   SWIG_Python_SetConstant(d
, "PaneInfo_buttonClose",SWIG_From_int(static_cast< int >(wxPaneInfo::buttonClose
))); 
16018   SWIG_Python_SetConstant(d
, "PaneInfo_buttonMaximize",SWIG_From_int(static_cast< int >(wxPaneInfo::buttonMaximize
))); 
16019   SWIG_Python_SetConstant(d
, "PaneInfo_buttonMinimize",SWIG_From_int(static_cast< int >(wxPaneInfo::buttonMinimize
))); 
16020   SWIG_Python_SetConstant(d
, "PaneInfo_buttonPin",SWIG_From_int(static_cast< int >(wxPaneInfo::buttonPin
))); 
16021   SWIG_Python_SetConstant(d
, "PaneInfo_buttonCustom1",SWIG_From_int(static_cast< int >(wxPaneInfo::buttonCustom1
))); 
16022   SWIG_Python_SetConstant(d
, "PaneInfo_buttonCustom2",SWIG_From_int(static_cast< int >(wxPaneInfo::buttonCustom2
))); 
16023   SWIG_Python_SetConstant(d
, "PaneInfo_buttonCustom3",SWIG_From_int(static_cast< int >(wxPaneInfo::buttonCustom3
))); 
16024   SWIG_Python_SetConstant(d
, "PaneInfo_actionPane",SWIG_From_int(static_cast< int >(wxPaneInfo::actionPane
))); 
16025   SWIG_Python_SetConstant(d
, "DockUIPart_typeCaption",SWIG_From_int(static_cast< int >(wxDockUIPart::typeCaption
))); 
16026   SWIG_Python_SetConstant(d
, "DockUIPart_typeGripper",SWIG_From_int(static_cast< int >(wxDockUIPart::typeGripper
))); 
16027   SWIG_Python_SetConstant(d
, "DockUIPart_typeDock",SWIG_From_int(static_cast< int >(wxDockUIPart::typeDock
))); 
16028   SWIG_Python_SetConstant(d
, "DockUIPart_typeDockSizer",SWIG_From_int(static_cast< int >(wxDockUIPart::typeDockSizer
))); 
16029   SWIG_Python_SetConstant(d
, "DockUIPart_typePane",SWIG_From_int(static_cast< int >(wxDockUIPart::typePane
))); 
16030   SWIG_Python_SetConstant(d
, "DockUIPart_typePaneSizer",SWIG_From_int(static_cast< int >(wxDockUIPart::typePaneSizer
))); 
16031   SWIG_Python_SetConstant(d
, "DockUIPart_typeBackground",SWIG_From_int(static_cast< int >(wxDockUIPart::typeBackground
))); 
16032   SWIG_Python_SetConstant(d
, "DockUIPart_typePaneBorder",SWIG_From_int(static_cast< int >(wxDockUIPart::typePaneBorder
))); 
16033   SWIG_Python_SetConstant(d
, "DockUIPart_typePaneButton",SWIG_From_int(static_cast< int >(wxDockUIPart::typePaneButton
))); 
16034   PyDict_SetItemString(d
, "wxEVT_AUI_PANEBUTTON", PyInt_FromLong(wxEVT_AUI_PANEBUTTON
)); 
16035   PyDict_SetItemString(d
, "wxEVT_AUI_PANECLOSE", PyInt_FromLong(wxEVT_AUI_PANECLOSE
)); 
16036   PyDict_SetItemString(d
, "wxEVT_AUI_RENDER", PyInt_FromLong(wxEVT_AUI_RENDER
)); 
16037   PyDict_SetItemString(d
, "wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED
)); 
16038   PyDict_SetItemString(d
, "wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING
)); 
16039   PyDict_SetItemString(d
, "wxEVT_COMMAND_AUINOTEBOOK_BUTTON", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_BUTTON
)); 
16040   PyDict_SetItemString(d
, "wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG
)); 
16041   PyDict_SetItemString(d
, "wxEVT_COMMAND_AUINOTEBOOK_END_DRAG", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_END_DRAG
)); 
16042   PyDict_SetItemString(d
, "wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION
));