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_wxMouseCaptureLostEvent swig_types[136] 
2603 #define SWIGTYPE_p_wxMouseEvent swig_types[137] 
2604 #define SWIGTYPE_p_wxMoveEvent swig_types[138] 
2605 #define SWIGTYPE_p_wxMultiChoiceDialog swig_types[139] 
2606 #define SWIGTYPE_p_wxNavigationKeyEvent swig_types[140] 
2607 #define SWIGTYPE_p_wxNcPaintEvent swig_types[141] 
2608 #define SWIGTYPE_p_wxNotifyEvent swig_types[142] 
2609 #define SWIGTYPE_p_wxNumberEntryDialog swig_types[143] 
2610 #define SWIGTYPE_p_wxObject swig_types[144] 
2611 #define SWIGTYPE_p_wxPCXHandler swig_types[145] 
2612 #define SWIGTYPE_p_wxPNGHandler swig_types[146] 
2613 #define SWIGTYPE_p_wxPNMHandler swig_types[147] 
2614 #define SWIGTYPE_p_wxPageSetupDialog swig_types[148] 
2615 #define SWIGTYPE_p_wxPageSetupDialogData swig_types[149] 
2616 #define SWIGTYPE_p_wxPaintEvent swig_types[150] 
2617 #define SWIGTYPE_p_wxPaletteChangedEvent swig_types[151] 
2618 #define SWIGTYPE_p_wxPaneButton swig_types[152] 
2619 #define SWIGTYPE_p_wxPaneButtonArray swig_types[153] 
2620 #define SWIGTYPE_p_wxPaneInfo swig_types[154] 
2621 #define SWIGTYPE_p_wxPaneInfoPtrArray swig_types[155] 
2622 #define SWIGTYPE_p_wxPanel swig_types[156] 
2623 #define SWIGTYPE_p_wxPaperSize swig_types[157] 
2624 #define SWIGTYPE_p_wxPasswordEntryDialog swig_types[158] 
2625 #define SWIGTYPE_p_wxPoint swig_types[159] 
2626 #define SWIGTYPE_p_wxPopupWindow swig_types[160] 
2627 #define SWIGTYPE_p_wxPreviewCanvas swig_types[161] 
2628 #define SWIGTYPE_p_wxPreviewControlBar swig_types[162] 
2629 #define SWIGTYPE_p_wxPreviewFrame swig_types[163] 
2630 #define SWIGTYPE_p_wxPrintData swig_types[164] 
2631 #define SWIGTYPE_p_wxPrintDialog swig_types[165] 
2632 #define SWIGTYPE_p_wxPrintDialogData swig_types[166] 
2633 #define SWIGTYPE_p_wxPrintPreview swig_types[167] 
2634 #define SWIGTYPE_p_wxPrinter swig_types[168] 
2635 #define SWIGTYPE_p_wxProgressDialog swig_types[169] 
2636 #define SWIGTYPE_p_wxPyApp swig_types[170] 
2637 #define SWIGTYPE_p_wxPyCommandEvent swig_types[171] 
2638 #define SWIGTYPE_p_wxPyDockArt swig_types[172] 
2639 #define SWIGTYPE_p_wxPyEvent swig_types[173] 
2640 #define SWIGTYPE_p_wxPyHtmlListBox swig_types[174] 
2641 #define SWIGTYPE_p_wxPyImageHandler swig_types[175] 
2642 #define SWIGTYPE_p_wxPyPanel swig_types[176] 
2643 #define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[177] 
2644 #define SWIGTYPE_p_wxPyPreviewControlBar swig_types[178] 
2645 #define SWIGTYPE_p_wxPyPreviewFrame swig_types[179] 
2646 #define SWIGTYPE_p_wxPyPrintPreview swig_types[180] 
2647 #define SWIGTYPE_p_wxPyPrintout swig_types[181] 
2648 #define SWIGTYPE_p_wxPyScrolledWindow swig_types[182] 
2649 #define SWIGTYPE_p_wxPySizer swig_types[183] 
2650 #define SWIGTYPE_p_wxPyTaskBarIcon swig_types[184] 
2651 #define SWIGTYPE_p_wxPyVListBox swig_types[185] 
2652 #define SWIGTYPE_p_wxPyVScrolledWindow swig_types[186] 
2653 #define SWIGTYPE_p_wxPyValidator swig_types[187] 
2654 #define SWIGTYPE_p_wxPyWindow swig_types[188] 
2655 #define SWIGTYPE_p_wxQueryLayoutInfoEvent swig_types[189] 
2656 #define SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[190] 
2657 #define SWIGTYPE_p_wxRect swig_types[191] 
2658 #define SWIGTYPE_p_wxSashEvent swig_types[192] 
2659 #define SWIGTYPE_p_wxSashLayoutWindow swig_types[193] 
2660 #define SWIGTYPE_p_wxSashWindow swig_types[194] 
2661 #define SWIGTYPE_p_wxScrollEvent swig_types[195] 
2662 #define SWIGTYPE_p_wxScrollWinEvent swig_types[196] 
2663 #define SWIGTYPE_p_wxScrolledWindow swig_types[197] 
2664 #define SWIGTYPE_p_wxSetCursorEvent swig_types[198] 
2665 #define SWIGTYPE_p_wxShowEvent swig_types[199] 
2666 #define SWIGTYPE_p_wxSingleChoiceDialog swig_types[200] 
2667 #define SWIGTYPE_p_wxSize swig_types[201] 
2668 #define SWIGTYPE_p_wxSizeEvent swig_types[202] 
2669 #define SWIGTYPE_p_wxSizer swig_types[203] 
2670 #define SWIGTYPE_p_wxSizerItem swig_types[204] 
2671 #define SWIGTYPE_p_wxSplashScreen swig_types[205] 
2672 #define SWIGTYPE_p_wxSplashScreenWindow swig_types[206] 
2673 #define SWIGTYPE_p_wxSplitterEvent swig_types[207] 
2674 #define SWIGTYPE_p_wxSplitterWindow swig_types[208] 
2675 #define SWIGTYPE_p_wxStaticBoxSizer swig_types[209] 
2676 #define SWIGTYPE_p_wxStatusBar swig_types[210] 
2677 #define SWIGTYPE_p_wxStdDialogButtonSizer swig_types[211] 
2678 #define SWIGTYPE_p_wxString swig_types[212] 
2679 #define SWIGTYPE_p_wxSysColourChangedEvent swig_types[213] 
2680 #define SWIGTYPE_p_wxTIFFHandler swig_types[214] 
2681 #define SWIGTYPE_p_wxTaskBarIconEvent swig_types[215] 
2682 #define SWIGTYPE_p_wxTextEntryDialog swig_types[216] 
2683 #define SWIGTYPE_p_wxTipWindow swig_types[217] 
2684 #define SWIGTYPE_p_wxTopLevelWindow swig_types[218] 
2685 #define SWIGTYPE_p_wxUpdateUIEvent swig_types[219] 
2686 #define SWIGTYPE_p_wxValidator swig_types[220] 
2687 #define SWIGTYPE_p_wxWindow swig_types[221] 
2688 #define SWIGTYPE_p_wxWindowCreateEvent swig_types[222] 
2689 #define SWIGTYPE_p_wxWindowDestroyEvent swig_types[223] 
2690 #define SWIGTYPE_p_wxXPMHandler swig_types[224] 
2691 static swig_type_info 
*swig_types
[226]; 
2692 static swig_module_info swig_module 
= {swig_types
, 225, 0, 0, 0, 0}; 
2693 #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name) 
2694 #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name) 
2696 /* -------- TYPES TABLE (END) -------- */ 
2698 #if (PY_VERSION_HEX <= 0x02000000) 
2699 # if !defined(SWIG_PYTHON_CLASSIC) 
2700 #  error "This python version requires to use swig with the '-classic' option" 
2703 #if (PY_VERSION_HEX <= 0x02020000) 
2704 # error "This python version requires to use swig with the '-nomodern' option" 
2706 #if (PY_VERSION_HEX <= 0x02020000) 
2707 # error "This python version requires to use swig with the '-nomodernargs' option" 
2710 # error "This python version requires to use swig with the '-nofastunpack' option" 
2713 /*----------------------------------------------- 
2715   ------------------------------------------------*/ 
2716 #define SWIG_init    init_aui 
2718 #define SWIG_name    "_aui" 
2720 #define SWIGVERSION 0x010329  
2723 #define SWIG_as_voidptr(a) const_cast< void * >(static_cast< const void * >(a))  
2724 #define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))  
2727 #include <stdexcept> 
2731   class PyObject_ptr 
{ 
2736     PyObject_ptr() :_obj(0) 
2740     PyObject_ptr(const PyObject_ptr
& item
) : _obj(item
._obj
) 
2745     PyObject_ptr(PyObject 
*obj
, bool initial_ref 
= true) :_obj(obj
) 
2747       if (initial_ref
) Py_XINCREF(_obj
); 
2750     PyObject_ptr 
& operator=(const PyObject_ptr
& item
)  
2752       Py_XINCREF(item
._obj
); 
2763     operator PyObject 
*() const 
2768     PyObject 
*operator->() const 
2777   struct PyObject_var 
: PyObject_ptr 
{ 
2778     PyObject_var(PyObject
* obj 
= 0) : PyObject_ptr(obj
, false) { } 
2780     PyObject_var 
& operator = (PyObject
* obj
) 
2790 #include "wx/wxPython/wxPython.h" 
2791 #include "wx/wxPython/pyclasses.h" 
2792 #include <wx/aui/aui.h> 
2795   #define SWIG_From_long   PyInt_FromLong  
2798 SWIGINTERNINLINE PyObject 
* 
2799 SWIG_From_int  (int value
) 
2801   return SWIG_From_long  (value
); 
2807 # define LLONG_MIN      LONG_LONG_MIN 
2810 # define LLONG_MAX      LONG_LONG_MAX 
2813 # define ULLONG_MAX     ULONG_LONG_MAX 
2818 SWIG_AsVal_long (PyObject
* obj
, long* val
) 
2820     if (PyNumber_Check(obj
)) { 
2821         if (val
) *val 
= PyInt_AsLong(obj
); 
2824     return SWIG_TypeError
; 
2829 SWIG_AsVal_int (PyObject 
* obj
, int *val
) 
2832   int res 
= SWIG_AsVal_long (obj
, &v
); 
2833   if (SWIG_IsOK(res
)) { 
2834     if ((v 
< INT_MIN 
|| v 
> INT_MAX
)) { 
2835       return SWIG_OverflowError
; 
2837       if (val
) *val 
= static_cast< int >(v
); 
2845 SWIG_AsVal_bool (PyObject 
*obj
, bool *val
) 
2847   if (obj 
== Py_True
) { 
2848     if (val
) *val 
= true; 
2850   } else if (obj 
== Py_False
) { 
2851     if (val
) *val 
= false; 
2855     int res 
= SWIG_AddCast(SWIG_AsVal_long (obj
, val 
? &v 
: 0)); 
2856     if (SWIG_IsOK(res
) && val
) *val 
= v 
? true : false; 
2861 SWIGINTERN 
void delete_wxDockInfo(wxDockInfo 
*self
){} 
2862 SWIGINTERN 
void delete_wxDockUIPart(wxDockUIPart 
*self
){} 
2863 SWIGINTERN 
void delete_wxPaneButton(wxPaneButton 
*self
){} 
2866 SWIG_AsVal_unsigned_SS_long (PyObject
* obj
, unsigned long* val
) 
2869     if (SWIG_AsVal_long(obj
, &v
) && v 
< 0) { 
2870         return SWIG_TypeError
; 
2873         *val 
= (unsigned long)v
; 
2878 SWIGINTERNINLINE 
int 
2879 SWIG_AsVal_size_t (PyObject 
* obj
, size_t *val
) 
2882   int res 
= SWIG_AsVal_unsigned_SS_long (obj
, val 
? &v 
: 0); 
2883   if (SWIG_IsOK(res
) && val
) *val 
= static_cast< size_t >(v
); 
2888 SWIGINTERNINLINE PyObject
*  
2889 SWIG_From_unsigned_SS_long  (unsigned long value
) 
2891   return (value 
> LONG_MAX
) ? 
2892     PyLong_FromUnsignedLong(value
) : PyInt_FromLong(static_cast< long >(value
));  
2896 SWIGINTERNINLINE PyObject 
* 
2897 SWIG_From_size_t  (size_t value
) 
2899   return SWIG_From_unsigned_SS_long  (static_cast< unsigned long >(value
)); 
2903 // A wxDocArt class that knows how to forward virtuals to Python methods   
2904 class wxPyDockArt 
:  public wxDefaultDockArt
 
2906     wxPyDockArt() : wxDefaultDockArt() {} 
2908     DEC_PYCALLBACK_INT_INT(GetMetric
); 
2909     DEC_PYCALLBACK_VOID_INTINT(SetMetric
); 
2910     DEC_PYCALLBACK__INTFONT(SetFont
); 
2911     DEC_PYCALLBACK_FONT_INT(GetFont
); 
2912     DEC_PYCALLBACK_COLOUR_INT(GetColour
); 
2913     DEC_PYCALLBACK__INTCOLOUR(SetColour
); 
2915     virtual void DrawSash(wxDC
& dc
, 
2921         wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
2922         if ((found 
= wxPyCBH_findCallback(m_myInst
, "DrawSash"))) { 
2923             PyObject
* odc 
= wxPyMake_wxObject(&dc
, false); 
2924             PyObject
* owin 
= wxPyMake_wxObject(window
, false); 
2925             PyObject
* orect 
= wxPyConstructObject((void*)&rect
, wxT("wxRect"), 0); 
2926             wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OOiO)", 
2927                                                          odc
, owin
, orientation
, orect
)); 
2931         wxPyEndBlockThreads(blocked
); 
2933             wxDefaultDockArt::DrawSash(dc
, window
, orientation
, rect
); 
2936     virtual void DrawBackground(wxDC
& dc
, 
2942         wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
2943         if ((found 
= wxPyCBH_findCallback(m_myInst
, "DrawBackground"))) { 
2944             PyObject
* odc 
= wxPyMake_wxObject(&dc
, false); 
2945             PyObject
* owin 
= wxPyMake_wxObject(window
, false); 
2946             PyObject
* orect 
= wxPyConstructObject((void*)&rect
, wxT("wxRect"), 0); 
2947             wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OOiO)", 
2948                                                          odc
, owin
, orientation
, orect
)); 
2952         wxPyEndBlockThreads(blocked
); 
2954             wxDefaultDockArt::DrawBackground(dc
, window
, orientation
, rect
); 
2957     virtual void DrawCaption(wxDC
& dc
, 
2959                           const wxString
& text
, 
2964         wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
2965         if ((found 
= wxPyCBH_findCallback(m_myInst
, "DrawCaption"))) { 
2966             PyObject
* odc 
= wxPyMake_wxObject(&dc
, false); 
2967             PyObject
* owin 
= wxPyMake_wxObject(window
, false); 
2968             PyObject
* otext 
= wx2PyString(text
); 
2969             PyObject
* orect 
= wxPyConstructObject((void*)&rect
, wxT("wxRect"), 0); 
2970             PyObject
* opane 
= wxPyConstructObject((void*)&pane
, wxT("wxPaneInfo"), 0); 
2971             wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OOOOO)", 
2972                                                          odc
, owin
, otext
, orect
, opane
)); 
2978         wxPyEndBlockThreads(blocked
); 
2980             wxDefaultDockArt::DrawCaption(dc
, window
, text
, rect
, pane
); 
2983     virtual void DrawGripper(wxDC
& dc
, 
2989         wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
2990         if ((found 
= wxPyCBH_findCallback(m_myInst
, "DrawGripper"))) { 
2991             PyObject
* odc 
= wxPyMake_wxObject(&dc
, false); 
2992             PyObject
* owin 
= wxPyMake_wxObject(window
, false); 
2993             PyObject
* orect 
= wxPyConstructObject((void*)&rect
, wxT("wxRect"), 0); 
2994             PyObject
* opane 
= wxPyConstructObject((void*)&pane
, wxT("wxPaneInfo"), 0); 
2995             wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OOOO)", odc
, owin
, orect
, opane
)); 
3000         wxPyEndBlockThreads(blocked
); 
3002             wxDefaultDockArt::DrawGripper(dc
, window
, rect
, pane
); 
3005     virtual void DrawBorder(wxDC
& dc
, 
3011         wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
3012         if ((found 
= wxPyCBH_findCallback(m_myInst
, "DrawBorder"))) { 
3013             PyObject
* odc 
= wxPyMake_wxObject(&dc
, false); 
3014             PyObject
* owin 
= wxPyMake_wxObject(window
, false); 
3015             PyObject
* orect 
= wxPyConstructObject((void*)&rect
, wxT("wxRect"), 0); 
3016             PyObject
* opane 
= wxPyConstructObject((void*)&pane
, wxT("wxPaneInfo"), 0); 
3017             wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OOO)", odc
, orect
, opane
)); 
3022         wxPyEndBlockThreads(blocked
); 
3024             wxDefaultDockArt::DrawBorder(dc
, window
, rect
, pane
); 
3027     virtual void DrawPaneButton(wxDC
& dc
, 
3035         wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
3036         if ((found 
= wxPyCBH_findCallback(m_myInst
, "DrawPaneButton"))) { 
3037             PyObject
* odc 
= wxPyMake_wxObject(&dc
, false); 
3038             PyObject
* owin 
= wxPyMake_wxObject(window
, false); 
3039             PyObject
* orect 
= wxPyConstructObject((void*)&rect
, wxT("wxRect"), 0); 
3040             PyObject
* opane 
= wxPyConstructObject((void*)&pane
, wxT("wxPaneInfo"), 0); 
3041             wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OOiIOO)", 
3042                                                          odc
, owin
, button
, button_state
, 
3048         wxPyEndBlockThreads(blocked
); 
3050             wxDefaultDockArt::DrawPaneButton(dc
, window
, button
, button_state
, rect
, pane
); 
3057 IMP_PYCALLBACK_INT_INT(wxPyDockArt
, wxDefaultDockArt
, GetMetric
); 
3058 IMP_PYCALLBACK_VOID_INTINT(wxPyDockArt
, wxDefaultDockArt
, SetMetric
); 
3059 IMP_PYCALLBACK__INTFONT(wxPyDockArt
, wxDefaultDockArt
, SetFont
); 
3060 IMP_PYCALLBACK_FONT_INT(wxPyDockArt
, wxDefaultDockArt
, GetFont
); 
3061 IMP_PYCALLBACK_COLOUR_INT(wxPyDockArt
, wxDefaultDockArt
, GetColour
); 
3062 IMP_PYCALLBACK__INTCOLOUR(wxPyDockArt
, wxDefaultDockArt
, SetColour
); 
3068 SWIGINTERN 
int NullDockInfo_set(PyObject 
*_val
) { 
3071     int res 
= SWIG_ConvertPtr(_val
, &argp
, SWIGTYPE_p_wxDockInfo
,  0  | 0); 
3072     if (!SWIG_IsOK(res
)) { 
3073       SWIG_exception_fail(SWIG_ArgError(res
), "in variable '""wxNullDockInfo""' of type '""wxDockInfo""'"); 
3076       SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in variable '""wxNullDockInfo""' of type '""wxDockInfo""'"); 
3079       temp  
= reinterpret_cast< wxDockInfo 
* >(argp
); 
3080       wxNullDockInfo 
= *temp
; 
3081       if (SWIG_IsNewObj(res
)) delete temp
; 
3090 SWIGINTERN PyObject 
*NullDockInfo_get(void) { 
3091   PyObject 
*pyobj 
= 0; 
3093   pyobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(&wxNullDockInfo
), SWIGTYPE_p_wxDockInfo
,  0 ); 
3098 SWIGINTERN 
int NullPaneInfo_set(PyObject 
*_val
) { 
3101     int res 
= SWIG_ConvertPtr(_val
, &argp
, SWIGTYPE_p_wxPaneInfo
,  0  | 0); 
3102     if (!SWIG_IsOK(res
)) { 
3103       SWIG_exception_fail(SWIG_ArgError(res
), "in variable '""wxNullPaneInfo""' of type '""wxPaneInfo""'"); 
3106       SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in variable '""wxNullPaneInfo""' of type '""wxPaneInfo""'"); 
3109       temp  
= reinterpret_cast< wxPaneInfo 
* >(argp
); 
3110       wxNullPaneInfo 
= *temp
; 
3111       if (SWIG_IsNewObj(res
)) delete temp
; 
3120 SWIGINTERN PyObject 
*NullPaneInfo_get(void) { 
3121   PyObject 
*pyobj 
= 0; 
3123   pyobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(&wxNullPaneInfo
), SWIGTYPE_p_wxPaneInfo
,  0 ); 
3128 SWIGINTERN PyObject 
*_wrap_new_PaneInfo(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3129   PyObject 
*resultobj 
= 0; 
3130   wxPaneInfo 
*result 
= 0 ; 
3132   if (!SWIG_Python_UnpackTuple(args
,"new_PaneInfo",0,0,0)) SWIG_fail
; 
3134     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3135     result 
= (wxPaneInfo 
*)new wxPaneInfo(); 
3136     wxPyEndAllowThreads(__tstate
); 
3137     if (PyErr_Occurred()) SWIG_fail
; 
3139   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPaneInfo
, SWIG_POINTER_NEW 
|  0 ); 
3146 SWIGINTERN PyObject 
*_wrap_delete_PaneInfo(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3147   PyObject 
*resultobj 
= 0; 
3148   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3151   PyObject 
*swig_obj
[1] ; 
3153   if (!args
) SWIG_fail
; 
3155   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, SWIG_POINTER_DISOWN 
|  0 ); 
3156   if (!SWIG_IsOK(res1
)) { 
3157     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_PaneInfo" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
3159   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3161     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3164     wxPyEndAllowThreads(__tstate
); 
3165     if (PyErr_Occurred()) SWIG_fail
; 
3167   resultobj 
= SWIG_Py_Void(); 
3174 SWIGINTERN PyObject 
*_wrap_PaneInfo_SafeSet(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
3175   PyObject 
*resultobj 
= 0; 
3176   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3182   PyObject 
* obj0 
= 0 ; 
3183   PyObject 
* obj1 
= 0 ; 
3184   char *  kwnames
[] = { 
3185     (char *) "self",(char *) "source", NULL 
 
3188   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_SafeSet",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
3189   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3190   if (!SWIG_IsOK(res1
)) { 
3191     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_SafeSet" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
3193   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3195     res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxPaneInfo
,  0  | 0); 
3196     if (!SWIG_IsOK(res2
)) { 
3197       SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PaneInfo_SafeSet" "', expected argument " "2"" of type '" "wxPaneInfo""'");  
3200       SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "PaneInfo_SafeSet" "', expected argument " "2"" of type '" "wxPaneInfo""'"); 
3202       wxPaneInfo 
* temp 
= reinterpret_cast< wxPaneInfo 
* >(argp2
); 
3204       if (SWIG_IsNewObj(res2
)) delete temp
; 
3208     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3209     (arg1
)->SafeSet(arg2
); 
3210     wxPyEndAllowThreads(__tstate
); 
3211     if (PyErr_Occurred()) SWIG_fail
; 
3213   resultobj 
= SWIG_Py_Void(); 
3220 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsOk(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3221   PyObject 
*resultobj 
= 0; 
3222   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3226   PyObject 
*swig_obj
[1] ; 
3228   if (!args
) SWIG_fail
; 
3230   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3231   if (!SWIG_IsOK(res1
)) { 
3232     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsOk" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3234   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3236     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3237     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsOk(); 
3238     wxPyEndAllowThreads(__tstate
); 
3239     if (PyErr_Occurred()) SWIG_fail
; 
3242     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3250 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsFixed(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3251   PyObject 
*resultobj 
= 0; 
3252   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3256   PyObject 
*swig_obj
[1] ; 
3258   if (!args
) SWIG_fail
; 
3260   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3261   if (!SWIG_IsOK(res1
)) { 
3262     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsFixed" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3264   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3266     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3267     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsFixed(); 
3268     wxPyEndAllowThreads(__tstate
); 
3269     if (PyErr_Occurred()) SWIG_fail
; 
3272     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3280 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsResizable(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3281   PyObject 
*resultobj 
= 0; 
3282   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3286   PyObject 
*swig_obj
[1] ; 
3288   if (!args
) SWIG_fail
; 
3290   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3291   if (!SWIG_IsOK(res1
)) { 
3292     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsResizable" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3294   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3296     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3297     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsResizable(); 
3298     wxPyEndAllowThreads(__tstate
); 
3299     if (PyErr_Occurred()) SWIG_fail
; 
3302     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3310 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsShown(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3311   PyObject 
*resultobj 
= 0; 
3312   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3316   PyObject 
*swig_obj
[1] ; 
3318   if (!args
) SWIG_fail
; 
3320   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3321   if (!SWIG_IsOK(res1
)) { 
3322     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsShown" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3324   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3326     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3327     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsShown(); 
3328     wxPyEndAllowThreads(__tstate
); 
3329     if (PyErr_Occurred()) SWIG_fail
; 
3332     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3340 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsFloating(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3341   PyObject 
*resultobj 
= 0; 
3342   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3346   PyObject 
*swig_obj
[1] ; 
3348   if (!args
) SWIG_fail
; 
3350   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3351   if (!SWIG_IsOK(res1
)) { 
3352     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsFloating" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3354   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3356     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3357     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsFloating(); 
3358     wxPyEndAllowThreads(__tstate
); 
3359     if (PyErr_Occurred()) SWIG_fail
; 
3362     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3370 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsDocked(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3371   PyObject 
*resultobj 
= 0; 
3372   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3376   PyObject 
*swig_obj
[1] ; 
3378   if (!args
) SWIG_fail
; 
3380   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3381   if (!SWIG_IsOK(res1
)) { 
3382     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsDocked" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3384   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3386     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3387     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsDocked(); 
3388     wxPyEndAllowThreads(__tstate
); 
3389     if (PyErr_Occurred()) SWIG_fail
; 
3392     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3400 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsToolbar(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3401   PyObject 
*resultobj 
= 0; 
3402   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3406   PyObject 
*swig_obj
[1] ; 
3408   if (!args
) SWIG_fail
; 
3410   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3411   if (!SWIG_IsOK(res1
)) { 
3412     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsToolbar" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3414   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3416     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3417     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsToolbar(); 
3418     wxPyEndAllowThreads(__tstate
); 
3419     if (PyErr_Occurred()) SWIG_fail
; 
3422     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3430 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsTopDockable(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3431   PyObject 
*resultobj 
= 0; 
3432   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3436   PyObject 
*swig_obj
[1] ; 
3438   if (!args
) SWIG_fail
; 
3440   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3441   if (!SWIG_IsOK(res1
)) { 
3442     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsTopDockable" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3444   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3446     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3447     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsTopDockable(); 
3448     wxPyEndAllowThreads(__tstate
); 
3449     if (PyErr_Occurred()) SWIG_fail
; 
3452     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3460 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsBottomDockable(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3461   PyObject 
*resultobj 
= 0; 
3462   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3466   PyObject 
*swig_obj
[1] ; 
3468   if (!args
) SWIG_fail
; 
3470   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3471   if (!SWIG_IsOK(res1
)) { 
3472     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsBottomDockable" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3474   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3476     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3477     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsBottomDockable(); 
3478     wxPyEndAllowThreads(__tstate
); 
3479     if (PyErr_Occurred()) SWIG_fail
; 
3482     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3490 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsLeftDockable(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3491   PyObject 
*resultobj 
= 0; 
3492   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3496   PyObject 
*swig_obj
[1] ; 
3498   if (!args
) SWIG_fail
; 
3500   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3501   if (!SWIG_IsOK(res1
)) { 
3502     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsLeftDockable" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3504   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3506     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3507     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsLeftDockable(); 
3508     wxPyEndAllowThreads(__tstate
); 
3509     if (PyErr_Occurred()) SWIG_fail
; 
3512     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3520 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsRightDockable(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3521   PyObject 
*resultobj 
= 0; 
3522   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3526   PyObject 
*swig_obj
[1] ; 
3528   if (!args
) SWIG_fail
; 
3530   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3531   if (!SWIG_IsOK(res1
)) { 
3532     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsRightDockable" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3534   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3536     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3537     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsRightDockable(); 
3538     wxPyEndAllowThreads(__tstate
); 
3539     if (PyErr_Occurred()) SWIG_fail
; 
3542     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3550 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsFloatable(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3551   PyObject 
*resultobj 
= 0; 
3552   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3556   PyObject 
*swig_obj
[1] ; 
3558   if (!args
) SWIG_fail
; 
3560   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3561   if (!SWIG_IsOK(res1
)) { 
3562     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsFloatable" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3564   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3566     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3567     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsFloatable(); 
3568     wxPyEndAllowThreads(__tstate
); 
3569     if (PyErr_Occurred()) SWIG_fail
; 
3572     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3580 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsMovable(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3581   PyObject 
*resultobj 
= 0; 
3582   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3586   PyObject 
*swig_obj
[1] ; 
3588   if (!args
) SWIG_fail
; 
3590   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3591   if (!SWIG_IsOK(res1
)) { 
3592     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsMovable" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3594   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3596     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3597     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsMovable(); 
3598     wxPyEndAllowThreads(__tstate
); 
3599     if (PyErr_Occurred()) SWIG_fail
; 
3602     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3610 SWIGINTERN PyObject 
*_wrap_PaneInfo_IsDestroyOnClose(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3611   PyObject 
*resultobj 
= 0; 
3612   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3616   PyObject 
*swig_obj
[1] ; 
3618   if (!args
) SWIG_fail
; 
3620   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3621   if (!SWIG_IsOK(res1
)) { 
3622     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_IsDestroyOnClose" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3624   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3626     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3627     result 
= (bool)((wxPaneInfo 
const *)arg1
)->IsDestroyOnClose(); 
3628     wxPyEndAllowThreads(__tstate
); 
3629     if (PyErr_Occurred()) SWIG_fail
; 
3632     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3640 SWIGINTERN PyObject 
*_wrap_PaneInfo_HasCaption(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3641   PyObject 
*resultobj 
= 0; 
3642   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3646   PyObject 
*swig_obj
[1] ; 
3648   if (!args
) SWIG_fail
; 
3650   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3651   if (!SWIG_IsOK(res1
)) { 
3652     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_HasCaption" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3654   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3656     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3657     result 
= (bool)((wxPaneInfo 
const *)arg1
)->HasCaption(); 
3658     wxPyEndAllowThreads(__tstate
); 
3659     if (PyErr_Occurred()) SWIG_fail
; 
3662     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3670 SWIGINTERN PyObject 
*_wrap_PaneInfo_HasGripper(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3671   PyObject 
*resultobj 
= 0; 
3672   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3676   PyObject 
*swig_obj
[1] ; 
3678   if (!args
) SWIG_fail
; 
3680   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3681   if (!SWIG_IsOK(res1
)) { 
3682     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_HasGripper" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3684   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3686     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3687     result 
= (bool)((wxPaneInfo 
const *)arg1
)->HasGripper(); 
3688     wxPyEndAllowThreads(__tstate
); 
3689     if (PyErr_Occurred()) SWIG_fail
; 
3692     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3700 SWIGINTERN PyObject 
*_wrap_PaneInfo_HasBorder(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3701   PyObject 
*resultobj 
= 0; 
3702   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3706   PyObject 
*swig_obj
[1] ; 
3708   if (!args
) SWIG_fail
; 
3710   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3711   if (!SWIG_IsOK(res1
)) { 
3712     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_HasBorder" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3714   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3716     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3717     result 
= (bool)((wxPaneInfo 
const *)arg1
)->HasBorder(); 
3718     wxPyEndAllowThreads(__tstate
); 
3719     if (PyErr_Occurred()) SWIG_fail
; 
3722     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3730 SWIGINTERN PyObject 
*_wrap_PaneInfo_HasCloseButton(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3731   PyObject 
*resultobj 
= 0; 
3732   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3736   PyObject 
*swig_obj
[1] ; 
3738   if (!args
) SWIG_fail
; 
3740   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3741   if (!SWIG_IsOK(res1
)) { 
3742     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_HasCloseButton" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3744   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3746     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3747     result 
= (bool)((wxPaneInfo 
const *)arg1
)->HasCloseButton(); 
3748     wxPyEndAllowThreads(__tstate
); 
3749     if (PyErr_Occurred()) SWIG_fail
; 
3752     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3760 SWIGINTERN PyObject 
*_wrap_PaneInfo_HasMaximizeButton(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3761   PyObject 
*resultobj 
= 0; 
3762   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3766   PyObject 
*swig_obj
[1] ; 
3768   if (!args
) SWIG_fail
; 
3770   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3771   if (!SWIG_IsOK(res1
)) { 
3772     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_HasMaximizeButton" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3774   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3776     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3777     result 
= (bool)((wxPaneInfo 
const *)arg1
)->HasMaximizeButton(); 
3778     wxPyEndAllowThreads(__tstate
); 
3779     if (PyErr_Occurred()) SWIG_fail
; 
3782     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3790 SWIGINTERN PyObject 
*_wrap_PaneInfo_HasMinimizeButton(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3791   PyObject 
*resultobj 
= 0; 
3792   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3796   PyObject 
*swig_obj
[1] ; 
3798   if (!args
) SWIG_fail
; 
3800   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3801   if (!SWIG_IsOK(res1
)) { 
3802     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_HasMinimizeButton" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3804   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3806     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3807     result 
= (bool)((wxPaneInfo 
const *)arg1
)->HasMinimizeButton(); 
3808     wxPyEndAllowThreads(__tstate
); 
3809     if (PyErr_Occurred()) SWIG_fail
; 
3812     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3820 SWIGINTERN PyObject 
*_wrap_PaneInfo_HasPinButton(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3821   PyObject 
*resultobj 
= 0; 
3822   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3826   PyObject 
*swig_obj
[1] ; 
3828   if (!args
) SWIG_fail
; 
3830   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3831   if (!SWIG_IsOK(res1
)) { 
3832     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_HasPinButton" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3834   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3836     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3837     result 
= (bool)((wxPaneInfo 
const *)arg1
)->HasPinButton(); 
3838     wxPyEndAllowThreads(__tstate
); 
3839     if (PyErr_Occurred()) SWIG_fail
; 
3842     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3850 SWIGINTERN PyObject 
*_wrap_PaneInfo_HasGripperTop(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3851   PyObject 
*resultobj 
= 0; 
3852   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3856   PyObject 
*swig_obj
[1] ; 
3858   if (!args
) SWIG_fail
; 
3860   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3861   if (!SWIG_IsOK(res1
)) { 
3862     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_HasGripperTop" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
3864   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3866     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3867     result 
= (bool)((wxPaneInfo 
const *)arg1
)->HasGripperTop(); 
3868     wxPyEndAllowThreads(__tstate
); 
3869     if (PyErr_Occurred()) SWIG_fail
; 
3872     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3880 SWIGINTERN PyObject 
*_wrap_PaneInfo_Window(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
3881   PyObject 
*resultobj 
= 0; 
3882   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3883   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
3884   wxPaneInfo 
*result 
= 0 ; 
3889   PyObject 
* obj0 
= 0 ; 
3890   PyObject 
* obj1 
= 0 ; 
3891   char *  kwnames
[] = { 
3892     (char *) "self",(char *) "w", NULL 
 
3895   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_Window",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
3896   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3897   if (!SWIG_IsOK(res1
)) { 
3898     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Window" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
3900   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3901   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
3902   if (!SWIG_IsOK(res2
)) { 
3903     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PaneInfo_Window" "', expected argument " "2"" of type '" "wxWindow *""'");  
3905   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
3907     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3909       wxPaneInfo 
&_result_ref 
= (arg1
)->Window(arg2
); 
3910       result 
= (wxPaneInfo 
*) &_result_ref
; 
3912     wxPyEndAllowThreads(__tstate
); 
3913     if (PyErr_Occurred()) SWIG_fail
; 
3916     resultobj 
= obj0
; Py_INCREF(resultobj
);  
3924 SWIGINTERN PyObject 
*_wrap_PaneInfo_Name(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
3925   PyObject 
*resultobj 
= 0; 
3926   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3927   wxString 
*arg2 
= 0 ; 
3928   wxPaneInfo 
*result 
= 0 ; 
3931   bool temp2 
= false ; 
3932   PyObject 
* obj0 
= 0 ; 
3933   PyObject 
* obj1 
= 0 ; 
3934   char *  kwnames
[] = { 
3935     (char *) "self",(char *) "n", NULL 
 
3938   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_Name",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
3939   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3940   if (!SWIG_IsOK(res1
)) { 
3941     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Name" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
3943   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3945     arg2 
= wxString_in_helper(obj1
); 
3946     if (arg2 
== NULL
) SWIG_fail
; 
3950     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3952       wxPaneInfo 
&_result_ref 
= (arg1
)->Name((wxString 
const &)*arg2
); 
3953       result 
= (wxPaneInfo 
*) &_result_ref
; 
3955     wxPyEndAllowThreads(__tstate
); 
3956     if (PyErr_Occurred()) SWIG_fail
; 
3959     resultobj 
= obj0
; Py_INCREF(resultobj
);  
3975 SWIGINTERN PyObject 
*_wrap_PaneInfo_Caption(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
3976   PyObject 
*resultobj 
= 0; 
3977   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
3978   wxString 
*arg2 
= 0 ; 
3979   wxPaneInfo 
*result 
= 0 ; 
3982   bool temp2 
= false ; 
3983   PyObject 
* obj0 
= 0 ; 
3984   PyObject 
* obj1 
= 0 ; 
3985   char *  kwnames
[] = { 
3986     (char *) "self",(char *) "c", NULL 
 
3989   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_Caption",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
3990   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
3991   if (!SWIG_IsOK(res1
)) { 
3992     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Caption" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
3994   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
3996     arg2 
= wxString_in_helper(obj1
); 
3997     if (arg2 
== NULL
) SWIG_fail
; 
4001     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4003       wxPaneInfo 
&_result_ref 
= (arg1
)->Caption((wxString 
const &)*arg2
); 
4004       result 
= (wxPaneInfo 
*) &_result_ref
; 
4006     wxPyEndAllowThreads(__tstate
); 
4007     if (PyErr_Occurred()) SWIG_fail
; 
4010     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4026 SWIGINTERN PyObject 
*_wrap_PaneInfo_Left(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4027   PyObject 
*resultobj 
= 0; 
4028   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4029   wxPaneInfo 
*result 
= 0 ; 
4032   PyObject 
*swig_obj
[1] ; 
4034   if (!args
) SWIG_fail
; 
4036   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4037   if (!SWIG_IsOK(res1
)) { 
4038     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Left" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4040   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4042     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4044       wxPaneInfo 
&_result_ref 
= (arg1
)->Left(); 
4045       result 
= (wxPaneInfo 
*) &_result_ref
; 
4047     wxPyEndAllowThreads(__tstate
); 
4048     if (PyErr_Occurred()) SWIG_fail
; 
4051     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
4059 SWIGINTERN PyObject 
*_wrap_PaneInfo_Right(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4060   PyObject 
*resultobj 
= 0; 
4061   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4062   wxPaneInfo 
*result 
= 0 ; 
4065   PyObject 
*swig_obj
[1] ; 
4067   if (!args
) SWIG_fail
; 
4069   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4070   if (!SWIG_IsOK(res1
)) { 
4071     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Right" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4073   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4075     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4077       wxPaneInfo 
&_result_ref 
= (arg1
)->Right(); 
4078       result 
= (wxPaneInfo 
*) &_result_ref
; 
4080     wxPyEndAllowThreads(__tstate
); 
4081     if (PyErr_Occurred()) SWIG_fail
; 
4084     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
4092 SWIGINTERN PyObject 
*_wrap_PaneInfo_Top(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4093   PyObject 
*resultobj 
= 0; 
4094   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4095   wxPaneInfo 
*result 
= 0 ; 
4098   PyObject 
*swig_obj
[1] ; 
4100   if (!args
) SWIG_fail
; 
4102   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4103   if (!SWIG_IsOK(res1
)) { 
4104     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Top" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4106   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4108     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4110       wxPaneInfo 
&_result_ref 
= (arg1
)->Top(); 
4111       result 
= (wxPaneInfo 
*) &_result_ref
; 
4113     wxPyEndAllowThreads(__tstate
); 
4114     if (PyErr_Occurred()) SWIG_fail
; 
4117     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
4125 SWIGINTERN PyObject 
*_wrap_PaneInfo_Bottom(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4126   PyObject 
*resultobj 
= 0; 
4127   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4128   wxPaneInfo 
*result 
= 0 ; 
4131   PyObject 
*swig_obj
[1] ; 
4133   if (!args
) SWIG_fail
; 
4135   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4136   if (!SWIG_IsOK(res1
)) { 
4137     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Bottom" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4139   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4141     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4143       wxPaneInfo 
&_result_ref 
= (arg1
)->Bottom(); 
4144       result 
= (wxPaneInfo 
*) &_result_ref
; 
4146     wxPyEndAllowThreads(__tstate
); 
4147     if (PyErr_Occurred()) SWIG_fail
; 
4150     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
4158 SWIGINTERN PyObject 
*_wrap_PaneInfo_Center(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4159   PyObject 
*resultobj 
= 0; 
4160   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4161   wxPaneInfo 
*result 
= 0 ; 
4164   PyObject 
*swig_obj
[1] ; 
4166   if (!args
) SWIG_fail
; 
4168   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4169   if (!SWIG_IsOK(res1
)) { 
4170     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Center" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4172   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4174     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4176       wxPaneInfo 
&_result_ref 
= (arg1
)->Center(); 
4177       result 
= (wxPaneInfo 
*) &_result_ref
; 
4179     wxPyEndAllowThreads(__tstate
); 
4180     if (PyErr_Occurred()) SWIG_fail
; 
4183     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
4191 SWIGINTERN PyObject 
*_wrap_PaneInfo_Centre(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4192   PyObject 
*resultobj 
= 0; 
4193   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4194   wxPaneInfo 
*result 
= 0 ; 
4197   PyObject 
*swig_obj
[1] ; 
4199   if (!args
) SWIG_fail
; 
4201   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4202   if (!SWIG_IsOK(res1
)) { 
4203     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Centre" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4205   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4207     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4209       wxPaneInfo 
&_result_ref 
= (arg1
)->Centre(); 
4210       result 
= (wxPaneInfo 
*) &_result_ref
; 
4212     wxPyEndAllowThreads(__tstate
); 
4213     if (PyErr_Occurred()) SWIG_fail
; 
4216     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
4224 SWIGINTERN PyObject 
*_wrap_PaneInfo_Direction(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4225   PyObject 
*resultobj 
= 0; 
4226   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4228   wxPaneInfo 
*result 
= 0 ; 
4233   PyObject 
* obj0 
= 0 ; 
4234   PyObject 
* obj1 
= 0 ; 
4235   char *  kwnames
[] = { 
4236     (char *) "self",(char *) "direction", NULL 
 
4239   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_Direction",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4240   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4241   if (!SWIG_IsOK(res1
)) { 
4242     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Direction" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4244   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4245   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
4246   if (!SWIG_IsOK(ecode2
)) { 
4247     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_Direction" "', expected argument " "2"" of type '" "int""'"); 
4249   arg2 
= static_cast< int >(val2
); 
4251     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4253       wxPaneInfo 
&_result_ref 
= (arg1
)->Direction(arg2
); 
4254       result 
= (wxPaneInfo 
*) &_result_ref
; 
4256     wxPyEndAllowThreads(__tstate
); 
4257     if (PyErr_Occurred()) SWIG_fail
; 
4260     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4268 SWIGINTERN PyObject 
*_wrap_PaneInfo_Layer(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4269   PyObject 
*resultobj 
= 0; 
4270   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4272   wxPaneInfo 
*result 
= 0 ; 
4277   PyObject 
* obj0 
= 0 ; 
4278   PyObject 
* obj1 
= 0 ; 
4279   char *  kwnames
[] = { 
4280     (char *) "self",(char *) "layer", NULL 
 
4283   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_Layer",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4284   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4285   if (!SWIG_IsOK(res1
)) { 
4286     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Layer" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4288   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4289   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
4290   if (!SWIG_IsOK(ecode2
)) { 
4291     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_Layer" "', expected argument " "2"" of type '" "int""'"); 
4293   arg2 
= static_cast< int >(val2
); 
4295     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4297       wxPaneInfo 
&_result_ref 
= (arg1
)->Layer(arg2
); 
4298       result 
= (wxPaneInfo 
*) &_result_ref
; 
4300     wxPyEndAllowThreads(__tstate
); 
4301     if (PyErr_Occurred()) SWIG_fail
; 
4304     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4312 SWIGINTERN PyObject 
*_wrap_PaneInfo_Row(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4313   PyObject 
*resultobj 
= 0; 
4314   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4316   wxPaneInfo 
*result 
= 0 ; 
4321   PyObject 
* obj0 
= 0 ; 
4322   PyObject 
* obj1 
= 0 ; 
4323   char *  kwnames
[] = { 
4324     (char *) "self",(char *) "row", NULL 
 
4327   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_Row",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4328   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4329   if (!SWIG_IsOK(res1
)) { 
4330     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Row" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4332   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4333   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
4334   if (!SWIG_IsOK(ecode2
)) { 
4335     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_Row" "', expected argument " "2"" of type '" "int""'"); 
4337   arg2 
= static_cast< int >(val2
); 
4339     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4341       wxPaneInfo 
&_result_ref 
= (arg1
)->Row(arg2
); 
4342       result 
= (wxPaneInfo 
*) &_result_ref
; 
4344     wxPyEndAllowThreads(__tstate
); 
4345     if (PyErr_Occurred()) SWIG_fail
; 
4348     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4356 SWIGINTERN PyObject 
*_wrap_PaneInfo_Position(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4357   PyObject 
*resultobj 
= 0; 
4358   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4360   wxPaneInfo 
*result 
= 0 ; 
4365   PyObject 
* obj0 
= 0 ; 
4366   PyObject 
* obj1 
= 0 ; 
4367   char *  kwnames
[] = { 
4368     (char *) "self",(char *) "pos", NULL 
 
4371   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_Position",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4372   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4373   if (!SWIG_IsOK(res1
)) { 
4374     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Position" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4376   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4377   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
4378   if (!SWIG_IsOK(ecode2
)) { 
4379     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_Position" "', expected argument " "2"" of type '" "int""'"); 
4381   arg2 
= static_cast< int >(val2
); 
4383     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4385       wxPaneInfo 
&_result_ref 
= (arg1
)->Position(arg2
); 
4386       result 
= (wxPaneInfo 
*) &_result_ref
; 
4388     wxPyEndAllowThreads(__tstate
); 
4389     if (PyErr_Occurred()) SWIG_fail
; 
4392     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4400 SWIGINTERN PyObject 
*_wrap_PaneInfo_BestSize(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4401   PyObject 
*resultobj 
= 0; 
4402   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4404   wxPaneInfo 
*result 
= 0 ; 
4408   PyObject 
* obj0 
= 0 ; 
4409   PyObject 
* obj1 
= 0 ; 
4410   char *  kwnames
[] = { 
4411     (char *) "self",(char *) "size", NULL 
 
4414   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_BestSize",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4415   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4416   if (!SWIG_IsOK(res1
)) { 
4417     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_BestSize" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4419   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4422     if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
; 
4425     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4427       wxPaneInfo 
&_result_ref 
= (arg1
)->BestSize((wxSize 
const &)*arg2
); 
4428       result 
= (wxPaneInfo 
*) &_result_ref
; 
4430     wxPyEndAllowThreads(__tstate
); 
4431     if (PyErr_Occurred()) SWIG_fail
; 
4434     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4442 SWIGINTERN PyObject 
*_wrap_PaneInfo_MinSize(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4443   PyObject 
*resultobj 
= 0; 
4444   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4446   wxPaneInfo 
*result 
= 0 ; 
4450   PyObject 
* obj0 
= 0 ; 
4451   PyObject 
* obj1 
= 0 ; 
4452   char *  kwnames
[] = { 
4453     (char *) "self",(char *) "size", NULL 
 
4456   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_MinSize",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4457   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4458   if (!SWIG_IsOK(res1
)) { 
4459     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_MinSize" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4461   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4464     if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
; 
4467     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4469       wxPaneInfo 
&_result_ref 
= (arg1
)->MinSize((wxSize 
const &)*arg2
); 
4470       result 
= (wxPaneInfo 
*) &_result_ref
; 
4472     wxPyEndAllowThreads(__tstate
); 
4473     if (PyErr_Occurred()) SWIG_fail
; 
4476     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4484 SWIGINTERN PyObject 
*_wrap_PaneInfo_MaxSize(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4485   PyObject 
*resultobj 
= 0; 
4486   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4488   wxPaneInfo 
*result 
= 0 ; 
4492   PyObject 
* obj0 
= 0 ; 
4493   PyObject 
* obj1 
= 0 ; 
4494   char *  kwnames
[] = { 
4495     (char *) "self",(char *) "size", NULL 
 
4498   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_MaxSize",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4499   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4500   if (!SWIG_IsOK(res1
)) { 
4501     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_MaxSize" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4503   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4506     if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
; 
4509     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4511       wxPaneInfo 
&_result_ref 
= (arg1
)->MaxSize((wxSize 
const &)*arg2
); 
4512       result 
= (wxPaneInfo 
*) &_result_ref
; 
4514     wxPyEndAllowThreads(__tstate
); 
4515     if (PyErr_Occurred()) SWIG_fail
; 
4518     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4526 SWIGINTERN PyObject 
*_wrap_PaneInfo_FloatingPosition(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4527   PyObject 
*resultobj 
= 0; 
4528   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4530   wxPaneInfo 
*result 
= 0 ; 
4534   PyObject 
* obj0 
= 0 ; 
4535   PyObject 
* obj1 
= 0 ; 
4536   char *  kwnames
[] = { 
4537     (char *) "self",(char *) "pos", NULL 
 
4540   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_FloatingPosition",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4541   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4542   if (!SWIG_IsOK(res1
)) { 
4543     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_FloatingPosition" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4545   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4548     if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
; 
4551     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4553       wxPaneInfo 
&_result_ref 
= (arg1
)->FloatingPosition((wxPoint 
const &)*arg2
); 
4554       result 
= (wxPaneInfo 
*) &_result_ref
; 
4556     wxPyEndAllowThreads(__tstate
); 
4557     if (PyErr_Occurred()) SWIG_fail
; 
4560     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4568 SWIGINTERN PyObject 
*_wrap_PaneInfo_FloatingSize(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4569   PyObject 
*resultobj 
= 0; 
4570   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4572   wxPaneInfo 
*result 
= 0 ; 
4576   PyObject 
* obj0 
= 0 ; 
4577   PyObject 
* obj1 
= 0 ; 
4578   char *  kwnames
[] = { 
4579     (char *) "self",(char *) "size", NULL 
 
4582   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_FloatingSize",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4583   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4584   if (!SWIG_IsOK(res1
)) { 
4585     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_FloatingSize" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4587   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4590     if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
; 
4593     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4595       wxPaneInfo 
&_result_ref 
= (arg1
)->FloatingSize((wxSize 
const &)*arg2
); 
4596       result 
= (wxPaneInfo 
*) &_result_ref
; 
4598     wxPyEndAllowThreads(__tstate
); 
4599     if (PyErr_Occurred()) SWIG_fail
; 
4602     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4610 SWIGINTERN PyObject 
*_wrap_PaneInfo_Fixed(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4611   PyObject 
*resultobj 
= 0; 
4612   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4613   wxPaneInfo 
*result 
= 0 ; 
4616   PyObject 
*swig_obj
[1] ; 
4618   if (!args
) SWIG_fail
; 
4620   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4621   if (!SWIG_IsOK(res1
)) { 
4622     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Fixed" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4624   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4626     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4628       wxPaneInfo 
&_result_ref 
= (arg1
)->Fixed(); 
4629       result 
= (wxPaneInfo 
*) &_result_ref
; 
4631     wxPyEndAllowThreads(__tstate
); 
4632     if (PyErr_Occurred()) SWIG_fail
; 
4635     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
4643 SWIGINTERN PyObject 
*_wrap_PaneInfo_Resizable(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4644   PyObject 
*resultobj 
= 0; 
4645   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4646   bool arg2 
= (bool) true ; 
4647   wxPaneInfo 
*result 
= 0 ; 
4652   PyObject 
* obj0 
= 0 ; 
4653   PyObject 
* obj1 
= 0 ; 
4654   char *  kwnames
[] = { 
4655     (char *) "self",(char *) "resizable", NULL 
 
4658   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PaneInfo_Resizable",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4659   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4660   if (!SWIG_IsOK(res1
)) { 
4661     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Resizable" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4663   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4665     ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
4666     if (!SWIG_IsOK(ecode2
)) { 
4667       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_Resizable" "', expected argument " "2"" of type '" "bool""'"); 
4669     arg2 
= static_cast< bool >(val2
); 
4672     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4674       wxPaneInfo 
&_result_ref 
= (arg1
)->Resizable(arg2
); 
4675       result 
= (wxPaneInfo 
*) &_result_ref
; 
4677     wxPyEndAllowThreads(__tstate
); 
4678     if (PyErr_Occurred()) SWIG_fail
; 
4681     resultobj 
= obj0
; Py_INCREF(resultobj
);  
4689 SWIGINTERN PyObject 
*_wrap_PaneInfo_Dock(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4690   PyObject 
*resultobj 
= 0; 
4691   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4692   wxPaneInfo 
*result 
= 0 ; 
4695   PyObject 
*swig_obj
[1] ; 
4697   if (!args
) SWIG_fail
; 
4699   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4700   if (!SWIG_IsOK(res1
)) { 
4701     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Dock" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4703   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4705     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4707       wxPaneInfo 
&_result_ref 
= (arg1
)->Dock(); 
4708       result 
= (wxPaneInfo 
*) &_result_ref
; 
4710     wxPyEndAllowThreads(__tstate
); 
4711     if (PyErr_Occurred()) SWIG_fail
; 
4714     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
4722 SWIGINTERN PyObject 
*_wrap_PaneInfo_Float(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4723   PyObject 
*resultobj 
= 0; 
4724   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4725   wxPaneInfo 
*result 
= 0 ; 
4728   PyObject 
*swig_obj
[1] ; 
4730   if (!args
) SWIG_fail
; 
4732   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4733   if (!SWIG_IsOK(res1
)) { 
4734     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Float" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4736   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4738     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4740       wxPaneInfo 
&_result_ref 
= (arg1
)->Float(); 
4741       result 
= (wxPaneInfo 
*) &_result_ref
; 
4743     wxPyEndAllowThreads(__tstate
); 
4744     if (PyErr_Occurred()) SWIG_fail
; 
4747     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
4755 SWIGINTERN PyObject 
*_wrap_PaneInfo_Hide(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4756   PyObject 
*resultobj 
= 0; 
4757   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
4758   wxPaneInfo 
*result 
= 0 ; 
4761   PyObject 
*swig_obj
[1] ; 
4763   if (!args
) SWIG_fail
; 
4765   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
4766   if (!SWIG_IsOK(res1
)) { 
4767     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Hide" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
4769   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
4771     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4773       wxPaneInfo 
&_result_ref 
= (arg1
)->Hide(); 
4774       result 
= (wxPaneInfo 
*) &_result_ref
; 
4776     wxPyEndAllowThreads(__tstate
); 
4777     if (PyErr_Occurred()) SWIG_fail
; 
4780     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
4788 SWIGINTERN PyObject 
*_wrap_PaneInfo_Show(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 *) "show", NULL 
 
4803   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PaneInfo_Show",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_Show" "', 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_Show" "', expected argument " "2"" of type '" "bool""'"); 
4814     arg2 
= static_cast< bool >(val2
); 
4817     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4819       wxPaneInfo 
&_result_ref 
= (arg1
)->Show(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_CaptionVisible(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_CaptionVisible",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_CaptionVisible" "', 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_CaptionVisible" "', expected argument " "2"" of type '" "bool""'"); 
4860     arg2 
= static_cast< bool >(val2
); 
4863     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4865       wxPaneInfo 
&_result_ref 
= (arg1
)->CaptionVisible(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_PaneBorder(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_PaneBorder",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_PaneBorder" "', 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_PaneBorder" "', expected argument " "2"" of type '" "bool""'"); 
4906     arg2 
= static_cast< bool >(val2
); 
4909     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4911       wxPaneInfo 
&_result_ref 
= (arg1
)->PaneBorder(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_Gripper(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 *) "visible", NULL 
 
4941   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PaneInfo_Gripper",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_Gripper" "', 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_Gripper" "', expected argument " "2"" of type '" "bool""'"); 
4952     arg2 
= static_cast< bool >(val2
); 
4955     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4957       wxPaneInfo 
&_result_ref 
= (arg1
)->Gripper(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_GripperTop(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 *) "attop", NULL 
 
4987   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PaneInfo_GripperTop",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_GripperTop" "', 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_GripperTop" "', expected argument " "2"" of type '" "bool""'"); 
4998     arg2 
= static_cast< bool >(val2
); 
5001     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5003       wxPaneInfo 
&_result_ref 
= (arg1
)->GripperTop(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_CloseButton(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_CloseButton",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_CloseButton" "', 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_CloseButton" "', expected argument " "2"" of type '" "bool""'"); 
5044     arg2 
= static_cast< bool >(val2
); 
5047     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5049       wxPaneInfo 
&_result_ref 
= (arg1
)->CloseButton(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_MaximizeButton(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_MaximizeButton",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_MaximizeButton" "', 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_MaximizeButton" "', expected argument " "2"" of type '" "bool""'"); 
5090     arg2 
= static_cast< bool >(val2
); 
5093     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5095       wxPaneInfo 
&_result_ref 
= (arg1
)->MaximizeButton(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_MinimizeButton(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_MinimizeButton",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_MinimizeButton" "', 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_MinimizeButton" "', expected argument " "2"" of type '" "bool""'"); 
5136     arg2 
= static_cast< bool >(val2
); 
5139     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5141       wxPaneInfo 
&_result_ref 
= (arg1
)->MinimizeButton(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_PinButton(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 *) "visible", NULL 
 
5171   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PaneInfo_PinButton",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_PinButton" "', 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_PinButton" "', expected argument " "2"" of type '" "bool""'"); 
5182     arg2 
= static_cast< bool >(val2
); 
5185     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5187       wxPaneInfo 
&_result_ref 
= (arg1
)->PinButton(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_DestroyOnClose(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_DestroyOnClose",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_DestroyOnClose" "', 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_DestroyOnClose" "', expected argument " "2"" of type '" "bool""'"); 
5228     arg2 
= static_cast< bool >(val2
); 
5231     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5233       wxPaneInfo 
&_result_ref 
= (arg1
)->DestroyOnClose(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_TopDockable(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_TopDockable",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_TopDockable" "', 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_TopDockable" "', expected argument " "2"" of type '" "bool""'"); 
5274     arg2 
= static_cast< bool >(val2
); 
5277     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5279       wxPaneInfo 
&_result_ref 
= (arg1
)->TopDockable(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_BottomDockable(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_BottomDockable",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_BottomDockable" "', 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_BottomDockable" "', expected argument " "2"" of type '" "bool""'"); 
5320     arg2 
= static_cast< bool >(val2
); 
5323     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5325       wxPaneInfo 
&_result_ref 
= (arg1
)->BottomDockable(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_LeftDockable(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_LeftDockable",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_LeftDockable" "', 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_LeftDockable" "', expected argument " "2"" of type '" "bool""'"); 
5366     arg2 
= static_cast< bool >(val2
); 
5369     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5371       wxPaneInfo 
&_result_ref 
= (arg1
)->LeftDockable(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_RightDockable(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_RightDockable",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_RightDockable" "', 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_RightDockable" "', expected argument " "2"" of type '" "bool""'"); 
5412     arg2 
= static_cast< bool >(val2
); 
5415     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5417       wxPaneInfo 
&_result_ref 
= (arg1
)->RightDockable(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_Floatable(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_Floatable",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_Floatable" "', 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_Floatable" "', expected argument " "2"" of type '" "bool""'"); 
5458     arg2 
= static_cast< bool >(val2
); 
5461     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5463       wxPaneInfo 
&_result_ref 
= (arg1
)->Floatable(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_Movable(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_Movable",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_Movable" "', 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_Movable" "', expected argument " "2"" of type '" "bool""'"); 
5504     arg2 
= static_cast< bool >(val2
); 
5507     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5509       wxPaneInfo 
&_result_ref 
= (arg1
)->Movable(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_Dockable(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5525   PyObject 
*resultobj 
= 0; 
5526   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5527   bool arg2 
= (bool) true ; 
5528   wxPaneInfo 
*result 
= 0 ; 
5533   PyObject 
* obj0 
= 0 ; 
5534   PyObject 
* obj1 
= 0 ; 
5535   char *  kwnames
[] = { 
5536     (char *) "self",(char *) "b", NULL 
 
5539   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PaneInfo_Dockable",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
5540   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5541   if (!SWIG_IsOK(res1
)) { 
5542     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_Dockable" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5544   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5546     ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
5547     if (!SWIG_IsOK(ecode2
)) { 
5548       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_Dockable" "', expected argument " "2"" of type '" "bool""'"); 
5550     arg2 
= static_cast< bool >(val2
); 
5553     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5555       wxPaneInfo 
&_result_ref 
= (arg1
)->Dockable(arg2
); 
5556       result 
= (wxPaneInfo 
*) &_result_ref
; 
5558     wxPyEndAllowThreads(__tstate
); 
5559     if (PyErr_Occurred()) SWIG_fail
; 
5562     resultobj 
= obj0
; Py_INCREF(resultobj
);  
5570 SWIGINTERN PyObject 
*_wrap_PaneInfo_DefaultPane(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5571   PyObject 
*resultobj 
= 0; 
5572   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5573   wxPaneInfo 
*result 
= 0 ; 
5576   PyObject 
*swig_obj
[1] ; 
5578   if (!args
) SWIG_fail
; 
5580   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5581   if (!SWIG_IsOK(res1
)) { 
5582     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_DefaultPane" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5584   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5586     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5588       wxPaneInfo 
&_result_ref 
= (arg1
)->DefaultPane(); 
5589       result 
= (wxPaneInfo 
*) &_result_ref
; 
5591     wxPyEndAllowThreads(__tstate
); 
5592     if (PyErr_Occurred()) SWIG_fail
; 
5595     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
5603 SWIGINTERN PyObject 
*_wrap_PaneInfo_CentrePane(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5604   PyObject 
*resultobj 
= 0; 
5605   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5606   wxPaneInfo 
*result 
= 0 ; 
5609   PyObject 
*swig_obj
[1] ; 
5611   if (!args
) SWIG_fail
; 
5613   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5614   if (!SWIG_IsOK(res1
)) { 
5615     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_CentrePane" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5617   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5619     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5621       wxPaneInfo 
&_result_ref 
= (arg1
)->CentrePane(); 
5622       result 
= (wxPaneInfo 
*) &_result_ref
; 
5624     wxPyEndAllowThreads(__tstate
); 
5625     if (PyErr_Occurred()) SWIG_fail
; 
5628     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
5636 SWIGINTERN PyObject 
*_wrap_PaneInfo_CenterPane(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5637   PyObject 
*resultobj 
= 0; 
5638   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5639   wxPaneInfo 
*result 
= 0 ; 
5642   PyObject 
*swig_obj
[1] ; 
5644   if (!args
) SWIG_fail
; 
5646   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5647   if (!SWIG_IsOK(res1
)) { 
5648     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_CenterPane" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5650   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5652     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5654       wxPaneInfo 
&_result_ref 
= (arg1
)->CenterPane(); 
5655       result 
= (wxPaneInfo 
*) &_result_ref
; 
5657     wxPyEndAllowThreads(__tstate
); 
5658     if (PyErr_Occurred()) SWIG_fail
; 
5661     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
5669 SWIGINTERN PyObject 
*_wrap_PaneInfo_ToolbarPane(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5670   PyObject 
*resultobj 
= 0; 
5671   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5672   wxPaneInfo 
*result 
= 0 ; 
5675   PyObject 
*swig_obj
[1] ; 
5677   if (!args
) SWIG_fail
; 
5679   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5680   if (!SWIG_IsOK(res1
)) { 
5681     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_ToolbarPane" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5683   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5685     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5687       wxPaneInfo 
&_result_ref 
= (arg1
)->ToolbarPane(); 
5688       result 
= (wxPaneInfo 
*) &_result_ref
; 
5690     wxPyEndAllowThreads(__tstate
); 
5691     if (PyErr_Occurred()) SWIG_fail
; 
5694     resultobj 
= swig_obj
[0]; Py_INCREF(resultobj
);  
5702 SWIGINTERN PyObject 
*_wrap_PaneInfo_SetFlag(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5703   PyObject 
*resultobj 
= 0; 
5704   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5707   wxPaneInfo 
*result 
= 0 ; 
5714   PyObject 
* obj0 
= 0 ; 
5715   PyObject 
* obj1 
= 0 ; 
5716   PyObject 
* obj2 
= 0 ; 
5717   char *  kwnames
[] = { 
5718     (char *) "self",(char *) "flag",(char *) "option_state", NULL 
 
5721   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PaneInfo_SetFlag",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
5722   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5723   if (!SWIG_IsOK(res1
)) { 
5724     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_SetFlag" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5726   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5727   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
5728   if (!SWIG_IsOK(ecode2
)) { 
5729     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_SetFlag" "', expected argument " "2"" of type '" "int""'"); 
5731   arg2 
= static_cast< int >(val2
); 
5732   ecode3 
= SWIG_AsVal_bool(obj2
, &val3
); 
5733   if (!SWIG_IsOK(ecode3
)) { 
5734     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "PaneInfo_SetFlag" "', expected argument " "3"" of type '" "bool""'"); 
5736   arg3 
= static_cast< bool >(val3
); 
5738     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5740       wxPaneInfo 
&_result_ref 
= (arg1
)->SetFlag(arg2
,arg3
); 
5741       result 
= (wxPaneInfo 
*) &_result_ref
; 
5743     wxPyEndAllowThreads(__tstate
); 
5744     if (PyErr_Occurred()) SWIG_fail
; 
5747     resultobj 
= obj0
; Py_INCREF(resultobj
);  
5755 SWIGINTERN PyObject 
*_wrap_PaneInfo_HasFlag(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5756   PyObject 
*resultobj 
= 0; 
5757   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5764   PyObject 
* obj0 
= 0 ; 
5765   PyObject 
* obj1 
= 0 ; 
5766   char *  kwnames
[] = { 
5767     (char *) "self",(char *) "flag", NULL 
 
5770   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaneInfo_HasFlag",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
5771   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5772   if (!SWIG_IsOK(res1
)) { 
5773     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_HasFlag" "', expected argument " "1"" of type '" "wxPaneInfo const *""'");  
5775   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5776   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
5777   if (!SWIG_IsOK(ecode2
)) { 
5778     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_HasFlag" "', expected argument " "2"" of type '" "int""'"); 
5780   arg2 
= static_cast< int >(val2
); 
5782     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5783     result 
= (bool)((wxPaneInfo 
const *)arg1
)->HasFlag(arg2
); 
5784     wxPyEndAllowThreads(__tstate
); 
5785     if (PyErr_Occurred()) SWIG_fail
; 
5788     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
5796 SWIGINTERN PyObject 
*_wrap_PaneInfo_name_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5797   PyObject 
*resultobj 
= 0; 
5798   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5799   wxString 
*arg2 
= (wxString 
*) 0 ; 
5802   bool temp2 
= false ; 
5803   PyObject 
*swig_obj
[2] ; 
5805   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_name_set",2,2,swig_obj
)) SWIG_fail
; 
5806   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5807   if (!SWIG_IsOK(res1
)) { 
5808     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_name_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5810   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5812     arg2 
= wxString_in_helper(swig_obj
[1]); 
5813     if (arg2 
== NULL
) SWIG_fail
; 
5816   if (arg1
) (arg1
)->name 
= *arg2
; 
5818   resultobj 
= SWIG_Py_Void(); 
5833 SWIGINTERN PyObject 
*_wrap_PaneInfo_name_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5834   PyObject 
*resultobj 
= 0; 
5835   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5836   wxString 
*result 
= 0 ; 
5839   PyObject 
*swig_obj
[1] ; 
5841   if (!args
) SWIG_fail
; 
5843   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5844   if (!SWIG_IsOK(res1
)) { 
5845     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_name_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5847   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5848   result 
= (wxString 
*)& ((arg1
)->name
); 
5851     resultobj 
= PyUnicode_FromWideChar(result
->c_str(), result
->Len()); 
5853     resultobj 
= PyString_FromStringAndSize(result
->c_str(), result
->Len()); 
5862 SWIGINTERN PyObject 
*_wrap_PaneInfo_caption_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5863   PyObject 
*resultobj 
= 0; 
5864   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5865   wxString 
*arg2 
= (wxString 
*) 0 ; 
5868   bool temp2 
= false ; 
5869   PyObject 
*swig_obj
[2] ; 
5871   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_caption_set",2,2,swig_obj
)) SWIG_fail
; 
5872   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5873   if (!SWIG_IsOK(res1
)) { 
5874     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_caption_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5876   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5878     arg2 
= wxString_in_helper(swig_obj
[1]); 
5879     if (arg2 
== NULL
) SWIG_fail
; 
5882   if (arg1
) (arg1
)->caption 
= *arg2
; 
5884   resultobj 
= SWIG_Py_Void(); 
5899 SWIGINTERN PyObject 
*_wrap_PaneInfo_caption_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5900   PyObject 
*resultobj 
= 0; 
5901   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5902   wxString 
*result 
= 0 ; 
5905   PyObject 
*swig_obj
[1] ; 
5907   if (!args
) SWIG_fail
; 
5909   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5910   if (!SWIG_IsOK(res1
)) { 
5911     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_caption_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5913   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5914   result 
= (wxString 
*)& ((arg1
)->caption
); 
5917     resultobj 
= PyUnicode_FromWideChar(result
->c_str(), result
->Len()); 
5919     resultobj 
= PyString_FromStringAndSize(result
->c_str(), result
->Len()); 
5928 SWIGINTERN PyObject 
*_wrap_PaneInfo_window_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5929   PyObject 
*resultobj 
= 0; 
5930   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5931   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
5936   PyObject 
*swig_obj
[2] ; 
5938   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_window_set",2,2,swig_obj
)) SWIG_fail
; 
5939   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5940   if (!SWIG_IsOK(res1
)) { 
5941     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_window_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5943   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5944   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxWindow
, SWIG_POINTER_DISOWN 
|  0 ); 
5945   if (!SWIG_IsOK(res2
)) { 
5946     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PaneInfo_window_set" "', expected argument " "2"" of type '" "wxWindow *""'");  
5948   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
5949   if (arg1
) (arg1
)->window 
= arg2
; 
5951   resultobj 
= SWIG_Py_Void(); 
5958 SWIGINTERN PyObject 
*_wrap_PaneInfo_window_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5959   PyObject 
*resultobj 
= 0; 
5960   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5961   wxWindow 
*result 
= 0 ; 
5964   PyObject 
*swig_obj
[1] ; 
5966   if (!args
) SWIG_fail
; 
5968   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5969   if (!SWIG_IsOK(res1
)) { 
5970     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_window_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5972   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5973   result 
= (wxWindow 
*) ((arg1
)->window
); 
5975     resultobj 
= wxPyMake_wxObject(result
, 0);  
5983 SWIGINTERN PyObject 
*_wrap_PaneInfo_frame_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5984   PyObject 
*resultobj 
= 0; 
5985   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
5986   wxFrame 
*arg2 
= (wxFrame 
*) 0 ; 
5991   PyObject 
*swig_obj
[2] ; 
5993   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_frame_set",2,2,swig_obj
)) SWIG_fail
; 
5994   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
5995   if (!SWIG_IsOK(res1
)) { 
5996     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_frame_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
5998   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
5999   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxFrame
, SWIG_POINTER_DISOWN 
|  0 ); 
6000   if (!SWIG_IsOK(res2
)) { 
6001     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PaneInfo_frame_set" "', expected argument " "2"" of type '" "wxFrame *""'");  
6003   arg2 
= reinterpret_cast< wxFrame 
* >(argp2
); 
6004   if (arg1
) (arg1
)->frame 
= arg2
; 
6006   resultobj 
= SWIG_Py_Void(); 
6013 SWIGINTERN PyObject 
*_wrap_PaneInfo_frame_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6014   PyObject 
*resultobj 
= 0; 
6015   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6016   wxFrame 
*result 
= 0 ; 
6019   PyObject 
*swig_obj
[1] ; 
6021   if (!args
) SWIG_fail
; 
6023   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6024   if (!SWIG_IsOK(res1
)) { 
6025     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_frame_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6027   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6028   result 
= (wxFrame 
*) ((arg1
)->frame
); 
6030     resultobj 
= wxPyMake_wxObject(result
, 0);  
6038 SWIGINTERN PyObject 
*_wrap_PaneInfo_state_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6039   PyObject 
*resultobj 
= 0; 
6040   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6046   PyObject 
*swig_obj
[2] ; 
6048   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_state_set",2,2,swig_obj
)) SWIG_fail
; 
6049   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6050   if (!SWIG_IsOK(res1
)) { 
6051     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_state_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6053   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6054   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
6055   if (!SWIG_IsOK(ecode2
)) { 
6056     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_state_set" "', expected argument " "2"" of type '" "int""'"); 
6058   arg2 
= static_cast< int >(val2
); 
6059   if (arg1
) (arg1
)->state 
= arg2
; 
6061   resultobj 
= SWIG_Py_Void(); 
6068 SWIGINTERN PyObject 
*_wrap_PaneInfo_state_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6069   PyObject 
*resultobj 
= 0; 
6070   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6074   PyObject 
*swig_obj
[1] ; 
6076   if (!args
) SWIG_fail
; 
6078   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6079   if (!SWIG_IsOK(res1
)) { 
6080     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_state_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6082   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6083   result 
= (int) ((arg1
)->state
); 
6084   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
6091 SWIGINTERN PyObject 
*_wrap_PaneInfo_dock_direction_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6092   PyObject 
*resultobj 
= 0; 
6093   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6099   PyObject 
*swig_obj
[2] ; 
6101   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_dock_direction_set",2,2,swig_obj
)) SWIG_fail
; 
6102   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6103   if (!SWIG_IsOK(res1
)) { 
6104     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_dock_direction_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6106   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6107   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
6108   if (!SWIG_IsOK(ecode2
)) { 
6109     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_dock_direction_set" "', expected argument " "2"" of type '" "int""'"); 
6111   arg2 
= static_cast< int >(val2
); 
6112   if (arg1
) (arg1
)->dock_direction 
= arg2
; 
6114   resultobj 
= SWIG_Py_Void(); 
6121 SWIGINTERN PyObject 
*_wrap_PaneInfo_dock_direction_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6122   PyObject 
*resultobj 
= 0; 
6123   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6127   PyObject 
*swig_obj
[1] ; 
6129   if (!args
) SWIG_fail
; 
6131   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6132   if (!SWIG_IsOK(res1
)) { 
6133     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_dock_direction_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6135   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6136   result 
= (int) ((arg1
)->dock_direction
); 
6137   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
6144 SWIGINTERN PyObject 
*_wrap_PaneInfo_dock_layer_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6145   PyObject 
*resultobj 
= 0; 
6146   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6152   PyObject 
*swig_obj
[2] ; 
6154   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_dock_layer_set",2,2,swig_obj
)) SWIG_fail
; 
6155   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6156   if (!SWIG_IsOK(res1
)) { 
6157     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_dock_layer_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6159   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6160   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
6161   if (!SWIG_IsOK(ecode2
)) { 
6162     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_dock_layer_set" "', expected argument " "2"" of type '" "int""'"); 
6164   arg2 
= static_cast< int >(val2
); 
6165   if (arg1
) (arg1
)->dock_layer 
= arg2
; 
6167   resultobj 
= SWIG_Py_Void(); 
6174 SWIGINTERN PyObject 
*_wrap_PaneInfo_dock_layer_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6175   PyObject 
*resultobj 
= 0; 
6176   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6180   PyObject 
*swig_obj
[1] ; 
6182   if (!args
) SWIG_fail
; 
6184   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6185   if (!SWIG_IsOK(res1
)) { 
6186     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_dock_layer_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6188   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6189   result 
= (int) ((arg1
)->dock_layer
); 
6190   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
6197 SWIGINTERN PyObject 
*_wrap_PaneInfo_dock_row_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6198   PyObject 
*resultobj 
= 0; 
6199   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6205   PyObject 
*swig_obj
[2] ; 
6207   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_dock_row_set",2,2,swig_obj
)) SWIG_fail
; 
6208   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6209   if (!SWIG_IsOK(res1
)) { 
6210     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_dock_row_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6212   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6213   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
6214   if (!SWIG_IsOK(ecode2
)) { 
6215     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_dock_row_set" "', expected argument " "2"" of type '" "int""'"); 
6217   arg2 
= static_cast< int >(val2
); 
6218   if (arg1
) (arg1
)->dock_row 
= arg2
; 
6220   resultobj 
= SWIG_Py_Void(); 
6227 SWIGINTERN PyObject 
*_wrap_PaneInfo_dock_row_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6228   PyObject 
*resultobj 
= 0; 
6229   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6233   PyObject 
*swig_obj
[1] ; 
6235   if (!args
) SWIG_fail
; 
6237   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6238   if (!SWIG_IsOK(res1
)) { 
6239     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_dock_row_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6241   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6242   result 
= (int) ((arg1
)->dock_row
); 
6243   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
6250 SWIGINTERN PyObject 
*_wrap_PaneInfo_dock_pos_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6251   PyObject 
*resultobj 
= 0; 
6252   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6258   PyObject 
*swig_obj
[2] ; 
6260   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_dock_pos_set",2,2,swig_obj
)) SWIG_fail
; 
6261   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6262   if (!SWIG_IsOK(res1
)) { 
6263     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_dock_pos_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6265   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6266   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
6267   if (!SWIG_IsOK(ecode2
)) { 
6268     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_dock_pos_set" "', expected argument " "2"" of type '" "int""'"); 
6270   arg2 
= static_cast< int >(val2
); 
6271   if (arg1
) (arg1
)->dock_pos 
= arg2
; 
6273   resultobj 
= SWIG_Py_Void(); 
6280 SWIGINTERN PyObject 
*_wrap_PaneInfo_dock_pos_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6281   PyObject 
*resultobj 
= 0; 
6282   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6286   PyObject 
*swig_obj
[1] ; 
6288   if (!args
) SWIG_fail
; 
6290   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6291   if (!SWIG_IsOK(res1
)) { 
6292     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_dock_pos_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6294   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6295   result 
= (int) ((arg1
)->dock_pos
); 
6296   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
6303 SWIGINTERN PyObject 
*_wrap_PaneInfo_best_size_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6304   PyObject 
*resultobj 
= 0; 
6305   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6306   wxSize 
*arg2 
= (wxSize 
*) 0 ; 
6311   PyObject 
*swig_obj
[2] ; 
6313   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_best_size_set",2,2,swig_obj
)) SWIG_fail
; 
6314   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6315   if (!SWIG_IsOK(res1
)) { 
6316     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_best_size_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6318   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6319   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxSize
, 0 |  0 ); 
6320   if (!SWIG_IsOK(res2
)) { 
6321     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PaneInfo_best_size_set" "', expected argument " "2"" of type '" "wxSize *""'");  
6323   arg2 
= reinterpret_cast< wxSize 
* >(argp2
); 
6324   if (arg1
) (arg1
)->best_size 
= *arg2
; 
6326   resultobj 
= SWIG_Py_Void(); 
6333 SWIGINTERN PyObject 
*_wrap_PaneInfo_best_size_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6334   PyObject 
*resultobj 
= 0; 
6335   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6336   wxSize 
*result 
= 0 ; 
6339   PyObject 
*swig_obj
[1] ; 
6341   if (!args
) SWIG_fail
; 
6343   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6344   if (!SWIG_IsOK(res1
)) { 
6345     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_best_size_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6347   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6348   result 
= (wxSize 
*)& ((arg1
)->best_size
); 
6349   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxSize
, 0 |  0 ); 
6356 SWIGINTERN PyObject 
*_wrap_PaneInfo_min_size_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6357   PyObject 
*resultobj 
= 0; 
6358   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6359   wxSize 
*arg2 
= (wxSize 
*) 0 ; 
6364   PyObject 
*swig_obj
[2] ; 
6366   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_min_size_set",2,2,swig_obj
)) SWIG_fail
; 
6367   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6368   if (!SWIG_IsOK(res1
)) { 
6369     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_min_size_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6371   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6372   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxSize
, 0 |  0 ); 
6373   if (!SWIG_IsOK(res2
)) { 
6374     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PaneInfo_min_size_set" "', expected argument " "2"" of type '" "wxSize *""'");  
6376   arg2 
= reinterpret_cast< wxSize 
* >(argp2
); 
6377   if (arg1
) (arg1
)->min_size 
= *arg2
; 
6379   resultobj 
= SWIG_Py_Void(); 
6386 SWIGINTERN PyObject 
*_wrap_PaneInfo_min_size_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6387   PyObject 
*resultobj 
= 0; 
6388   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6389   wxSize 
*result 
= 0 ; 
6392   PyObject 
*swig_obj
[1] ; 
6394   if (!args
) SWIG_fail
; 
6396   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6397   if (!SWIG_IsOK(res1
)) { 
6398     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_min_size_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6400   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6401   result 
= (wxSize 
*)& ((arg1
)->min_size
); 
6402   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxSize
, 0 |  0 ); 
6409 SWIGINTERN PyObject 
*_wrap_PaneInfo_max_size_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6410   PyObject 
*resultobj 
= 0; 
6411   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6412   wxSize 
*arg2 
= (wxSize 
*) 0 ; 
6417   PyObject 
*swig_obj
[2] ; 
6419   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_max_size_set",2,2,swig_obj
)) SWIG_fail
; 
6420   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6421   if (!SWIG_IsOK(res1
)) { 
6422     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_max_size_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6424   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6425   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxSize
, 0 |  0 ); 
6426   if (!SWIG_IsOK(res2
)) { 
6427     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PaneInfo_max_size_set" "', expected argument " "2"" of type '" "wxSize *""'");  
6429   arg2 
= reinterpret_cast< wxSize 
* >(argp2
); 
6430   if (arg1
) (arg1
)->max_size 
= *arg2
; 
6432   resultobj 
= SWIG_Py_Void(); 
6439 SWIGINTERN PyObject 
*_wrap_PaneInfo_max_size_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6440   PyObject 
*resultobj 
= 0; 
6441   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6442   wxSize 
*result 
= 0 ; 
6445   PyObject 
*swig_obj
[1] ; 
6447   if (!args
) SWIG_fail
; 
6449   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6450   if (!SWIG_IsOK(res1
)) { 
6451     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_max_size_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6453   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6454   result 
= (wxSize 
*)& ((arg1
)->max_size
); 
6455   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxSize
, 0 |  0 ); 
6462 SWIGINTERN PyObject 
*_wrap_PaneInfo_floating_pos_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6463   PyObject 
*resultobj 
= 0; 
6464   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6465   wxPoint 
*arg2 
= (wxPoint 
*) 0 ; 
6470   PyObject 
*swig_obj
[2] ; 
6472   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_floating_pos_set",2,2,swig_obj
)) SWIG_fail
; 
6473   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6474   if (!SWIG_IsOK(res1
)) { 
6475     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_floating_pos_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6477   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6478   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxPoint
, 0 |  0 ); 
6479   if (!SWIG_IsOK(res2
)) { 
6480     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PaneInfo_floating_pos_set" "', expected argument " "2"" of type '" "wxPoint *""'");  
6482   arg2 
= reinterpret_cast< wxPoint 
* >(argp2
); 
6483   if (arg1
) (arg1
)->floating_pos 
= *arg2
; 
6485   resultobj 
= SWIG_Py_Void(); 
6492 SWIGINTERN PyObject 
*_wrap_PaneInfo_floating_pos_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6493   PyObject 
*resultobj 
= 0; 
6494   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6495   wxPoint 
*result 
= 0 ; 
6498   PyObject 
*swig_obj
[1] ; 
6500   if (!args
) SWIG_fail
; 
6502   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6503   if (!SWIG_IsOK(res1
)) { 
6504     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_floating_pos_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6506   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6507   result 
= (wxPoint 
*)& ((arg1
)->floating_pos
); 
6508   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPoint
, 0 |  0 ); 
6515 SWIGINTERN PyObject 
*_wrap_PaneInfo_floating_size_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6516   PyObject 
*resultobj 
= 0; 
6517   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6518   wxSize 
*arg2 
= (wxSize 
*) 0 ; 
6523   PyObject 
*swig_obj
[2] ; 
6525   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_floating_size_set",2,2,swig_obj
)) SWIG_fail
; 
6526   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6527   if (!SWIG_IsOK(res1
)) { 
6528     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_floating_size_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6530   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6531   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxSize
, 0 |  0 ); 
6532   if (!SWIG_IsOK(res2
)) { 
6533     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PaneInfo_floating_size_set" "', expected argument " "2"" of type '" "wxSize *""'");  
6535   arg2 
= reinterpret_cast< wxSize 
* >(argp2
); 
6536   if (arg1
) (arg1
)->floating_size 
= *arg2
; 
6538   resultobj 
= SWIG_Py_Void(); 
6545 SWIGINTERN PyObject 
*_wrap_PaneInfo_floating_size_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6546   PyObject 
*resultobj 
= 0; 
6547   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6548   wxSize 
*result 
= 0 ; 
6551   PyObject 
*swig_obj
[1] ; 
6553   if (!args
) SWIG_fail
; 
6555   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6556   if (!SWIG_IsOK(res1
)) { 
6557     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_floating_size_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6559   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6560   result 
= (wxSize 
*)& ((arg1
)->floating_size
); 
6561   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxSize
, 0 |  0 ); 
6568 SWIGINTERN PyObject 
*_wrap_PaneInfo_dock_proportion_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6569   PyObject 
*resultobj 
= 0; 
6570   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6576   PyObject 
*swig_obj
[2] ; 
6578   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_dock_proportion_set",2,2,swig_obj
)) SWIG_fail
; 
6579   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6580   if (!SWIG_IsOK(res1
)) { 
6581     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_dock_proportion_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6583   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6584   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
6585   if (!SWIG_IsOK(ecode2
)) { 
6586     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneInfo_dock_proportion_set" "', expected argument " "2"" of type '" "int""'"); 
6588   arg2 
= static_cast< int >(val2
); 
6589   if (arg1
) (arg1
)->dock_proportion 
= arg2
; 
6591   resultobj 
= SWIG_Py_Void(); 
6598 SWIGINTERN PyObject 
*_wrap_PaneInfo_dock_proportion_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6599   PyObject 
*resultobj 
= 0; 
6600   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6604   PyObject 
*swig_obj
[1] ; 
6606   if (!args
) SWIG_fail
; 
6608   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6609   if (!SWIG_IsOK(res1
)) { 
6610     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_dock_proportion_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6612   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6613   result 
= (int) ((arg1
)->dock_proportion
); 
6614   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
6621 SWIGINTERN PyObject 
*_wrap_PaneInfo_buttons_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6622   PyObject 
*resultobj 
= 0; 
6623   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6624   wxPaneButtonArray arg2 
; 
6629   PyObject 
*swig_obj
[2] ; 
6631   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_buttons_set",2,2,swig_obj
)) SWIG_fail
; 
6632   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6633   if (!SWIG_IsOK(res1
)) { 
6634     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_buttons_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6636   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6638     res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
, SWIGTYPE_p_wxPaneButtonArray
,  0  | 0); 
6639     if (!SWIG_IsOK(res2
)) { 
6640       SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PaneInfo_buttons_set" "', expected argument " "2"" of type '" "wxPaneButtonArray""'");  
6643       SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "PaneInfo_buttons_set" "', expected argument " "2"" of type '" "wxPaneButtonArray""'"); 
6645       wxPaneButtonArray 
* temp 
= reinterpret_cast< wxPaneButtonArray 
* >(argp2
); 
6647       if (SWIG_IsNewObj(res2
)) delete temp
; 
6650   if (arg1
) (arg1
)->buttons 
= arg2
; 
6652   resultobj 
= SWIG_Py_Void(); 
6659 SWIGINTERN PyObject 
*_wrap_PaneInfo_buttons_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6660   PyObject 
*resultobj 
= 0; 
6661   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6662   wxPaneButtonArray result
; 
6665   PyObject 
*swig_obj
[1] ; 
6667   if (!args
) SWIG_fail
; 
6669   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6670   if (!SWIG_IsOK(res1
)) { 
6671     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_buttons_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6673   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6674   result 
=  ((arg1
)->buttons
); 
6675   resultobj 
= SWIG_NewPointerObj((new wxPaneButtonArray(static_cast< const wxPaneButtonArray
& >(result
))), SWIGTYPE_p_wxPaneButtonArray
, SWIG_POINTER_OWN 
|  0 ); 
6682 SWIGINTERN PyObject 
*_wrap_PaneInfo_rect_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6683   PyObject 
*resultobj 
= 0; 
6684   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6685   wxRect 
*arg2 
= (wxRect 
*) 0 ; 
6690   PyObject 
*swig_obj
[2] ; 
6692   if (!SWIG_Python_UnpackTuple(args
,"PaneInfo_rect_set",2,2,swig_obj
)) SWIG_fail
; 
6693   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6694   if (!SWIG_IsOK(res1
)) { 
6695     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_rect_set" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6697   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6698   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxRect
, 0 |  0 ); 
6699   if (!SWIG_IsOK(res2
)) { 
6700     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "PaneInfo_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");  
6702   arg2 
= reinterpret_cast< wxRect 
* >(argp2
); 
6703   if (arg1
) (arg1
)->rect 
= *arg2
; 
6705   resultobj 
= SWIG_Py_Void(); 
6712 SWIGINTERN PyObject 
*_wrap_PaneInfo_rect_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6713   PyObject 
*resultobj 
= 0; 
6714   wxPaneInfo 
*arg1 
= (wxPaneInfo 
*) 0 ; 
6715   wxRect 
*result 
= 0 ; 
6718   PyObject 
*swig_obj
[1] ; 
6720   if (!args
) SWIG_fail
; 
6722   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
6723   if (!SWIG_IsOK(res1
)) { 
6724     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneInfo_rect_get" "', expected argument " "1"" of type '" "wxPaneInfo *""'");  
6726   arg1 
= reinterpret_cast< wxPaneInfo 
* >(argp1
); 
6727   result 
= (wxRect 
*)& ((arg1
)->rect
); 
6728   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRect
, 0 |  0 ); 
6735 SWIGINTERN PyObject 
*PaneInfo_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6737   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
6738   SWIG_TypeNewClientData(SWIGTYPE_p_wxPaneInfo
, SWIG_NewClientData(obj
)); 
6739   return SWIG_Py_Void(); 
6742 SWIGINTERN PyObject 
*PaneInfo_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6743   return SWIG_Python_InitShadowInstance(args
); 
6746 SWIGINTERN PyObject 
*_wrap_new_FrameManager(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
6747   PyObject 
*resultobj 
= 0; 
6748   wxWindow 
*arg1 
= (wxWindow 
*) NULL 
; 
6749   int arg2 
= (int) wxAUI_MGR_DEFAULT 
; 
6750   wxFrameManager 
*result 
= 0 ; 
6755   PyObject 
* obj0 
= 0 ; 
6756   PyObject 
* obj1 
= 0 ; 
6757   char *  kwnames
[] = { 
6758     (char *) "managed_wnd",(char *) "flags", NULL 
 
6761   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_FrameManager",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
6763     res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
6764     if (!SWIG_IsOK(res1
)) { 
6765       SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_FrameManager" "', expected argument " "1"" of type '" "wxWindow *""'");  
6767     arg1 
= reinterpret_cast< wxWindow 
* >(argp1
); 
6770     ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
6771     if (!SWIG_IsOK(ecode2
)) { 
6772       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_FrameManager" "', expected argument " "2"" of type '" "int""'"); 
6774     arg2 
= static_cast< int >(val2
); 
6777     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6778     result 
= (wxFrameManager 
*)new wxFrameManager(arg1
,arg2
); 
6779     wxPyEndAllowThreads(__tstate
); 
6780     if (PyErr_Occurred()) SWIG_fail
; 
6782   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxFrameManager
, SWIG_POINTER_NEW 
|  0 ); 
6789 SWIGINTERN PyObject 
*_wrap_delete_FrameManager(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6790   PyObject 
*resultobj 
= 0; 
6791   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
6794   PyObject 
*swig_obj
[1] ; 
6796   if (!args
) SWIG_fail
; 
6798   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManager
, SWIG_POINTER_DISOWN 
|  0 ); 
6799   if (!SWIG_IsOK(res1
)) { 
6800     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_FrameManager" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
6802   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
6804     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6807     wxPyEndAllowThreads(__tstate
); 
6808     if (PyErr_Occurred()) SWIG_fail
; 
6810   resultobj 
= SWIG_Py_Void(); 
6817 SWIGINTERN PyObject 
*_wrap_FrameManager_UnInit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6818   PyObject 
*resultobj 
= 0; 
6819   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
6822   PyObject 
*swig_obj
[1] ; 
6824   if (!args
) SWIG_fail
; 
6826   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
6827   if (!SWIG_IsOK(res1
)) { 
6828     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_UnInit" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
6830   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
6832     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6834     wxPyEndAllowThreads(__tstate
); 
6835     if (PyErr_Occurred()) SWIG_fail
; 
6837   resultobj 
= SWIG_Py_Void(); 
6844 SWIGINTERN PyObject 
*_wrap_FrameManager_SetFlags(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
6845   PyObject 
*resultobj 
= 0; 
6846   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
6852   PyObject 
* obj0 
= 0 ; 
6853   PyObject 
* obj1 
= 0 ; 
6854   char *  kwnames
[] = { 
6855     (char *) "self",(char *) "flags", NULL 
 
6858   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManager_SetFlags",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
6859   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
6860   if (!SWIG_IsOK(res1
)) { 
6861     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_SetFlags" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
6863   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
6864   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
6865   if (!SWIG_IsOK(ecode2
)) { 
6866     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "FrameManager_SetFlags" "', expected argument " "2"" of type '" "int""'"); 
6868   arg2 
= static_cast< int >(val2
); 
6870     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6871     (arg1
)->SetFlags(arg2
); 
6872     wxPyEndAllowThreads(__tstate
); 
6873     if (PyErr_Occurred()) SWIG_fail
; 
6875   resultobj 
= SWIG_Py_Void(); 
6882 SWIGINTERN PyObject 
*_wrap_FrameManager_GetFlags(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6883   PyObject 
*resultobj 
= 0; 
6884   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
6888   PyObject 
*swig_obj
[1] ; 
6890   if (!args
) SWIG_fail
; 
6892   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
6893   if (!SWIG_IsOK(res1
)) { 
6894     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_GetFlags" "', expected argument " "1"" of type '" "wxFrameManager const *""'");  
6896   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
6898     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6899     result 
= (int)((wxFrameManager 
const *)arg1
)->GetFlags(); 
6900     wxPyEndAllowThreads(__tstate
); 
6901     if (PyErr_Occurred()) SWIG_fail
; 
6903   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
6910 SWIGINTERN PyObject 
*_wrap_FrameManager_SetManagedWindow(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
6911   PyObject 
*resultobj 
= 0; 
6912   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
6913   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
6918   PyObject 
* obj0 
= 0 ; 
6919   PyObject 
* obj1 
= 0 ; 
6920   char *  kwnames
[] = { 
6921     (char *) "self",(char *) "managed_wnd", NULL 
 
6924   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManager_SetManagedWindow",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
6925   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
6926   if (!SWIG_IsOK(res1
)) { 
6927     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_SetManagedWindow" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
6929   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
6930   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
6931   if (!SWIG_IsOK(res2
)) { 
6932     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager_SetManagedWindow" "', expected argument " "2"" of type '" "wxWindow *""'");  
6934   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
6936     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6937     (arg1
)->SetManagedWindow(arg2
); 
6938     wxPyEndAllowThreads(__tstate
); 
6939     if (PyErr_Occurred()) SWIG_fail
; 
6941   resultobj 
= SWIG_Py_Void(); 
6948 SWIGINTERN PyObject 
*_wrap_FrameManager_GetManagedWindow(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6949   PyObject 
*resultobj 
= 0; 
6950   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
6951   wxWindow 
*result 
= 0 ; 
6954   PyObject 
*swig_obj
[1] ; 
6956   if (!args
) SWIG_fail
; 
6958   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
6959   if (!SWIG_IsOK(res1
)) { 
6960     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_GetManagedWindow" "', expected argument " "1"" of type '" "wxFrameManager const *""'");  
6962   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
6964     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6965     result 
= (wxWindow 
*)((wxFrameManager 
const *)arg1
)->GetManagedWindow(); 
6966     wxPyEndAllowThreads(__tstate
); 
6967     if (PyErr_Occurred()) SWIG_fail
; 
6970     resultobj 
= wxPyMake_wxObject(result
, 0);  
6978 SWIGINTERN PyObject 
*_wrap_FrameManager_SetArtProvider(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
6979   PyObject 
*resultobj 
= 0; 
6980   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
6981   wxDockArt 
*arg2 
= (wxDockArt 
*) 0 ; 
6985   PyObject 
* obj0 
= 0 ; 
6986   PyObject 
* obj1 
= 0 ; 
6987   char *  kwnames
[] = { 
6988     (char *) "self",(char *) "art_provider", NULL 
 
6991   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManager_SetArtProvider",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
6992   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
6993   if (!SWIG_IsOK(res1
)) { 
6994     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_SetArtProvider" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
6996   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
6997   res2 
= SWIG_ConvertPtr(obj1
, SWIG_as_voidptrptr(&arg2
), SWIGTYPE_p_wxDockArt
, SWIG_POINTER_DISOWN 
|  0 ); 
6998   if (!SWIG_IsOK(res2
)) { 
6999     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager_SetArtProvider" "', expected argument " "2"" of type '" "wxDockArt *""'"); 
7002     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7003     (arg1
)->SetArtProvider(arg2
); 
7004     wxPyEndAllowThreads(__tstate
); 
7005     if (PyErr_Occurred()) SWIG_fail
; 
7007   resultobj 
= SWIG_Py_Void(); 
7014 SWIGINTERN PyObject 
*_wrap_FrameManager_GetArtProvider(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
7015   PyObject 
*resultobj 
= 0; 
7016   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7017   wxDockArt 
*result 
= 0 ; 
7020   PyObject 
*swig_obj
[1] ; 
7022   if (!args
) SWIG_fail
; 
7024   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7025   if (!SWIG_IsOK(res1
)) { 
7026     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_GetArtProvider" "', expected argument " "1"" of type '" "wxFrameManager const *""'");  
7028   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7030     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7031     result 
= (wxDockArt 
*)((wxFrameManager 
const *)arg1
)->GetArtProvider(); 
7032     wxPyEndAllowThreads(__tstate
); 
7033     if (PyErr_Occurred()) SWIG_fail
; 
7035   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
7042 SWIGINTERN PyObject 
*_wrap_FrameManager__GetPaneByWidget(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7043   PyObject 
*resultobj 
= 0; 
7044   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7045   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
7046   wxPaneInfo 
*result 
= 0 ; 
7051   PyObject 
* obj0 
= 0 ; 
7052   PyObject 
* obj1 
= 0 ; 
7053   char *  kwnames
[] = { 
7054     (char *) "self",(char *) "window", NULL 
 
7057   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManager__GetPaneByWidget",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7058   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7059   if (!SWIG_IsOK(res1
)) { 
7060     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager__GetPaneByWidget" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7062   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7063   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
7064   if (!SWIG_IsOK(res2
)) { 
7065     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager__GetPaneByWidget" "', expected argument " "2"" of type '" "wxWindow *""'");  
7067   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
7069     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7071       wxPaneInfo 
&_result_ref 
= (arg1
)->GetPane(arg2
); 
7072       result 
= (wxPaneInfo 
*) &_result_ref
; 
7074     wxPyEndAllowThreads(__tstate
); 
7075     if (PyErr_Occurred()) SWIG_fail
; 
7077   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
7084 SWIGINTERN PyObject 
*_wrap_FrameManager__GetPaneByName(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7085   PyObject 
*resultobj 
= 0; 
7086   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7087   wxString 
*arg2 
= 0 ; 
7088   wxPaneInfo 
*result 
= 0 ; 
7091   bool temp2 
= false ; 
7092   PyObject 
* obj0 
= 0 ; 
7093   PyObject 
* obj1 
= 0 ; 
7094   char *  kwnames
[] = { 
7095     (char *) "self",(char *) "name", NULL 
 
7098   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManager__GetPaneByName",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7099   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7100   if (!SWIG_IsOK(res1
)) { 
7101     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager__GetPaneByName" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7103   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7105     arg2 
= wxString_in_helper(obj1
); 
7106     if (arg2 
== NULL
) SWIG_fail
; 
7110     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7112       wxPaneInfo 
&_result_ref 
= (arg1
)->GetPane((wxString 
const &)*arg2
); 
7113       result 
= (wxPaneInfo 
*) &_result_ref
; 
7115     wxPyEndAllowThreads(__tstate
); 
7116     if (PyErr_Occurred()) SWIG_fail
; 
7118   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
7133 SWIGINTERN PyObject 
*_wrap_FrameManager_GetAllPanes(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
7134   PyObject 
*resultobj 
= 0; 
7135   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7136   wxPaneInfoArray 
*result 
= 0 ; 
7139   PyObject 
*swig_obj
[1] ; 
7141   if (!args
) SWIG_fail
; 
7143   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7144   if (!SWIG_IsOK(res1
)) { 
7145     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_GetAllPanes" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7147   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7149     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7151       wxPaneInfoArray 
&_result_ref 
= (arg1
)->GetAllPanes(); 
7152       result 
= (wxPaneInfoArray 
*) &_result_ref
; 
7154     wxPyEndAllowThreads(__tstate
); 
7155     if (PyErr_Occurred()) SWIG_fail
; 
7158     resultobj 
= PyList_New(0); 
7159     for (size_t i
=0; i 
< result
->GetCount(); i
++) { 
7160       PyObject
* pane_obj 
= SWIG_NewPointerObj((void*)(&result
->Item(i
)), SWIGTYPE_p_wxPaneInfo
, 0); 
7161       PyList_Append(resultobj
, pane_obj
); 
7170 SWIGINTERN PyObject 
*_wrap_FrameManager__AddPane1(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7171   PyObject 
*resultobj 
= 0; 
7172   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7173   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
7174   wxPaneInfo 
*arg3 
= 0 ; 
7182   PyObject 
* obj0 
= 0 ; 
7183   PyObject 
* obj1 
= 0 ; 
7184   PyObject 
* obj2 
= 0 ; 
7185   char *  kwnames
[] = { 
7186     (char *) "self",(char *) "window",(char *) "pane_info", NULL 
 
7189   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:FrameManager__AddPane1",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
7190   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7191   if (!SWIG_IsOK(res1
)) { 
7192     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager__AddPane1" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7194   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7195   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
7196   if (!SWIG_IsOK(res2
)) { 
7197     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager__AddPane1" "', expected argument " "2"" of type '" "wxWindow *""'");  
7199   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
7200   res3 
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxPaneInfo
,  0  | 0); 
7201   if (!SWIG_IsOK(res3
)) { 
7202     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "FrameManager__AddPane1" "', expected argument " "3"" of type '" "wxPaneInfo const &""'");  
7205     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "FrameManager__AddPane1" "', expected argument " "3"" of type '" "wxPaneInfo const &""'");  
7207   arg3 
= reinterpret_cast< wxPaneInfo 
* >(argp3
); 
7209     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7210     result 
= (bool)(arg1
)->AddPane(arg2
,(wxPaneInfo 
const &)*arg3
); 
7211     wxPyEndAllowThreads(__tstate
); 
7212     if (PyErr_Occurred()) SWIG_fail
; 
7215     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7223 SWIGINTERN PyObject 
*_wrap_FrameManager_AddPaneAtPos(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7224   PyObject 
*resultobj 
= 0; 
7225   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7226   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
7227   wxPaneInfo 
*arg3 
= 0 ; 
7237   PyObject 
* obj0 
= 0 ; 
7238   PyObject 
* obj1 
= 0 ; 
7239   PyObject 
* obj2 
= 0 ; 
7240   PyObject 
* obj3 
= 0 ; 
7241   char *  kwnames
[] = { 
7242     (char *) "self",(char *) "window",(char *) "pane_info",(char *) "drop_pos", NULL 
 
7245   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:FrameManager_AddPaneAtPos",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
7246   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7247   if (!SWIG_IsOK(res1
)) { 
7248     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_AddPaneAtPos" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7250   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7251   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
7252   if (!SWIG_IsOK(res2
)) { 
7253     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager_AddPaneAtPos" "', expected argument " "2"" of type '" "wxWindow *""'");  
7255   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
7256   res3 
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxPaneInfo
,  0  | 0); 
7257   if (!SWIG_IsOK(res3
)) { 
7258     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "FrameManager_AddPaneAtPos" "', expected argument " "3"" of type '" "wxPaneInfo const &""'");  
7261     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "FrameManager_AddPaneAtPos" "', expected argument " "3"" of type '" "wxPaneInfo const &""'");  
7263   arg3 
= reinterpret_cast< wxPaneInfo 
* >(argp3
); 
7266     if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
7269     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7270     result 
= (bool)(arg1
)->AddPane(arg2
,(wxPaneInfo 
const &)*arg3
,(wxPoint 
const &)*arg4
); 
7271     wxPyEndAllowThreads(__tstate
); 
7272     if (PyErr_Occurred()) SWIG_fail
; 
7275     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7283 SWIGINTERN PyObject 
*_wrap_FrameManager__AddPane2(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7284   PyObject 
*resultobj 
= 0; 
7285   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7286   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
7287   int arg3 
= (int) wxLEFT 
; 
7288   wxString 
const &arg4_defvalue 
= wxEmptyString 
; 
7289   wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
7297   bool temp4 
= false ; 
7298   PyObject 
* obj0 
= 0 ; 
7299   PyObject 
* obj1 
= 0 ; 
7300   PyObject 
* obj2 
= 0 ; 
7301   PyObject 
* obj3 
= 0 ; 
7302   char *  kwnames
[] = { 
7303     (char *) "self",(char *) "window",(char *) "direction",(char *) "caption", NULL 
 
7306   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:FrameManager__AddPane2",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
7307   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7308   if (!SWIG_IsOK(res1
)) { 
7309     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager__AddPane2" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7311   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7312   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
7313   if (!SWIG_IsOK(res2
)) { 
7314     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager__AddPane2" "', expected argument " "2"" of type '" "wxWindow *""'");  
7316   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
7318     ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
7319     if (!SWIG_IsOK(ecode3
)) { 
7320       SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "FrameManager__AddPane2" "', expected argument " "3"" of type '" "int""'"); 
7322     arg3 
= static_cast< int >(val3
); 
7326       arg4 
= wxString_in_helper(obj3
); 
7327       if (arg4 
== NULL
) SWIG_fail
; 
7332     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7333     result 
= (bool)(arg1
)->AddPane(arg2
,arg3
,(wxString 
const &)*arg4
); 
7334     wxPyEndAllowThreads(__tstate
); 
7335     if (PyErr_Occurred()) SWIG_fail
; 
7338     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7354 SWIGINTERN PyObject 
*_wrap_FrameManager_InsertPane(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7355   PyObject 
*resultobj 
= 0; 
7356   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7357   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
7358   wxPaneInfo 
*arg3 
= 0 ; 
7359   int arg4 
= (int) wxAUI_INSERT_PANE 
; 
7369   PyObject 
* obj0 
= 0 ; 
7370   PyObject 
* obj1 
= 0 ; 
7371   PyObject 
* obj2 
= 0 ; 
7372   PyObject 
* obj3 
= 0 ; 
7373   char *  kwnames
[] = { 
7374     (char *) "self",(char *) "window",(char *) "insert_location",(char *) "insert_level", NULL 
 
7377   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:FrameManager_InsertPane",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
7378   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7379   if (!SWIG_IsOK(res1
)) { 
7380     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_InsertPane" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7382   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7383   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
7384   if (!SWIG_IsOK(res2
)) { 
7385     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager_InsertPane" "', expected argument " "2"" of type '" "wxWindow *""'");  
7387   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
7388   res3 
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxPaneInfo
,  0  | 0); 
7389   if (!SWIG_IsOK(res3
)) { 
7390     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "FrameManager_InsertPane" "', expected argument " "3"" of type '" "wxPaneInfo const &""'");  
7393     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "FrameManager_InsertPane" "', expected argument " "3"" of type '" "wxPaneInfo const &""'");  
7395   arg3 
= reinterpret_cast< wxPaneInfo 
* >(argp3
); 
7397     ecode4 
= SWIG_AsVal_int(obj3
, &val4
); 
7398     if (!SWIG_IsOK(ecode4
)) { 
7399       SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "FrameManager_InsertPane" "', expected argument " "4"" of type '" "int""'"); 
7401     arg4 
= static_cast< int >(val4
); 
7404     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7405     result 
= (bool)(arg1
)->InsertPane(arg2
,(wxPaneInfo 
const &)*arg3
,arg4
); 
7406     wxPyEndAllowThreads(__tstate
); 
7407     if (PyErr_Occurred()) SWIG_fail
; 
7410     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7418 SWIGINTERN PyObject 
*_wrap_FrameManager_DetachPane(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7419   PyObject 
*resultobj 
= 0; 
7420   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7421   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
7427   PyObject 
* obj0 
= 0 ; 
7428   PyObject 
* obj1 
= 0 ; 
7429   char *  kwnames
[] = { 
7430     (char *) "self",(char *) "window", NULL 
 
7433   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManager_DetachPane",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7434   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7435   if (!SWIG_IsOK(res1
)) { 
7436     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_DetachPane" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7438   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7439   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
7440   if (!SWIG_IsOK(res2
)) { 
7441     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager_DetachPane" "', expected argument " "2"" of type '" "wxWindow *""'");  
7443   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
7445     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7446     result 
= (bool)(arg1
)->DetachPane(arg2
); 
7447     wxPyEndAllowThreads(__tstate
); 
7448     if (PyErr_Occurred()) SWIG_fail
; 
7451     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7459 SWIGINTERN PyObject 
*_wrap_FrameManager_ClosePane(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7460   PyObject 
*resultobj 
= 0; 
7461   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7462   wxPaneInfo 
*arg2 
= 0 ; 
7467   PyObject 
* obj0 
= 0 ; 
7468   PyObject 
* obj1 
= 0 ; 
7469   char *  kwnames
[] = { 
7470     (char *) "self",(char *) "pane_info", NULL 
 
7473   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManager_ClosePane",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7474   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7475   if (!SWIG_IsOK(res1
)) { 
7476     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_ClosePane" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7478   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7479   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxPaneInfo
,  0 ); 
7480   if (!SWIG_IsOK(res2
)) { 
7481     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager_ClosePane" "', expected argument " "2"" of type '" "wxPaneInfo &""'");  
7484     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "FrameManager_ClosePane" "', expected argument " "2"" of type '" "wxPaneInfo &""'");  
7486   arg2 
= reinterpret_cast< wxPaneInfo 
* >(argp2
); 
7488     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7489     (arg1
)->ClosePane(*arg2
); 
7490     wxPyEndAllowThreads(__tstate
); 
7491     if (PyErr_Occurred()) SWIG_fail
; 
7493   resultobj 
= SWIG_Py_Void(); 
7500 SWIGINTERN PyObject 
*_wrap_FrameManager_SavePaneInfo(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7501   PyObject 
*resultobj 
= 0; 
7502   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7503   wxPaneInfo 
*arg2 
= 0 ; 
7509   PyObject 
* obj0 
= 0 ; 
7510   PyObject 
* obj1 
= 0 ; 
7511   char *  kwnames
[] = { 
7512     (char *) "self",(char *) "pane", NULL 
 
7515   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManager_SavePaneInfo",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7516   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7517   if (!SWIG_IsOK(res1
)) { 
7518     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_SavePaneInfo" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7520   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7521   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxPaneInfo
,  0 ); 
7522   if (!SWIG_IsOK(res2
)) { 
7523     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager_SavePaneInfo" "', expected argument " "2"" of type '" "wxPaneInfo &""'");  
7526     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "FrameManager_SavePaneInfo" "', expected argument " "2"" of type '" "wxPaneInfo &""'");  
7528   arg2 
= reinterpret_cast< wxPaneInfo 
* >(argp2
); 
7530     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7531     result 
= (arg1
)->SavePaneInfo(*arg2
); 
7532     wxPyEndAllowThreads(__tstate
); 
7533     if (PyErr_Occurred()) SWIG_fail
; 
7537     resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
7539     resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
7548 SWIGINTERN PyObject 
*_wrap_FrameManager_LoadPaneInfo(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7549   PyObject 
*resultobj 
= 0; 
7550   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7552   wxPaneInfo 
*arg3 
= 0 ; 
7557   PyObject 
* obj0 
= 0 ; 
7558   PyObject 
* obj1 
= 0 ; 
7559   PyObject 
* obj2 
= 0 ; 
7560   char *  kwnames
[] = { 
7561     (char *) "self",(char *) "pane_part",(char *) "pane", NULL 
 
7564   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:FrameManager_LoadPaneInfo",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
7565   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7566   if (!SWIG_IsOK(res1
)) { 
7567     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_LoadPaneInfo" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7569   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7571     wxString
* sptr 
= wxString_in_helper(obj1
); 
7572     if (sptr 
== NULL
) SWIG_fail
; 
7576   res3 
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxPaneInfo
,  0 ); 
7577   if (!SWIG_IsOK(res3
)) { 
7578     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "FrameManager_LoadPaneInfo" "', expected argument " "3"" of type '" "wxPaneInfo &""'");  
7581     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "FrameManager_LoadPaneInfo" "', expected argument " "3"" of type '" "wxPaneInfo &""'");  
7583   arg3 
= reinterpret_cast< wxPaneInfo 
* >(argp3
); 
7585     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7586     (arg1
)->LoadPaneInfo(arg2
,*arg3
); 
7587     wxPyEndAllowThreads(__tstate
); 
7588     if (PyErr_Occurred()) SWIG_fail
; 
7590   resultobj 
= SWIG_Py_Void(); 
7597 SWIGINTERN PyObject 
*_wrap_FrameManager_SavePerspective(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
7598   PyObject 
*resultobj 
= 0; 
7599   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7603   PyObject 
*swig_obj
[1] ; 
7605   if (!args
) SWIG_fail
; 
7607   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7608   if (!SWIG_IsOK(res1
)) { 
7609     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_SavePerspective" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7611   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7613     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7614     result 
= (arg1
)->SavePerspective(); 
7615     wxPyEndAllowThreads(__tstate
); 
7616     if (PyErr_Occurred()) SWIG_fail
; 
7620     resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
7622     resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
7631 SWIGINTERN PyObject 
*_wrap_FrameManager_LoadPerspective(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7632   PyObject 
*resultobj 
= 0; 
7633   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7634   wxString 
*arg2 
= 0 ; 
7635   bool arg3 
= (bool) true ; 
7639   bool temp2 
= false ; 
7642   PyObject 
* obj0 
= 0 ; 
7643   PyObject 
* obj1 
= 0 ; 
7644   PyObject 
* obj2 
= 0 ; 
7645   char *  kwnames
[] = { 
7646     (char *) "self",(char *) "perspective",(char *) "update", NULL 
 
7649   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FrameManager_LoadPerspective",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
7650   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7651   if (!SWIG_IsOK(res1
)) { 
7652     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_LoadPerspective" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7654   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7656     arg2 
= wxString_in_helper(obj1
); 
7657     if (arg2 
== NULL
) SWIG_fail
; 
7661     ecode3 
= SWIG_AsVal_bool(obj2
, &val3
); 
7662     if (!SWIG_IsOK(ecode3
)) { 
7663       SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "FrameManager_LoadPerspective" "', expected argument " "3"" of type '" "bool""'"); 
7665     arg3 
= static_cast< bool >(val3
); 
7668     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7669     result 
= (bool)(arg1
)->LoadPerspective((wxString 
const &)*arg2
,arg3
); 
7670     wxPyEndAllowThreads(__tstate
); 
7671     if (PyErr_Occurred()) SWIG_fail
; 
7674     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7690 SWIGINTERN PyObject 
*_wrap_FrameManager_Update(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
7691   PyObject 
*resultobj 
= 0; 
7692   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7695   PyObject 
*swig_obj
[1] ; 
7697   if (!args
) SWIG_fail
; 
7699   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7700   if (!SWIG_IsOK(res1
)) { 
7701     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_Update" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7703   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7705     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7707     wxPyEndAllowThreads(__tstate
); 
7708     if (PyErr_Occurred()) SWIG_fail
; 
7710   resultobj 
= SWIG_Py_Void(); 
7717 SWIGINTERN PyObject 
*_wrap_FrameManager_CreateFloatingFrame(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7718   PyObject 
*resultobj 
= 0; 
7719   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7720   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
7721   wxPaneInfo 
*arg3 
= 0 ; 
7722   wxFloatingPane 
*result 
= 0 ; 
7729   PyObject 
* obj0 
= 0 ; 
7730   PyObject 
* obj1 
= 0 ; 
7731   PyObject 
* obj2 
= 0 ; 
7732   char *  kwnames
[] = { 
7733     (char *) "self",(char *) "parent",(char *) "p", NULL 
 
7736   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:FrameManager_CreateFloatingFrame",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
7737   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7738   if (!SWIG_IsOK(res1
)) { 
7739     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_CreateFloatingFrame" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7741   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7742   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
7743   if (!SWIG_IsOK(res2
)) { 
7744     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager_CreateFloatingFrame" "', expected argument " "2"" of type '" "wxWindow *""'");  
7746   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
7747   res3 
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxPaneInfo
,  0  | 0); 
7748   if (!SWIG_IsOK(res3
)) { 
7749     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "FrameManager_CreateFloatingFrame" "', expected argument " "3"" of type '" "wxPaneInfo const &""'");  
7752     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "FrameManager_CreateFloatingFrame" "', expected argument " "3"" of type '" "wxPaneInfo const &""'");  
7754   arg3 
= reinterpret_cast< wxPaneInfo 
* >(argp3
); 
7756     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7757     result 
= (wxFloatingPane 
*)(arg1
)->CreateFloatingFrame(arg2
,(wxPaneInfo 
const &)*arg3
); 
7758     wxPyEndAllowThreads(__tstate
); 
7759     if (PyErr_Occurred()) SWIG_fail
; 
7761   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxFloatingPane
, 0 |  0 ); 
7768 SWIGINTERN PyObject 
*_wrap_FrameManager_DrawHintRect(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7769   PyObject 
*resultobj 
= 0; 
7770   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7771   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
7780   PyObject 
* obj0 
= 0 ; 
7781   PyObject 
* obj1 
= 0 ; 
7782   PyObject 
* obj2 
= 0 ; 
7783   PyObject 
* obj3 
= 0 ; 
7784   char *  kwnames
[] = { 
7785     (char *) "self",(char *) "pane_window",(char *) "pt",(char *) "offset", NULL 
 
7788   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:FrameManager_DrawHintRect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
7789   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7790   if (!SWIG_IsOK(res1
)) { 
7791     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_DrawHintRect" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7793   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7794   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
7795   if (!SWIG_IsOK(res2
)) { 
7796     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager_DrawHintRect" "', expected argument " "2"" of type '" "wxWindow *""'");  
7798   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
7801     if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
7805     if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
7808     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7809     (arg1
)->DrawHintRect(arg2
,(wxPoint 
const &)*arg3
,(wxPoint 
const &)*arg4
); 
7810     wxPyEndAllowThreads(__tstate
); 
7811     if (PyErr_Occurred()) SWIG_fail
; 
7813   resultobj 
= SWIG_Py_Void(); 
7820 SWIGINTERN PyObject 
*_wrap_FrameManager_ShowHint(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7821   PyObject 
*resultobj 
= 0; 
7822   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7827   PyObject 
* obj0 
= 0 ; 
7828   PyObject 
* obj1 
= 0 ; 
7829   char *  kwnames
[] = { 
7830     (char *) "self",(char *) "rect", NULL 
 
7833   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManager_ShowHint",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7834   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7835   if (!SWIG_IsOK(res1
)) { 
7836     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_ShowHint" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7838   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7841     if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
; 
7844     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7845     (arg1
)->ShowHint((wxRect 
const &)*arg2
); 
7846     wxPyEndAllowThreads(__tstate
); 
7847     if (PyErr_Occurred()) SWIG_fail
; 
7849   resultobj 
= SWIG_Py_Void(); 
7856 SWIGINTERN PyObject 
*_wrap_FrameManager_HideHint(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
7857   PyObject 
*resultobj 
= 0; 
7858   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7861   PyObject 
*swig_obj
[1] ; 
7863   if (!args
) SWIG_fail
; 
7865   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7866   if (!SWIG_IsOK(res1
)) { 
7867     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_HideHint" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7869   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7871     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7873     wxPyEndAllowThreads(__tstate
); 
7874     if (PyErr_Occurred()) SWIG_fail
; 
7876   resultobj 
= SWIG_Py_Void(); 
7883 SWIGINTERN PyObject 
*_wrap_FrameManager_OnRender(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7884   PyObject 
*resultobj 
= 0; 
7885   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7886   wxFrameManagerEvent 
*arg2 
= 0 ; 
7891   PyObject 
* obj0 
= 0 ; 
7892   PyObject 
* obj1 
= 0 ; 
7893   char *  kwnames
[] = { 
7894     (char *) "self",(char *) "evt", NULL 
 
7897   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManager_OnRender",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7898   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7899   if (!SWIG_IsOK(res1
)) { 
7900     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_OnRender" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7902   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7903   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxFrameManagerEvent
,  0 ); 
7904   if (!SWIG_IsOK(res2
)) { 
7905     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager_OnRender" "', expected argument " "2"" of type '" "wxFrameManagerEvent &""'");  
7908     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "FrameManager_OnRender" "', expected argument " "2"" of type '" "wxFrameManagerEvent &""'");  
7910   arg2 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp2
); 
7912     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7913     (arg1
)->OnRender(*arg2
); 
7914     wxPyEndAllowThreads(__tstate
); 
7915     if (PyErr_Occurred()) SWIG_fail
; 
7917   resultobj 
= SWIG_Py_Void(); 
7924 SWIGINTERN PyObject 
*_wrap_FrameManager_OnPaneButton(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7925   PyObject 
*resultobj 
= 0; 
7926   wxFrameManager 
*arg1 
= (wxFrameManager 
*) 0 ; 
7927   wxFrameManagerEvent 
*arg2 
= 0 ; 
7932   PyObject 
* obj0 
= 0 ; 
7933   PyObject 
* obj1 
= 0 ; 
7934   char *  kwnames
[] = { 
7935     (char *) "self",(char *) "evt", NULL 
 
7938   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManager_OnPaneButton",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7939   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
7940   if (!SWIG_IsOK(res1
)) { 
7941     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManager_OnPaneButton" "', expected argument " "1"" of type '" "wxFrameManager *""'");  
7943   arg1 
= reinterpret_cast< wxFrameManager 
* >(argp1
); 
7944   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxFrameManagerEvent
,  0 ); 
7945   if (!SWIG_IsOK(res2
)) { 
7946     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManager_OnPaneButton" "', expected argument " "2"" of type '" "wxFrameManagerEvent &""'");  
7949     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "FrameManager_OnPaneButton" "', expected argument " "2"" of type '" "wxFrameManagerEvent &""'");  
7951   arg2 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp2
); 
7953     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7954     (arg1
)->OnPaneButton(*arg2
); 
7955     wxPyEndAllowThreads(__tstate
); 
7956     if (PyErr_Occurred()) SWIG_fail
; 
7958   resultobj 
= SWIG_Py_Void(); 
7965 SWIGINTERN PyObject 
*FrameManager_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
7967   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
7968   SWIG_TypeNewClientData(SWIGTYPE_p_wxFrameManager
, SWIG_NewClientData(obj
)); 
7969   return SWIG_Py_Void(); 
7972 SWIGINTERN PyObject 
*FrameManager_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
7973   return SWIG_Python_InitShadowInstance(args
); 
7976 SWIGINTERN PyObject 
*_wrap_new_FrameManagerEvent(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7977   PyObject 
*resultobj 
= 0; 
7978   wxEventType arg1 
= (wxEventType
) wxEVT_NULL 
; 
7979   wxFrameManagerEvent 
*result 
= 0 ; 
7982   PyObject 
* obj0 
= 0 ; 
7983   char *  kwnames
[] = { 
7984     (char *) "type", NULL 
 
7987   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_FrameManagerEvent",kwnames
,&obj0
)) SWIG_fail
; 
7989     ecode1 
= SWIG_AsVal_int(obj0
, &val1
); 
7990     if (!SWIG_IsOK(ecode1
)) { 
7991       SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "new_FrameManagerEvent" "', expected argument " "1"" of type '" "wxEventType""'"); 
7993     arg1 
= static_cast< wxEventType 
>(val1
); 
7996     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7997     result 
= (wxFrameManagerEvent 
*)new wxFrameManagerEvent(arg1
); 
7998     wxPyEndAllowThreads(__tstate
); 
7999     if (PyErr_Occurred()) SWIG_fail
; 
8001   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxFrameManagerEvent
, SWIG_POINTER_NEW 
|  0 ); 
8008 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_Clone(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8009   PyObject 
*resultobj 
= 0; 
8010   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8011   wxEvent 
*result 
= 0 ; 
8014   PyObject 
*swig_obj
[1] ; 
8016   if (!args
) SWIG_fail
; 
8018   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8019   if (!SWIG_IsOK(res1
)) { 
8020     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_Clone" "', expected argument " "1"" of type '" "wxFrameManagerEvent const *""'");  
8022   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8024     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8025     result 
= (wxEvent 
*)((wxFrameManagerEvent 
const *)arg1
)->Clone(); 
8026     wxPyEndAllowThreads(__tstate
); 
8027     if (PyErr_Occurred()) SWIG_fail
; 
8029   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxEvent
, 0 |  0 ); 
8036 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_SetPane(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8037   PyObject 
*resultobj 
= 0; 
8038   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8039   wxPaneInfo 
*arg2 
= (wxPaneInfo 
*) 0 ; 
8044   PyObject 
* obj0 
= 0 ; 
8045   PyObject 
* obj1 
= 0 ; 
8046   char *  kwnames
[] = { 
8047     (char *) "self",(char *) "p", NULL 
 
8050   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManagerEvent_SetPane",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
8051   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8052   if (!SWIG_IsOK(res1
)) { 
8053     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_SetPane" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8055   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8056   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
8057   if (!SWIG_IsOK(res2
)) { 
8058     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManagerEvent_SetPane" "', expected argument " "2"" of type '" "wxPaneInfo *""'");  
8060   arg2 
= reinterpret_cast< wxPaneInfo 
* >(argp2
); 
8062     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8063     (arg1
)->SetPane(arg2
); 
8064     wxPyEndAllowThreads(__tstate
); 
8065     if (PyErr_Occurred()) SWIG_fail
; 
8067   resultobj 
= SWIG_Py_Void(); 
8074 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_SetButton(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8075   PyObject 
*resultobj 
= 0; 
8076   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8082   PyObject 
* obj0 
= 0 ; 
8083   PyObject 
* obj1 
= 0 ; 
8084   char *  kwnames
[] = { 
8085     (char *) "self",(char *) "b", NULL 
 
8088   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManagerEvent_SetButton",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
8089   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8090   if (!SWIG_IsOK(res1
)) { 
8091     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_SetButton" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8093   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8094   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
8095   if (!SWIG_IsOK(ecode2
)) { 
8096     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "FrameManagerEvent_SetButton" "', expected argument " "2"" of type '" "int""'"); 
8098   arg2 
= static_cast< int >(val2
); 
8100     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8101     (arg1
)->SetButton(arg2
); 
8102     wxPyEndAllowThreads(__tstate
); 
8103     if (PyErr_Occurred()) SWIG_fail
; 
8105   resultobj 
= SWIG_Py_Void(); 
8112 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_SetDC(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8113   PyObject 
*resultobj 
= 0; 
8114   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8115   wxDC 
*arg2 
= (wxDC 
*) 0 ; 
8120   PyObject 
* obj0 
= 0 ; 
8121   PyObject 
* obj1 
= 0 ; 
8122   char *  kwnames
[] = { 
8123     (char *) "self",(char *) "pdc", NULL 
 
8126   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManagerEvent_SetDC",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
8127   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8128   if (!SWIG_IsOK(res1
)) { 
8129     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_SetDC" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8131   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8132   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxDC
, 0 |  0 ); 
8133   if (!SWIG_IsOK(res2
)) { 
8134     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManagerEvent_SetDC" "', expected argument " "2"" of type '" "wxDC *""'");  
8136   arg2 
= reinterpret_cast< wxDC 
* >(argp2
); 
8138     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8139     (arg1
)->SetDC(arg2
); 
8140     wxPyEndAllowThreads(__tstate
); 
8141     if (PyErr_Occurred()) SWIG_fail
; 
8143   resultobj 
= SWIG_Py_Void(); 
8150 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_GetPane(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8151   PyObject 
*resultobj 
= 0; 
8152   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8153   wxPaneInfo 
*result 
= 0 ; 
8156   PyObject 
*swig_obj
[1] ; 
8158   if (!args
) SWIG_fail
; 
8160   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8161   if (!SWIG_IsOK(res1
)) { 
8162     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_GetPane" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8164   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8166     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8167     result 
= (wxPaneInfo 
*)(arg1
)->GetPane(); 
8168     wxPyEndAllowThreads(__tstate
); 
8169     if (PyErr_Occurred()) SWIG_fail
; 
8171   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
8178 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_GetButton(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8179   PyObject 
*resultobj 
= 0; 
8180   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8184   PyObject 
*swig_obj
[1] ; 
8186   if (!args
) SWIG_fail
; 
8188   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8189   if (!SWIG_IsOK(res1
)) { 
8190     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_GetButton" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8192   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8194     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8195     result 
= (int)(arg1
)->GetButton(); 
8196     wxPyEndAllowThreads(__tstate
); 
8197     if (PyErr_Occurred()) SWIG_fail
; 
8199   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
8206 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_GetDC(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_GetDC" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8220   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8222     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8223     result 
= (wxDC 
*)(arg1
)->GetDC(); 
8224     wxPyEndAllowThreads(__tstate
); 
8225     if (PyErr_Occurred()) SWIG_fail
; 
8228     resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
8236 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_Veto(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8237   PyObject 
*resultobj 
= 0; 
8238   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8239   bool arg2 
= (bool) true ; 
8244   PyObject 
* obj0 
= 0 ; 
8245   PyObject 
* obj1 
= 0 ; 
8246   char *  kwnames
[] = { 
8247     (char *) "self",(char *) "veto", NULL 
 
8250   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FrameManagerEvent_Veto",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
8251   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8252   if (!SWIG_IsOK(res1
)) { 
8253     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_Veto" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8255   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8257     ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
8258     if (!SWIG_IsOK(ecode2
)) { 
8259       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "FrameManagerEvent_Veto" "', expected argument " "2"" of type '" "bool""'"); 
8261     arg2 
= static_cast< bool >(val2
); 
8264     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8266     wxPyEndAllowThreads(__tstate
); 
8267     if (PyErr_Occurred()) SWIG_fail
; 
8269   resultobj 
= SWIG_Py_Void(); 
8276 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_GetVeto(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8277   PyObject 
*resultobj 
= 0; 
8278   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8282   PyObject 
*swig_obj
[1] ; 
8284   if (!args
) SWIG_fail
; 
8286   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8287   if (!SWIG_IsOK(res1
)) { 
8288     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_GetVeto" "', expected argument " "1"" of type '" "wxFrameManagerEvent const *""'");  
8290   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8292     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8293     result 
= (bool)((wxFrameManagerEvent 
const *)arg1
)->GetVeto(); 
8294     wxPyEndAllowThreads(__tstate
); 
8295     if (PyErr_Occurred()) SWIG_fail
; 
8298     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8306 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_SetCanVeto(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8307   PyObject 
*resultobj 
= 0; 
8308   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8314   PyObject 
* obj0 
= 0 ; 
8315   PyObject 
* obj1 
= 0 ; 
8316   char *  kwnames
[] = { 
8317     (char *) "self",(char *) "can_veto", NULL 
 
8320   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FrameManagerEvent_SetCanVeto",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
8321   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8322   if (!SWIG_IsOK(res1
)) { 
8323     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_SetCanVeto" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8325   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8326   ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
8327   if (!SWIG_IsOK(ecode2
)) { 
8328     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "FrameManagerEvent_SetCanVeto" "', expected argument " "2"" of type '" "bool""'"); 
8330   arg2 
= static_cast< bool >(val2
); 
8332     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8333     (arg1
)->SetCanVeto(arg2
); 
8334     wxPyEndAllowThreads(__tstate
); 
8335     if (PyErr_Occurred()) SWIG_fail
; 
8337   resultobj 
= SWIG_Py_Void(); 
8344 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_CanVeto(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8345   PyObject 
*resultobj 
= 0; 
8346   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8350   PyObject 
*swig_obj
[1] ; 
8352   if (!args
) SWIG_fail
; 
8354   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8355   if (!SWIG_IsOK(res1
)) { 
8356     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_CanVeto" "', expected argument " "1"" of type '" "wxFrameManagerEvent const *""'");  
8358   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8360     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8361     result 
= (bool)((wxFrameManagerEvent 
const *)arg1
)->CanVeto(); 
8362     wxPyEndAllowThreads(__tstate
); 
8363     if (PyErr_Occurred()) SWIG_fail
; 
8366     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8374 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_pane_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8375   PyObject 
*resultobj 
= 0; 
8376   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8377   wxPaneInfo 
*arg2 
= (wxPaneInfo 
*) 0 ; 
8382   PyObject 
*swig_obj
[2] ; 
8384   if (!SWIG_Python_UnpackTuple(args
,"FrameManagerEvent_pane_set",2,2,swig_obj
)) SWIG_fail
; 
8385   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8386   if (!SWIG_IsOK(res1
)) { 
8387     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_pane_set" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8389   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8390   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxPaneInfo
, SWIG_POINTER_DISOWN 
|  0 ); 
8391   if (!SWIG_IsOK(res2
)) { 
8392     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManagerEvent_pane_set" "', expected argument " "2"" of type '" "wxPaneInfo *""'");  
8394   arg2 
= reinterpret_cast< wxPaneInfo 
* >(argp2
); 
8395   if (arg1
) (arg1
)->pane 
= arg2
; 
8397   resultobj 
= SWIG_Py_Void(); 
8404 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_pane_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8405   PyObject 
*resultobj 
= 0; 
8406   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8407   wxPaneInfo 
*result 
= 0 ; 
8410   PyObject 
*swig_obj
[1] ; 
8412   if (!args
) SWIG_fail
; 
8414   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8415   if (!SWIG_IsOK(res1
)) { 
8416     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_pane_get" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8418   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8419   result 
= (wxPaneInfo 
*) ((arg1
)->pane
); 
8420   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
8427 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_button_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8428   PyObject 
*resultobj 
= 0; 
8429   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8435   PyObject 
*swig_obj
[2] ; 
8437   if (!SWIG_Python_UnpackTuple(args
,"FrameManagerEvent_button_set",2,2,swig_obj
)) SWIG_fail
; 
8438   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8439   if (!SWIG_IsOK(res1
)) { 
8440     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_button_set" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8442   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8443   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
8444   if (!SWIG_IsOK(ecode2
)) { 
8445     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "FrameManagerEvent_button_set" "', expected argument " "2"" of type '" "int""'"); 
8447   arg2 
= static_cast< int >(val2
); 
8448   if (arg1
) (arg1
)->button 
= arg2
; 
8450   resultobj 
= SWIG_Py_Void(); 
8457 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_button_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8458   PyObject 
*resultobj 
= 0; 
8459   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8463   PyObject 
*swig_obj
[1] ; 
8465   if (!args
) SWIG_fail
; 
8467   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8468   if (!SWIG_IsOK(res1
)) { 
8469     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_button_get" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8471   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8472   result 
= (int) ((arg1
)->button
); 
8473   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
8480 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_veto_flag_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8481   PyObject 
*resultobj 
= 0; 
8482   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8488   PyObject 
*swig_obj
[2] ; 
8490   if (!SWIG_Python_UnpackTuple(args
,"FrameManagerEvent_veto_flag_set",2,2,swig_obj
)) SWIG_fail
; 
8491   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8492   if (!SWIG_IsOK(res1
)) { 
8493     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_veto_flag_set" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8495   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8496   ecode2 
= SWIG_AsVal_bool(swig_obj
[1], &val2
); 
8497   if (!SWIG_IsOK(ecode2
)) { 
8498     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "FrameManagerEvent_veto_flag_set" "', expected argument " "2"" of type '" "bool""'"); 
8500   arg2 
= static_cast< bool >(val2
); 
8501   if (arg1
) (arg1
)->veto_flag 
= arg2
; 
8503   resultobj 
= SWIG_Py_Void(); 
8510 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_veto_flag_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8511   PyObject 
*resultobj 
= 0; 
8512   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8516   PyObject 
*swig_obj
[1] ; 
8518   if (!args
) SWIG_fail
; 
8520   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8521   if (!SWIG_IsOK(res1
)) { 
8522     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_veto_flag_get" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8524   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8525   result 
= (bool) ((arg1
)->veto_flag
); 
8527     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8535 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_canveto_flag_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8536   PyObject 
*resultobj 
= 0; 
8537   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8543   PyObject 
*swig_obj
[2] ; 
8545   if (!SWIG_Python_UnpackTuple(args
,"FrameManagerEvent_canveto_flag_set",2,2,swig_obj
)) SWIG_fail
; 
8546   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8547   if (!SWIG_IsOK(res1
)) { 
8548     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_canveto_flag_set" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8550   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8551   ecode2 
= SWIG_AsVal_bool(swig_obj
[1], &val2
); 
8552   if (!SWIG_IsOK(ecode2
)) { 
8553     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "FrameManagerEvent_canveto_flag_set" "', expected argument " "2"" of type '" "bool""'"); 
8555   arg2 
= static_cast< bool >(val2
); 
8556   if (arg1
) (arg1
)->canveto_flag 
= arg2
; 
8558   resultobj 
= SWIG_Py_Void(); 
8565 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_canveto_flag_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8566   PyObject 
*resultobj 
= 0; 
8567   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8571   PyObject 
*swig_obj
[1] ; 
8573   if (!args
) SWIG_fail
; 
8575   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8576   if (!SWIG_IsOK(res1
)) { 
8577     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_canveto_flag_get" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8579   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8580   result 
= (bool) ((arg1
)->canveto_flag
); 
8582     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8590 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_dc_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8591   PyObject 
*resultobj 
= 0; 
8592   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8593   wxDC 
*arg2 
= (wxDC 
*) 0 ; 
8598   PyObject 
*swig_obj
[2] ; 
8600   if (!SWIG_Python_UnpackTuple(args
,"FrameManagerEvent_dc_set",2,2,swig_obj
)) SWIG_fail
; 
8601   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8602   if (!SWIG_IsOK(res1
)) { 
8603     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_dc_set" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8605   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8606   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxDC
, SWIG_POINTER_DISOWN 
|  0 ); 
8607   if (!SWIG_IsOK(res2
)) { 
8608     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FrameManagerEvent_dc_set" "', expected argument " "2"" of type '" "wxDC *""'");  
8610   arg2 
= reinterpret_cast< wxDC 
* >(argp2
); 
8611   if (arg1
) (arg1
)->dc 
= arg2
; 
8613   resultobj 
= SWIG_Py_Void(); 
8620 SWIGINTERN PyObject 
*_wrap_FrameManagerEvent_dc_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8621   PyObject 
*resultobj 
= 0; 
8622   wxFrameManagerEvent 
*arg1 
= (wxFrameManagerEvent 
*) 0 ; 
8626   PyObject 
*swig_obj
[1] ; 
8628   if (!args
) SWIG_fail
; 
8630   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFrameManagerEvent
, 0 |  0 ); 
8631   if (!SWIG_IsOK(res1
)) { 
8632     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FrameManagerEvent_dc_get" "', expected argument " "1"" of type '" "wxFrameManagerEvent *""'");  
8634   arg1 
= reinterpret_cast< wxFrameManagerEvent 
* >(argp1
); 
8635   result 
= (wxDC 
*) ((arg1
)->dc
); 
8637     resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
8645 SWIGINTERN PyObject 
*FrameManagerEvent_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8647   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
8648   SWIG_TypeNewClientData(SWIGTYPE_p_wxFrameManagerEvent
, SWIG_NewClientData(obj
)); 
8649   return SWIG_Py_Void(); 
8652 SWIGINTERN PyObject 
*FrameManagerEvent_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8653   return SWIG_Python_InitShadowInstance(args
); 
8656 SWIGINTERN PyObject 
*_wrap_new_DockInfo(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8657   PyObject 
*resultobj 
= 0; 
8658   wxDockInfo 
*result 
= 0 ; 
8660   if (!SWIG_Python_UnpackTuple(args
,"new_DockInfo",0,0,0)) SWIG_fail
; 
8662     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8663     result 
= (wxDockInfo 
*)new wxDockInfo(); 
8664     wxPyEndAllowThreads(__tstate
); 
8665     if (PyErr_Occurred()) SWIG_fail
; 
8667   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDockInfo
, SWIG_POINTER_NEW 
|  0 ); 
8674 SWIGINTERN PyObject 
*_wrap_DockInfo_IsOk(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8675   PyObject 
*resultobj 
= 0; 
8676   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8680   PyObject 
*swig_obj
[1] ; 
8682   if (!args
) SWIG_fail
; 
8684   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8685   if (!SWIG_IsOK(res1
)) { 
8686     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_IsOk" "', expected argument " "1"" of type '" "wxDockInfo const *""'");  
8688   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8690     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8691     result 
= (bool)((wxDockInfo 
const *)arg1
)->IsOk(); 
8692     wxPyEndAllowThreads(__tstate
); 
8693     if (PyErr_Occurred()) SWIG_fail
; 
8696     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8704 SWIGINTERN PyObject 
*_wrap_DockInfo_IsHorizontal(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8705   PyObject 
*resultobj 
= 0; 
8706   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8710   PyObject 
*swig_obj
[1] ; 
8712   if (!args
) SWIG_fail
; 
8714   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8715   if (!SWIG_IsOK(res1
)) { 
8716     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_IsHorizontal" "', expected argument " "1"" of type '" "wxDockInfo const *""'");  
8718   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8720     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8721     result 
= (bool)((wxDockInfo 
const *)arg1
)->IsHorizontal(); 
8722     wxPyEndAllowThreads(__tstate
); 
8723     if (PyErr_Occurred()) SWIG_fail
; 
8726     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8734 SWIGINTERN PyObject 
*_wrap_DockInfo_IsVertical(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8735   PyObject 
*resultobj 
= 0; 
8736   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8740   PyObject 
*swig_obj
[1] ; 
8742   if (!args
) SWIG_fail
; 
8744   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8745   if (!SWIG_IsOK(res1
)) { 
8746     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_IsVertical" "', expected argument " "1"" of type '" "wxDockInfo const *""'");  
8748   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8750     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8751     result 
= (bool)((wxDockInfo 
const *)arg1
)->IsVertical(); 
8752     wxPyEndAllowThreads(__tstate
); 
8753     if (PyErr_Occurred()) SWIG_fail
; 
8756     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8764 SWIGINTERN PyObject 
*_wrap_DockInfo_panes_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8765   PyObject 
*resultobj 
= 0; 
8766   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8767   wxPaneInfoPtrArray arg2 
; 
8772   PyObject 
*swig_obj
[2] ; 
8774   if (!SWIG_Python_UnpackTuple(args
,"DockInfo_panes_set",2,2,swig_obj
)) SWIG_fail
; 
8775   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8776   if (!SWIG_IsOK(res1
)) { 
8777     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_panes_set" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
8779   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8781     res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
, SWIGTYPE_p_wxPaneInfoPtrArray
,  0  | 0); 
8782     if (!SWIG_IsOK(res2
)) { 
8783       SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockInfo_panes_set" "', expected argument " "2"" of type '" "wxPaneInfoPtrArray""'");  
8786       SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockInfo_panes_set" "', expected argument " "2"" of type '" "wxPaneInfoPtrArray""'"); 
8788       wxPaneInfoPtrArray 
* temp 
= reinterpret_cast< wxPaneInfoPtrArray 
* >(argp2
); 
8790       if (SWIG_IsNewObj(res2
)) delete temp
; 
8793   if (arg1
) (arg1
)->panes 
= arg2
; 
8795   resultobj 
= SWIG_Py_Void(); 
8802 SWIGINTERN PyObject 
*_wrap_DockInfo_panes_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8803   PyObject 
*resultobj 
= 0; 
8804   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8805   wxPaneInfoPtrArray result
; 
8808   PyObject 
*swig_obj
[1] ; 
8810   if (!args
) SWIG_fail
; 
8812   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8813   if (!SWIG_IsOK(res1
)) { 
8814     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_panes_get" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
8816   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8817   result 
=  ((arg1
)->panes
); 
8818   resultobj 
= SWIG_NewPointerObj((new wxPaneInfoPtrArray(static_cast< const wxPaneInfoPtrArray
& >(result
))), SWIGTYPE_p_wxPaneInfoPtrArray
, SWIG_POINTER_OWN 
|  0 ); 
8825 SWIGINTERN PyObject 
*_wrap_DockInfo_rect_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8826   PyObject 
*resultobj 
= 0; 
8827   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8828   wxRect 
*arg2 
= (wxRect 
*) 0 ; 
8833   PyObject 
*swig_obj
[2] ; 
8835   if (!SWIG_Python_UnpackTuple(args
,"DockInfo_rect_set",2,2,swig_obj
)) SWIG_fail
; 
8836   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8837   if (!SWIG_IsOK(res1
)) { 
8838     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_rect_set" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
8840   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8841   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxRect
, 0 |  0 ); 
8842   if (!SWIG_IsOK(res2
)) { 
8843     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockInfo_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");  
8845   arg2 
= reinterpret_cast< wxRect 
* >(argp2
); 
8846   if (arg1
) (arg1
)->rect 
= *arg2
; 
8848   resultobj 
= SWIG_Py_Void(); 
8855 SWIGINTERN PyObject 
*_wrap_DockInfo_rect_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8856   PyObject 
*resultobj 
= 0; 
8857   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8858   wxRect 
*result 
= 0 ; 
8861   PyObject 
*swig_obj
[1] ; 
8863   if (!args
) SWIG_fail
; 
8865   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8866   if (!SWIG_IsOK(res1
)) { 
8867     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_rect_get" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
8869   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8870   result 
= (wxRect 
*)& ((arg1
)->rect
); 
8871   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRect
, 0 |  0 ); 
8878 SWIGINTERN PyObject 
*_wrap_DockInfo_dock_direction_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8879   PyObject 
*resultobj 
= 0; 
8880   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8886   PyObject 
*swig_obj
[2] ; 
8888   if (!SWIG_Python_UnpackTuple(args
,"DockInfo_dock_direction_set",2,2,swig_obj
)) SWIG_fail
; 
8889   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8890   if (!SWIG_IsOK(res1
)) { 
8891     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_dock_direction_set" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
8893   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8894   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
8895   if (!SWIG_IsOK(ecode2
)) { 
8896     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockInfo_dock_direction_set" "', expected argument " "2"" of type '" "int""'"); 
8898   arg2 
= static_cast< int >(val2
); 
8899   if (arg1
) (arg1
)->dock_direction 
= arg2
; 
8901   resultobj 
= SWIG_Py_Void(); 
8908 SWIGINTERN PyObject 
*_wrap_DockInfo_dock_direction_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8909   PyObject 
*resultobj 
= 0; 
8910   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8914   PyObject 
*swig_obj
[1] ; 
8916   if (!args
) SWIG_fail
; 
8918   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8919   if (!SWIG_IsOK(res1
)) { 
8920     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_dock_direction_get" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
8922   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8923   result 
= (int) ((arg1
)->dock_direction
); 
8924   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
8931 SWIGINTERN PyObject 
*_wrap_DockInfo_dock_layer_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8932   PyObject 
*resultobj 
= 0; 
8933   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8939   PyObject 
*swig_obj
[2] ; 
8941   if (!SWIG_Python_UnpackTuple(args
,"DockInfo_dock_layer_set",2,2,swig_obj
)) SWIG_fail
; 
8942   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8943   if (!SWIG_IsOK(res1
)) { 
8944     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_dock_layer_set" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
8946   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8947   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
8948   if (!SWIG_IsOK(ecode2
)) { 
8949     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockInfo_dock_layer_set" "', expected argument " "2"" of type '" "int""'"); 
8951   arg2 
= static_cast< int >(val2
); 
8952   if (arg1
) (arg1
)->dock_layer 
= arg2
; 
8954   resultobj 
= SWIG_Py_Void(); 
8961 SWIGINTERN PyObject 
*_wrap_DockInfo_dock_layer_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8962   PyObject 
*resultobj 
= 0; 
8963   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8967   PyObject 
*swig_obj
[1] ; 
8969   if (!args
) SWIG_fail
; 
8971   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8972   if (!SWIG_IsOK(res1
)) { 
8973     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_dock_layer_get" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
8975   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
8976   result 
= (int) ((arg1
)->dock_layer
); 
8977   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
8984 SWIGINTERN PyObject 
*_wrap_DockInfo_dock_row_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8985   PyObject 
*resultobj 
= 0; 
8986   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
8992   PyObject 
*swig_obj
[2] ; 
8994   if (!SWIG_Python_UnpackTuple(args
,"DockInfo_dock_row_set",2,2,swig_obj
)) SWIG_fail
; 
8995   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
8996   if (!SWIG_IsOK(res1
)) { 
8997     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_dock_row_set" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
8999   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
9000   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
9001   if (!SWIG_IsOK(ecode2
)) { 
9002     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockInfo_dock_row_set" "', expected argument " "2"" of type '" "int""'"); 
9004   arg2 
= static_cast< int >(val2
); 
9005   if (arg1
) (arg1
)->dock_row 
= arg2
; 
9007   resultobj 
= SWIG_Py_Void(); 
9014 SWIGINTERN PyObject 
*_wrap_DockInfo_dock_row_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9015   PyObject 
*resultobj 
= 0; 
9016   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
9020   PyObject 
*swig_obj
[1] ; 
9022   if (!args
) SWIG_fail
; 
9024   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
9025   if (!SWIG_IsOK(res1
)) { 
9026     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_dock_row_get" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
9028   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
9029   result 
= (int) ((arg1
)->dock_row
); 
9030   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
9037 SWIGINTERN PyObject 
*_wrap_DockInfo_size_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9038   PyObject 
*resultobj 
= 0; 
9039   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
9045   PyObject 
*swig_obj
[2] ; 
9047   if (!SWIG_Python_UnpackTuple(args
,"DockInfo_size_set",2,2,swig_obj
)) SWIG_fail
; 
9048   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
9049   if (!SWIG_IsOK(res1
)) { 
9050     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_size_set" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
9052   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
9053   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
9054   if (!SWIG_IsOK(ecode2
)) { 
9055     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockInfo_size_set" "', expected argument " "2"" of type '" "int""'"); 
9057   arg2 
= static_cast< int >(val2
); 
9058   if (arg1
) (arg1
)->size 
= arg2
; 
9060   resultobj 
= SWIG_Py_Void(); 
9067 SWIGINTERN PyObject 
*_wrap_DockInfo_size_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9068   PyObject 
*resultobj 
= 0; 
9069   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
9073   PyObject 
*swig_obj
[1] ; 
9075   if (!args
) SWIG_fail
; 
9077   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
9078   if (!SWIG_IsOK(res1
)) { 
9079     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_size_get" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
9081   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
9082   result 
= (int) ((arg1
)->size
); 
9083   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
9090 SWIGINTERN PyObject 
*_wrap_DockInfo_min_size_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9091   PyObject 
*resultobj 
= 0; 
9092   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
9098   PyObject 
*swig_obj
[2] ; 
9100   if (!SWIG_Python_UnpackTuple(args
,"DockInfo_min_size_set",2,2,swig_obj
)) SWIG_fail
; 
9101   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
9102   if (!SWIG_IsOK(res1
)) { 
9103     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_min_size_set" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
9105   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
9106   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
9107   if (!SWIG_IsOK(ecode2
)) { 
9108     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockInfo_min_size_set" "', expected argument " "2"" of type '" "int""'"); 
9110   arg2 
= static_cast< int >(val2
); 
9111   if (arg1
) (arg1
)->min_size 
= arg2
; 
9113   resultobj 
= SWIG_Py_Void(); 
9120 SWIGINTERN PyObject 
*_wrap_DockInfo_min_size_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9121   PyObject 
*resultobj 
= 0; 
9122   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
9126   PyObject 
*swig_obj
[1] ; 
9128   if (!args
) SWIG_fail
; 
9130   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
9131   if (!SWIG_IsOK(res1
)) { 
9132     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_min_size_get" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
9134   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
9135   result 
= (int) ((arg1
)->min_size
); 
9136   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
9143 SWIGINTERN PyObject 
*_wrap_DockInfo_resizable_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9144   PyObject 
*resultobj 
= 0; 
9145   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
9151   PyObject 
*swig_obj
[2] ; 
9153   if (!SWIG_Python_UnpackTuple(args
,"DockInfo_resizable_set",2,2,swig_obj
)) SWIG_fail
; 
9154   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
9155   if (!SWIG_IsOK(res1
)) { 
9156     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_resizable_set" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
9158   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
9159   ecode2 
= SWIG_AsVal_bool(swig_obj
[1], &val2
); 
9160   if (!SWIG_IsOK(ecode2
)) { 
9161     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockInfo_resizable_set" "', expected argument " "2"" of type '" "bool""'"); 
9163   arg2 
= static_cast< bool >(val2
); 
9164   if (arg1
) (arg1
)->resizable 
= arg2
; 
9166   resultobj 
= SWIG_Py_Void(); 
9173 SWIGINTERN PyObject 
*_wrap_DockInfo_resizable_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9174   PyObject 
*resultobj 
= 0; 
9175   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
9179   PyObject 
*swig_obj
[1] ; 
9181   if (!args
) SWIG_fail
; 
9183   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
9184   if (!SWIG_IsOK(res1
)) { 
9185     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_resizable_get" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
9187   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
9188   result 
= (bool) ((arg1
)->resizable
); 
9190     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
9198 SWIGINTERN PyObject 
*_wrap_DockInfo_toolbar_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9199   PyObject 
*resultobj 
= 0; 
9200   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
9206   PyObject 
*swig_obj
[2] ; 
9208   if (!SWIG_Python_UnpackTuple(args
,"DockInfo_toolbar_set",2,2,swig_obj
)) SWIG_fail
; 
9209   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
9210   if (!SWIG_IsOK(res1
)) { 
9211     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_toolbar_set" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
9213   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
9214   ecode2 
= SWIG_AsVal_bool(swig_obj
[1], &val2
); 
9215   if (!SWIG_IsOK(ecode2
)) { 
9216     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockInfo_toolbar_set" "', expected argument " "2"" of type '" "bool""'"); 
9218   arg2 
= static_cast< bool >(val2
); 
9219   if (arg1
) (arg1
)->toolbar 
= arg2
; 
9221   resultobj 
= SWIG_Py_Void(); 
9228 SWIGINTERN PyObject 
*_wrap_DockInfo_toolbar_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9229   PyObject 
*resultobj 
= 0; 
9230   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
9234   PyObject 
*swig_obj
[1] ; 
9236   if (!args
) SWIG_fail
; 
9238   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
9239   if (!SWIG_IsOK(res1
)) { 
9240     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_toolbar_get" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
9242   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
9243   result 
= (bool) ((arg1
)->toolbar
); 
9245     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
9253 SWIGINTERN PyObject 
*_wrap_DockInfo_fixed_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9254   PyObject 
*resultobj 
= 0; 
9255   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
9261   PyObject 
*swig_obj
[2] ; 
9263   if (!SWIG_Python_UnpackTuple(args
,"DockInfo_fixed_set",2,2,swig_obj
)) SWIG_fail
; 
9264   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
9265   if (!SWIG_IsOK(res1
)) { 
9266     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_fixed_set" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
9268   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
9269   ecode2 
= SWIG_AsVal_bool(swig_obj
[1], &val2
); 
9270   if (!SWIG_IsOK(ecode2
)) { 
9271     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockInfo_fixed_set" "', expected argument " "2"" of type '" "bool""'"); 
9273   arg2 
= static_cast< bool >(val2
); 
9274   if (arg1
) (arg1
)->fixed 
= arg2
; 
9276   resultobj 
= SWIG_Py_Void(); 
9283 SWIGINTERN PyObject 
*_wrap_DockInfo_fixed_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9284   PyObject 
*resultobj 
= 0; 
9285   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
9289   PyObject 
*swig_obj
[1] ; 
9291   if (!args
) SWIG_fail
; 
9293   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
9294   if (!SWIG_IsOK(res1
)) { 
9295     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockInfo_fixed_get" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
9297   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
9298   result 
= (bool) ((arg1
)->fixed
); 
9300     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
9308 SWIGINTERN PyObject 
*_wrap_delete_DockInfo(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9309   PyObject 
*resultobj 
= 0; 
9310   wxDockInfo 
*arg1 
= (wxDockInfo 
*) 0 ; 
9313   PyObject 
*swig_obj
[1] ; 
9315   if (!args
) SWIG_fail
; 
9317   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockInfo
, SWIG_POINTER_DISOWN 
|  0 ); 
9318   if (!SWIG_IsOK(res1
)) { 
9319     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_DockInfo" "', expected argument " "1"" of type '" "wxDockInfo *""'");  
9321   arg1 
= reinterpret_cast< wxDockInfo 
* >(argp1
); 
9323     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9324     delete_wxDockInfo(arg1
); 
9326     wxPyEndAllowThreads(__tstate
); 
9327     if (PyErr_Occurred()) SWIG_fail
; 
9329   resultobj 
= SWIG_Py_Void(); 
9336 SWIGINTERN PyObject 
*DockInfo_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9338   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
9339   SWIG_TypeNewClientData(SWIGTYPE_p_wxDockInfo
, SWIG_NewClientData(obj
)); 
9340   return SWIG_Py_Void(); 
9343 SWIGINTERN PyObject 
*DockInfo_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9344   return SWIG_Python_InitShadowInstance(args
); 
9347 SWIGINTERN PyObject 
*_wrap_DockUIPart_type_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9348   PyObject 
*resultobj 
= 0; 
9349   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9355   PyObject 
*swig_obj
[2] ; 
9357   if (!SWIG_Python_UnpackTuple(args
,"DockUIPart_type_set",2,2,swig_obj
)) SWIG_fail
; 
9358   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9359   if (!SWIG_IsOK(res1
)) { 
9360     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_type_set" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9362   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9363   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
9364   if (!SWIG_IsOK(ecode2
)) { 
9365     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockUIPart_type_set" "', expected argument " "2"" of type '" "int""'"); 
9367   arg2 
= static_cast< int >(val2
); 
9368   if (arg1
) (arg1
)->type 
= arg2
; 
9370   resultobj 
= SWIG_Py_Void(); 
9377 SWIGINTERN PyObject 
*_wrap_DockUIPart_type_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9378   PyObject 
*resultobj 
= 0; 
9379   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9383   PyObject 
*swig_obj
[1] ; 
9385   if (!args
) SWIG_fail
; 
9387   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9388   if (!SWIG_IsOK(res1
)) { 
9389     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_type_get" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9391   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9392   result 
= (int) ((arg1
)->type
); 
9393   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
9400 SWIGINTERN PyObject 
*_wrap_DockUIPart_orientation_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9401   PyObject 
*resultobj 
= 0; 
9402   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9408   PyObject 
*swig_obj
[2] ; 
9410   if (!SWIG_Python_UnpackTuple(args
,"DockUIPart_orientation_set",2,2,swig_obj
)) SWIG_fail
; 
9411   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9412   if (!SWIG_IsOK(res1
)) { 
9413     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_orientation_set" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9415   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9416   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
9417   if (!SWIG_IsOK(ecode2
)) { 
9418     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockUIPart_orientation_set" "', expected argument " "2"" of type '" "int""'"); 
9420   arg2 
= static_cast< int >(val2
); 
9421   if (arg1
) (arg1
)->orientation 
= arg2
; 
9423   resultobj 
= SWIG_Py_Void(); 
9430 SWIGINTERN PyObject 
*_wrap_DockUIPart_orientation_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9431   PyObject 
*resultobj 
= 0; 
9432   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9436   PyObject 
*swig_obj
[1] ; 
9438   if (!args
) SWIG_fail
; 
9440   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9441   if (!SWIG_IsOK(res1
)) { 
9442     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_orientation_get" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9444   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9445   result 
= (int) ((arg1
)->orientation
); 
9446   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
9453 SWIGINTERN PyObject 
*_wrap_DockUIPart_dock_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9454   PyObject 
*resultobj 
= 0; 
9455   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9456   wxDockInfo 
*arg2 
= (wxDockInfo 
*) 0 ; 
9461   PyObject 
*swig_obj
[2] ; 
9463   if (!SWIG_Python_UnpackTuple(args
,"DockUIPart_dock_set",2,2,swig_obj
)) SWIG_fail
; 
9464   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9465   if (!SWIG_IsOK(res1
)) { 
9466     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_dock_set" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9468   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9469   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxDockInfo
, SWIG_POINTER_DISOWN 
|  0 ); 
9470   if (!SWIG_IsOK(res2
)) { 
9471     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockUIPart_dock_set" "', expected argument " "2"" of type '" "wxDockInfo *""'");  
9473   arg2 
= reinterpret_cast< wxDockInfo 
* >(argp2
); 
9474   if (arg1
) (arg1
)->dock 
= arg2
; 
9476   resultobj 
= SWIG_Py_Void(); 
9483 SWIGINTERN PyObject 
*_wrap_DockUIPart_dock_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9484   PyObject 
*resultobj 
= 0; 
9485   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9486   wxDockInfo 
*result 
= 0 ; 
9489   PyObject 
*swig_obj
[1] ; 
9491   if (!args
) SWIG_fail
; 
9493   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9494   if (!SWIG_IsOK(res1
)) { 
9495     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_dock_get" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9497   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9498   result 
= (wxDockInfo 
*) ((arg1
)->dock
); 
9499   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDockInfo
, 0 |  0 ); 
9506 SWIGINTERN PyObject 
*_wrap_DockUIPart_pane_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9507   PyObject 
*resultobj 
= 0; 
9508   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9509   wxPaneInfo 
*arg2 
= (wxPaneInfo 
*) 0 ; 
9514   PyObject 
*swig_obj
[2] ; 
9516   if (!SWIG_Python_UnpackTuple(args
,"DockUIPart_pane_set",2,2,swig_obj
)) SWIG_fail
; 
9517   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9518   if (!SWIG_IsOK(res1
)) { 
9519     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_pane_set" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9521   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9522   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxPaneInfo
, SWIG_POINTER_DISOWN 
|  0 ); 
9523   if (!SWIG_IsOK(res2
)) { 
9524     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockUIPart_pane_set" "', expected argument " "2"" of type '" "wxPaneInfo *""'");  
9526   arg2 
= reinterpret_cast< wxPaneInfo 
* >(argp2
); 
9527   if (arg1
) (arg1
)->pane 
= arg2
; 
9529   resultobj 
= SWIG_Py_Void(); 
9536 SWIGINTERN PyObject 
*_wrap_DockUIPart_pane_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9537   PyObject 
*resultobj 
= 0; 
9538   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9539   wxPaneInfo 
*result 
= 0 ; 
9542   PyObject 
*swig_obj
[1] ; 
9544   if (!args
) SWIG_fail
; 
9546   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9547   if (!SWIG_IsOK(res1
)) { 
9548     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_pane_get" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9550   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9551   result 
= (wxPaneInfo 
*) ((arg1
)->pane
); 
9552   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPaneInfo
, 0 |  0 ); 
9559 SWIGINTERN PyObject 
*_wrap_DockUIPart_button_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9560   PyObject 
*resultobj 
= 0; 
9561   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9562   wxPaneButton 
*arg2 
= (wxPaneButton 
*) 0 ; 
9567   PyObject 
*swig_obj
[2] ; 
9569   if (!SWIG_Python_UnpackTuple(args
,"DockUIPart_button_set",2,2,swig_obj
)) SWIG_fail
; 
9570   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9571   if (!SWIG_IsOK(res1
)) { 
9572     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_button_set" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9574   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9575   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxPaneButton
, SWIG_POINTER_DISOWN 
|  0 ); 
9576   if (!SWIG_IsOK(res2
)) { 
9577     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockUIPart_button_set" "', expected argument " "2"" of type '" "wxPaneButton *""'");  
9579   arg2 
= reinterpret_cast< wxPaneButton 
* >(argp2
); 
9580   if (arg1
) (arg1
)->button 
= arg2
; 
9582   resultobj 
= SWIG_Py_Void(); 
9589 SWIGINTERN PyObject 
*_wrap_DockUIPart_button_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9590   PyObject 
*resultobj 
= 0; 
9591   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9592   wxPaneButton 
*result 
= 0 ; 
9595   PyObject 
*swig_obj
[1] ; 
9597   if (!args
) SWIG_fail
; 
9599   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9600   if (!SWIG_IsOK(res1
)) { 
9601     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_button_get" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9603   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9604   result 
= (wxPaneButton 
*) ((arg1
)->button
); 
9605   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPaneButton
, 0 |  0 ); 
9612 SWIGINTERN PyObject 
*_wrap_DockUIPart_cont_sizer_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9613   PyObject 
*resultobj 
= 0; 
9614   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9615   wxSizer 
*arg2 
= (wxSizer 
*) 0 ; 
9620   PyObject 
*swig_obj
[2] ; 
9622   if (!SWIG_Python_UnpackTuple(args
,"DockUIPart_cont_sizer_set",2,2,swig_obj
)) SWIG_fail
; 
9623   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9624   if (!SWIG_IsOK(res1
)) { 
9625     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_cont_sizer_set" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9627   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9628   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxSizer
, SWIG_POINTER_DISOWN 
|  0 ); 
9629   if (!SWIG_IsOK(res2
)) { 
9630     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockUIPart_cont_sizer_set" "', expected argument " "2"" of type '" "wxSizer *""'");  
9632   arg2 
= reinterpret_cast< wxSizer 
* >(argp2
); 
9633   if (arg1
) (arg1
)->cont_sizer 
= arg2
; 
9635   resultobj 
= SWIG_Py_Void(); 
9642 SWIGINTERN PyObject 
*_wrap_DockUIPart_cont_sizer_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9643   PyObject 
*resultobj 
= 0; 
9644   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9645   wxSizer 
*result 
= 0 ; 
9648   PyObject 
*swig_obj
[1] ; 
9650   if (!args
) SWIG_fail
; 
9652   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9653   if (!SWIG_IsOK(res1
)) { 
9654     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_cont_sizer_get" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9656   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9657   result 
= (wxSizer 
*) ((arg1
)->cont_sizer
); 
9659     resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
9667 SWIGINTERN PyObject 
*_wrap_DockUIPart_sizer_item_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9668   PyObject 
*resultobj 
= 0; 
9669   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9670   wxSizerItem 
*arg2 
= (wxSizerItem 
*) 0 ; 
9675   PyObject 
*swig_obj
[2] ; 
9677   if (!SWIG_Python_UnpackTuple(args
,"DockUIPart_sizer_item_set",2,2,swig_obj
)) SWIG_fail
; 
9678   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9679   if (!SWIG_IsOK(res1
)) { 
9680     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_sizer_item_set" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9682   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9683   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_DISOWN 
|  0 ); 
9684   if (!SWIG_IsOK(res2
)) { 
9685     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockUIPart_sizer_item_set" "', expected argument " "2"" of type '" "wxSizerItem *""'");  
9687   arg2 
= reinterpret_cast< wxSizerItem 
* >(argp2
); 
9688   if (arg1
) (arg1
)->sizer_item 
= arg2
; 
9690   resultobj 
= SWIG_Py_Void(); 
9697 SWIGINTERN PyObject 
*_wrap_DockUIPart_sizer_item_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9698   PyObject 
*resultobj 
= 0; 
9699   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9700   wxSizerItem 
*result 
= 0 ; 
9703   PyObject 
*swig_obj
[1] ; 
9705   if (!args
) SWIG_fail
; 
9707   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9708   if (!SWIG_IsOK(res1
)) { 
9709     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_sizer_item_get" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9711   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9712   result 
= (wxSizerItem 
*) ((arg1
)->sizer_item
); 
9713   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxSizerItem
, 0 |  0 ); 
9720 SWIGINTERN PyObject 
*_wrap_DockUIPart_rect_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9721   PyObject 
*resultobj 
= 0; 
9722   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9723   wxRect 
*arg2 
= (wxRect 
*) 0 ; 
9728   PyObject 
*swig_obj
[2] ; 
9730   if (!SWIG_Python_UnpackTuple(args
,"DockUIPart_rect_set",2,2,swig_obj
)) SWIG_fail
; 
9731   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9732   if (!SWIG_IsOK(res1
)) { 
9733     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_rect_set" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9735   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9736   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxRect
, 0 |  0 ); 
9737   if (!SWIG_IsOK(res2
)) { 
9738     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockUIPart_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");  
9740   arg2 
= reinterpret_cast< wxRect 
* >(argp2
); 
9741   if (arg1
) (arg1
)->rect 
= *arg2
; 
9743   resultobj 
= SWIG_Py_Void(); 
9750 SWIGINTERN PyObject 
*_wrap_DockUIPart_rect_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9751   PyObject 
*resultobj 
= 0; 
9752   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9753   wxRect 
*result 
= 0 ; 
9756   PyObject 
*swig_obj
[1] ; 
9758   if (!args
) SWIG_fail
; 
9760   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, 0 |  0 ); 
9761   if (!SWIG_IsOK(res1
)) { 
9762     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockUIPart_rect_get" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9764   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9765   result 
= (wxRect 
*)& ((arg1
)->rect
); 
9766   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRect
, 0 |  0 ); 
9773 SWIGINTERN PyObject 
*_wrap_delete_DockUIPart(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9774   PyObject 
*resultobj 
= 0; 
9775   wxDockUIPart 
*arg1 
= (wxDockUIPart 
*) 0 ; 
9778   PyObject 
*swig_obj
[1] ; 
9780   if (!args
) SWIG_fail
; 
9782   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockUIPart
, SWIG_POINTER_DISOWN 
|  0 ); 
9783   if (!SWIG_IsOK(res1
)) { 
9784     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_DockUIPart" "', expected argument " "1"" of type '" "wxDockUIPart *""'");  
9786   arg1 
= reinterpret_cast< wxDockUIPart 
* >(argp1
); 
9788     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9789     delete_wxDockUIPart(arg1
); 
9791     wxPyEndAllowThreads(__tstate
); 
9792     if (PyErr_Occurred()) SWIG_fail
; 
9794   resultobj 
= SWIG_Py_Void(); 
9801 SWIGINTERN PyObject 
*DockUIPart_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9803   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
9804   SWIG_TypeNewClientData(SWIGTYPE_p_wxDockUIPart
, SWIG_NewClientData(obj
)); 
9805   return SWIG_Py_Void(); 
9808 SWIGINTERN PyObject 
*_wrap_PaneButton_button_id_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9809   PyObject 
*resultobj 
= 0; 
9810   wxPaneButton 
*arg1 
= (wxPaneButton 
*) 0 ; 
9816   PyObject 
*swig_obj
[2] ; 
9818   if (!SWIG_Python_UnpackTuple(args
,"PaneButton_button_id_set",2,2,swig_obj
)) SWIG_fail
; 
9819   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneButton
, 0 |  0 ); 
9820   if (!SWIG_IsOK(res1
)) { 
9821     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneButton_button_id_set" "', expected argument " "1"" of type '" "wxPaneButton *""'");  
9823   arg1 
= reinterpret_cast< wxPaneButton 
* >(argp1
); 
9824   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
9825   if (!SWIG_IsOK(ecode2
)) { 
9826     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "PaneButton_button_id_set" "', expected argument " "2"" of type '" "int""'"); 
9828   arg2 
= static_cast< int >(val2
); 
9829   if (arg1
) (arg1
)->button_id 
= arg2
; 
9831   resultobj 
= SWIG_Py_Void(); 
9838 SWIGINTERN PyObject 
*_wrap_PaneButton_button_id_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9839   PyObject 
*resultobj 
= 0; 
9840   wxPaneButton 
*arg1 
= (wxPaneButton 
*) 0 ; 
9844   PyObject 
*swig_obj
[1] ; 
9846   if (!args
) SWIG_fail
; 
9848   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneButton
, 0 |  0 ); 
9849   if (!SWIG_IsOK(res1
)) { 
9850     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "PaneButton_button_id_get" "', expected argument " "1"" of type '" "wxPaneButton *""'");  
9852   arg1 
= reinterpret_cast< wxPaneButton 
* >(argp1
); 
9853   result 
= (int) ((arg1
)->button_id
); 
9854   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
9861 SWIGINTERN PyObject 
*_wrap_delete_PaneButton(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9862   PyObject 
*resultobj 
= 0; 
9863   wxPaneButton 
*arg1 
= (wxPaneButton 
*) 0 ; 
9866   PyObject 
*swig_obj
[1] ; 
9868   if (!args
) SWIG_fail
; 
9870   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPaneButton
, SWIG_POINTER_DISOWN 
|  0 ); 
9871   if (!SWIG_IsOK(res1
)) { 
9872     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_PaneButton" "', expected argument " "1"" of type '" "wxPaneButton *""'");  
9874   arg1 
= reinterpret_cast< wxPaneButton 
* >(argp1
); 
9876     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9877     delete_wxPaneButton(arg1
); 
9879     wxPyEndAllowThreads(__tstate
); 
9880     if (PyErr_Occurred()) SWIG_fail
; 
9882   resultobj 
= SWIG_Py_Void(); 
9889 SWIGINTERN PyObject 
*PaneButton_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9891   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
9892   SWIG_TypeNewClientData(SWIGTYPE_p_wxPaneButton
, SWIG_NewClientData(obj
)); 
9893   return SWIG_Py_Void(); 
9896 SWIGINTERN PyObject 
*_wrap_delete_DockArt(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9897   PyObject 
*resultobj 
= 0; 
9898   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
9901   PyObject 
*swig_obj
[1] ; 
9903   if (!args
) SWIG_fail
; 
9905   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxDockArt
, SWIG_POINTER_DISOWN 
|  0 ); 
9906   if (!SWIG_IsOK(res1
)) { 
9907     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_DockArt" "', expected argument " "1"" of type '" "wxDockArt *""'");  
9909   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
9911     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9914     wxPyEndAllowThreads(__tstate
); 
9915     if (PyErr_Occurred()) SWIG_fail
; 
9917   resultobj 
= SWIG_Py_Void(); 
9924 SWIGINTERN PyObject 
*_wrap_DockArt_GetMetric(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9925   PyObject 
*resultobj 
= 0; 
9926   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
9933   PyObject 
* obj0 
= 0 ; 
9934   PyObject 
* obj1 
= 0 ; 
9935   char *  kwnames
[] = { 
9936     (char *) "self",(char *) "id", NULL 
 
9939   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DockArt_GetMetric",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
9940   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
9941   if (!SWIG_IsOK(res1
)) { 
9942     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_GetMetric" "', expected argument " "1"" of type '" "wxDockArt *""'");  
9944   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
9945   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
9946   if (!SWIG_IsOK(ecode2
)) { 
9947     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockArt_GetMetric" "', expected argument " "2"" of type '" "int""'"); 
9949   arg2 
= static_cast< int >(val2
); 
9951     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9952     result 
= (int)(arg1
)->GetMetric(arg2
); 
9953     wxPyEndAllowThreads(__tstate
); 
9954     if (PyErr_Occurred()) SWIG_fail
; 
9956   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
9963 SWIGINTERN PyObject 
*_wrap_DockArt_SetMetric(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9964   PyObject 
*resultobj 
= 0; 
9965   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
9974   PyObject 
* obj0 
= 0 ; 
9975   PyObject 
* obj1 
= 0 ; 
9976   PyObject 
* obj2 
= 0 ; 
9977   char *  kwnames
[] = { 
9978     (char *) "self",(char *) "id",(char *) "new_val", NULL 
 
9981   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DockArt_SetMetric",kwnames
,&obj0
,&obj1
,&obj2
)) 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_SetMetric" "', 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_SetMetric" "', expected argument " "2"" of type '" "int""'"); 
9991   arg2 
= static_cast< int >(val2
); 
9992   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
9993   if (!SWIG_IsOK(ecode3
)) { 
9994     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DockArt_SetMetric" "', expected argument " "3"" of type '" "int""'"); 
9996   arg3 
= static_cast< int >(val3
); 
9998     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9999     (arg1
)->SetMetric(arg2
,arg3
); 
10000     wxPyEndAllowThreads(__tstate
); 
10001     if (PyErr_Occurred()) SWIG_fail
; 
10003   resultobj 
= SWIG_Py_Void(); 
10010 SWIGINTERN PyObject 
*_wrap_DockArt_SetFont(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10011   PyObject 
*resultobj 
= 0; 
10012   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
10021   PyObject 
* obj0 
= 0 ; 
10022   PyObject 
* obj1 
= 0 ; 
10023   PyObject 
* obj2 
= 0 ; 
10024   char *  kwnames
[] = { 
10025     (char *) "self",(char *) "id",(char *) "font", NULL 
 
10028   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DockArt_SetFont",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
10029   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
10030   if (!SWIG_IsOK(res1
)) { 
10031     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_SetFont" "', expected argument " "1"" of type '" "wxDockArt *""'");  
10033   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
10034   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
10035   if (!SWIG_IsOK(ecode2
)) { 
10036     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockArt_SetFont" "', expected argument " "2"" of type '" "int""'"); 
10038   arg2 
= static_cast< int >(val2
); 
10039   res3 
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxFont
,  0  | 0); 
10040   if (!SWIG_IsOK(res3
)) { 
10041     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "DockArt_SetFont" "', expected argument " "3"" of type '" "wxFont const &""'");  
10044     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockArt_SetFont" "', expected argument " "3"" of type '" "wxFont const &""'");  
10046   arg3 
= reinterpret_cast< wxFont 
* >(argp3
); 
10048     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10049     (arg1
)->SetFont(arg2
,(wxFont 
const &)*arg3
); 
10050     wxPyEndAllowThreads(__tstate
); 
10051     if (PyErr_Occurred()) SWIG_fail
; 
10053   resultobj 
= SWIG_Py_Void(); 
10060 SWIGINTERN PyObject 
*_wrap_DockArt_GetFont(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10061   PyObject 
*resultobj 
= 0; 
10062   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
10069   PyObject 
* obj0 
= 0 ; 
10070   PyObject 
* obj1 
= 0 ; 
10071   char *  kwnames
[] = { 
10072     (char *) "self",(char *) "id", NULL 
 
10075   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DockArt_GetFont",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
10076   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
10077   if (!SWIG_IsOK(res1
)) { 
10078     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_GetFont" "', expected argument " "1"" of type '" "wxDockArt *""'");  
10080   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
10081   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
10082   if (!SWIG_IsOK(ecode2
)) { 
10083     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockArt_GetFont" "', expected argument " "2"" of type '" "int""'"); 
10085   arg2 
= static_cast< int >(val2
); 
10087     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10088     result 
= (arg1
)->GetFont(arg2
); 
10089     wxPyEndAllowThreads(__tstate
); 
10090     if (PyErr_Occurred()) SWIG_fail
; 
10092   resultobj 
= SWIG_NewPointerObj((new wxFont(static_cast< const wxFont
& >(result
))), SWIGTYPE_p_wxFont
, SWIG_POINTER_OWN 
|  0 ); 
10099 SWIGINTERN PyObject 
*_wrap_DockArt_GetColour(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10100   PyObject 
*resultobj 
= 0; 
10101   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
10108   PyObject 
* obj0 
= 0 ; 
10109   PyObject 
* obj1 
= 0 ; 
10110   char *  kwnames
[] = { 
10111     (char *) "self",(char *) "id", NULL 
 
10114   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DockArt_GetColour",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
10115   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
10116   if (!SWIG_IsOK(res1
)) { 
10117     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_GetColour" "', expected argument " "1"" of type '" "wxDockArt *""'");  
10119   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
10120   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
10121   if (!SWIG_IsOK(ecode2
)) { 
10122     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockArt_GetColour" "', expected argument " "2"" of type '" "int""'"); 
10124   arg2 
= static_cast< int >(val2
); 
10126     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10127     result 
= (arg1
)->GetColour(arg2
); 
10128     wxPyEndAllowThreads(__tstate
); 
10129     if (PyErr_Occurred()) SWIG_fail
; 
10131   resultobj 
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN 
|  0 ); 
10138 SWIGINTERN PyObject 
*_wrap_DockArt_SetColour(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10139   PyObject 
*resultobj 
= 0; 
10140   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
10142   wxColor 
*arg3 
= 0 ; 
10149   PyObject 
* obj0 
= 0 ; 
10150   PyObject 
* obj1 
= 0 ; 
10151   PyObject 
* obj2 
= 0 ; 
10152   char *  kwnames
[] = { 
10153     (char *) "self",(char *) "id",(char *) "colour", NULL 
 
10156   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DockArt_SetColour",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
10157   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
10158   if (!SWIG_IsOK(res1
)) { 
10159     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_SetColour" "', expected argument " "1"" of type '" "wxDockArt *""'");  
10161   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
10162   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
10163   if (!SWIG_IsOK(ecode2
)) { 
10164     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockArt_SetColour" "', expected argument " "2"" of type '" "int""'"); 
10166   arg2 
= static_cast< int >(val2
); 
10167   res3 
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxColor
,  0  | 0); 
10168   if (!SWIG_IsOK(res3
)) { 
10169     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "DockArt_SetColour" "', expected argument " "3"" of type '" "wxColor const &""'");  
10172     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockArt_SetColour" "', expected argument " "3"" of type '" "wxColor const &""'");  
10174   arg3 
= reinterpret_cast< wxColor 
* >(argp3
); 
10176     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10177     (arg1
)->SetColour(arg2
,(wxColor 
const &)*arg3
); 
10178     wxPyEndAllowThreads(__tstate
); 
10179     if (PyErr_Occurred()) SWIG_fail
; 
10181   resultobj 
= SWIG_Py_Void(); 
10188 SWIGINTERN PyObject 
*_wrap_DockArt_GetColor(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10189   PyObject 
*resultobj 
= 0; 
10190   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
10197   PyObject 
* obj0 
= 0 ; 
10198   PyObject 
* obj1 
= 0 ; 
10199   char *  kwnames
[] = { 
10200     (char *) "self",(char *) "id", NULL 
 
10203   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DockArt_GetColor",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
10204   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
10205   if (!SWIG_IsOK(res1
)) { 
10206     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_GetColor" "', expected argument " "1"" of type '" "wxDockArt *""'");  
10208   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
10209   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
10210   if (!SWIG_IsOK(ecode2
)) { 
10211     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockArt_GetColor" "', expected argument " "2"" of type '" "int""'"); 
10213   arg2 
= static_cast< int >(val2
); 
10215     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10216     result 
= (arg1
)->GetColor(arg2
); 
10217     wxPyEndAllowThreads(__tstate
); 
10218     if (PyErr_Occurred()) SWIG_fail
; 
10220   resultobj 
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN 
|  0 ); 
10227 SWIGINTERN PyObject 
*_wrap_DockArt_SetColor(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10228   PyObject 
*resultobj 
= 0; 
10229   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
10231   wxColour 
*arg3 
= 0 ; 
10237   PyObject 
* obj0 
= 0 ; 
10238   PyObject 
* obj1 
= 0 ; 
10239   PyObject 
* obj2 
= 0 ; 
10240   char *  kwnames
[] = { 
10241     (char *) "self",(char *) "id",(char *) "color", NULL 
 
10244   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:DockArt_SetColor",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
10245   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
10246   if (!SWIG_IsOK(res1
)) { 
10247     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_SetColor" "', expected argument " "1"" of type '" "wxDockArt *""'");  
10249   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
10250   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
10251   if (!SWIG_IsOK(ecode2
)) { 
10252     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "DockArt_SetColor" "', expected argument " "2"" of type '" "int""'"); 
10254   arg2 
= static_cast< int >(val2
); 
10257     if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
; 
10260     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10261     (arg1
)->SetColor(arg2
,(wxColour 
const &)*arg3
); 
10262     wxPyEndAllowThreads(__tstate
); 
10263     if (PyErr_Occurred()) SWIG_fail
; 
10265   resultobj 
= SWIG_Py_Void(); 
10272 SWIGINTERN PyObject 
*_wrap_DockArt_DrawSash(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10273   PyObject 
*resultobj 
= 0; 
10274   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
10276   wxWindow 
*arg3 
= (wxWindow 
*) 0 ; 
10288   PyObject 
* obj0 
= 0 ; 
10289   PyObject 
* obj1 
= 0 ; 
10290   PyObject 
* obj2 
= 0 ; 
10291   PyObject 
* obj3 
= 0 ; 
10292   PyObject 
* obj4 
= 0 ; 
10293   char *  kwnames
[] = { 
10294     (char *) "self",(char *) "dc",(char *) "window",(char *) "orientation",(char *) "rect", NULL 
 
10297   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:DockArt_DrawSash",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
; 
10298   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
10299   if (!SWIG_IsOK(res1
)) { 
10300     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_DrawSash" "', expected argument " "1"" of type '" "wxDockArt *""'");  
10302   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
10303   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxDC
,  0 ); 
10304   if (!SWIG_IsOK(res2
)) { 
10305     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockArt_DrawSash" "', expected argument " "2"" of type '" "wxDC &""'");  
10308     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockArt_DrawSash" "', expected argument " "2"" of type '" "wxDC &""'");  
10310   arg2 
= reinterpret_cast< wxDC 
* >(argp2
); 
10311   res3 
= SWIG_ConvertPtr(obj2
, &argp3
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
10312   if (!SWIG_IsOK(res3
)) { 
10313     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "DockArt_DrawSash" "', expected argument " "3"" of type '" "wxWindow *""'");  
10315   arg3 
= reinterpret_cast< wxWindow 
* >(argp3
); 
10316   ecode4 
= SWIG_AsVal_int(obj3
, &val4
); 
10317   if (!SWIG_IsOK(ecode4
)) { 
10318     SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DockArt_DrawSash" "', expected argument " "4"" of type '" "int""'"); 
10320   arg4 
= static_cast< int >(val4
); 
10323     if ( ! wxRect_helper(obj4
, &arg5
)) SWIG_fail
; 
10326     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10327     (arg1
)->DrawSash(*arg2
,arg3
,arg4
,(wxRect 
const &)*arg5
); 
10328     wxPyEndAllowThreads(__tstate
); 
10329     if (PyErr_Occurred()) SWIG_fail
; 
10331   resultobj 
= SWIG_Py_Void(); 
10338 SWIGINTERN PyObject 
*_wrap_DockArt_DrawBackground(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10339   PyObject 
*resultobj 
= 0; 
10340   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
10342   wxWindow 
*arg3 
= (wxWindow 
*) 0 ; 
10354   PyObject 
* obj0 
= 0 ; 
10355   PyObject 
* obj1 
= 0 ; 
10356   PyObject 
* obj2 
= 0 ; 
10357   PyObject 
* obj3 
= 0 ; 
10358   PyObject 
* obj4 
= 0 ; 
10359   char *  kwnames
[] = { 
10360     (char *) "self",(char *) "dc",(char *) "window",(char *) "orientation",(char *) "rect", NULL 
 
10363   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:DockArt_DrawBackground",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
; 
10364   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
10365   if (!SWIG_IsOK(res1
)) { 
10366     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_DrawBackground" "', expected argument " "1"" of type '" "wxDockArt *""'");  
10368   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
10369   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxDC
,  0 ); 
10370   if (!SWIG_IsOK(res2
)) { 
10371     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");  
10374     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");  
10376   arg2 
= reinterpret_cast< wxDC 
* >(argp2
); 
10377   res3 
= SWIG_ConvertPtr(obj2
, &argp3
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
10378   if (!SWIG_IsOK(res3
)) { 
10379     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "DockArt_DrawBackground" "', expected argument " "3"" of type '" "wxWindow *""'");  
10381   arg3 
= reinterpret_cast< wxWindow 
* >(argp3
); 
10382   ecode4 
= SWIG_AsVal_int(obj3
, &val4
); 
10383   if (!SWIG_IsOK(ecode4
)) { 
10384     SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DockArt_DrawBackground" "', expected argument " "4"" of type '" "int""'"); 
10386   arg4 
= static_cast< int >(val4
); 
10389     if ( ! wxRect_helper(obj4
, &arg5
)) SWIG_fail
; 
10392     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10393     (arg1
)->DrawBackground(*arg2
,arg3
,arg4
,(wxRect 
const &)*arg5
); 
10394     wxPyEndAllowThreads(__tstate
); 
10395     if (PyErr_Occurred()) SWIG_fail
; 
10397   resultobj 
= SWIG_Py_Void(); 
10404 SWIGINTERN PyObject 
*_wrap_DockArt_DrawCaption(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10405   PyObject 
*resultobj 
= 0; 
10406   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
10408   wxWindow 
*arg3 
= (wxWindow 
*) 0 ; 
10409   wxString 
*arg4 
= 0 ; 
10411   wxPaneInfo 
*arg6 
= 0 ; 
10418   bool temp4 
= false ; 
10422   PyObject 
* obj0 
= 0 ; 
10423   PyObject 
* obj1 
= 0 ; 
10424   PyObject 
* obj2 
= 0 ; 
10425   PyObject 
* obj3 
= 0 ; 
10426   PyObject 
* obj4 
= 0 ; 
10427   PyObject 
* obj5 
= 0 ; 
10428   char *  kwnames
[] = { 
10429     (char *) "self",(char *) "dc",(char *) "window",(char *) "text",(char *) "rect",(char *) "pane", NULL 
 
10432   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO:DockArt_DrawCaption",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
; 
10433   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
10434   if (!SWIG_IsOK(res1
)) { 
10435     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_DrawCaption" "', expected argument " "1"" of type '" "wxDockArt *""'");  
10437   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
10438   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxDC
,  0 ); 
10439   if (!SWIG_IsOK(res2
)) { 
10440     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockArt_DrawCaption" "', expected argument " "2"" of type '" "wxDC &""'");  
10443     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockArt_DrawCaption" "', expected argument " "2"" of type '" "wxDC &""'");  
10445   arg2 
= reinterpret_cast< wxDC 
* >(argp2
); 
10446   res3 
= SWIG_ConvertPtr(obj2
, &argp3
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
10447   if (!SWIG_IsOK(res3
)) { 
10448     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "DockArt_DrawCaption" "', expected argument " "3"" of type '" "wxWindow *""'");  
10450   arg3 
= reinterpret_cast< wxWindow 
* >(argp3
); 
10452     arg4 
= wxString_in_helper(obj3
); 
10453     if (arg4 
== NULL
) SWIG_fail
; 
10458     if ( ! wxRect_helper(obj4
, &arg5
)) SWIG_fail
; 
10460   res6 
= SWIG_ConvertPtr(obj5
, &argp6
, SWIGTYPE_p_wxPaneInfo
,  0 ); 
10461   if (!SWIG_IsOK(res6
)) { 
10462     SWIG_exception_fail(SWIG_ArgError(res6
), "in method '" "DockArt_DrawCaption" "', expected argument " "6"" of type '" "wxPaneInfo &""'");  
10465     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockArt_DrawCaption" "', expected argument " "6"" of type '" "wxPaneInfo &""'");  
10467   arg6 
= reinterpret_cast< wxPaneInfo 
* >(argp6
); 
10469     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10470     (arg1
)->DrawCaption(*arg2
,arg3
,(wxString 
const &)*arg4
,(wxRect 
const &)*arg5
,*arg6
); 
10471     wxPyEndAllowThreads(__tstate
); 
10472     if (PyErr_Occurred()) SWIG_fail
; 
10474   resultobj 
= SWIG_Py_Void(); 
10489 SWIGINTERN PyObject 
*_wrap_DockArt_DrawGripper(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10490   PyObject 
*resultobj 
= 0; 
10491   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
10493   wxWindow 
*arg3 
= (wxWindow 
*) 0 ; 
10495   wxPaneInfo 
*arg5 
= 0 ; 
10505   PyObject 
* obj0 
= 0 ; 
10506   PyObject 
* obj1 
= 0 ; 
10507   PyObject 
* obj2 
= 0 ; 
10508   PyObject 
* obj3 
= 0 ; 
10509   PyObject 
* obj4 
= 0 ; 
10510   char *  kwnames
[] = { 
10511     (char *) "self",(char *) "dc",(char *) "window",(char *) "rect",(char *) "pane", NULL 
 
10514   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:DockArt_DrawGripper",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
; 
10515   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
10516   if (!SWIG_IsOK(res1
)) { 
10517     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_DrawGripper" "', expected argument " "1"" of type '" "wxDockArt *""'");  
10519   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
10520   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxDC
,  0 ); 
10521   if (!SWIG_IsOK(res2
)) { 
10522     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockArt_DrawGripper" "', expected argument " "2"" of type '" "wxDC &""'");  
10525     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockArt_DrawGripper" "', expected argument " "2"" of type '" "wxDC &""'");  
10527   arg2 
= reinterpret_cast< wxDC 
* >(argp2
); 
10528   res3 
= SWIG_ConvertPtr(obj2
, &argp3
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
10529   if (!SWIG_IsOK(res3
)) { 
10530     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "DockArt_DrawGripper" "', expected argument " "3"" of type '" "wxWindow *""'");  
10532   arg3 
= reinterpret_cast< wxWindow 
* >(argp3
); 
10535     if ( ! wxRect_helper(obj3
, &arg4
)) SWIG_fail
; 
10537   res5 
= SWIG_ConvertPtr(obj4
, &argp5
, SWIGTYPE_p_wxPaneInfo
,  0 ); 
10538   if (!SWIG_IsOK(res5
)) { 
10539     SWIG_exception_fail(SWIG_ArgError(res5
), "in method '" "DockArt_DrawGripper" "', expected argument " "5"" of type '" "wxPaneInfo &""'");  
10542     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockArt_DrawGripper" "', expected argument " "5"" of type '" "wxPaneInfo &""'");  
10544   arg5 
= reinterpret_cast< wxPaneInfo 
* >(argp5
); 
10546     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10547     (arg1
)->DrawGripper(*arg2
,arg3
,(wxRect 
const &)*arg4
,*arg5
); 
10548     wxPyEndAllowThreads(__tstate
); 
10549     if (PyErr_Occurred()) SWIG_fail
; 
10551   resultobj 
= SWIG_Py_Void(); 
10558 SWIGINTERN PyObject 
*_wrap_DockArt_DrawBorder(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10559   PyObject 
*resultobj 
= 0; 
10560   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
10562   wxWindow 
*arg3 
= (wxWindow 
*) 0 ; 
10564   wxPaneInfo 
*arg5 
= 0 ; 
10574   PyObject 
* obj0 
= 0 ; 
10575   PyObject 
* obj1 
= 0 ; 
10576   PyObject 
* obj2 
= 0 ; 
10577   PyObject 
* obj3 
= 0 ; 
10578   PyObject 
* obj4 
= 0 ; 
10579   char *  kwnames
[] = { 
10580     (char *) "self",(char *) "dc",(char *) "window",(char *) "rect",(char *) "pane", NULL 
 
10583   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:DockArt_DrawBorder",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
; 
10584   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
10585   if (!SWIG_IsOK(res1
)) { 
10586     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_DrawBorder" "', expected argument " "1"" of type '" "wxDockArt *""'");  
10588   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
10589   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxDC
,  0 ); 
10590   if (!SWIG_IsOK(res2
)) { 
10591     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockArt_DrawBorder" "', expected argument " "2"" of type '" "wxDC &""'");  
10594     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockArt_DrawBorder" "', expected argument " "2"" of type '" "wxDC &""'");  
10596   arg2 
= reinterpret_cast< wxDC 
* >(argp2
); 
10597   res3 
= SWIG_ConvertPtr(obj2
, &argp3
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
10598   if (!SWIG_IsOK(res3
)) { 
10599     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "DockArt_DrawBorder" "', expected argument " "3"" of type '" "wxWindow *""'");  
10601   arg3 
= reinterpret_cast< wxWindow 
* >(argp3
); 
10604     if ( ! wxRect_helper(obj3
, &arg4
)) SWIG_fail
; 
10606   res5 
= SWIG_ConvertPtr(obj4
, &argp5
, SWIGTYPE_p_wxPaneInfo
,  0 ); 
10607   if (!SWIG_IsOK(res5
)) { 
10608     SWIG_exception_fail(SWIG_ArgError(res5
), "in method '" "DockArt_DrawBorder" "', expected argument " "5"" of type '" "wxPaneInfo &""'");  
10611     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockArt_DrawBorder" "', expected argument " "5"" of type '" "wxPaneInfo &""'");  
10613   arg5 
= reinterpret_cast< wxPaneInfo 
* >(argp5
); 
10615     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10616     (arg1
)->DrawBorder(*arg2
,arg3
,(wxRect 
const &)*arg4
,*arg5
); 
10617     wxPyEndAllowThreads(__tstate
); 
10618     if (PyErr_Occurred()) SWIG_fail
; 
10620   resultobj 
= SWIG_Py_Void(); 
10627 SWIGINTERN PyObject 
*_wrap_DockArt_DrawPaneButton(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10628   PyObject 
*resultobj 
= 0; 
10629   wxDockArt 
*arg1 
= (wxDockArt 
*) 0 ; 
10631   wxWindow 
*arg3 
= (wxWindow 
*) 0 ; 
10635   wxPaneInfo 
*arg7 
= 0 ; 
10649   PyObject 
* obj0 
= 0 ; 
10650   PyObject 
* obj1 
= 0 ; 
10651   PyObject 
* obj2 
= 0 ; 
10652   PyObject 
* obj3 
= 0 ; 
10653   PyObject 
* obj4 
= 0 ; 
10654   PyObject 
* obj5 
= 0 ; 
10655   PyObject 
* obj6 
= 0 ; 
10656   char *  kwnames
[] = { 
10657     (char *) "self",(char *) "dc",(char *) "window",(char *) "button",(char *) "button_state",(char *) "rect",(char *) "pane", NULL 
 
10660   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOOO:DockArt_DrawPaneButton",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
; 
10661   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDockArt
, 0 |  0 ); 
10662   if (!SWIG_IsOK(res1
)) { 
10663     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DockArt_DrawPaneButton" "', expected argument " "1"" of type '" "wxDockArt *""'");  
10665   arg1 
= reinterpret_cast< wxDockArt 
* >(argp1
); 
10666   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxDC
,  0 ); 
10667   if (!SWIG_IsOK(res2
)) { 
10668     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DockArt_DrawPaneButton" "', expected argument " "2"" of type '" "wxDC &""'");  
10671     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockArt_DrawPaneButton" "', expected argument " "2"" of type '" "wxDC &""'");  
10673   arg2 
= reinterpret_cast< wxDC 
* >(argp2
); 
10674   res3 
= SWIG_ConvertPtr(obj2
, &argp3
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
10675   if (!SWIG_IsOK(res3
)) { 
10676     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "DockArt_DrawPaneButton" "', expected argument " "3"" of type '" "wxWindow *""'");  
10678   arg3 
= reinterpret_cast< wxWindow 
* >(argp3
); 
10679   ecode4 
= SWIG_AsVal_int(obj3
, &val4
); 
10680   if (!SWIG_IsOK(ecode4
)) { 
10681     SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "DockArt_DrawPaneButton" "', expected argument " "4"" of type '" "int""'"); 
10683   arg4 
= static_cast< int >(val4
); 
10684   ecode5 
= SWIG_AsVal_int(obj4
, &val5
); 
10685   if (!SWIG_IsOK(ecode5
)) { 
10686     SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "DockArt_DrawPaneButton" "', expected argument " "5"" of type '" "int""'"); 
10688   arg5 
= static_cast< int >(val5
); 
10691     if ( ! wxRect_helper(obj5
, &arg6
)) SWIG_fail
; 
10693   res7 
= SWIG_ConvertPtr(obj6
, &argp7
, SWIGTYPE_p_wxPaneInfo
,  0 ); 
10694   if (!SWIG_IsOK(res7
)) { 
10695     SWIG_exception_fail(SWIG_ArgError(res7
), "in method '" "DockArt_DrawPaneButton" "', expected argument " "7"" of type '" "wxPaneInfo &""'");  
10698     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "DockArt_DrawPaneButton" "', expected argument " "7"" of type '" "wxPaneInfo &""'");  
10700   arg7 
= reinterpret_cast< wxPaneInfo 
* >(argp7
); 
10702     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10703     (arg1
)->DrawPaneButton(*arg2
,arg3
,arg4
,arg5
,(wxRect 
const &)*arg6
,*arg7
); 
10704     wxPyEndAllowThreads(__tstate
); 
10705     if (PyErr_Occurred()) SWIG_fail
; 
10707   resultobj 
= SWIG_Py_Void(); 
10714 SWIGINTERN PyObject 
*DockArt_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10716   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
10717   SWIG_TypeNewClientData(SWIGTYPE_p_wxDockArt
, SWIG_NewClientData(obj
)); 
10718   return SWIG_Py_Void(); 
10721 SWIGINTERN PyObject 
*_wrap_new_DefaultDockArt(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10722   PyObject 
*resultobj 
= 0; 
10723   wxDefaultDockArt 
*result 
= 0 ; 
10725   if (!SWIG_Python_UnpackTuple(args
,"new_DefaultDockArt",0,0,0)) SWIG_fail
; 
10727     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10728     result 
= (wxDefaultDockArt 
*)new wxDefaultDockArt(); 
10729     wxPyEndAllowThreads(__tstate
); 
10730     if (PyErr_Occurred()) SWIG_fail
; 
10732   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDefaultDockArt
, SWIG_POINTER_NEW 
|  0 ); 
10739 SWIGINTERN PyObject 
*DefaultDockArt_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10741   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
10742   SWIG_TypeNewClientData(SWIGTYPE_p_wxDefaultDockArt
, SWIG_NewClientData(obj
)); 
10743   return SWIG_Py_Void(); 
10746 SWIGINTERN PyObject 
*DefaultDockArt_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10747   return SWIG_Python_InitShadowInstance(args
); 
10750 SWIGINTERN PyObject 
*_wrap_new_FloatingPane(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10751   PyObject 
*resultobj 
= 0; 
10752   wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
10753   wxFrameManager 
*arg2 
= (wxFrameManager 
*) 0 ; 
10754   wxPaneInfo 
*arg3 
= 0 ; 
10755   int arg4 
= (int) wxID_ANY 
; 
10756   long arg5 
= (long) wxRESIZE_BORDER
|wxSYSTEM_MENU
|wxCAPTION
|wxFRAME_NO_TASKBAR
|wxFRAME_FLOAT_ON_PARENT
|wxCLIP_CHILDREN 
; 
10757   wxFloatingPane 
*result 
= 0 ; 
10768   PyObject 
* obj0 
= 0 ; 
10769   PyObject 
* obj1 
= 0 ; 
10770   PyObject 
* obj2 
= 0 ; 
10771   PyObject 
* obj3 
= 0 ; 
10772   PyObject 
* obj4 
= 0 ; 
10773   char *  kwnames
[] = { 
10774     (char *) "parent",(char *) "owner_mgr",(char *) "pane",(char *) "id",(char *) "style", NULL 
 
10777   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:new_FloatingPane",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
; 
10778   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
10779   if (!SWIG_IsOK(res1
)) { 
10780     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_FloatingPane" "', expected argument " "1"" of type '" "wxWindow *""'");  
10782   arg1 
= reinterpret_cast< wxWindow 
* >(argp1
); 
10783   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxFrameManager
, 0 |  0 ); 
10784   if (!SWIG_IsOK(res2
)) { 
10785     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "new_FloatingPane" "', expected argument " "2"" of type '" "wxFrameManager *""'");  
10787   arg2 
= reinterpret_cast< wxFrameManager 
* >(argp2
); 
10788   res3 
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxPaneInfo
,  0  | 0); 
10789   if (!SWIG_IsOK(res3
)) { 
10790     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "new_FloatingPane" "', expected argument " "3"" of type '" "wxPaneInfo const &""'");  
10793     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_FloatingPane" "', expected argument " "3"" of type '" "wxPaneInfo const &""'");  
10795   arg3 
= reinterpret_cast< wxPaneInfo 
* >(argp3
); 
10797     ecode4 
= SWIG_AsVal_int(obj3
, &val4
); 
10798     if (!SWIG_IsOK(ecode4
)) { 
10799       SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "new_FloatingPane" "', expected argument " "4"" of type '" "int""'"); 
10801     arg4 
= static_cast< int >(val4
); 
10804     ecode5 
= SWIG_AsVal_long(obj4
, &val5
); 
10805     if (!SWIG_IsOK(ecode5
)) { 
10806       SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_FloatingPane" "', expected argument " "5"" of type '" "long""'"); 
10808     arg5 
= static_cast< long >(val5
); 
10811     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10812     result 
= (wxFloatingPane 
*)new wxFloatingPane(arg1
,arg2
,(wxPaneInfo 
const &)*arg3
,arg4
,arg5
); 
10813     wxPyEndAllowThreads(__tstate
); 
10814     if (PyErr_Occurred()) SWIG_fail
; 
10816   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxFloatingPane
, SWIG_POINTER_NEW 
|  0 ); 
10823 SWIGINTERN PyObject 
*_wrap_delete_FloatingPane(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10824   PyObject 
*resultobj 
= 0; 
10825   wxFloatingPane 
*arg1 
= (wxFloatingPane 
*) 0 ; 
10828   PyObject 
*swig_obj
[1] ; 
10830   if (!args
) SWIG_fail
; 
10831   swig_obj
[0] = args
; 
10832   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxFloatingPane
, SWIG_POINTER_DISOWN 
|  0 ); 
10833   if (!SWIG_IsOK(res1
)) { 
10834     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_FloatingPane" "', expected argument " "1"" of type '" "wxFloatingPane *""'");  
10836   arg1 
= reinterpret_cast< wxFloatingPane 
* >(argp1
); 
10838     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10841     wxPyEndAllowThreads(__tstate
); 
10842     if (PyErr_Occurred()) SWIG_fail
; 
10844   resultobj 
= SWIG_Py_Void(); 
10851 SWIGINTERN PyObject 
*_wrap_FloatingPane_SetPaneWindow(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10852   PyObject 
*resultobj 
= 0; 
10853   wxFloatingPane 
*arg1 
= (wxFloatingPane 
*) 0 ; 
10854   wxPaneInfo 
*arg2 
= 0 ; 
10859   PyObject 
* obj0 
= 0 ; 
10860   PyObject 
* obj1 
= 0 ; 
10861   char *  kwnames
[] = { 
10862     (char *) "self",(char *) "pane", NULL 
 
10865   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FloatingPane_SetPaneWindow",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
10866   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFloatingPane
, 0 |  0 ); 
10867   if (!SWIG_IsOK(res1
)) { 
10868     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "FloatingPane_SetPaneWindow" "', expected argument " "1"" of type '" "wxFloatingPane *""'");  
10870   arg1 
= reinterpret_cast< wxFloatingPane 
* >(argp1
); 
10871   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxPaneInfo
,  0  | 0); 
10872   if (!SWIG_IsOK(res2
)) { 
10873     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "FloatingPane_SetPaneWindow" "', expected argument " "2"" of type '" "wxPaneInfo const &""'");  
10876     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "FloatingPane_SetPaneWindow" "', expected argument " "2"" of type '" "wxPaneInfo const &""'");  
10878   arg2 
= reinterpret_cast< wxPaneInfo 
* >(argp2
); 
10880     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10881     (arg1
)->SetPaneWindow((wxPaneInfo 
const &)*arg2
); 
10882     wxPyEndAllowThreads(__tstate
); 
10883     if (PyErr_Occurred()) SWIG_fail
; 
10885   resultobj 
= SWIG_Py_Void(); 
10892 SWIGINTERN PyObject 
*FloatingPane_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10894   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
10895   SWIG_TypeNewClientData(SWIGTYPE_p_wxFloatingPane
, SWIG_NewClientData(obj
)); 
10896   return SWIG_Py_Void(); 
10899 SWIGINTERN PyObject 
*FloatingPane_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10900   return SWIG_Python_InitShadowInstance(args
); 
10903 SWIGINTERN PyObject 
*_wrap_new_AuiNotebookEvent(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10904   PyObject 
*resultobj 
= 0; 
10905   wxEventType arg1 
= (wxEventType
) wxEVT_NULL 
; 
10906   int arg2 
= (int) 0 ; 
10907   wxAuiNotebookEvent 
*result 
= 0 ; 
10912   PyObject 
* obj0 
= 0 ; 
10913   PyObject 
* obj1 
= 0 ; 
10914   char *  kwnames
[] = { 
10915     (char *) "command_type",(char *) "win_id", NULL 
 
10918   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_AuiNotebookEvent",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
10920     ecode1 
= SWIG_AsVal_int(obj0
, &val1
); 
10921     if (!SWIG_IsOK(ecode1
)) { 
10922       SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "new_AuiNotebookEvent" "', expected argument " "1"" of type '" "wxEventType""'"); 
10924     arg1 
= static_cast< wxEventType 
>(val1
); 
10927     ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
10928     if (!SWIG_IsOK(ecode2
)) { 
10929       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_AuiNotebookEvent" "', expected argument " "2"" of type '" "int""'"); 
10931     arg2 
= static_cast< int >(val2
); 
10934     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10935     result 
= (wxAuiNotebookEvent 
*)new wxAuiNotebookEvent(arg1
,arg2
); 
10936     wxPyEndAllowThreads(__tstate
); 
10937     if (PyErr_Occurred()) SWIG_fail
; 
10939   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxAuiNotebookEvent
, SWIG_POINTER_NEW 
|  0 ); 
10946 SWIGINTERN PyObject 
*_wrap_AuiNotebookEvent_SetSelection(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10947   PyObject 
*resultobj 
= 0; 
10948   wxAuiNotebookEvent 
*arg1 
= (wxAuiNotebookEvent 
*) 0 ; 
10954   PyObject 
* obj0 
= 0 ; 
10955   PyObject 
* obj1 
= 0 ; 
10956   char *  kwnames
[] = { 
10957     (char *) "self",(char *) "s", NULL 
 
10960   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiNotebookEvent_SetSelection",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
10961   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiNotebookEvent
, 0 |  0 ); 
10962   if (!SWIG_IsOK(res1
)) { 
10963     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookEvent_SetSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");  
10965   arg1 
= reinterpret_cast< wxAuiNotebookEvent 
* >(argp1
); 
10966   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
10967   if (!SWIG_IsOK(ecode2
)) { 
10968     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiNotebookEvent_SetSelection" "', expected argument " "2"" of type '" "int""'"); 
10970   arg2 
= static_cast< int >(val2
); 
10972     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10973     (arg1
)->SetSelection(arg2
); 
10974     wxPyEndAllowThreads(__tstate
); 
10975     if (PyErr_Occurred()) SWIG_fail
; 
10977   resultobj 
= SWIG_Py_Void(); 
10984 SWIGINTERN PyObject 
*_wrap_AuiNotebookEvent_SetOldSelection(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10985   PyObject 
*resultobj 
= 0; 
10986   wxAuiNotebookEvent 
*arg1 
= (wxAuiNotebookEvent 
*) 0 ; 
10992   PyObject 
* obj0 
= 0 ; 
10993   PyObject 
* obj1 
= 0 ; 
10994   char *  kwnames
[] = { 
10995     (char *) "self",(char *) "s", NULL 
 
10998   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiNotebookEvent_SetOldSelection",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
10999   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiNotebookEvent
, 0 |  0 ); 
11000   if (!SWIG_IsOK(res1
)) { 
11001     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookEvent_SetOldSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");  
11003   arg1 
= reinterpret_cast< wxAuiNotebookEvent 
* >(argp1
); 
11004   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
11005   if (!SWIG_IsOK(ecode2
)) { 
11006     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiNotebookEvent_SetOldSelection" "', expected argument " "2"" of type '" "int""'"); 
11008   arg2 
= static_cast< int >(val2
); 
11010     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11011     (arg1
)->SetOldSelection(arg2
); 
11012     wxPyEndAllowThreads(__tstate
); 
11013     if (PyErr_Occurred()) SWIG_fail
; 
11015   resultobj 
= SWIG_Py_Void(); 
11022 SWIGINTERN PyObject 
*_wrap_AuiNotebookEvent_GetSelection(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11023   PyObject 
*resultobj 
= 0; 
11024   wxAuiNotebookEvent 
*arg1 
= (wxAuiNotebookEvent 
*) 0 ; 
11028   PyObject 
*swig_obj
[1] ; 
11030   if (!args
) SWIG_fail
; 
11031   swig_obj
[0] = args
; 
11032   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookEvent
, 0 |  0 ); 
11033   if (!SWIG_IsOK(res1
)) { 
11034     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookEvent_GetSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent const *""'");  
11036   arg1 
= reinterpret_cast< wxAuiNotebookEvent 
* >(argp1
); 
11038     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11039     result 
= (int)((wxAuiNotebookEvent 
const *)arg1
)->GetSelection(); 
11040     wxPyEndAllowThreads(__tstate
); 
11041     if (PyErr_Occurred()) SWIG_fail
; 
11043   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
11050 SWIGINTERN PyObject 
*_wrap_AuiNotebookEvent_GetOldSelection(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11051   PyObject 
*resultobj 
= 0; 
11052   wxAuiNotebookEvent 
*arg1 
= (wxAuiNotebookEvent 
*) 0 ; 
11056   PyObject 
*swig_obj
[1] ; 
11058   if (!args
) SWIG_fail
; 
11059   swig_obj
[0] = args
; 
11060   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookEvent
, 0 |  0 ); 
11061   if (!SWIG_IsOK(res1
)) { 
11062     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookEvent_GetOldSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent const *""'");  
11064   arg1 
= reinterpret_cast< wxAuiNotebookEvent 
* >(argp1
); 
11066     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11067     result 
= (int)((wxAuiNotebookEvent 
const *)arg1
)->GetOldSelection(); 
11068     wxPyEndAllowThreads(__tstate
); 
11069     if (PyErr_Occurred()) SWIG_fail
; 
11071   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
11078 SWIGINTERN PyObject 
*_wrap_AuiNotebookEvent_old_selection_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11079   PyObject 
*resultobj 
= 0; 
11080   wxAuiNotebookEvent 
*arg1 
= (wxAuiNotebookEvent 
*) 0 ; 
11086   PyObject 
*swig_obj
[2] ; 
11088   if (!SWIG_Python_UnpackTuple(args
,"AuiNotebookEvent_old_selection_set",2,2,swig_obj
)) SWIG_fail
; 
11089   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookEvent
, 0 |  0 ); 
11090   if (!SWIG_IsOK(res1
)) { 
11091     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookEvent_old_selection_set" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");  
11093   arg1 
= reinterpret_cast< wxAuiNotebookEvent 
* >(argp1
); 
11094   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
11095   if (!SWIG_IsOK(ecode2
)) { 
11096     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiNotebookEvent_old_selection_set" "', expected argument " "2"" of type '" "int""'"); 
11098   arg2 
= static_cast< int >(val2
); 
11099   if (arg1
) (arg1
)->old_selection 
= arg2
; 
11101   resultobj 
= SWIG_Py_Void(); 
11108 SWIGINTERN PyObject 
*_wrap_AuiNotebookEvent_old_selection_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11109   PyObject 
*resultobj 
= 0; 
11110   wxAuiNotebookEvent 
*arg1 
= (wxAuiNotebookEvent 
*) 0 ; 
11114   PyObject 
*swig_obj
[1] ; 
11116   if (!args
) SWIG_fail
; 
11117   swig_obj
[0] = args
; 
11118   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookEvent
, 0 |  0 ); 
11119   if (!SWIG_IsOK(res1
)) { 
11120     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookEvent_old_selection_get" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");  
11122   arg1 
= reinterpret_cast< wxAuiNotebookEvent 
* >(argp1
); 
11123   result 
= (int) ((arg1
)->old_selection
); 
11124   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
11131 SWIGINTERN PyObject 
*_wrap_AuiNotebookEvent_selection_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11132   PyObject 
*resultobj 
= 0; 
11133   wxAuiNotebookEvent 
*arg1 
= (wxAuiNotebookEvent 
*) 0 ; 
11139   PyObject 
*swig_obj
[2] ; 
11141   if (!SWIG_Python_UnpackTuple(args
,"AuiNotebookEvent_selection_set",2,2,swig_obj
)) SWIG_fail
; 
11142   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookEvent
, 0 |  0 ); 
11143   if (!SWIG_IsOK(res1
)) { 
11144     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookEvent_selection_set" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");  
11146   arg1 
= reinterpret_cast< wxAuiNotebookEvent 
* >(argp1
); 
11147   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
11148   if (!SWIG_IsOK(ecode2
)) { 
11149     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiNotebookEvent_selection_set" "', expected argument " "2"" of type '" "int""'"); 
11151   arg2 
= static_cast< int >(val2
); 
11152   if (arg1
) (arg1
)->selection 
= arg2
; 
11154   resultobj 
= SWIG_Py_Void(); 
11161 SWIGINTERN PyObject 
*_wrap_AuiNotebookEvent_selection_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11162   PyObject 
*resultobj 
= 0; 
11163   wxAuiNotebookEvent 
*arg1 
= (wxAuiNotebookEvent 
*) 0 ; 
11167   PyObject 
*swig_obj
[1] ; 
11169   if (!args
) SWIG_fail
; 
11170   swig_obj
[0] = args
; 
11171   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookEvent
, 0 |  0 ); 
11172   if (!SWIG_IsOK(res1
)) { 
11173     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookEvent_selection_get" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");  
11175   arg1 
= reinterpret_cast< wxAuiNotebookEvent 
* >(argp1
); 
11176   result 
= (int) ((arg1
)->selection
); 
11177   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
11184 SWIGINTERN PyObject 
*AuiNotebookEvent_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11186   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
11187   SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebookEvent
, SWIG_NewClientData(obj
)); 
11188   return SWIG_Py_Void(); 
11191 SWIGINTERN PyObject 
*AuiNotebookEvent_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11192   return SWIG_Python_InitShadowInstance(args
); 
11195 SWIGINTERN PyObject 
*_wrap_AuiNotebookPage_window_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11196   PyObject 
*resultobj 
= 0; 
11197   wxAuiNotebookPage 
*arg1 
= (wxAuiNotebookPage 
*) 0 ; 
11198   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
11203   PyObject 
*swig_obj
[2] ; 
11205   if (!SWIG_Python_UnpackTuple(args
,"AuiNotebookPage_window_set",2,2,swig_obj
)) SWIG_fail
; 
11206   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookPage
, 0 |  0 ); 
11207   if (!SWIG_IsOK(res1
)) { 
11208     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookPage_window_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");  
11210   arg1 
= reinterpret_cast< wxAuiNotebookPage 
* >(argp1
); 
11211   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxWindow
, SWIG_POINTER_DISOWN 
|  0 ); 
11212   if (!SWIG_IsOK(res2
)) { 
11213     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiNotebookPage_window_set" "', expected argument " "2"" of type '" "wxWindow *""'");  
11215   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
11216   if (arg1
) (arg1
)->window 
= arg2
; 
11218   resultobj 
= SWIG_Py_Void(); 
11225 SWIGINTERN PyObject 
*_wrap_AuiNotebookPage_window_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11226   PyObject 
*resultobj 
= 0; 
11227   wxAuiNotebookPage 
*arg1 
= (wxAuiNotebookPage 
*) 0 ; 
11228   wxWindow 
*result 
= 0 ; 
11231   PyObject 
*swig_obj
[1] ; 
11233   if (!args
) SWIG_fail
; 
11234   swig_obj
[0] = args
; 
11235   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookPage
, 0 |  0 ); 
11236   if (!SWIG_IsOK(res1
)) { 
11237     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookPage_window_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");  
11239   arg1 
= reinterpret_cast< wxAuiNotebookPage 
* >(argp1
); 
11240   result 
= (wxWindow 
*) ((arg1
)->window
); 
11242     resultobj 
= wxPyMake_wxObject(result
, 0);  
11250 SWIGINTERN PyObject 
*_wrap_AuiNotebookPage_caption_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11251   PyObject 
*resultobj 
= 0; 
11252   wxAuiNotebookPage 
*arg1 
= (wxAuiNotebookPage 
*) 0 ; 
11253   wxString 
*arg2 
= (wxString 
*) 0 ; 
11256   bool temp2 
= false ; 
11257   PyObject 
*swig_obj
[2] ; 
11259   if (!SWIG_Python_UnpackTuple(args
,"AuiNotebookPage_caption_set",2,2,swig_obj
)) SWIG_fail
; 
11260   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookPage
, 0 |  0 ); 
11261   if (!SWIG_IsOK(res1
)) { 
11262     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookPage_caption_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");  
11264   arg1 
= reinterpret_cast< wxAuiNotebookPage 
* >(argp1
); 
11266     arg2 
= wxString_in_helper(swig_obj
[1]); 
11267     if (arg2 
== NULL
) SWIG_fail
; 
11270   if (arg1
) (arg1
)->caption 
= *arg2
; 
11272   resultobj 
= SWIG_Py_Void(); 
11287 SWIGINTERN PyObject 
*_wrap_AuiNotebookPage_caption_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11288   PyObject 
*resultobj 
= 0; 
11289   wxAuiNotebookPage 
*arg1 
= (wxAuiNotebookPage 
*) 0 ; 
11290   wxString 
*result 
= 0 ; 
11293   PyObject 
*swig_obj
[1] ; 
11295   if (!args
) SWIG_fail
; 
11296   swig_obj
[0] = args
; 
11297   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookPage
, 0 |  0 ); 
11298   if (!SWIG_IsOK(res1
)) { 
11299     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookPage_caption_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");  
11301   arg1 
= reinterpret_cast< wxAuiNotebookPage 
* >(argp1
); 
11302   result 
= (wxString 
*)& ((arg1
)->caption
); 
11305     resultobj 
= PyUnicode_FromWideChar(result
->c_str(), result
->Len()); 
11307     resultobj 
= PyString_FromStringAndSize(result
->c_str(), result
->Len()); 
11316 SWIGINTERN PyObject 
*_wrap_AuiNotebookPage_bitmap_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11317   PyObject 
*resultobj 
= 0; 
11318   wxAuiNotebookPage 
*arg1 
= (wxAuiNotebookPage 
*) 0 ; 
11319   wxBitmap 
*arg2 
= (wxBitmap 
*) 0 ; 
11324   PyObject 
*swig_obj
[2] ; 
11326   if (!SWIG_Python_UnpackTuple(args
,"AuiNotebookPage_bitmap_set",2,2,swig_obj
)) SWIG_fail
; 
11327   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookPage
, 0 |  0 ); 
11328   if (!SWIG_IsOK(res1
)) { 
11329     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookPage_bitmap_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");  
11331   arg1 
= reinterpret_cast< wxAuiNotebookPage 
* >(argp1
); 
11332   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxBitmap
, 0 |  0 ); 
11333   if (!SWIG_IsOK(res2
)) { 
11334     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiNotebookPage_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");  
11336   arg2 
= reinterpret_cast< wxBitmap 
* >(argp2
); 
11337   if (arg1
) (arg1
)->bitmap 
= *arg2
; 
11339   resultobj 
= SWIG_Py_Void(); 
11346 SWIGINTERN PyObject 
*_wrap_AuiNotebookPage_bitmap_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11347   PyObject 
*resultobj 
= 0; 
11348   wxAuiNotebookPage 
*arg1 
= (wxAuiNotebookPage 
*) 0 ; 
11349   wxBitmap 
*result 
= 0 ; 
11352   PyObject 
*swig_obj
[1] ; 
11354   if (!args
) SWIG_fail
; 
11355   swig_obj
[0] = args
; 
11356   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookPage
, 0 |  0 ); 
11357   if (!SWIG_IsOK(res1
)) { 
11358     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookPage_bitmap_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");  
11360   arg1 
= reinterpret_cast< wxAuiNotebookPage 
* >(argp1
); 
11361   result 
= (wxBitmap 
*)& ((arg1
)->bitmap
); 
11362   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxBitmap
, 0 |  0 ); 
11369 SWIGINTERN PyObject 
*_wrap_AuiNotebookPage_rect_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11370   PyObject 
*resultobj 
= 0; 
11371   wxAuiNotebookPage 
*arg1 
= (wxAuiNotebookPage 
*) 0 ; 
11372   wxRect 
*arg2 
= (wxRect 
*) 0 ; 
11377   PyObject 
*swig_obj
[2] ; 
11379   if (!SWIG_Python_UnpackTuple(args
,"AuiNotebookPage_rect_set",2,2,swig_obj
)) SWIG_fail
; 
11380   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookPage
, 0 |  0 ); 
11381   if (!SWIG_IsOK(res1
)) { 
11382     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookPage_rect_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");  
11384   arg1 
= reinterpret_cast< wxAuiNotebookPage 
* >(argp1
); 
11385   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxRect
, 0 |  0 ); 
11386   if (!SWIG_IsOK(res2
)) { 
11387     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiNotebookPage_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");  
11389   arg2 
= reinterpret_cast< wxRect 
* >(argp2
); 
11390   if (arg1
) (arg1
)->rect 
= *arg2
; 
11392   resultobj 
= SWIG_Py_Void(); 
11399 SWIGINTERN PyObject 
*_wrap_AuiNotebookPage_rect_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11400   PyObject 
*resultobj 
= 0; 
11401   wxAuiNotebookPage 
*arg1 
= (wxAuiNotebookPage 
*) 0 ; 
11402   wxRect 
*result 
= 0 ; 
11405   PyObject 
*swig_obj
[1] ; 
11407   if (!args
) SWIG_fail
; 
11408   swig_obj
[0] = args
; 
11409   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookPage
, 0 |  0 ); 
11410   if (!SWIG_IsOK(res1
)) { 
11411     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookPage_rect_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");  
11413   arg1 
= reinterpret_cast< wxAuiNotebookPage 
* >(argp1
); 
11414   result 
= (wxRect 
*)& ((arg1
)->rect
); 
11415   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRect
, 0 |  0 ); 
11422 SWIGINTERN PyObject 
*_wrap_AuiNotebookPage_active_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11423   PyObject 
*resultobj 
= 0; 
11424   wxAuiNotebookPage 
*arg1 
= (wxAuiNotebookPage 
*) 0 ; 
11430   PyObject 
*swig_obj
[2] ; 
11432   if (!SWIG_Python_UnpackTuple(args
,"AuiNotebookPage_active_set",2,2,swig_obj
)) SWIG_fail
; 
11433   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookPage
, 0 |  0 ); 
11434   if (!SWIG_IsOK(res1
)) { 
11435     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookPage_active_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");  
11437   arg1 
= reinterpret_cast< wxAuiNotebookPage 
* >(argp1
); 
11438   ecode2 
= SWIG_AsVal_bool(swig_obj
[1], &val2
); 
11439   if (!SWIG_IsOK(ecode2
)) { 
11440     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiNotebookPage_active_set" "', expected argument " "2"" of type '" "bool""'"); 
11442   arg2 
= static_cast< bool >(val2
); 
11443   if (arg1
) (arg1
)->active 
= arg2
; 
11445   resultobj 
= SWIG_Py_Void(); 
11452 SWIGINTERN PyObject 
*_wrap_AuiNotebookPage_active_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11453   PyObject 
*resultobj 
= 0; 
11454   wxAuiNotebookPage 
*arg1 
= (wxAuiNotebookPage 
*) 0 ; 
11458   PyObject 
*swig_obj
[1] ; 
11460   if (!args
) SWIG_fail
; 
11461   swig_obj
[0] = args
; 
11462   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiNotebookPage
, 0 |  0 ); 
11463   if (!SWIG_IsOK(res1
)) { 
11464     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiNotebookPage_active_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");  
11466   arg1 
= reinterpret_cast< wxAuiNotebookPage 
* >(argp1
); 
11467   result 
= (bool) ((arg1
)->active
); 
11469     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11477 SWIGINTERN PyObject 
*AuiNotebookPage_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11479   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
11480   SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebookPage
, SWIG_NewClientData(obj
)); 
11481   return SWIG_Py_Void(); 
11484 SWIGINTERN PyObject 
*_wrap_AuiTabContainerButton_id_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11485   PyObject 
*resultobj 
= 0; 
11486   wxAuiTabContainerButton 
*arg1 
= (wxAuiTabContainerButton 
*) 0 ; 
11492   PyObject 
*swig_obj
[2] ; 
11494   if (!SWIG_Python_UnpackTuple(args
,"AuiTabContainerButton_id_set",2,2,swig_obj
)) SWIG_fail
; 
11495   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainerButton
, 0 |  0 ); 
11496   if (!SWIG_IsOK(res1
)) { 
11497     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainerButton_id_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");  
11499   arg1 
= reinterpret_cast< wxAuiTabContainerButton 
* >(argp1
); 
11500   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
11501   if (!SWIG_IsOK(ecode2
)) { 
11502     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiTabContainerButton_id_set" "', expected argument " "2"" of type '" "int""'"); 
11504   arg2 
= static_cast< int >(val2
); 
11505   if (arg1
) (arg1
)->id 
= arg2
; 
11507   resultobj 
= SWIG_Py_Void(); 
11514 SWIGINTERN PyObject 
*_wrap_AuiTabContainerButton_id_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11515   PyObject 
*resultobj 
= 0; 
11516   wxAuiTabContainerButton 
*arg1 
= (wxAuiTabContainerButton 
*) 0 ; 
11520   PyObject 
*swig_obj
[1] ; 
11522   if (!args
) SWIG_fail
; 
11523   swig_obj
[0] = args
; 
11524   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainerButton
, 0 |  0 ); 
11525   if (!SWIG_IsOK(res1
)) { 
11526     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainerButton_id_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");  
11528   arg1 
= reinterpret_cast< wxAuiTabContainerButton 
* >(argp1
); 
11529   result 
= (int) ((arg1
)->id
); 
11530   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
11537 SWIGINTERN PyObject 
*_wrap_AuiTabContainerButton_cur_state_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11538   PyObject 
*resultobj 
= 0; 
11539   wxAuiTabContainerButton 
*arg1 
= (wxAuiTabContainerButton 
*) 0 ; 
11545   PyObject 
*swig_obj
[2] ; 
11547   if (!SWIG_Python_UnpackTuple(args
,"AuiTabContainerButton_cur_state_set",2,2,swig_obj
)) SWIG_fail
; 
11548   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainerButton
, 0 |  0 ); 
11549   if (!SWIG_IsOK(res1
)) { 
11550     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainerButton_cur_state_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");  
11552   arg1 
= reinterpret_cast< wxAuiTabContainerButton 
* >(argp1
); 
11553   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
11554   if (!SWIG_IsOK(ecode2
)) { 
11555     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiTabContainerButton_cur_state_set" "', expected argument " "2"" of type '" "int""'"); 
11557   arg2 
= static_cast< int >(val2
); 
11558   if (arg1
) (arg1
)->cur_state 
= arg2
; 
11560   resultobj 
= SWIG_Py_Void(); 
11567 SWIGINTERN PyObject 
*_wrap_AuiTabContainerButton_cur_state_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11568   PyObject 
*resultobj 
= 0; 
11569   wxAuiTabContainerButton 
*arg1 
= (wxAuiTabContainerButton 
*) 0 ; 
11573   PyObject 
*swig_obj
[1] ; 
11575   if (!args
) SWIG_fail
; 
11576   swig_obj
[0] = args
; 
11577   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainerButton
, 0 |  0 ); 
11578   if (!SWIG_IsOK(res1
)) { 
11579     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainerButton_cur_state_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");  
11581   arg1 
= reinterpret_cast< wxAuiTabContainerButton 
* >(argp1
); 
11582   result 
= (int) ((arg1
)->cur_state
); 
11583   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
11590 SWIGINTERN PyObject 
*_wrap_AuiTabContainerButton_bitmap_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11591   PyObject 
*resultobj 
= 0; 
11592   wxAuiTabContainerButton 
*arg1 
= (wxAuiTabContainerButton 
*) 0 ; 
11593   wxBitmap 
*arg2 
= (wxBitmap 
*) 0 ; 
11598   PyObject 
*swig_obj
[2] ; 
11600   if (!SWIG_Python_UnpackTuple(args
,"AuiTabContainerButton_bitmap_set",2,2,swig_obj
)) SWIG_fail
; 
11601   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainerButton
, 0 |  0 ); 
11602   if (!SWIG_IsOK(res1
)) { 
11603     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainerButton_bitmap_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");  
11605   arg1 
= reinterpret_cast< wxAuiTabContainerButton 
* >(argp1
); 
11606   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxBitmap
, 0 |  0 ); 
11607   if (!SWIG_IsOK(res2
)) { 
11608     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiTabContainerButton_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");  
11610   arg2 
= reinterpret_cast< wxBitmap 
* >(argp2
); 
11611   if (arg1
) (arg1
)->bitmap 
= *arg2
; 
11613   resultobj 
= SWIG_Py_Void(); 
11620 SWIGINTERN PyObject 
*_wrap_AuiTabContainerButton_bitmap_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11621   PyObject 
*resultobj 
= 0; 
11622   wxAuiTabContainerButton 
*arg1 
= (wxAuiTabContainerButton 
*) 0 ; 
11623   wxBitmap 
*result 
= 0 ; 
11626   PyObject 
*swig_obj
[1] ; 
11628   if (!args
) SWIG_fail
; 
11629   swig_obj
[0] = args
; 
11630   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainerButton
, 0 |  0 ); 
11631   if (!SWIG_IsOK(res1
)) { 
11632     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainerButton_bitmap_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");  
11634   arg1 
= reinterpret_cast< wxAuiTabContainerButton 
* >(argp1
); 
11635   result 
= (wxBitmap 
*)& ((arg1
)->bitmap
); 
11636   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxBitmap
, 0 |  0 ); 
11643 SWIGINTERN PyObject 
*_wrap_AuiTabContainerButton_rect_set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11644   PyObject 
*resultobj 
= 0; 
11645   wxAuiTabContainerButton 
*arg1 
= (wxAuiTabContainerButton 
*) 0 ; 
11646   wxRect 
*arg2 
= (wxRect 
*) 0 ; 
11651   PyObject 
*swig_obj
[2] ; 
11653   if (!SWIG_Python_UnpackTuple(args
,"AuiTabContainerButton_rect_set",2,2,swig_obj
)) SWIG_fail
; 
11654   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainerButton
, 0 |  0 ); 
11655   if (!SWIG_IsOK(res1
)) { 
11656     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainerButton_rect_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");  
11658   arg1 
= reinterpret_cast< wxAuiTabContainerButton 
* >(argp1
); 
11659   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxRect
, 0 |  0 ); 
11660   if (!SWIG_IsOK(res2
)) { 
11661     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiTabContainerButton_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");  
11663   arg2 
= reinterpret_cast< wxRect 
* >(argp2
); 
11664   if (arg1
) (arg1
)->rect 
= *arg2
; 
11666   resultobj 
= SWIG_Py_Void(); 
11673 SWIGINTERN PyObject 
*_wrap_AuiTabContainerButton_rect_get(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11674   PyObject 
*resultobj 
= 0; 
11675   wxAuiTabContainerButton 
*arg1 
= (wxAuiTabContainerButton 
*) 0 ; 
11676   wxRect 
*result 
= 0 ; 
11679   PyObject 
*swig_obj
[1] ; 
11681   if (!args
) SWIG_fail
; 
11682   swig_obj
[0] = args
; 
11683   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainerButton
, 0 |  0 ); 
11684   if (!SWIG_IsOK(res1
)) { 
11685     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainerButton_rect_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");  
11687   arg1 
= reinterpret_cast< wxAuiTabContainerButton 
* >(argp1
); 
11688   result 
= (wxRect 
*)& ((arg1
)->rect
); 
11689   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRect
, 0 |  0 ); 
11696 SWIGINTERN PyObject 
*AuiTabContainerButton_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11698   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
11699   SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabContainerButton
, SWIG_NewClientData(obj
)); 
11700   return SWIG_Py_Void(); 
11703 SWIGINTERN PyObject 
*_wrap_new_AuiTabContainer(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11704   PyObject 
*resultobj 
= 0; 
11705   wxAuiTabContainer 
*result 
= 0 ; 
11707   if (!SWIG_Python_UnpackTuple(args
,"new_AuiTabContainer",0,0,0)) SWIG_fail
; 
11709     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11710     result 
= (wxAuiTabContainer 
*)new wxAuiTabContainer(); 
11711     wxPyEndAllowThreads(__tstate
); 
11712     if (PyErr_Occurred()) SWIG_fail
; 
11714   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxAuiTabContainer
, SWIG_POINTER_NEW 
|  0 ); 
11721 SWIGINTERN PyObject 
*_wrap_delete_AuiTabContainer(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11722   PyObject 
*resultobj 
= 0; 
11723   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
11726   PyObject 
*swig_obj
[1] ; 
11728   if (!args
) SWIG_fail
; 
11729   swig_obj
[0] = args
; 
11730   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainer
, SWIG_POINTER_DISOWN 
|  0 ); 
11731   if (!SWIG_IsOK(res1
)) { 
11732     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_AuiTabContainer" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
11734   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
11736     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11739     wxPyEndAllowThreads(__tstate
); 
11740     if (PyErr_Occurred()) SWIG_fail
; 
11742   resultobj 
= SWIG_Py_Void(); 
11749 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_AddPage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11750   PyObject 
*resultobj 
= 0; 
11751   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
11752   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
11753   wxAuiNotebookPage 
*arg3 
= 0 ; 
11761   PyObject 
* obj0 
= 0 ; 
11762   PyObject 
* obj1 
= 0 ; 
11763   PyObject 
* obj2 
= 0 ; 
11764   char *  kwnames
[] = { 
11765     (char *) "self",(char *) "page",(char *) "info", NULL 
 
11768   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:AuiTabContainer_AddPage",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
11769   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
11770   if (!SWIG_IsOK(res1
)) { 
11771     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_AddPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
11773   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
11774   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
11775   if (!SWIG_IsOK(res2
)) { 
11776     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiTabContainer_AddPage" "', expected argument " "2"" of type '" "wxWindow *""'");  
11778   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
11779   res3 
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxAuiNotebookPage
,  0  | 0); 
11780   if (!SWIG_IsOK(res3
)) { 
11781     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "AuiTabContainer_AddPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");  
11784     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "AuiTabContainer_AddPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");  
11786   arg3 
= reinterpret_cast< wxAuiNotebookPage 
* >(argp3
); 
11788     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11789     result 
= (bool)(arg1
)->AddPage(arg2
,(wxAuiNotebookPage 
const &)*arg3
); 
11790     wxPyEndAllowThreads(__tstate
); 
11791     if (PyErr_Occurred()) SWIG_fail
; 
11794     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11802 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_InsertPage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11803   PyObject 
*resultobj 
= 0; 
11804   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
11805   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
11806   wxAuiNotebookPage 
*arg3 
= 0 ; 
11817   PyObject 
* obj0 
= 0 ; 
11818   PyObject 
* obj1 
= 0 ; 
11819   PyObject 
* obj2 
= 0 ; 
11820   PyObject 
* obj3 
= 0 ; 
11821   char *  kwnames
[] = { 
11822     (char *) "self",(char *) "page",(char *) "info",(char *) "idx", NULL 
 
11825   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:AuiTabContainer_InsertPage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
11826   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
11827   if (!SWIG_IsOK(res1
)) { 
11828     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
11830   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
11831   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
11832   if (!SWIG_IsOK(res2
)) { 
11833     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "2"" of type '" "wxWindow *""'");  
11835   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
11836   res3 
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxAuiNotebookPage
,  0  | 0); 
11837   if (!SWIG_IsOK(res3
)) { 
11838     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");  
11841     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "AuiTabContainer_InsertPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");  
11843   arg3 
= reinterpret_cast< wxAuiNotebookPage 
* >(argp3
); 
11844   ecode4 
= SWIG_AsVal_size_t(obj3
, &val4
); 
11845   if (!SWIG_IsOK(ecode4
)) { 
11846     SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "4"" of type '" "size_t""'"); 
11848   arg4 
= static_cast< size_t >(val4
); 
11850     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11851     result 
= (bool)(arg1
)->InsertPage(arg2
,(wxAuiNotebookPage 
const &)*arg3
,arg4
); 
11852     wxPyEndAllowThreads(__tstate
); 
11853     if (PyErr_Occurred()) SWIG_fail
; 
11856     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11864 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_RemovePage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11865   PyObject 
*resultobj 
= 0; 
11866   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
11867   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
11873   PyObject 
* obj0 
= 0 ; 
11874   PyObject 
* obj1 
= 0 ; 
11875   char *  kwnames
[] = { 
11876     (char *) "self",(char *) "page", NULL 
 
11879   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiTabContainer_RemovePage",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
11880   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
11881   if (!SWIG_IsOK(res1
)) { 
11882     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_RemovePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
11884   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
11885   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
11886   if (!SWIG_IsOK(res2
)) { 
11887     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiTabContainer_RemovePage" "', expected argument " "2"" of type '" "wxWindow *""'");  
11889   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
11891     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11892     result 
= (bool)(arg1
)->RemovePage(arg2
); 
11893     wxPyEndAllowThreads(__tstate
); 
11894     if (PyErr_Occurred()) SWIG_fail
; 
11897     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11905 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_SetActivePage__SWIG_0(PyObject 
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject 
**swig_obj
) { 
11906   PyObject 
*resultobj 
= 0; 
11907   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
11908   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
11915   if ((nobjs 
< 2) || (nobjs 
> 2)) SWIG_fail
; 
11916   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
11917   if (!SWIG_IsOK(res1
)) { 
11918     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
11920   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
11921   res2 
= SWIG_ConvertPtr(swig_obj
[1], &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
11922   if (!SWIG_IsOK(res2
)) { 
11923     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "2"" of type '" "wxWindow *""'");  
11925   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
11927     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11928     result 
= (bool)(arg1
)->SetActivePage(arg2
); 
11929     wxPyEndAllowThreads(__tstate
); 
11930     if (PyErr_Occurred()) SWIG_fail
; 
11933     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11941 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_SetActivePage__SWIG_1(PyObject 
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject 
**swig_obj
) { 
11942   PyObject 
*resultobj 
= 0; 
11943   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
11951   if ((nobjs 
< 2) || (nobjs 
> 2)) SWIG_fail
; 
11952   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
11953   if (!SWIG_IsOK(res1
)) { 
11954     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
11956   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
11957   ecode2 
= SWIG_AsVal_size_t(swig_obj
[1], &val2
); 
11958   if (!SWIG_IsOK(ecode2
)) { 
11959     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "2"" of type '" "size_t""'"); 
11961   arg2 
= static_cast< size_t >(val2
); 
11963     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11964     result 
= (bool)(arg1
)->SetActivePage(arg2
); 
11965     wxPyEndAllowThreads(__tstate
); 
11966     if (PyErr_Occurred()) SWIG_fail
; 
11969     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11977 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_SetActivePage(PyObject 
*self
, PyObject 
*args
) { 
11981   if (!(argc 
= SWIG_Python_UnpackTuple(args
,"AuiTabContainer_SetActivePage",0,2,argv
))) SWIG_fail
; 
11987       int res 
= SWIG_ConvertPtr(argv
[1], &vptr
, SWIGTYPE_p_wxWindow
, 0); 
11988       _v 
= SWIG_CheckState(res
); 
11990     if (!_v
) goto check_1
; 
11991     return _wrap_AuiTabContainer_SetActivePage__SWIG_0(self
, argc
, argv
); 
11996     return _wrap_AuiTabContainer_SetActivePage__SWIG_1(self
, argc
, argv
); 
12000   SWIG_SetErrorMsg(PyExc_NotImplementedError
,"No matching function for overloaded 'AuiTabContainer_SetActivePage'"); 
12005 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_SetNoneActive(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12006   PyObject 
*resultobj 
= 0; 
12007   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
12010   PyObject 
*swig_obj
[1] ; 
12012   if (!args
) SWIG_fail
; 
12013   swig_obj
[0] = args
; 
12014   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
12015   if (!SWIG_IsOK(res1
)) { 
12016     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_SetNoneActive" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
12018   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
12020     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12021     (arg1
)->SetNoneActive(); 
12022     wxPyEndAllowThreads(__tstate
); 
12023     if (PyErr_Occurred()) SWIG_fail
; 
12025   resultobj 
= SWIG_Py_Void(); 
12032 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_GetActivePage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12033   PyObject 
*resultobj 
= 0; 
12034   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
12038   PyObject 
*swig_obj
[1] ; 
12040   if (!args
) SWIG_fail
; 
12041   swig_obj
[0] = args
; 
12042   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
12043   if (!SWIG_IsOK(res1
)) { 
12044     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_GetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");  
12046   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
12048     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12049     result 
= (int)((wxAuiTabContainer 
const *)arg1
)->GetActivePage(); 
12050     wxPyEndAllowThreads(__tstate
); 
12051     if (PyErr_Occurred()) SWIG_fail
; 
12053   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
12060 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_TabHitTest(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12061   PyObject 
*resultobj 
= 0; 
12062   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
12065   wxWindow 
**arg4 
= (wxWindow 
**) 0 ; 
12075   PyObject 
* obj0 
= 0 ; 
12076   PyObject 
* obj1 
= 0 ; 
12077   PyObject 
* obj2 
= 0 ; 
12078   PyObject 
* obj3 
= 0 ; 
12079   char *  kwnames
[] = { 
12080     (char *) "self",(char *) "x",(char *) "y",(char *) "hit", NULL 
 
12083   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:AuiTabContainer_TabHitTest",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
12084   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
12085   if (!SWIG_IsOK(res1
)) { 
12086     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");  
12088   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
12089   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
12090   if (!SWIG_IsOK(ecode2
)) { 
12091     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "2"" of type '" "int""'"); 
12093   arg2 
= static_cast< int >(val2
); 
12094   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
12095   if (!SWIG_IsOK(ecode3
)) { 
12096     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "3"" of type '" "int""'"); 
12098   arg3 
= static_cast< int >(val3
); 
12099   res4 
= SWIG_ConvertPtr(obj3
, &argp4
,SWIGTYPE_p_p_wxWindow
, 0 |  0 ); 
12100   if (!SWIG_IsOK(res4
)) { 
12101     SWIG_exception_fail(SWIG_ArgError(res4
), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "4"" of type '" "wxWindow **""'");  
12103   arg4 
= reinterpret_cast< wxWindow 
** >(argp4
); 
12105     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12106     result 
= (bool)((wxAuiTabContainer 
const *)arg1
)->TabHitTest(arg2
,arg3
,arg4
); 
12107     wxPyEndAllowThreads(__tstate
); 
12108     if (PyErr_Occurred()) SWIG_fail
; 
12111     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
12119 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_ButtonHitTest(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12120   PyObject 
*resultobj 
= 0; 
12121   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
12124   wxAuiTabContainerButton 
**arg4 
= (wxAuiTabContainerButton 
**) 0 ; 
12134   PyObject 
* obj0 
= 0 ; 
12135   PyObject 
* obj1 
= 0 ; 
12136   PyObject 
* obj2 
= 0 ; 
12137   PyObject 
* obj3 
= 0 ; 
12138   char *  kwnames
[] = { 
12139     (char *) "self",(char *) "x",(char *) "y",(char *) "hit", NULL 
 
12142   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:AuiTabContainer_ButtonHitTest",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
12143   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
12144   if (!SWIG_IsOK(res1
)) { 
12145     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");  
12147   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
12148   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
12149   if (!SWIG_IsOK(ecode2
)) { 
12150     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "2"" of type '" "int""'"); 
12152   arg2 
= static_cast< int >(val2
); 
12153   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
12154   if (!SWIG_IsOK(ecode3
)) { 
12155     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "3"" of type '" "int""'"); 
12157   arg3 
= static_cast< int >(val3
); 
12158   res4 
= SWIG_ConvertPtr(obj3
, &argp4
,SWIGTYPE_p_p_wxAuiTabContainerButton
, 0 |  0 ); 
12159   if (!SWIG_IsOK(res4
)) { 
12160     SWIG_exception_fail(SWIG_ArgError(res4
), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "4"" of type '" "wxAuiTabContainerButton **""'");  
12162   arg4 
= reinterpret_cast< wxAuiTabContainerButton 
** >(argp4
); 
12164     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12165     result 
= (bool)((wxAuiTabContainer 
const *)arg1
)->ButtonHitTest(arg2
,arg3
,arg4
); 
12166     wxPyEndAllowThreads(__tstate
); 
12167     if (PyErr_Occurred()) SWIG_fail
; 
12170     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
12178 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_GetWindowFromIdx(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12179   PyObject 
*resultobj 
= 0; 
12180   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
12182   wxWindow 
*result 
= 0 ; 
12187   PyObject 
* obj0 
= 0 ; 
12188   PyObject 
* obj1 
= 0 ; 
12189   char *  kwnames
[] = { 
12190     (char *) "self",(char *) "idx", NULL 
 
12193   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiTabContainer_GetWindowFromIdx",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
12194   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
12195   if (!SWIG_IsOK(res1
)) { 
12196     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_GetWindowFromIdx" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");  
12198   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
12199   ecode2 
= SWIG_AsVal_size_t(obj1
, &val2
); 
12200   if (!SWIG_IsOK(ecode2
)) { 
12201     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiTabContainer_GetWindowFromIdx" "', expected argument " "2"" of type '" "size_t""'"); 
12203   arg2 
= static_cast< size_t >(val2
); 
12205     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12206     result 
= (wxWindow 
*)((wxAuiTabContainer 
const *)arg1
)->GetWindowFromIdx(arg2
); 
12207     wxPyEndAllowThreads(__tstate
); 
12208     if (PyErr_Occurred()) SWIG_fail
; 
12211     resultobj 
= wxPyMake_wxObject(result
, 0);  
12219 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_GetIdxFromWindow(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12220   PyObject 
*resultobj 
= 0; 
12221   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
12222   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
12228   PyObject 
* obj0 
= 0 ; 
12229   PyObject 
* obj1 
= 0 ; 
12230   char *  kwnames
[] = { 
12231     (char *) "self",(char *) "page", NULL 
 
12234   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiTabContainer_GetIdxFromWindow",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
12235   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
12236   if (!SWIG_IsOK(res1
)) { 
12237     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_GetIdxFromWindow" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");  
12239   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
12240   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
12241   if (!SWIG_IsOK(res2
)) { 
12242     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiTabContainer_GetIdxFromWindow" "', expected argument " "2"" of type '" "wxWindow *""'");  
12244   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
12246     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12247     result 
= (int)((wxAuiTabContainer 
const *)arg1
)->GetIdxFromWindow(arg2
); 
12248     wxPyEndAllowThreads(__tstate
); 
12249     if (PyErr_Occurred()) SWIG_fail
; 
12251   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
12258 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_GetPageCount(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12259   PyObject 
*resultobj 
= 0; 
12260   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
12264   PyObject 
*swig_obj
[1] ; 
12266   if (!args
) SWIG_fail
; 
12267   swig_obj
[0] = args
; 
12268   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
12269   if (!SWIG_IsOK(res1
)) { 
12270     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_GetPageCount" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");  
12272   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
12274     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12275     result 
= (size_t)((wxAuiTabContainer 
const *)arg1
)->GetPageCount(); 
12276     wxPyEndAllowThreads(__tstate
); 
12277     if (PyErr_Occurred()) SWIG_fail
; 
12279   resultobj 
= SWIG_From_size_t(static_cast< size_t >(result
)); 
12286 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_GetPage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12287   PyObject 
*resultobj 
= 0; 
12288   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
12290   wxAuiNotebookPage 
*result 
= 0 ; 
12295   PyObject 
* obj0 
= 0 ; 
12296   PyObject 
* obj1 
= 0 ; 
12297   char *  kwnames
[] = { 
12298     (char *) "self",(char *) "idx", NULL 
 
12301   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiTabContainer_GetPage",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
12302   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
12303   if (!SWIG_IsOK(res1
)) { 
12304     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_GetPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
12306   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
12307   ecode2 
= SWIG_AsVal_size_t(obj1
, &val2
); 
12308   if (!SWIG_IsOK(ecode2
)) { 
12309     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiTabContainer_GetPage" "', expected argument " "2"" of type '" "size_t""'"); 
12311   arg2 
= static_cast< size_t >(val2
); 
12313     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12315       wxAuiNotebookPage 
&_result_ref 
= (arg1
)->GetPage(arg2
); 
12316       result 
= (wxAuiNotebookPage 
*) &_result_ref
; 
12318     wxPyEndAllowThreads(__tstate
); 
12319     if (PyErr_Occurred()) SWIG_fail
; 
12321   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxAuiNotebookPage
, 0 |  0 ); 
12328 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_GetPages(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12329   PyObject 
*resultobj 
= 0; 
12330   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
12331   wxAuiNotebookPageArray 
*result 
= 0 ; 
12334   PyObject 
*swig_obj
[1] ; 
12336   if (!args
) SWIG_fail
; 
12337   swig_obj
[0] = args
; 
12338   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
12339   if (!SWIG_IsOK(res1
)) { 
12340     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_GetPages" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
12342   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
12344     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12346       wxAuiNotebookPageArray 
&_result_ref 
= (arg1
)->GetPages(); 
12347       result 
= (wxAuiNotebookPageArray 
*) &_result_ref
; 
12349     wxPyEndAllowThreads(__tstate
); 
12350     if (PyErr_Occurred()) SWIG_fail
; 
12352   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxAuiNotebookPageArray
, 0 |  0 ); 
12359 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_SetNormalFont(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12360   PyObject 
*resultobj 
= 0; 
12361   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
12367   PyObject 
* obj0 
= 0 ; 
12368   PyObject 
* obj1 
= 0 ; 
12369   char *  kwnames
[] = { 
12370     (char *) "self",(char *) "normal_font", NULL 
 
12373   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiTabContainer_SetNormalFont",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
12374   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
12375   if (!SWIG_IsOK(res1
)) { 
12376     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
12378   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
12379   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxFont
,  0  | 0); 
12380   if (!SWIG_IsOK(res2
)) { 
12381     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");  
12384     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");  
12386   arg2 
= reinterpret_cast< wxFont 
* >(argp2
); 
12388     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12389     (arg1
)->SetNormalFont((wxFont 
const &)*arg2
); 
12390     wxPyEndAllowThreads(__tstate
); 
12391     if (PyErr_Occurred()) SWIG_fail
; 
12393   resultobj 
= SWIG_Py_Void(); 
12400 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_SetSelectedFont(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12401   PyObject 
*resultobj 
= 0; 
12402   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
12408   PyObject 
* obj0 
= 0 ; 
12409   PyObject 
* obj1 
= 0 ; 
12410   char *  kwnames
[] = { 
12411     (char *) "self",(char *) "selected_font", NULL 
 
12414   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiTabContainer_SetSelectedFont",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
12415   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
12416   if (!SWIG_IsOK(res1
)) { 
12417     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
12419   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
12420   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxFont
,  0  | 0); 
12421   if (!SWIG_IsOK(res2
)) { 
12422     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");  
12425     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");  
12427   arg2 
= reinterpret_cast< wxFont 
* >(argp2
); 
12429     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12430     (arg1
)->SetSelectedFont((wxFont 
const &)*arg2
); 
12431     wxPyEndAllowThreads(__tstate
); 
12432     if (PyErr_Occurred()) SWIG_fail
; 
12434   resultobj 
= SWIG_Py_Void(); 
12441 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_SetMeasuringFont(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12442   PyObject 
*resultobj 
= 0; 
12443   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
12449   PyObject 
* obj0 
= 0 ; 
12450   PyObject 
* obj1 
= 0 ; 
12451   char *  kwnames
[] = { 
12452     (char *) "self",(char *) "measuring_font", NULL 
 
12455   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiTabContainer_SetMeasuringFont",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
12456   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
12457   if (!SWIG_IsOK(res1
)) { 
12458     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
12460   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
12461   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxFont
,  0  | 0); 
12462   if (!SWIG_IsOK(res2
)) { 
12463     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");  
12466     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");  
12468   arg2 
= reinterpret_cast< wxFont 
* >(argp2
); 
12470     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12471     (arg1
)->SetMeasuringFont((wxFont 
const &)*arg2
); 
12472     wxPyEndAllowThreads(__tstate
); 
12473     if (PyErr_Occurred()) SWIG_fail
; 
12475   resultobj 
= SWIG_Py_Void(); 
12482 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_DoShowHide(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12483   PyObject 
*resultobj 
= 0; 
12484   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
12487   PyObject 
*swig_obj
[1] ; 
12489   if (!args
) SWIG_fail
; 
12490   swig_obj
[0] = args
; 
12491   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
12492   if (!SWIG_IsOK(res1
)) { 
12493     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_DoShowHide" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
12495   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
12497     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12498     (arg1
)->DoShowHide(); 
12499     wxPyEndAllowThreads(__tstate
); 
12500     if (PyErr_Occurred()) SWIG_fail
; 
12502   resultobj 
= SWIG_Py_Void(); 
12509 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_SetRect(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12510   PyObject 
*resultobj 
= 0; 
12511   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
12516   PyObject 
* obj0 
= 0 ; 
12517   PyObject 
* obj1 
= 0 ; 
12518   char *  kwnames
[] = { 
12519     (char *) "self",(char *) "rect", NULL 
 
12522   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiTabContainer_SetRect",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
12523   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
12524   if (!SWIG_IsOK(res1
)) { 
12525     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_SetRect" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
12527   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
12530     if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
; 
12533     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12534     (arg1
)->SetRect((wxRect 
const &)*arg2
); 
12535     wxPyEndAllowThreads(__tstate
); 
12536     if (PyErr_Occurred()) SWIG_fail
; 
12538   resultobj 
= SWIG_Py_Void(); 
12545 SWIGINTERN PyObject 
*_wrap_AuiTabContainer_AddButton(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12546   PyObject 
*resultobj 
= 0; 
12547   wxAuiTabContainer 
*arg1 
= (wxAuiTabContainer 
*) 0 ; 
12549   wxBitmap 
*arg3 
= 0 ; 
12556   PyObject 
* obj0 
= 0 ; 
12557   PyObject 
* obj1 
= 0 ; 
12558   PyObject 
* obj2 
= 0 ; 
12559   char *  kwnames
[] = { 
12560     (char *) "self",(char *) "id",(char *) "bmp", NULL 
 
12563   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:AuiTabContainer_AddButton",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
12564   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiTabContainer
, 0 |  0 ); 
12565   if (!SWIG_IsOK(res1
)) { 
12566     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiTabContainer_AddButton" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");  
12568   arg1 
= reinterpret_cast< wxAuiTabContainer 
* >(argp1
); 
12569   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
12570   if (!SWIG_IsOK(ecode2
)) { 
12571     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiTabContainer_AddButton" "', expected argument " "2"" of type '" "int""'"); 
12573   arg2 
= static_cast< int >(val2
); 
12574   res3 
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxBitmap
,  0  | 0); 
12575   if (!SWIG_IsOK(res3
)) { 
12576     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "AuiTabContainer_AddButton" "', expected argument " "3"" of type '" "wxBitmap const &""'");  
12579     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "AuiTabContainer_AddButton" "', expected argument " "3"" of type '" "wxBitmap const &""'");  
12581   arg3 
= reinterpret_cast< wxBitmap 
* >(argp3
); 
12583     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12584     (arg1
)->AddButton(arg2
,(wxBitmap 
const &)*arg3
); 
12585     wxPyEndAllowThreads(__tstate
); 
12586     if (PyErr_Occurred()) SWIG_fail
; 
12588   resultobj 
= SWIG_Py_Void(); 
12595 SWIGINTERN PyObject 
*AuiTabContainer_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12597   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
12598   SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabContainer
, SWIG_NewClientData(obj
)); 
12599   return SWIG_Py_Void(); 
12602 SWIGINTERN PyObject 
*AuiTabContainer_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12603   return SWIG_Python_InitShadowInstance(args
); 
12606 SWIGINTERN PyObject 
*_wrap_new_AuiTabCtrl(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12607   PyObject 
*resultobj 
= 0; 
12608   wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
12609   int arg2 
= (int) wxID_ANY 
; 
12610   wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
12611   wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
12612   wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
12613   wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
12614   long arg5 
= (long) 0 ; 
12615   wxAuiTabCtrl 
*result 
= 0 ; 
12624   PyObject 
* obj0 
= 0 ; 
12625   PyObject 
* obj1 
= 0 ; 
12626   PyObject 
* obj2 
= 0 ; 
12627   PyObject 
* obj3 
= 0 ; 
12628   PyObject 
* obj4 
= 0 ; 
12629   char *  kwnames
[] = { 
12630     (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL 
 
12633   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_AuiTabCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
; 
12634   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
12635   if (!SWIG_IsOK(res1
)) { 
12636     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_AuiTabCtrl" "', expected argument " "1"" of type '" "wxWindow *""'");  
12638   arg1 
= reinterpret_cast< wxWindow 
* >(argp1
); 
12640     ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
12641     if (!SWIG_IsOK(ecode2
)) { 
12642       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_AuiTabCtrl" "', expected argument " "2"" of type '" "int""'"); 
12644     arg2 
= static_cast< int >(val2
); 
12649       if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
12655       if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
12659     ecode5 
= SWIG_AsVal_long(obj4
, &val5
); 
12660     if (!SWIG_IsOK(ecode5
)) { 
12661       SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_AuiTabCtrl" "', expected argument " "5"" of type '" "long""'"); 
12663     arg5 
= static_cast< long >(val5
); 
12666     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12667     result 
= (wxAuiTabCtrl 
*)new wxAuiTabCtrl(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
); 
12668     wxPyEndAllowThreads(__tstate
); 
12669     if (PyErr_Occurred()) SWIG_fail
; 
12671   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxAuiTabCtrl
, SWIG_POINTER_NEW 
|  0 ); 
12678 SWIGINTERN PyObject 
*AuiTabCtrl_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12680   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
12681   SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabCtrl
, SWIG_NewClientData(obj
)); 
12682   return SWIG_Py_Void(); 
12685 SWIGINTERN PyObject 
*AuiTabCtrl_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12686   return SWIG_Python_InitShadowInstance(args
); 
12689 SWIGINTERN PyObject 
*_wrap_new_PreAuiMultiNotebook(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12690   PyObject 
*resultobj 
= 0; 
12691   wxAuiMultiNotebook 
*result 
= 0 ; 
12693   if (!SWIG_Python_UnpackTuple(args
,"new_PreAuiMultiNotebook",0,0,0)) SWIG_fail
; 
12695     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12696     result 
= (wxAuiMultiNotebook 
*)new wxAuiMultiNotebook(); 
12697     wxPyEndAllowThreads(__tstate
); 
12698     if (PyErr_Occurred()) SWIG_fail
; 
12700   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxAuiMultiNotebook
, SWIG_POINTER_OWN 
|  0 ); 
12707 SWIGINTERN PyObject 
*_wrap_new_AuiMultiNotebook(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12708   PyObject 
*resultobj 
= 0; 
12709   wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
12710   int arg2 
= (int) wxID_ANY 
; 
12711   wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
12712   wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
12713   wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
12714   wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
12715   long arg5 
= (long) 0 ; 
12716   wxAuiMultiNotebook 
*result 
= 0 ; 
12725   PyObject 
* obj0 
= 0 ; 
12726   PyObject 
* obj1 
= 0 ; 
12727   PyObject 
* obj2 
= 0 ; 
12728   PyObject 
* obj3 
= 0 ; 
12729   PyObject 
* obj4 
= 0 ; 
12730   char *  kwnames
[] = { 
12731     (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL 
 
12734   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_AuiMultiNotebook",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
; 
12735   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
12736   if (!SWIG_IsOK(res1
)) { 
12737     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_AuiMultiNotebook" "', expected argument " "1"" of type '" "wxWindow *""'");  
12739   arg1 
= reinterpret_cast< wxWindow 
* >(argp1
); 
12741     ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
12742     if (!SWIG_IsOK(ecode2
)) { 
12743       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_AuiMultiNotebook" "', expected argument " "2"" of type '" "int""'"); 
12745     arg2 
= static_cast< int >(val2
); 
12750       if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
12756       if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
12760     ecode5 
= SWIG_AsVal_long(obj4
, &val5
); 
12761     if (!SWIG_IsOK(ecode5
)) { 
12762       SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_AuiMultiNotebook" "', expected argument " "5"" of type '" "long""'"); 
12764     arg5 
= static_cast< long >(val5
); 
12767     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12768     result 
= (wxAuiMultiNotebook 
*)new wxAuiMultiNotebook(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
); 
12769     wxPyEndAllowThreads(__tstate
); 
12770     if (PyErr_Occurred()) SWIG_fail
; 
12772   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxAuiMultiNotebook
, SWIG_POINTER_NEW 
|  0 ); 
12779 SWIGINTERN PyObject 
*_wrap_AuiMultiNotebook_Create(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12780   PyObject 
*resultobj 
= 0; 
12781   wxAuiMultiNotebook 
*arg1 
= (wxAuiMultiNotebook 
*) 0 ; 
12782   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
12783   int arg3 
= (int) wxID_ANY 
; 
12784   wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
12785   wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
12786   wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
12787   wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
12788   long arg6 
= (long) 0 ; 
12800   PyObject 
* obj0 
= 0 ; 
12801   PyObject 
* obj1 
= 0 ; 
12802   PyObject 
* obj2 
= 0 ; 
12803   PyObject 
* obj3 
= 0 ; 
12804   PyObject 
* obj4 
= 0 ; 
12805   PyObject 
* obj5 
= 0 ; 
12806   char *  kwnames
[] = { 
12807     (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL 
 
12810   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:AuiMultiNotebook_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
; 
12811   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiMultiNotebook
, 0 |  0 ); 
12812   if (!SWIG_IsOK(res1
)) { 
12813     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiMultiNotebook_Create" "', expected argument " "1"" of type '" "wxAuiMultiNotebook *""'");  
12815   arg1 
= reinterpret_cast< wxAuiMultiNotebook 
* >(argp1
); 
12816   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
12817   if (!SWIG_IsOK(res2
)) { 
12818     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiMultiNotebook_Create" "', expected argument " "2"" of type '" "wxWindow *""'");  
12820   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
12822     ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
12823     if (!SWIG_IsOK(ecode3
)) { 
12824       SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "AuiMultiNotebook_Create" "', expected argument " "3"" of type '" "int""'"); 
12826     arg3 
= static_cast< int >(val3
); 
12831       if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
12837       if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
12841     ecode6 
= SWIG_AsVal_long(obj5
, &val6
); 
12842     if (!SWIG_IsOK(ecode6
)) { 
12843       SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "AuiMultiNotebook_Create" "', expected argument " "6"" of type '" "long""'"); 
12845     arg6 
= static_cast< long >(val6
); 
12848     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12849     result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
); 
12850     wxPyEndAllowThreads(__tstate
); 
12851     if (PyErr_Occurred()) SWIG_fail
; 
12854     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
12862 SWIGINTERN PyObject 
*_wrap_AuiMultiNotebook_AddPage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12863   PyObject 
*resultobj 
= 0; 
12864   wxAuiMultiNotebook 
*arg1 
= (wxAuiMultiNotebook 
*) 0 ; 
12865   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
12866   wxString 
*arg3 
= 0 ; 
12867   bool arg4 
= (bool) false ; 
12868   wxBitmap 
const &arg5_defvalue 
= wxNullBitmap 
; 
12869   wxBitmap 
*arg5 
= (wxBitmap 
*) &arg5_defvalue 
; 
12875   bool temp3 
= false ; 
12880   PyObject 
* obj0 
= 0 ; 
12881   PyObject 
* obj1 
= 0 ; 
12882   PyObject 
* obj2 
= 0 ; 
12883   PyObject 
* obj3 
= 0 ; 
12884   PyObject 
* obj4 
= 0 ; 
12885   char *  kwnames
[] = { 
12886     (char *) "self",(char *) "page",(char *) "caption",(char *) "select",(char *) "bitmap", NULL 
 
12889   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:AuiMultiNotebook_AddPage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
; 
12890   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiMultiNotebook
, 0 |  0 ); 
12891   if (!SWIG_IsOK(res1
)) { 
12892     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiMultiNotebook_AddPage" "', expected argument " "1"" of type '" "wxAuiMultiNotebook *""'");  
12894   arg1 
= reinterpret_cast< wxAuiMultiNotebook 
* >(argp1
); 
12895   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
12896   if (!SWIG_IsOK(res2
)) { 
12897     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "AuiMultiNotebook_AddPage" "', expected argument " "2"" of type '" "wxWindow *""'");  
12899   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
12901     arg3 
= wxString_in_helper(obj2
); 
12902     if (arg3 
== NULL
) SWIG_fail
; 
12906     ecode4 
= SWIG_AsVal_bool(obj3
, &val4
); 
12907     if (!SWIG_IsOK(ecode4
)) { 
12908       SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "AuiMultiNotebook_AddPage" "', expected argument " "4"" of type '" "bool""'"); 
12910     arg4 
= static_cast< bool >(val4
); 
12913     res5 
= SWIG_ConvertPtr(obj4
, &argp5
, SWIGTYPE_p_wxBitmap
,  0  | 0); 
12914     if (!SWIG_IsOK(res5
)) { 
12915       SWIG_exception_fail(SWIG_ArgError(res5
), "in method '" "AuiMultiNotebook_AddPage" "', expected argument " "5"" of type '" "wxBitmap const &""'");  
12918       SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "AuiMultiNotebook_AddPage" "', expected argument " "5"" of type '" "wxBitmap const &""'");  
12920     arg5 
= reinterpret_cast< wxBitmap 
* >(argp5
); 
12923     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12924     result 
= (bool)(arg1
)->AddPage(arg2
,(wxString 
const &)*arg3
,arg4
,(wxBitmap 
const &)*arg5
); 
12925     wxPyEndAllowThreads(__tstate
); 
12926     if (PyErr_Occurred()) SWIG_fail
; 
12929     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
12945 SWIGINTERN PyObject 
*_wrap_AuiMultiNotebook_InsertPage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12946   PyObject 
*resultobj 
= 0; 
12947   wxAuiMultiNotebook 
*arg1 
= (wxAuiMultiNotebook 
*) 0 ; 
12949   wxWindow 
*arg3 
= (wxWindow 
*) 0 ; 
12950   wxString 
*arg4 
= 0 ; 
12951   bool arg5 
= (bool) false ; 
12952   wxBitmap 
const &arg6_defvalue 
= wxNullBitmap 
; 
12953   wxBitmap 
*arg6 
= (wxBitmap 
*) &arg6_defvalue 
; 
12961   bool temp4 
= false ; 
12966   PyObject 
* obj0 
= 0 ; 
12967   PyObject 
* obj1 
= 0 ; 
12968   PyObject 
* obj2 
= 0 ; 
12969   PyObject 
* obj3 
= 0 ; 
12970   PyObject 
* obj4 
= 0 ; 
12971   PyObject 
* obj5 
= 0 ; 
12972   char *  kwnames
[] = { 
12973     (char *) "self",(char *) "page_idx",(char *) "page",(char *) "caption",(char *) "select",(char *) "bitmap", NULL 
 
12976   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OO:AuiMultiNotebook_InsertPage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
; 
12977   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiMultiNotebook
, 0 |  0 ); 
12978   if (!SWIG_IsOK(res1
)) { 
12979     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiMultiNotebook_InsertPage" "', expected argument " "1"" of type '" "wxAuiMultiNotebook *""'");  
12981   arg1 
= reinterpret_cast< wxAuiMultiNotebook 
* >(argp1
); 
12982   ecode2 
= SWIG_AsVal_size_t(obj1
, &val2
); 
12983   if (!SWIG_IsOK(ecode2
)) { 
12984     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiMultiNotebook_InsertPage" "', expected argument " "2"" of type '" "size_t""'"); 
12986   arg2 
= static_cast< size_t >(val2
); 
12987   res3 
= SWIG_ConvertPtr(obj2
, &argp3
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
12988   if (!SWIG_IsOK(res3
)) { 
12989     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "AuiMultiNotebook_InsertPage" "', expected argument " "3"" of type '" "wxWindow *""'");  
12991   arg3 
= reinterpret_cast< wxWindow 
* >(argp3
); 
12993     arg4 
= wxString_in_helper(obj3
); 
12994     if (arg4 
== NULL
) SWIG_fail
; 
12998     ecode5 
= SWIG_AsVal_bool(obj4
, &val5
); 
12999     if (!SWIG_IsOK(ecode5
)) { 
13000       SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "AuiMultiNotebook_InsertPage" "', expected argument " "5"" of type '" "bool""'"); 
13002     arg5 
= static_cast< bool >(val5
); 
13005     res6 
= SWIG_ConvertPtr(obj5
, &argp6
, SWIGTYPE_p_wxBitmap
,  0  | 0); 
13006     if (!SWIG_IsOK(res6
)) { 
13007       SWIG_exception_fail(SWIG_ArgError(res6
), "in method '" "AuiMultiNotebook_InsertPage" "', expected argument " "6"" of type '" "wxBitmap const &""'");  
13010       SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "AuiMultiNotebook_InsertPage" "', expected argument " "6"" of type '" "wxBitmap const &""'");  
13012     arg6 
= reinterpret_cast< wxBitmap 
* >(argp6
); 
13015     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13016     result 
= (bool)(arg1
)->InsertPage(arg2
,arg3
,(wxString 
const &)*arg4
,arg5
,(wxBitmap 
const &)*arg6
); 
13017     wxPyEndAllowThreads(__tstate
); 
13018     if (PyErr_Occurred()) SWIG_fail
; 
13021     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13037 SWIGINTERN PyObject 
*_wrap_AuiMultiNotebook_DeletePage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
13038   PyObject 
*resultobj 
= 0; 
13039   wxAuiMultiNotebook 
*arg1 
= (wxAuiMultiNotebook 
*) 0 ; 
13046   PyObject 
* obj0 
= 0 ; 
13047   PyObject 
* obj1 
= 0 ; 
13048   char *  kwnames
[] = { 
13049     (char *) "self",(char *) "page", NULL 
 
13052   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiMultiNotebook_DeletePage",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
13053   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiMultiNotebook
, 0 |  0 ); 
13054   if (!SWIG_IsOK(res1
)) { 
13055     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiMultiNotebook_DeletePage" "', expected argument " "1"" of type '" "wxAuiMultiNotebook *""'");  
13057   arg1 
= reinterpret_cast< wxAuiMultiNotebook 
* >(argp1
); 
13058   ecode2 
= SWIG_AsVal_size_t(obj1
, &val2
); 
13059   if (!SWIG_IsOK(ecode2
)) { 
13060     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiMultiNotebook_DeletePage" "', expected argument " "2"" of type '" "size_t""'"); 
13062   arg2 
= static_cast< size_t >(val2
); 
13064     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13065     result 
= (bool)(arg1
)->DeletePage(arg2
); 
13066     wxPyEndAllowThreads(__tstate
); 
13067     if (PyErr_Occurred()) SWIG_fail
; 
13070     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13078 SWIGINTERN PyObject 
*_wrap_AuiMultiNotebook_RemovePage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
13079   PyObject 
*resultobj 
= 0; 
13080   wxAuiMultiNotebook 
*arg1 
= (wxAuiMultiNotebook 
*) 0 ; 
13087   PyObject 
* obj0 
= 0 ; 
13088   PyObject 
* obj1 
= 0 ; 
13089   char *  kwnames
[] = { 
13090     (char *) "self",(char *) "page", NULL 
 
13093   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiMultiNotebook_RemovePage",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
13094   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiMultiNotebook
, 0 |  0 ); 
13095   if (!SWIG_IsOK(res1
)) { 
13096     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiMultiNotebook_RemovePage" "', expected argument " "1"" of type '" "wxAuiMultiNotebook *""'");  
13098   arg1 
= reinterpret_cast< wxAuiMultiNotebook 
* >(argp1
); 
13099   ecode2 
= SWIG_AsVal_size_t(obj1
, &val2
); 
13100   if (!SWIG_IsOK(ecode2
)) { 
13101     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiMultiNotebook_RemovePage" "', expected argument " "2"" of type '" "size_t""'"); 
13103   arg2 
= static_cast< size_t >(val2
); 
13105     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13106     result 
= (bool)(arg1
)->RemovePage(arg2
); 
13107     wxPyEndAllowThreads(__tstate
); 
13108     if (PyErr_Occurred()) SWIG_fail
; 
13111     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13119 SWIGINTERN PyObject 
*_wrap_AuiMultiNotebook_SetPageText(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
13120   PyObject 
*resultobj 
= 0; 
13121   wxAuiMultiNotebook 
*arg1 
= (wxAuiMultiNotebook 
*) 0 ; 
13123   wxString 
*arg3 
= 0 ; 
13129   bool temp3 
= false ; 
13130   PyObject 
* obj0 
= 0 ; 
13131   PyObject 
* obj1 
= 0 ; 
13132   PyObject 
* obj2 
= 0 ; 
13133   char *  kwnames
[] = { 
13134     (char *) "self",(char *) "page",(char *) "text", NULL 
 
13137   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:AuiMultiNotebook_SetPageText",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
13138   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiMultiNotebook
, 0 |  0 ); 
13139   if (!SWIG_IsOK(res1
)) { 
13140     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiMultiNotebook_SetPageText" "', expected argument " "1"" of type '" "wxAuiMultiNotebook *""'");  
13142   arg1 
= reinterpret_cast< wxAuiMultiNotebook 
* >(argp1
); 
13143   ecode2 
= SWIG_AsVal_size_t(obj1
, &val2
); 
13144   if (!SWIG_IsOK(ecode2
)) { 
13145     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiMultiNotebook_SetPageText" "', expected argument " "2"" of type '" "size_t""'"); 
13147   arg2 
= static_cast< size_t >(val2
); 
13149     arg3 
= wxString_in_helper(obj2
); 
13150     if (arg3 
== NULL
) SWIG_fail
; 
13154     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13155     result 
= (bool)(arg1
)->SetPageText(arg2
,(wxString 
const &)*arg3
); 
13156     wxPyEndAllowThreads(__tstate
); 
13157     if (PyErr_Occurred()) SWIG_fail
; 
13160     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13176 SWIGINTERN PyObject 
*_wrap_AuiMultiNotebook_SetSelection(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
13177   PyObject 
*resultobj 
= 0; 
13178   wxAuiMultiNotebook 
*arg1 
= (wxAuiMultiNotebook 
*) 0 ; 
13185   PyObject 
* obj0 
= 0 ; 
13186   PyObject 
* obj1 
= 0 ; 
13187   char *  kwnames
[] = { 
13188     (char *) "self",(char *) "new_page", NULL 
 
13191   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiMultiNotebook_SetSelection",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
13192   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiMultiNotebook
, 0 |  0 ); 
13193   if (!SWIG_IsOK(res1
)) { 
13194     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiMultiNotebook_SetSelection" "', expected argument " "1"" of type '" "wxAuiMultiNotebook *""'");  
13196   arg1 
= reinterpret_cast< wxAuiMultiNotebook 
* >(argp1
); 
13197   ecode2 
= SWIG_AsVal_size_t(obj1
, &val2
); 
13198   if (!SWIG_IsOK(ecode2
)) { 
13199     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiMultiNotebook_SetSelection" "', expected argument " "2"" of type '" "size_t""'"); 
13201   arg2 
= static_cast< size_t >(val2
); 
13203     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13204     result 
= (size_t)(arg1
)->SetSelection(arg2
); 
13205     wxPyEndAllowThreads(__tstate
); 
13206     if (PyErr_Occurred()) SWIG_fail
; 
13208   resultobj 
= SWIG_From_size_t(static_cast< size_t >(result
)); 
13215 SWIGINTERN PyObject 
*_wrap_AuiMultiNotebook_GetSelection(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13216   PyObject 
*resultobj 
= 0; 
13217   wxAuiMultiNotebook 
*arg1 
= (wxAuiMultiNotebook 
*) 0 ; 
13221   PyObject 
*swig_obj
[1] ; 
13223   if (!args
) SWIG_fail
; 
13224   swig_obj
[0] = args
; 
13225   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiMultiNotebook
, 0 |  0 ); 
13226   if (!SWIG_IsOK(res1
)) { 
13227     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiMultiNotebook_GetSelection" "', expected argument " "1"" of type '" "wxAuiMultiNotebook const *""'");  
13229   arg1 
= reinterpret_cast< wxAuiMultiNotebook 
* >(argp1
); 
13231     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13232     result 
= (int)((wxAuiMultiNotebook 
const *)arg1
)->GetSelection(); 
13233     wxPyEndAllowThreads(__tstate
); 
13234     if (PyErr_Occurred()) SWIG_fail
; 
13236   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
13243 SWIGINTERN PyObject 
*_wrap_AuiMultiNotebook_GetPageCount(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13244   PyObject 
*resultobj 
= 0; 
13245   wxAuiMultiNotebook 
*arg1 
= (wxAuiMultiNotebook 
*) 0 ; 
13249   PyObject 
*swig_obj
[1] ; 
13251   if (!args
) SWIG_fail
; 
13252   swig_obj
[0] = args
; 
13253   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxAuiMultiNotebook
, 0 |  0 ); 
13254   if (!SWIG_IsOK(res1
)) { 
13255     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiMultiNotebook_GetPageCount" "', expected argument " "1"" of type '" "wxAuiMultiNotebook const *""'");  
13257   arg1 
= reinterpret_cast< wxAuiMultiNotebook 
* >(argp1
); 
13259     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13260     result 
= (size_t)((wxAuiMultiNotebook 
const *)arg1
)->GetPageCount(); 
13261     wxPyEndAllowThreads(__tstate
); 
13262     if (PyErr_Occurred()) SWIG_fail
; 
13264   resultobj 
= SWIG_From_size_t(static_cast< size_t >(result
)); 
13271 SWIGINTERN PyObject 
*_wrap_AuiMultiNotebook_GetPage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
13272   PyObject 
*resultobj 
= 0; 
13273   wxAuiMultiNotebook 
*arg1 
= (wxAuiMultiNotebook 
*) 0 ; 
13275   wxWindow 
*result 
= 0 ; 
13280   PyObject 
* obj0 
= 0 ; 
13281   PyObject 
* obj1 
= 0 ; 
13282   char *  kwnames
[] = { 
13283     (char *) "self",(char *) "page_idx", NULL 
 
13286   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:AuiMultiNotebook_GetPage",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
13287   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxAuiMultiNotebook
, 0 |  0 ); 
13288   if (!SWIG_IsOK(res1
)) { 
13289     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "AuiMultiNotebook_GetPage" "', expected argument " "1"" of type '" "wxAuiMultiNotebook const *""'");  
13291   arg1 
= reinterpret_cast< wxAuiMultiNotebook 
* >(argp1
); 
13292   ecode2 
= SWIG_AsVal_size_t(obj1
, &val2
); 
13293   if (!SWIG_IsOK(ecode2
)) { 
13294     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "AuiMultiNotebook_GetPage" "', expected argument " "2"" of type '" "size_t""'"); 
13296   arg2 
= static_cast< size_t >(val2
); 
13298     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13299     result 
= (wxWindow 
*)((wxAuiMultiNotebook 
const *)arg1
)->GetPage(arg2
); 
13300     wxPyEndAllowThreads(__tstate
); 
13301     if (PyErr_Occurred()) SWIG_fail
; 
13304     resultobj 
= wxPyMake_wxObject(result
, 0);  
13312 SWIGINTERN PyObject 
*AuiMultiNotebook_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13314   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
13315   SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiMultiNotebook
, SWIG_NewClientData(obj
)); 
13316   return SWIG_Py_Void(); 
13319 SWIGINTERN PyObject 
*AuiMultiNotebook_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13320   return SWIG_Python_InitShadowInstance(args
); 
13323 SWIGINTERN PyObject 
*PyDockArt_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13325   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
13326   SWIG_TypeNewClientData(SWIGTYPE_p_wxPyDockArt
, SWIG_NewClientData(obj
)); 
13327   return SWIG_Py_Void(); 
13330 static PyMethodDef SwigMethods
[] = { 
13331          { (char *)"new_PaneInfo", (PyCFunction
)_wrap_new_PaneInfo
, METH_NOARGS
, NULL
}, 
13332          { (char *)"delete_PaneInfo", (PyCFunction
)_wrap_delete_PaneInfo
, METH_O
, NULL
}, 
13333          { (char *)"PaneInfo_SafeSet", (PyCFunction
) _wrap_PaneInfo_SafeSet
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13334          { (char *)"PaneInfo_IsOk", (PyCFunction
)_wrap_PaneInfo_IsOk
, METH_O
, NULL
}, 
13335          { (char *)"PaneInfo_IsFixed", (PyCFunction
)_wrap_PaneInfo_IsFixed
, METH_O
, NULL
}, 
13336          { (char *)"PaneInfo_IsResizable", (PyCFunction
)_wrap_PaneInfo_IsResizable
, METH_O
, NULL
}, 
13337          { (char *)"PaneInfo_IsShown", (PyCFunction
)_wrap_PaneInfo_IsShown
, METH_O
, NULL
}, 
13338          { (char *)"PaneInfo_IsFloating", (PyCFunction
)_wrap_PaneInfo_IsFloating
, METH_O
, NULL
}, 
13339          { (char *)"PaneInfo_IsDocked", (PyCFunction
)_wrap_PaneInfo_IsDocked
, METH_O
, NULL
}, 
13340          { (char *)"PaneInfo_IsToolbar", (PyCFunction
)_wrap_PaneInfo_IsToolbar
, METH_O
, NULL
}, 
13341          { (char *)"PaneInfo_IsTopDockable", (PyCFunction
)_wrap_PaneInfo_IsTopDockable
, METH_O
, NULL
}, 
13342          { (char *)"PaneInfo_IsBottomDockable", (PyCFunction
)_wrap_PaneInfo_IsBottomDockable
, METH_O
, NULL
}, 
13343          { (char *)"PaneInfo_IsLeftDockable", (PyCFunction
)_wrap_PaneInfo_IsLeftDockable
, METH_O
, NULL
}, 
13344          { (char *)"PaneInfo_IsRightDockable", (PyCFunction
)_wrap_PaneInfo_IsRightDockable
, METH_O
, NULL
}, 
13345          { (char *)"PaneInfo_IsFloatable", (PyCFunction
)_wrap_PaneInfo_IsFloatable
, METH_O
, NULL
}, 
13346          { (char *)"PaneInfo_IsMovable", (PyCFunction
)_wrap_PaneInfo_IsMovable
, METH_O
, NULL
}, 
13347          { (char *)"PaneInfo_IsDestroyOnClose", (PyCFunction
)_wrap_PaneInfo_IsDestroyOnClose
, METH_O
, NULL
}, 
13348          { (char *)"PaneInfo_HasCaption", (PyCFunction
)_wrap_PaneInfo_HasCaption
, METH_O
, NULL
}, 
13349          { (char *)"PaneInfo_HasGripper", (PyCFunction
)_wrap_PaneInfo_HasGripper
, METH_O
, NULL
}, 
13350          { (char *)"PaneInfo_HasBorder", (PyCFunction
)_wrap_PaneInfo_HasBorder
, METH_O
, NULL
}, 
13351          { (char *)"PaneInfo_HasCloseButton", (PyCFunction
)_wrap_PaneInfo_HasCloseButton
, METH_O
, NULL
}, 
13352          { (char *)"PaneInfo_HasMaximizeButton", (PyCFunction
)_wrap_PaneInfo_HasMaximizeButton
, METH_O
, NULL
}, 
13353          { (char *)"PaneInfo_HasMinimizeButton", (PyCFunction
)_wrap_PaneInfo_HasMinimizeButton
, METH_O
, NULL
}, 
13354          { (char *)"PaneInfo_HasPinButton", (PyCFunction
)_wrap_PaneInfo_HasPinButton
, METH_O
, NULL
}, 
13355          { (char *)"PaneInfo_HasGripperTop", (PyCFunction
)_wrap_PaneInfo_HasGripperTop
, METH_O
, NULL
}, 
13356          { (char *)"PaneInfo_Window", (PyCFunction
) _wrap_PaneInfo_Window
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13357          { (char *)"PaneInfo_Name", (PyCFunction
) _wrap_PaneInfo_Name
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13358          { (char *)"PaneInfo_Caption", (PyCFunction
) _wrap_PaneInfo_Caption
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13359          { (char *)"PaneInfo_Left", (PyCFunction
)_wrap_PaneInfo_Left
, METH_O
, NULL
}, 
13360          { (char *)"PaneInfo_Right", (PyCFunction
)_wrap_PaneInfo_Right
, METH_O
, NULL
}, 
13361          { (char *)"PaneInfo_Top", (PyCFunction
)_wrap_PaneInfo_Top
, METH_O
, NULL
}, 
13362          { (char *)"PaneInfo_Bottom", (PyCFunction
)_wrap_PaneInfo_Bottom
, METH_O
, NULL
}, 
13363          { (char *)"PaneInfo_Center", (PyCFunction
)_wrap_PaneInfo_Center
, METH_O
, NULL
}, 
13364          { (char *)"PaneInfo_Centre", (PyCFunction
)_wrap_PaneInfo_Centre
, METH_O
, NULL
}, 
13365          { (char *)"PaneInfo_Direction", (PyCFunction
) _wrap_PaneInfo_Direction
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13366          { (char *)"PaneInfo_Layer", (PyCFunction
) _wrap_PaneInfo_Layer
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13367          { (char *)"PaneInfo_Row", (PyCFunction
) _wrap_PaneInfo_Row
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13368          { (char *)"PaneInfo_Position", (PyCFunction
) _wrap_PaneInfo_Position
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13369          { (char *)"PaneInfo_BestSize", (PyCFunction
) _wrap_PaneInfo_BestSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13370          { (char *)"PaneInfo_MinSize", (PyCFunction
) _wrap_PaneInfo_MinSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13371          { (char *)"PaneInfo_MaxSize", (PyCFunction
) _wrap_PaneInfo_MaxSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13372          { (char *)"PaneInfo_FloatingPosition", (PyCFunction
) _wrap_PaneInfo_FloatingPosition
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13373          { (char *)"PaneInfo_FloatingSize", (PyCFunction
) _wrap_PaneInfo_FloatingSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13374          { (char *)"PaneInfo_Fixed", (PyCFunction
)_wrap_PaneInfo_Fixed
, METH_O
, NULL
}, 
13375          { (char *)"PaneInfo_Resizable", (PyCFunction
) _wrap_PaneInfo_Resizable
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13376          { (char *)"PaneInfo_Dock", (PyCFunction
)_wrap_PaneInfo_Dock
, METH_O
, NULL
}, 
13377          { (char *)"PaneInfo_Float", (PyCFunction
)_wrap_PaneInfo_Float
, METH_O
, NULL
}, 
13378          { (char *)"PaneInfo_Hide", (PyCFunction
)_wrap_PaneInfo_Hide
, METH_O
, NULL
}, 
13379          { (char *)"PaneInfo_Show", (PyCFunction
) _wrap_PaneInfo_Show
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13380          { (char *)"PaneInfo_CaptionVisible", (PyCFunction
) _wrap_PaneInfo_CaptionVisible
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13381          { (char *)"PaneInfo_PaneBorder", (PyCFunction
) _wrap_PaneInfo_PaneBorder
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13382          { (char *)"PaneInfo_Gripper", (PyCFunction
) _wrap_PaneInfo_Gripper
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13383          { (char *)"PaneInfo_GripperTop", (PyCFunction
) _wrap_PaneInfo_GripperTop
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13384          { (char *)"PaneInfo_CloseButton", (PyCFunction
) _wrap_PaneInfo_CloseButton
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13385          { (char *)"PaneInfo_MaximizeButton", (PyCFunction
) _wrap_PaneInfo_MaximizeButton
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13386          { (char *)"PaneInfo_MinimizeButton", (PyCFunction
) _wrap_PaneInfo_MinimizeButton
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13387          { (char *)"PaneInfo_PinButton", (PyCFunction
) _wrap_PaneInfo_PinButton
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13388          { (char *)"PaneInfo_DestroyOnClose", (PyCFunction
) _wrap_PaneInfo_DestroyOnClose
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13389          { (char *)"PaneInfo_TopDockable", (PyCFunction
) _wrap_PaneInfo_TopDockable
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13390          { (char *)"PaneInfo_BottomDockable", (PyCFunction
) _wrap_PaneInfo_BottomDockable
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13391          { (char *)"PaneInfo_LeftDockable", (PyCFunction
) _wrap_PaneInfo_LeftDockable
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13392          { (char *)"PaneInfo_RightDockable", (PyCFunction
) _wrap_PaneInfo_RightDockable
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13393          { (char *)"PaneInfo_Floatable", (PyCFunction
) _wrap_PaneInfo_Floatable
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13394          { (char *)"PaneInfo_Movable", (PyCFunction
) _wrap_PaneInfo_Movable
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13395          { (char *)"PaneInfo_Dockable", (PyCFunction
) _wrap_PaneInfo_Dockable
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13396          { (char *)"PaneInfo_DefaultPane", (PyCFunction
)_wrap_PaneInfo_DefaultPane
, METH_O
, NULL
}, 
13397          { (char *)"PaneInfo_CentrePane", (PyCFunction
)_wrap_PaneInfo_CentrePane
, METH_O
, NULL
}, 
13398          { (char *)"PaneInfo_CenterPane", (PyCFunction
)_wrap_PaneInfo_CenterPane
, METH_O
, NULL
}, 
13399          { (char *)"PaneInfo_ToolbarPane", (PyCFunction
)_wrap_PaneInfo_ToolbarPane
, METH_O
, NULL
}, 
13400          { (char *)"PaneInfo_SetFlag", (PyCFunction
) _wrap_PaneInfo_SetFlag
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13401          { (char *)"PaneInfo_HasFlag", (PyCFunction
) _wrap_PaneInfo_HasFlag
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13402          { (char *)"PaneInfo_name_set", _wrap_PaneInfo_name_set
, METH_VARARGS
, NULL
}, 
13403          { (char *)"PaneInfo_name_get", (PyCFunction
)_wrap_PaneInfo_name_get
, METH_O
, NULL
}, 
13404          { (char *)"PaneInfo_caption_set", _wrap_PaneInfo_caption_set
, METH_VARARGS
, NULL
}, 
13405          { (char *)"PaneInfo_caption_get", (PyCFunction
)_wrap_PaneInfo_caption_get
, METH_O
, NULL
}, 
13406          { (char *)"PaneInfo_window_set", _wrap_PaneInfo_window_set
, METH_VARARGS
, NULL
}, 
13407          { (char *)"PaneInfo_window_get", (PyCFunction
)_wrap_PaneInfo_window_get
, METH_O
, NULL
}, 
13408          { (char *)"PaneInfo_frame_set", _wrap_PaneInfo_frame_set
, METH_VARARGS
, NULL
}, 
13409          { (char *)"PaneInfo_frame_get", (PyCFunction
)_wrap_PaneInfo_frame_get
, METH_O
, NULL
}, 
13410          { (char *)"PaneInfo_state_set", _wrap_PaneInfo_state_set
, METH_VARARGS
, NULL
}, 
13411          { (char *)"PaneInfo_state_get", (PyCFunction
)_wrap_PaneInfo_state_get
, METH_O
, NULL
}, 
13412          { (char *)"PaneInfo_dock_direction_set", _wrap_PaneInfo_dock_direction_set
, METH_VARARGS
, NULL
}, 
13413          { (char *)"PaneInfo_dock_direction_get", (PyCFunction
)_wrap_PaneInfo_dock_direction_get
, METH_O
, NULL
}, 
13414          { (char *)"PaneInfo_dock_layer_set", _wrap_PaneInfo_dock_layer_set
, METH_VARARGS
, NULL
}, 
13415          { (char *)"PaneInfo_dock_layer_get", (PyCFunction
)_wrap_PaneInfo_dock_layer_get
, METH_O
, NULL
}, 
13416          { (char *)"PaneInfo_dock_row_set", _wrap_PaneInfo_dock_row_set
, METH_VARARGS
, NULL
}, 
13417          { (char *)"PaneInfo_dock_row_get", (PyCFunction
)_wrap_PaneInfo_dock_row_get
, METH_O
, NULL
}, 
13418          { (char *)"PaneInfo_dock_pos_set", _wrap_PaneInfo_dock_pos_set
, METH_VARARGS
, NULL
}, 
13419          { (char *)"PaneInfo_dock_pos_get", (PyCFunction
)_wrap_PaneInfo_dock_pos_get
, METH_O
, NULL
}, 
13420          { (char *)"PaneInfo_best_size_set", _wrap_PaneInfo_best_size_set
, METH_VARARGS
, NULL
}, 
13421          { (char *)"PaneInfo_best_size_get", (PyCFunction
)_wrap_PaneInfo_best_size_get
, METH_O
, NULL
}, 
13422          { (char *)"PaneInfo_min_size_set", _wrap_PaneInfo_min_size_set
, METH_VARARGS
, NULL
}, 
13423          { (char *)"PaneInfo_min_size_get", (PyCFunction
)_wrap_PaneInfo_min_size_get
, METH_O
, NULL
}, 
13424          { (char *)"PaneInfo_max_size_set", _wrap_PaneInfo_max_size_set
, METH_VARARGS
, NULL
}, 
13425          { (char *)"PaneInfo_max_size_get", (PyCFunction
)_wrap_PaneInfo_max_size_get
, METH_O
, NULL
}, 
13426          { (char *)"PaneInfo_floating_pos_set", _wrap_PaneInfo_floating_pos_set
, METH_VARARGS
, NULL
}, 
13427          { (char *)"PaneInfo_floating_pos_get", (PyCFunction
)_wrap_PaneInfo_floating_pos_get
, METH_O
, NULL
}, 
13428          { (char *)"PaneInfo_floating_size_set", _wrap_PaneInfo_floating_size_set
, METH_VARARGS
, NULL
}, 
13429          { (char *)"PaneInfo_floating_size_get", (PyCFunction
)_wrap_PaneInfo_floating_size_get
, METH_O
, NULL
}, 
13430          { (char *)"PaneInfo_dock_proportion_set", _wrap_PaneInfo_dock_proportion_set
, METH_VARARGS
, NULL
}, 
13431          { (char *)"PaneInfo_dock_proportion_get", (PyCFunction
)_wrap_PaneInfo_dock_proportion_get
, METH_O
, NULL
}, 
13432          { (char *)"PaneInfo_buttons_set", _wrap_PaneInfo_buttons_set
, METH_VARARGS
, NULL
}, 
13433          { (char *)"PaneInfo_buttons_get", (PyCFunction
)_wrap_PaneInfo_buttons_get
, METH_O
, NULL
}, 
13434          { (char *)"PaneInfo_rect_set", _wrap_PaneInfo_rect_set
, METH_VARARGS
, NULL
}, 
13435          { (char *)"PaneInfo_rect_get", (PyCFunction
)_wrap_PaneInfo_rect_get
, METH_O
, NULL
}, 
13436          { (char *)"PaneInfo_swigregister", PaneInfo_swigregister
, METH_VARARGS
, NULL
}, 
13437          { (char *)"PaneInfo_swiginit", PaneInfo_swiginit
, METH_VARARGS
, NULL
}, 
13438          { (char *)"new_FrameManager", (PyCFunction
) _wrap_new_FrameManager
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13439          { (char *)"delete_FrameManager", (PyCFunction
)_wrap_delete_FrameManager
, METH_O
, NULL
}, 
13440          { (char *)"FrameManager_UnInit", (PyCFunction
)_wrap_FrameManager_UnInit
, METH_O
, NULL
}, 
13441          { (char *)"FrameManager_SetFlags", (PyCFunction
) _wrap_FrameManager_SetFlags
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13442          { (char *)"FrameManager_GetFlags", (PyCFunction
)_wrap_FrameManager_GetFlags
, METH_O
, NULL
}, 
13443          { (char *)"FrameManager_SetManagedWindow", (PyCFunction
) _wrap_FrameManager_SetManagedWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13444          { (char *)"FrameManager_GetManagedWindow", (PyCFunction
)_wrap_FrameManager_GetManagedWindow
, METH_O
, NULL
}, 
13445          { (char *)"FrameManager_SetArtProvider", (PyCFunction
) _wrap_FrameManager_SetArtProvider
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13446          { (char *)"FrameManager_GetArtProvider", (PyCFunction
)_wrap_FrameManager_GetArtProvider
, METH_O
, NULL
}, 
13447          { (char *)"FrameManager__GetPaneByWidget", (PyCFunction
) _wrap_FrameManager__GetPaneByWidget
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13448          { (char *)"FrameManager__GetPaneByName", (PyCFunction
) _wrap_FrameManager__GetPaneByName
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13449          { (char *)"FrameManager_GetAllPanes", (PyCFunction
)_wrap_FrameManager_GetAllPanes
, METH_O
, NULL
}, 
13450          { (char *)"FrameManager__AddPane1", (PyCFunction
) _wrap_FrameManager__AddPane1
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13451          { (char *)"FrameManager_AddPaneAtPos", (PyCFunction
) _wrap_FrameManager_AddPaneAtPos
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13452          { (char *)"FrameManager__AddPane2", (PyCFunction
) _wrap_FrameManager__AddPane2
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13453          { (char *)"FrameManager_InsertPane", (PyCFunction
) _wrap_FrameManager_InsertPane
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13454          { (char *)"FrameManager_DetachPane", (PyCFunction
) _wrap_FrameManager_DetachPane
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13455          { (char *)"FrameManager_ClosePane", (PyCFunction
) _wrap_FrameManager_ClosePane
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13456          { (char *)"FrameManager_SavePaneInfo", (PyCFunction
) _wrap_FrameManager_SavePaneInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13457          { (char *)"FrameManager_LoadPaneInfo", (PyCFunction
) _wrap_FrameManager_LoadPaneInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13458          { (char *)"FrameManager_SavePerspective", (PyCFunction
)_wrap_FrameManager_SavePerspective
, METH_O
, NULL
}, 
13459          { (char *)"FrameManager_LoadPerspective", (PyCFunction
) _wrap_FrameManager_LoadPerspective
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13460          { (char *)"FrameManager_Update", (PyCFunction
)_wrap_FrameManager_Update
, METH_O
, NULL
}, 
13461          { (char *)"FrameManager_CreateFloatingFrame", (PyCFunction
) _wrap_FrameManager_CreateFloatingFrame
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13462          { (char *)"FrameManager_DrawHintRect", (PyCFunction
) _wrap_FrameManager_DrawHintRect
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13463          { (char *)"FrameManager_ShowHint", (PyCFunction
) _wrap_FrameManager_ShowHint
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13464          { (char *)"FrameManager_HideHint", (PyCFunction
)_wrap_FrameManager_HideHint
, METH_O
, NULL
}, 
13465          { (char *)"FrameManager_OnRender", (PyCFunction
) _wrap_FrameManager_OnRender
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13466          { (char *)"FrameManager_OnPaneButton", (PyCFunction
) _wrap_FrameManager_OnPaneButton
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13467          { (char *)"FrameManager_swigregister", FrameManager_swigregister
, METH_VARARGS
, NULL
}, 
13468          { (char *)"FrameManager_swiginit", FrameManager_swiginit
, METH_VARARGS
, NULL
}, 
13469          { (char *)"new_FrameManagerEvent", (PyCFunction
) _wrap_new_FrameManagerEvent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13470          { (char *)"FrameManagerEvent_Clone", (PyCFunction
)_wrap_FrameManagerEvent_Clone
, METH_O
, NULL
}, 
13471          { (char *)"FrameManagerEvent_SetPane", (PyCFunction
) _wrap_FrameManagerEvent_SetPane
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13472          { (char *)"FrameManagerEvent_SetButton", (PyCFunction
) _wrap_FrameManagerEvent_SetButton
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13473          { (char *)"FrameManagerEvent_SetDC", (PyCFunction
) _wrap_FrameManagerEvent_SetDC
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13474          { (char *)"FrameManagerEvent_GetPane", (PyCFunction
)_wrap_FrameManagerEvent_GetPane
, METH_O
, NULL
}, 
13475          { (char *)"FrameManagerEvent_GetButton", (PyCFunction
)_wrap_FrameManagerEvent_GetButton
, METH_O
, NULL
}, 
13476          { (char *)"FrameManagerEvent_GetDC", (PyCFunction
)_wrap_FrameManagerEvent_GetDC
, METH_O
, NULL
}, 
13477          { (char *)"FrameManagerEvent_Veto", (PyCFunction
) _wrap_FrameManagerEvent_Veto
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13478          { (char *)"FrameManagerEvent_GetVeto", (PyCFunction
)_wrap_FrameManagerEvent_GetVeto
, METH_O
, NULL
}, 
13479          { (char *)"FrameManagerEvent_SetCanVeto", (PyCFunction
) _wrap_FrameManagerEvent_SetCanVeto
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13480          { (char *)"FrameManagerEvent_CanVeto", (PyCFunction
)_wrap_FrameManagerEvent_CanVeto
, METH_O
, NULL
}, 
13481          { (char *)"FrameManagerEvent_pane_set", _wrap_FrameManagerEvent_pane_set
, METH_VARARGS
, NULL
}, 
13482          { (char *)"FrameManagerEvent_pane_get", (PyCFunction
)_wrap_FrameManagerEvent_pane_get
, METH_O
, NULL
}, 
13483          { (char *)"FrameManagerEvent_button_set", _wrap_FrameManagerEvent_button_set
, METH_VARARGS
, NULL
}, 
13484          { (char *)"FrameManagerEvent_button_get", (PyCFunction
)_wrap_FrameManagerEvent_button_get
, METH_O
, NULL
}, 
13485          { (char *)"FrameManagerEvent_veto_flag_set", _wrap_FrameManagerEvent_veto_flag_set
, METH_VARARGS
, NULL
}, 
13486          { (char *)"FrameManagerEvent_veto_flag_get", (PyCFunction
)_wrap_FrameManagerEvent_veto_flag_get
, METH_O
, NULL
}, 
13487          { (char *)"FrameManagerEvent_canveto_flag_set", _wrap_FrameManagerEvent_canveto_flag_set
, METH_VARARGS
, NULL
}, 
13488          { (char *)"FrameManagerEvent_canveto_flag_get", (PyCFunction
)_wrap_FrameManagerEvent_canveto_flag_get
, METH_O
, NULL
}, 
13489          { (char *)"FrameManagerEvent_dc_set", _wrap_FrameManagerEvent_dc_set
, METH_VARARGS
, NULL
}, 
13490          { (char *)"FrameManagerEvent_dc_get", (PyCFunction
)_wrap_FrameManagerEvent_dc_get
, METH_O
, NULL
}, 
13491          { (char *)"FrameManagerEvent_swigregister", FrameManagerEvent_swigregister
, METH_VARARGS
, NULL
}, 
13492          { (char *)"FrameManagerEvent_swiginit", FrameManagerEvent_swiginit
, METH_VARARGS
, NULL
}, 
13493          { (char *)"new_DockInfo", (PyCFunction
)_wrap_new_DockInfo
, METH_NOARGS
, NULL
}, 
13494          { (char *)"DockInfo_IsOk", (PyCFunction
)_wrap_DockInfo_IsOk
, METH_O
, NULL
}, 
13495          { (char *)"DockInfo_IsHorizontal", (PyCFunction
)_wrap_DockInfo_IsHorizontal
, METH_O
, NULL
}, 
13496          { (char *)"DockInfo_IsVertical", (PyCFunction
)_wrap_DockInfo_IsVertical
, METH_O
, NULL
}, 
13497          { (char *)"DockInfo_panes_set", _wrap_DockInfo_panes_set
, METH_VARARGS
, NULL
}, 
13498          { (char *)"DockInfo_panes_get", (PyCFunction
)_wrap_DockInfo_panes_get
, METH_O
, NULL
}, 
13499          { (char *)"DockInfo_rect_set", _wrap_DockInfo_rect_set
, METH_VARARGS
, NULL
}, 
13500          { (char *)"DockInfo_rect_get", (PyCFunction
)_wrap_DockInfo_rect_get
, METH_O
, NULL
}, 
13501          { (char *)"DockInfo_dock_direction_set", _wrap_DockInfo_dock_direction_set
, METH_VARARGS
, NULL
}, 
13502          { (char *)"DockInfo_dock_direction_get", (PyCFunction
)_wrap_DockInfo_dock_direction_get
, METH_O
, NULL
}, 
13503          { (char *)"DockInfo_dock_layer_set", _wrap_DockInfo_dock_layer_set
, METH_VARARGS
, NULL
}, 
13504          { (char *)"DockInfo_dock_layer_get", (PyCFunction
)_wrap_DockInfo_dock_layer_get
, METH_O
, NULL
}, 
13505          { (char *)"DockInfo_dock_row_set", _wrap_DockInfo_dock_row_set
, METH_VARARGS
, NULL
}, 
13506          { (char *)"DockInfo_dock_row_get", (PyCFunction
)_wrap_DockInfo_dock_row_get
, METH_O
, NULL
}, 
13507          { (char *)"DockInfo_size_set", _wrap_DockInfo_size_set
, METH_VARARGS
, NULL
}, 
13508          { (char *)"DockInfo_size_get", (PyCFunction
)_wrap_DockInfo_size_get
, METH_O
, NULL
}, 
13509          { (char *)"DockInfo_min_size_set", _wrap_DockInfo_min_size_set
, METH_VARARGS
, NULL
}, 
13510          { (char *)"DockInfo_min_size_get", (PyCFunction
)_wrap_DockInfo_min_size_get
, METH_O
, NULL
}, 
13511          { (char *)"DockInfo_resizable_set", _wrap_DockInfo_resizable_set
, METH_VARARGS
, NULL
}, 
13512          { (char *)"DockInfo_resizable_get", (PyCFunction
)_wrap_DockInfo_resizable_get
, METH_O
, NULL
}, 
13513          { (char *)"DockInfo_toolbar_set", _wrap_DockInfo_toolbar_set
, METH_VARARGS
, NULL
}, 
13514          { (char *)"DockInfo_toolbar_get", (PyCFunction
)_wrap_DockInfo_toolbar_get
, METH_O
, NULL
}, 
13515          { (char *)"DockInfo_fixed_set", _wrap_DockInfo_fixed_set
, METH_VARARGS
, NULL
}, 
13516          { (char *)"DockInfo_fixed_get", (PyCFunction
)_wrap_DockInfo_fixed_get
, METH_O
, NULL
}, 
13517          { (char *)"delete_DockInfo", (PyCFunction
)_wrap_delete_DockInfo
, METH_O
, NULL
}, 
13518          { (char *)"DockInfo_swigregister", DockInfo_swigregister
, METH_VARARGS
, NULL
}, 
13519          { (char *)"DockInfo_swiginit", DockInfo_swiginit
, METH_VARARGS
, NULL
}, 
13520          { (char *)"DockUIPart_type_set", _wrap_DockUIPart_type_set
, METH_VARARGS
, NULL
}, 
13521          { (char *)"DockUIPart_type_get", (PyCFunction
)_wrap_DockUIPart_type_get
, METH_O
, NULL
}, 
13522          { (char *)"DockUIPart_orientation_set", _wrap_DockUIPart_orientation_set
, METH_VARARGS
, NULL
}, 
13523          { (char *)"DockUIPart_orientation_get", (PyCFunction
)_wrap_DockUIPart_orientation_get
, METH_O
, NULL
}, 
13524          { (char *)"DockUIPart_dock_set", _wrap_DockUIPart_dock_set
, METH_VARARGS
, NULL
}, 
13525          { (char *)"DockUIPart_dock_get", (PyCFunction
)_wrap_DockUIPart_dock_get
, METH_O
, NULL
}, 
13526          { (char *)"DockUIPart_pane_set", _wrap_DockUIPart_pane_set
, METH_VARARGS
, NULL
}, 
13527          { (char *)"DockUIPart_pane_get", (PyCFunction
)_wrap_DockUIPart_pane_get
, METH_O
, NULL
}, 
13528          { (char *)"DockUIPart_button_set", _wrap_DockUIPart_button_set
, METH_VARARGS
, NULL
}, 
13529          { (char *)"DockUIPart_button_get", (PyCFunction
)_wrap_DockUIPart_button_get
, METH_O
, NULL
}, 
13530          { (char *)"DockUIPart_cont_sizer_set", _wrap_DockUIPart_cont_sizer_set
, METH_VARARGS
, NULL
}, 
13531          { (char *)"DockUIPart_cont_sizer_get", (PyCFunction
)_wrap_DockUIPart_cont_sizer_get
, METH_O
, NULL
}, 
13532          { (char *)"DockUIPart_sizer_item_set", _wrap_DockUIPart_sizer_item_set
, METH_VARARGS
, NULL
}, 
13533          { (char *)"DockUIPart_sizer_item_get", (PyCFunction
)_wrap_DockUIPart_sizer_item_get
, METH_O
, NULL
}, 
13534          { (char *)"DockUIPart_rect_set", _wrap_DockUIPart_rect_set
, METH_VARARGS
, NULL
}, 
13535          { (char *)"DockUIPart_rect_get", (PyCFunction
)_wrap_DockUIPart_rect_get
, METH_O
, NULL
}, 
13536          { (char *)"delete_DockUIPart", (PyCFunction
)_wrap_delete_DockUIPart
, METH_O
, NULL
}, 
13537          { (char *)"DockUIPart_swigregister", DockUIPart_swigregister
, METH_VARARGS
, NULL
}, 
13538          { (char *)"PaneButton_button_id_set", _wrap_PaneButton_button_id_set
, METH_VARARGS
, NULL
}, 
13539          { (char *)"PaneButton_button_id_get", (PyCFunction
)_wrap_PaneButton_button_id_get
, METH_O
, NULL
}, 
13540          { (char *)"delete_PaneButton", (PyCFunction
)_wrap_delete_PaneButton
, METH_O
, NULL
}, 
13541          { (char *)"PaneButton_swigregister", PaneButton_swigregister
, METH_VARARGS
, NULL
}, 
13542          { (char *)"delete_DockArt", (PyCFunction
)_wrap_delete_DockArt
, METH_O
, NULL
}, 
13543          { (char *)"DockArt_GetMetric", (PyCFunction
) _wrap_DockArt_GetMetric
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13544          { (char *)"DockArt_SetMetric", (PyCFunction
) _wrap_DockArt_SetMetric
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13545          { (char *)"DockArt_SetFont", (PyCFunction
) _wrap_DockArt_SetFont
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13546          { (char *)"DockArt_GetFont", (PyCFunction
) _wrap_DockArt_GetFont
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13547          { (char *)"DockArt_GetColour", (PyCFunction
) _wrap_DockArt_GetColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13548          { (char *)"DockArt_SetColour", (PyCFunction
) _wrap_DockArt_SetColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13549          { (char *)"DockArt_GetColor", (PyCFunction
) _wrap_DockArt_GetColor
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13550          { (char *)"DockArt_SetColor", (PyCFunction
) _wrap_DockArt_SetColor
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13551          { (char *)"DockArt_DrawSash", (PyCFunction
) _wrap_DockArt_DrawSash
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13552          { (char *)"DockArt_DrawBackground", (PyCFunction
) _wrap_DockArt_DrawBackground
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13553          { (char *)"DockArt_DrawCaption", (PyCFunction
) _wrap_DockArt_DrawCaption
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13554          { (char *)"DockArt_DrawGripper", (PyCFunction
) _wrap_DockArt_DrawGripper
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13555          { (char *)"DockArt_DrawBorder", (PyCFunction
) _wrap_DockArt_DrawBorder
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13556          { (char *)"DockArt_DrawPaneButton", (PyCFunction
) _wrap_DockArt_DrawPaneButton
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13557          { (char *)"DockArt_swigregister", DockArt_swigregister
, METH_VARARGS
, NULL
}, 
13558          { (char *)"new_DefaultDockArt", (PyCFunction
)_wrap_new_DefaultDockArt
, METH_NOARGS
, NULL
}, 
13559          { (char *)"DefaultDockArt_swigregister", DefaultDockArt_swigregister
, METH_VARARGS
, NULL
}, 
13560          { (char *)"DefaultDockArt_swiginit", DefaultDockArt_swiginit
, METH_VARARGS
, NULL
}, 
13561          { (char *)"new_FloatingPane", (PyCFunction
) _wrap_new_FloatingPane
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13562          { (char *)"delete_FloatingPane", (PyCFunction
)_wrap_delete_FloatingPane
, METH_O
, NULL
}, 
13563          { (char *)"FloatingPane_SetPaneWindow", (PyCFunction
) _wrap_FloatingPane_SetPaneWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13564          { (char *)"FloatingPane_swigregister", FloatingPane_swigregister
, METH_VARARGS
, NULL
}, 
13565          { (char *)"FloatingPane_swiginit", FloatingPane_swiginit
, METH_VARARGS
, NULL
}, 
13566          { (char *)"new_AuiNotebookEvent", (PyCFunction
) _wrap_new_AuiNotebookEvent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13567          { (char *)"AuiNotebookEvent_SetSelection", (PyCFunction
) _wrap_AuiNotebookEvent_SetSelection
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13568          { (char *)"AuiNotebookEvent_SetOldSelection", (PyCFunction
) _wrap_AuiNotebookEvent_SetOldSelection
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13569          { (char *)"AuiNotebookEvent_GetSelection", (PyCFunction
)_wrap_AuiNotebookEvent_GetSelection
, METH_O
, NULL
}, 
13570          { (char *)"AuiNotebookEvent_GetOldSelection", (PyCFunction
)_wrap_AuiNotebookEvent_GetOldSelection
, METH_O
, NULL
}, 
13571          { (char *)"AuiNotebookEvent_old_selection_set", _wrap_AuiNotebookEvent_old_selection_set
, METH_VARARGS
, NULL
}, 
13572          { (char *)"AuiNotebookEvent_old_selection_get", (PyCFunction
)_wrap_AuiNotebookEvent_old_selection_get
, METH_O
, NULL
}, 
13573          { (char *)"AuiNotebookEvent_selection_set", _wrap_AuiNotebookEvent_selection_set
, METH_VARARGS
, NULL
}, 
13574          { (char *)"AuiNotebookEvent_selection_get", (PyCFunction
)_wrap_AuiNotebookEvent_selection_get
, METH_O
, NULL
}, 
13575          { (char *)"AuiNotebookEvent_swigregister", AuiNotebookEvent_swigregister
, METH_VARARGS
, NULL
}, 
13576          { (char *)"AuiNotebookEvent_swiginit", AuiNotebookEvent_swiginit
, METH_VARARGS
, NULL
}, 
13577          { (char *)"AuiNotebookPage_window_set", _wrap_AuiNotebookPage_window_set
, METH_VARARGS
, NULL
}, 
13578          { (char *)"AuiNotebookPage_window_get", (PyCFunction
)_wrap_AuiNotebookPage_window_get
, METH_O
, NULL
}, 
13579          { (char *)"AuiNotebookPage_caption_set", _wrap_AuiNotebookPage_caption_set
, METH_VARARGS
, NULL
}, 
13580          { (char *)"AuiNotebookPage_caption_get", (PyCFunction
)_wrap_AuiNotebookPage_caption_get
, METH_O
, NULL
}, 
13581          { (char *)"AuiNotebookPage_bitmap_set", _wrap_AuiNotebookPage_bitmap_set
, METH_VARARGS
, NULL
}, 
13582          { (char *)"AuiNotebookPage_bitmap_get", (PyCFunction
)_wrap_AuiNotebookPage_bitmap_get
, METH_O
, NULL
}, 
13583          { (char *)"AuiNotebookPage_rect_set", _wrap_AuiNotebookPage_rect_set
, METH_VARARGS
, NULL
}, 
13584          { (char *)"AuiNotebookPage_rect_get", (PyCFunction
)_wrap_AuiNotebookPage_rect_get
, METH_O
, NULL
}, 
13585          { (char *)"AuiNotebookPage_active_set", _wrap_AuiNotebookPage_active_set
, METH_VARARGS
, NULL
}, 
13586          { (char *)"AuiNotebookPage_active_get", (PyCFunction
)_wrap_AuiNotebookPage_active_get
, METH_O
, NULL
}, 
13587          { (char *)"AuiNotebookPage_swigregister", AuiNotebookPage_swigregister
, METH_VARARGS
, NULL
}, 
13588          { (char *)"AuiTabContainerButton_id_set", _wrap_AuiTabContainerButton_id_set
, METH_VARARGS
, NULL
}, 
13589          { (char *)"AuiTabContainerButton_id_get", (PyCFunction
)_wrap_AuiTabContainerButton_id_get
, METH_O
, NULL
}, 
13590          { (char *)"AuiTabContainerButton_cur_state_set", _wrap_AuiTabContainerButton_cur_state_set
, METH_VARARGS
, NULL
}, 
13591          { (char *)"AuiTabContainerButton_cur_state_get", (PyCFunction
)_wrap_AuiTabContainerButton_cur_state_get
, METH_O
, NULL
}, 
13592          { (char *)"AuiTabContainerButton_bitmap_set", _wrap_AuiTabContainerButton_bitmap_set
, METH_VARARGS
, NULL
}, 
13593          { (char *)"AuiTabContainerButton_bitmap_get", (PyCFunction
)_wrap_AuiTabContainerButton_bitmap_get
, METH_O
, NULL
}, 
13594          { (char *)"AuiTabContainerButton_rect_set", _wrap_AuiTabContainerButton_rect_set
, METH_VARARGS
, NULL
}, 
13595          { (char *)"AuiTabContainerButton_rect_get", (PyCFunction
)_wrap_AuiTabContainerButton_rect_get
, METH_O
, NULL
}, 
13596          { (char *)"AuiTabContainerButton_swigregister", AuiTabContainerButton_swigregister
, METH_VARARGS
, NULL
}, 
13597          { (char *)"new_AuiTabContainer", (PyCFunction
)_wrap_new_AuiTabContainer
, METH_NOARGS
, NULL
}, 
13598          { (char *)"delete_AuiTabContainer", (PyCFunction
)_wrap_delete_AuiTabContainer
, METH_O
, NULL
}, 
13599          { (char *)"AuiTabContainer_AddPage", (PyCFunction
) _wrap_AuiTabContainer_AddPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13600          { (char *)"AuiTabContainer_InsertPage", (PyCFunction
) _wrap_AuiTabContainer_InsertPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13601          { (char *)"AuiTabContainer_RemovePage", (PyCFunction
) _wrap_AuiTabContainer_RemovePage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13602          { (char *)"AuiTabContainer_SetActivePage", _wrap_AuiTabContainer_SetActivePage
, METH_VARARGS
, NULL
}, 
13603          { (char *)"AuiTabContainer_SetNoneActive", (PyCFunction
)_wrap_AuiTabContainer_SetNoneActive
, METH_O
, NULL
}, 
13604          { (char *)"AuiTabContainer_GetActivePage", (PyCFunction
)_wrap_AuiTabContainer_GetActivePage
, METH_O
, NULL
}, 
13605          { (char *)"AuiTabContainer_TabHitTest", (PyCFunction
) _wrap_AuiTabContainer_TabHitTest
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13606          { (char *)"AuiTabContainer_ButtonHitTest", (PyCFunction
) _wrap_AuiTabContainer_ButtonHitTest
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13607          { (char *)"AuiTabContainer_GetWindowFromIdx", (PyCFunction
) _wrap_AuiTabContainer_GetWindowFromIdx
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13608          { (char *)"AuiTabContainer_GetIdxFromWindow", (PyCFunction
) _wrap_AuiTabContainer_GetIdxFromWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13609          { (char *)"AuiTabContainer_GetPageCount", (PyCFunction
)_wrap_AuiTabContainer_GetPageCount
, METH_O
, NULL
}, 
13610          { (char *)"AuiTabContainer_GetPage", (PyCFunction
) _wrap_AuiTabContainer_GetPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13611          { (char *)"AuiTabContainer_GetPages", (PyCFunction
)_wrap_AuiTabContainer_GetPages
, METH_O
, NULL
}, 
13612          { (char *)"AuiTabContainer_SetNormalFont", (PyCFunction
) _wrap_AuiTabContainer_SetNormalFont
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13613          { (char *)"AuiTabContainer_SetSelectedFont", (PyCFunction
) _wrap_AuiTabContainer_SetSelectedFont
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13614          { (char *)"AuiTabContainer_SetMeasuringFont", (PyCFunction
) _wrap_AuiTabContainer_SetMeasuringFont
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13615          { (char *)"AuiTabContainer_DoShowHide", (PyCFunction
)_wrap_AuiTabContainer_DoShowHide
, METH_O
, NULL
}, 
13616          { (char *)"AuiTabContainer_SetRect", (PyCFunction
) _wrap_AuiTabContainer_SetRect
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13617          { (char *)"AuiTabContainer_AddButton", (PyCFunction
) _wrap_AuiTabContainer_AddButton
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13618          { (char *)"AuiTabContainer_swigregister", AuiTabContainer_swigregister
, METH_VARARGS
, NULL
}, 
13619          { (char *)"AuiTabContainer_swiginit", AuiTabContainer_swiginit
, METH_VARARGS
, NULL
}, 
13620          { (char *)"new_AuiTabCtrl", (PyCFunction
) _wrap_new_AuiTabCtrl
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13621          { (char *)"AuiTabCtrl_swigregister", AuiTabCtrl_swigregister
, METH_VARARGS
, NULL
}, 
13622          { (char *)"AuiTabCtrl_swiginit", AuiTabCtrl_swiginit
, METH_VARARGS
, NULL
}, 
13623          { (char *)"new_PreAuiMultiNotebook", (PyCFunction
)_wrap_new_PreAuiMultiNotebook
, METH_NOARGS
, NULL
}, 
13624          { (char *)"new_AuiMultiNotebook", (PyCFunction
) _wrap_new_AuiMultiNotebook
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13625          { (char *)"AuiMultiNotebook_Create", (PyCFunction
) _wrap_AuiMultiNotebook_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13626          { (char *)"AuiMultiNotebook_AddPage", (PyCFunction
) _wrap_AuiMultiNotebook_AddPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13627          { (char *)"AuiMultiNotebook_InsertPage", (PyCFunction
) _wrap_AuiMultiNotebook_InsertPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13628          { (char *)"AuiMultiNotebook_DeletePage", (PyCFunction
) _wrap_AuiMultiNotebook_DeletePage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13629          { (char *)"AuiMultiNotebook_RemovePage", (PyCFunction
) _wrap_AuiMultiNotebook_RemovePage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13630          { (char *)"AuiMultiNotebook_SetPageText", (PyCFunction
) _wrap_AuiMultiNotebook_SetPageText
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13631          { (char *)"AuiMultiNotebook_SetSelection", (PyCFunction
) _wrap_AuiMultiNotebook_SetSelection
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13632          { (char *)"AuiMultiNotebook_GetSelection", (PyCFunction
)_wrap_AuiMultiNotebook_GetSelection
, METH_O
, NULL
}, 
13633          { (char *)"AuiMultiNotebook_GetPageCount", (PyCFunction
)_wrap_AuiMultiNotebook_GetPageCount
, METH_O
, NULL
}, 
13634          { (char *)"AuiMultiNotebook_GetPage", (PyCFunction
) _wrap_AuiMultiNotebook_GetPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
13635          { (char *)"AuiMultiNotebook_swigregister", AuiMultiNotebook_swigregister
, METH_VARARGS
, NULL
}, 
13636          { (char *)"AuiMultiNotebook_swiginit", AuiMultiNotebook_swiginit
, METH_VARARGS
, NULL
}, 
13637          { (char *)"PyDockArt_swigregister", PyDockArt_swigregister
, METH_VARARGS
, NULL
}, 
13638          { NULL
, NULL
, 0, NULL 
} 
13642 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */ 
13644 static void *_p_wxFloatingPaneTo_p_wxMiniFrame(void *x
) { 
13645     return (void *)((wxMiniFrame 
*)  ((wxFloatingPane 
*) x
)); 
13647 static void *_p_wxBoxSizerTo_p_wxSizer(void *x
) { 
13648     return (void *)((wxSizer 
*)  ((wxBoxSizer 
*) x
)); 
13650 static void *_p_wxStaticBoxSizerTo_p_wxSizer(void *x
) { 
13651     return (void *)((wxSizer 
*) (wxBoxSizer 
*) ((wxStaticBoxSizer 
*) x
)); 
13653 static void *_p_wxStdDialogButtonSizerTo_p_wxSizer(void *x
) { 
13654     return (void *)((wxSizer 
*) (wxBoxSizer 
*) ((wxStdDialogButtonSizer 
*) x
)); 
13656 static void *_p_wxGridBagSizerTo_p_wxSizer(void *x
) { 
13657     return (void *)((wxSizer 
*) (wxGridSizer 
*)(wxFlexGridSizer 
*) ((wxGridBagSizer 
*) x
)); 
13659 static void *_p_wxGridSizerTo_p_wxSizer(void *x
) { 
13660     return (void *)((wxSizer 
*)  ((wxGridSizer 
*) x
)); 
13662 static void *_p_wxFlexGridSizerTo_p_wxSizer(void *x
) { 
13663     return (void *)((wxSizer 
*) (wxGridSizer 
*) ((wxFlexGridSizer 
*) x
)); 
13665 static void *_p_wxPySizerTo_p_wxSizer(void *x
) { 
13666     return (void *)((wxSizer 
*)  ((wxPySizer 
*) x
)); 
13668 static void *_p_wxSplitterEventTo_p_wxNotifyEvent(void *x
) { 
13669     return (void *)((wxNotifyEvent 
*)  ((wxSplitterEvent 
*) x
)); 
13671 static void *_p_wxAuiNotebookEventTo_p_wxNotifyEvent(void *x
) { 
13672     return (void *)((wxNotifyEvent 
*)  ((wxAuiNotebookEvent 
*) x
)); 
13674 static void *_p_wxFrameTo_p_wxTopLevelWindow(void *x
) { 
13675     return (void *)((wxTopLevelWindow 
*)  ((wxFrame 
*) x
)); 
13677 static void *_p_wxMiniFrameTo_p_wxTopLevelWindow(void *x
) { 
13678     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxMiniFrame 
*) x
)); 
13680 static void *_p_wxFontDialogTo_p_wxTopLevelWindow(void *x
) { 
13681     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxFontDialog 
*) x
)); 
13683 static void *_p_wxDirDialogTo_p_wxTopLevelWindow(void *x
) { 
13684     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxDirDialog 
*) x
)); 
13686 static void *_p_wxColourDialogTo_p_wxTopLevelWindow(void *x
) { 
13687     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxColourDialog 
*) x
)); 
13689 static void *_p_wxDialogTo_p_wxTopLevelWindow(void *x
) { 
13690     return (void *)((wxTopLevelWindow 
*)  ((wxDialog 
*) x
)); 
13692 static void *_p_wxSplashScreenTo_p_wxTopLevelWindow(void *x
) { 
13693     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxSplashScreen 
*) x
)); 
13695 static void *_p_wxMDIParentFrameTo_p_wxTopLevelWindow(void *x
) { 
13696     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxMDIParentFrame 
*) x
)); 
13698 static void *_p_wxMDIChildFrameTo_p_wxTopLevelWindow(void *x
) { 
13699     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxMDIChildFrame 
*) x
)); 
13701 static void *_p_wxFloatingPaneTo_p_wxTopLevelWindow(void *x
) { 
13702     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*)(wxMiniFrame 
*) ((wxFloatingPane 
*) x
)); 
13704 static void *_p_wxMessageDialogTo_p_wxTopLevelWindow(void *x
) { 
13705     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxMessageDialog 
*) x
)); 
13707 static void *_p_wxNumberEntryDialogTo_p_wxTopLevelWindow(void *x
) { 
13708     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxNumberEntryDialog 
*) x
)); 
13710 static void *_p_wxPasswordEntryDialogTo_p_wxTopLevelWindow(void *x
) { 
13711     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*)(wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
*) x
)); 
13713 static void *_p_wxTextEntryDialogTo_p_wxTopLevelWindow(void *x
) { 
13714     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxTextEntryDialog 
*) x
)); 
13716 static void *_p_wxSingleChoiceDialogTo_p_wxTopLevelWindow(void *x
) { 
13717     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxSingleChoiceDialog 
*) x
)); 
13719 static void *_p_wxMultiChoiceDialogTo_p_wxTopLevelWindow(void *x
) { 
13720     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxMultiChoiceDialog 
*) x
)); 
13722 static void *_p_wxFileDialogTo_p_wxTopLevelWindow(void *x
) { 
13723     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxFileDialog 
*) x
)); 
13725 static void *_p_wxProgressDialogTo_p_wxTopLevelWindow(void *x
) { 
13726     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxProgressDialog 
*) x
)); 
13728 static void *_p_wxFindReplaceDialogTo_p_wxTopLevelWindow(void *x
) { 
13729     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxFindReplaceDialog 
*) x
)); 
13731 static void *_p_wxPreviewFrameTo_p_wxTopLevelWindow(void *x
) { 
13732     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxPreviewFrame 
*) x
)); 
13734 static void *_p_wxPyPreviewFrameTo_p_wxTopLevelWindow(void *x
) { 
13735     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
13737 static void *_p_wxSplashScreenTo_p_wxWindow(void *x
) { 
13738     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxSplashScreen 
*) x
)); 
13740 static void *_p_wxMiniFrameTo_p_wxWindow(void *x
) { 
13741     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxMiniFrame 
*) x
)); 
13743 static void *_p_wxPyPanelTo_p_wxWindow(void *x
) { 
13744     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxPyPanel 
*) x
)); 
13746 static void *_p_wxMenuBarTo_p_wxWindow(void *x
) { 
13747     return (void *)((wxWindow 
*)  ((wxMenuBar 
*) x
)); 
13749 static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x
) { 
13750     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxFindReplaceDialog 
*) x
)); 
13752 static void *_p_wxProgressDialogTo_p_wxWindow(void *x
) { 
13753     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxProgressDialog 
*) x
)); 
13755 static void *_p_wxMessageDialogTo_p_wxWindow(void *x
) { 
13756     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxMessageDialog 
*) x
)); 
13758 static void *_p_wxNumberEntryDialogTo_p_wxWindow(void *x
) { 
13759     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxNumberEntryDialog 
*) x
)); 
13761 static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x
) { 
13762     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*)(wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
*) x
)); 
13764 static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x
) { 
13765     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxTextEntryDialog 
*) x
)); 
13767 static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x
) { 
13768     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxSingleChoiceDialog 
*) x
)); 
13770 static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x
) { 
13771     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxMultiChoiceDialog 
*) x
)); 
13773 static void *_p_wxFileDialogTo_p_wxWindow(void *x
) { 
13774     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxFileDialog 
*) x
)); 
13776 static void *_p_wxPanelTo_p_wxWindow(void *x
) { 
13777     return (void *)((wxWindow 
*)  ((wxPanel 
*) x
)); 
13779 static void *_p_wxStatusBarTo_p_wxWindow(void *x
) { 
13780     return (void *)((wxWindow 
*)  ((wxStatusBar 
*) x
)); 
13782 static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x
) { 
13783     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxPyVScrolledWindow 
*) x
)); 
13785 static void *_p_wxTipWindowTo_p_wxWindow(void *x
) { 
13786     return (void *)((wxWindow 
*) (wxPopupWindow 
*)(wxPyPopupTransientWindow 
*) ((wxTipWindow 
*) x
)); 
13788 static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x
) { 
13789     return (void *)((wxWindow 
*) (wxPopupWindow 
*) ((wxPyPopupTransientWindow 
*) x
)); 
13791 static void *_p_wxPopupWindowTo_p_wxWindow(void *x
) { 
13792     return (void *)((wxWindow 
*)  ((wxPopupWindow 
*) x
)); 
13794 static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x
) { 
13795     return (void *)((wxWindow 
*) (wxSashWindow 
*) ((wxSashLayoutWindow 
*) x
)); 
13797 static void *_p_wxScrolledWindowTo_p_wxWindow(void *x
) { 
13798     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxScrolledWindow 
*) x
)); 
13800 static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x
) { 
13801     return (void *)((wxWindow 
*)  ((wxTopLevelWindow 
*) x
)); 
13803 static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x
) { 
13804     return (void *)((wxWindow 
*)  ((wxSplashScreenWindow 
*) x
)); 
13806 static void *_p_wxSplitterWindowTo_p_wxWindow(void *x
) { 
13807     return (void *)((wxWindow 
*)  ((wxSplitterWindow 
*) x
)); 
13809 static void *_p_wxSashWindowTo_p_wxWindow(void *x
) { 
13810     return (void *)((wxWindow 
*)  ((wxSashWindow 
*) x
)); 
13812 static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x
) { 
13813     return (void *)((wxWindow 
*)  ((wxMDIClientWindow 
*) x
)); 
13815 static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x
) { 
13816     return (void *)((wxWindow 
*) (wxPanel 
*)(wxScrolledWindow 
*) ((wxPyScrolledWindow 
*) x
)); 
13818 static void *_p_wxControlTo_p_wxWindow(void *x
) { 
13819     return (void *)((wxWindow 
*)  ((wxControl 
*) x
)); 
13821 static void *_p_wxPreviewFrameTo_p_wxWindow(void *x
) { 
13822     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxPreviewFrame 
*) x
)); 
13824 static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x
) { 
13825     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
13827 static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x
) { 
13828     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIChildFrame 
*) x
)); 
13830 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x
) { 
13831     return (void *)((wxWindow 
*) (wxControl 
*) ((wxControlWithItems 
*) x
)); 
13833 static void *_p_wxPyWindowTo_p_wxWindow(void *x
) { 
13834     return (void *)((wxWindow 
*)  ((wxPyWindow 
*) x
)); 
13836 static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x
) { 
13837     return (void *)((wxWindow 
*) (wxPanel 
*)(wxScrolledWindow 
*) ((wxPreviewCanvas 
*) x
)); 
13839 static void *_p_wxFloatingPaneTo_p_wxWindow(void *x
) { 
13840     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*)(wxMiniFrame 
*) ((wxFloatingPane 
*) x
)); 
13842 static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x
) { 
13843     return (void *)((wxWindow 
*) (wxPanel 
*)(wxPyVScrolledWindow 
*)(wxPyVListBox 
*) ((wxPyHtmlListBox 
*) x
)); 
13845 static void *_p_wxPyVListBoxTo_p_wxWindow(void *x
) { 
13846     return (void *)((wxWindow 
*) (wxPanel 
*)(wxPyVScrolledWindow 
*) ((wxPyVListBox 
*) x
)); 
13848 static void *_p_wxAuiMultiNotebookTo_p_wxWindow(void *x
) { 
13849     return (void *)((wxWindow 
*) (wxControl 
*) ((wxAuiMultiNotebook 
*) x
)); 
13851 static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x
) { 
13852     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxPreviewControlBar 
*) x
)); 
13854 static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x
) { 
13855     return (void *)((wxWindow 
*) (wxPanel 
*)(wxPreviewControlBar 
*) ((wxPyPreviewControlBar 
*) x
)); 
13857 static void *_p_wxAuiTabCtrlTo_p_wxWindow(void *x
) { 
13858     return (void *)((wxWindow 
*) (wxControl 
*) ((wxAuiTabCtrl 
*) x
)); 
13860 static void *_p_wxFrameTo_p_wxWindow(void *x
) { 
13861     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*) ((wxFrame 
*) x
)); 
13863 static void *_p_wxFontDialogTo_p_wxWindow(void *x
) { 
13864     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxFontDialog 
*) x
)); 
13866 static void *_p_wxDirDialogTo_p_wxWindow(void *x
) { 
13867     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxDirDialog 
*) x
)); 
13869 static void *_p_wxColourDialogTo_p_wxWindow(void *x
) { 
13870     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxColourDialog 
*) x
)); 
13872 static void *_p_wxDialogTo_p_wxWindow(void *x
) { 
13873     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*) ((wxDialog 
*) x
)); 
13875 static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x
) { 
13876     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIParentFrame 
*) x
)); 
13878 static void *_p_p_wxSplashScreenTo_p_p_wxWindow(void *x
) { 
13879     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxSplashScreen 
**) x
)); 
13881 static void *_p_p_wxMiniFrameTo_p_p_wxWindow(void *x
) { 
13882     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxMiniFrame 
**) x
)); 
13884 static void *_p_p_wxPyPanelTo_p_p_wxWindow(void *x
) { 
13885     return (void *)((wxWindow 
**) (wxPanel 
*) ((wxPyPanel 
**) x
)); 
13887 static void *_p_p_wxMenuBarTo_p_p_wxWindow(void *x
) { 
13888     return (void *)((wxWindow 
**)  ((wxMenuBar 
**) x
)); 
13890 static void *_p_p_wxFindReplaceDialogTo_p_p_wxWindow(void *x
) { 
13891     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxFindReplaceDialog 
**) x
)); 
13893 static void *_p_p_wxProgressDialogTo_p_p_wxWindow(void *x
) { 
13894     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxProgressDialog 
**) x
)); 
13896 static void *_p_p_wxMessageDialogTo_p_p_wxWindow(void *x
) { 
13897     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxMessageDialog 
**) x
)); 
13899 static void *_p_p_wxNumberEntryDialogTo_p_p_wxWindow(void *x
) { 
13900     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxNumberEntryDialog 
**) x
)); 
13902 static void *_p_p_wxPasswordEntryDialogTo_p_p_wxWindow(void *x
) { 
13903     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxDialog 
*)(wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
**) x
)); 
13905 static void *_p_p_wxTextEntryDialogTo_p_p_wxWindow(void *x
) { 
13906     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxTextEntryDialog 
**) x
)); 
13908 static void *_p_p_wxSingleChoiceDialogTo_p_p_wxWindow(void *x
) { 
13909     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxSingleChoiceDialog 
**) x
)); 
13911 static void *_p_p_wxMultiChoiceDialogTo_p_p_wxWindow(void *x
) { 
13912     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxMultiChoiceDialog 
**) x
)); 
13914 static void *_p_p_wxFileDialogTo_p_p_wxWindow(void *x
) { 
13915     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxFileDialog 
**) x
)); 
13917 static void *_p_p_wxPanelTo_p_p_wxWindow(void *x
) { 
13918     return (void *)((wxWindow 
**)  ((wxPanel 
**) x
)); 
13920 static void *_p_p_wxStatusBarTo_p_p_wxWindow(void *x
) { 
13921     return (void *)((wxWindow 
**)  ((wxStatusBar 
**) x
)); 
13923 static void *_p_p_wxPyVScrolledWindowTo_p_p_wxWindow(void *x
) { 
13924     return (void *)((wxWindow 
**) (wxPanel 
*) ((wxPyVScrolledWindow 
**) x
)); 
13926 static void *_p_p_wxTipWindowTo_p_p_wxWindow(void *x
) { 
13927     return (void *)((wxWindow 
**) (wxPopupWindow 
*)(wxPyPopupTransientWindow 
*) ((wxTipWindow 
**) x
)); 
13929 static void *_p_p_wxPyPopupTransientWindowTo_p_p_wxWindow(void *x
) { 
13930     return (void *)((wxWindow 
**) (wxPopupWindow 
*) ((wxPyPopupTransientWindow 
**) x
)); 
13932 static void *_p_p_wxPopupWindowTo_p_p_wxWindow(void *x
) { 
13933     return (void *)((wxWindow 
**)  ((wxPopupWindow 
**) x
)); 
13935 static void *_p_p_wxSashLayoutWindowTo_p_p_wxWindow(void *x
) { 
13936     return (void *)((wxWindow 
**) (wxSashWindow 
*) ((wxSashLayoutWindow 
**) x
)); 
13938 static void *_p_p_wxScrolledWindowTo_p_p_wxWindow(void *x
) { 
13939     return (void *)((wxWindow 
**) (wxPanel 
*) ((wxScrolledWindow 
**) x
)); 
13941 static void *_p_p_wxTopLevelWindowTo_p_p_wxWindow(void *x
) { 
13942     return (void *)((wxWindow 
**)  ((wxTopLevelWindow 
**) x
)); 
13944 static void *_p_p_wxSplashScreenWindowTo_p_p_wxWindow(void *x
) { 
13945     return (void *)((wxWindow 
**)  ((wxSplashScreenWindow 
**) x
)); 
13947 static void *_p_p_wxSplitterWindowTo_p_p_wxWindow(void *x
) { 
13948     return (void *)((wxWindow 
**)  ((wxSplitterWindow 
**) x
)); 
13950 static void *_p_p_wxSashWindowTo_p_p_wxWindow(void *x
) { 
13951     return (void *)((wxWindow 
**)  ((wxSashWindow 
**) x
)); 
13953 static void *_p_p_wxMDIClientWindowTo_p_p_wxWindow(void *x
) { 
13954     return (void *)((wxWindow 
**)  ((wxMDIClientWindow 
**) x
)); 
13956 static void *_p_p_wxPyScrolledWindowTo_p_p_wxWindow(void *x
) { 
13957     return (void *)((wxWindow 
**) (wxPanel 
*)(wxScrolledWindow 
*) ((wxPyScrolledWindow 
**) x
)); 
13959 static void *_p_p_wxControlTo_p_p_wxWindow(void *x
) { 
13960     return (void *)((wxWindow 
**)  ((wxControl 
**) x
)); 
13962 static void *_p_p_wxPreviewFrameTo_p_p_wxWindow(void *x
) { 
13963     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxPreviewFrame 
**) x
)); 
13965 static void *_p_p_wxPyPreviewFrameTo_p_p_wxWindow(void *x
) { 
13966     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
**) x
)); 
13968 static void *_p_p_wxMDIChildFrameTo_p_p_wxWindow(void *x
) { 
13969     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIChildFrame 
**) x
)); 
13971 static void *_p_p_wxControlWithItemsTo_p_p_wxWindow(void *x
) { 
13972     return (void *)((wxWindow 
**) (wxControl 
*) ((wxControlWithItems 
**) x
)); 
13974 static void *_p_p_wxPyWindowTo_p_p_wxWindow(void *x
) { 
13975     return (void *)((wxWindow 
**)  ((wxPyWindow 
**) x
)); 
13977 static void *_p_p_wxPreviewCanvasTo_p_p_wxWindow(void *x
) { 
13978     return (void *)((wxWindow 
**) (wxPanel 
*)(wxScrolledWindow 
*) ((wxPreviewCanvas 
**) x
)); 
13980 static void *_p_p_wxFloatingPaneTo_p_p_wxWindow(void *x
) { 
13981     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxFrame 
*)(wxMiniFrame 
*) ((wxFloatingPane 
**) x
)); 
13983 static void *_p_p_wxPyHtmlListBoxTo_p_p_wxWindow(void *x
) { 
13984     return (void *)((wxWindow 
**) (wxPanel 
*)(wxPyVScrolledWindow 
*)(wxPyVListBox 
*) ((wxPyHtmlListBox 
**) x
)); 
13986 static void *_p_p_wxPyVListBoxTo_p_p_wxWindow(void *x
) { 
13987     return (void *)((wxWindow 
**) (wxPanel 
*)(wxPyVScrolledWindow 
*) ((wxPyVListBox 
**) x
)); 
13989 static void *_p_p_wxAuiMultiNotebookTo_p_p_wxWindow(void *x
) { 
13990     return (void *)((wxWindow 
**) (wxControl 
*) ((wxAuiMultiNotebook 
**) x
)); 
13992 static void *_p_p_wxPreviewControlBarTo_p_p_wxWindow(void *x
) { 
13993     return (void *)((wxWindow 
**) (wxPanel 
*) ((wxPreviewControlBar 
**) x
)); 
13995 static void *_p_p_wxPyPreviewControlBarTo_p_p_wxWindow(void *x
) { 
13996     return (void *)((wxWindow 
**) (wxPanel 
*)(wxPreviewControlBar 
*) ((wxPyPreviewControlBar 
**) x
)); 
13998 static void *_p_p_wxAuiTabCtrlTo_p_p_wxWindow(void *x
) { 
13999     return (void *)((wxWindow 
**) (wxControl 
*) ((wxAuiTabCtrl 
**) x
)); 
14001 static void *_p_p_wxFrameTo_p_p_wxWindow(void *x
) { 
14002     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*) ((wxFrame 
**) x
)); 
14004 static void *_p_p_wxFontDialogTo_p_p_wxWindow(void *x
) { 
14005     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxFontDialog 
**) x
)); 
14007 static void *_p_p_wxDirDialogTo_p_p_wxWindow(void *x
) { 
14008     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxDirDialog 
**) x
)); 
14010 static void *_p_p_wxColourDialogTo_p_p_wxWindow(void *x
) { 
14011     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxColourDialog 
**) x
)); 
14013 static void *_p_p_wxDialogTo_p_p_wxWindow(void *x
) { 
14014     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*) ((wxDialog 
**) x
)); 
14016 static void *_p_p_wxMDIParentFrameTo_p_p_wxWindow(void *x
) { 
14017     return (void *)((wxWindow 
**) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIParentFrame 
**) x
)); 
14019 static void *_p_wxControlWithItemsTo_p_wxControl(void *x
) { 
14020     return (void *)((wxControl 
*)  ((wxControlWithItems 
*) x
)); 
14022 static void *_p_wxAuiTabCtrlTo_p_wxControl(void *x
) { 
14023     return (void *)((wxControl 
*)  ((wxAuiTabCtrl 
*) x
)); 
14025 static void *_p_wxAuiMultiNotebookTo_p_wxControl(void *x
) { 
14026     return (void *)((wxControl 
*)  ((wxAuiMultiNotebook 
*) x
)); 
14028 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x
) { 
14029     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxContextMenuEvent 
*) x
)); 
14031 static void *_p_wxMenuEventTo_p_wxEvent(void *x
) { 
14032     return (void *)((wxEvent 
*)  ((wxMenuEvent 
*) x
)); 
14034 static void *_p_wxCloseEventTo_p_wxEvent(void *x
) { 
14035     return (void *)((wxEvent 
*)  ((wxCloseEvent 
*) x
)); 
14037 static void *_p_wxMouseEventTo_p_wxEvent(void *x
) { 
14038     return (void *)((wxEvent 
*)  ((wxMouseEvent 
*) x
)); 
14040 static void *_p_wxEraseEventTo_p_wxEvent(void *x
) { 
14041     return (void *)((wxEvent 
*)  ((wxEraseEvent 
*) x
)); 
14043 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x
) { 
14044     return (void *)((wxEvent 
*)  ((wxSetCursorEvent 
*) x
)); 
14046 static void *_p_wxSplitterEventTo_p_wxEvent(void *x
) { 
14047     return (void *)((wxEvent 
*) (wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxSplitterEvent 
*) x
)); 
14049 static void *_p_wxFrameManagerEventTo_p_wxEvent(void *x
) { 
14050     return (void *)((wxEvent 
*)  ((wxFrameManagerEvent 
*) x
)); 
14052 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x
) { 
14053     return (void *)((wxEvent 
*)  ((wxInitDialogEvent 
*) x
)); 
14055 static void *_p_wxScrollEventTo_p_wxEvent(void *x
) { 
14056     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxScrollEvent 
*) x
)); 
14058 static void *_p_wxFindDialogEventTo_p_wxEvent(void *x
) { 
14059     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxFindDialogEvent 
*) x
)); 
14061 static void *_p_wxNotifyEventTo_p_wxEvent(void *x
) { 
14062     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxNotifyEvent 
*) x
)); 
14064 static void *_p_wxMouseCaptureLostEventTo_p_wxEvent(void *x
) { 
14065     return (void *)((wxEvent 
*)  ((wxMouseCaptureLostEvent 
*) x
)); 
14067 static void *_p_wxPyEventTo_p_wxEvent(void *x
) { 
14068     return (void *)((wxEvent 
*)  ((wxPyEvent 
*) x
)); 
14070 static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x
) { 
14071     return (void *)((wxEvent 
*)  ((wxCalculateLayoutEvent 
*) x
)); 
14073 static void *_p_wxAuiNotebookEventTo_p_wxEvent(void *x
) { 
14074     return (void *)((wxEvent 
*) (wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxAuiNotebookEvent 
*) x
)); 
14076 static void *_p_wxIdleEventTo_p_wxEvent(void *x
) { 
14077     return (void *)((wxEvent 
*)  ((wxIdleEvent 
*) x
)); 
14079 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x
) { 
14080     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxWindowCreateEvent 
*) x
)); 
14082 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x
) { 
14083     return (void *)((wxEvent 
*)  ((wxQueryNewPaletteEvent 
*) x
)); 
14085 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x
) { 
14086     return (void *)((wxEvent 
*)  ((wxMaximizeEvent 
*) x
)); 
14088 static void *_p_wxIconizeEventTo_p_wxEvent(void *x
) { 
14089     return (void *)((wxEvent 
*)  ((wxIconizeEvent 
*) x
)); 
14091 static void *_p_wxActivateEventTo_p_wxEvent(void *x
) { 
14092     return (void *)((wxEvent 
*)  ((wxActivateEvent 
*) x
)); 
14094 static void *_p_wxSizeEventTo_p_wxEvent(void *x
) { 
14095     return (void *)((wxEvent 
*)  ((wxSizeEvent 
*) x
)); 
14097 static void *_p_wxMoveEventTo_p_wxEvent(void *x
) { 
14098     return (void *)((wxEvent 
*)  ((wxMoveEvent 
*) x
)); 
14100 static void *_p_wxDateEventTo_p_wxEvent(void *x
) { 
14101     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxDateEvent 
*) x
)); 
14103 static void *_p_wxPaintEventTo_p_wxEvent(void *x
) { 
14104     return (void *)((wxEvent 
*)  ((wxPaintEvent 
*) x
)); 
14106 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x
) { 
14107     return (void *)((wxEvent 
*)  ((wxNcPaintEvent 
*) x
)); 
14109 static void *_p_wxClipboardTextEventTo_p_wxEvent(void *x
) { 
14110     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxClipboardTextEvent 
*) x
)); 
14112 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x
) { 
14113     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxUpdateUIEvent 
*) x
)); 
14115 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x
) { 
14116     return (void *)((wxEvent 
*)  ((wxPaletteChangedEvent 
*) x
)); 
14118 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x
) { 
14119     return (void *)((wxEvent 
*)  ((wxDisplayChangedEvent 
*) x
)); 
14121 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x
) { 
14122     return (void *)((wxEvent 
*)  ((wxMouseCaptureChangedEvent 
*) x
)); 
14124 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x
) { 
14125     return (void *)((wxEvent 
*)  ((wxSysColourChangedEvent 
*) x
)); 
14127 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x
) { 
14128     return (void *)((wxEvent 
*)  ((wxDropFilesEvent 
*) x
)); 
14130 static void *_p_wxFocusEventTo_p_wxEvent(void *x
) { 
14131     return (void *)((wxEvent 
*)  ((wxFocusEvent 
*) x
)); 
14133 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x
) { 
14134     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxChildFocusEvent 
*) x
)); 
14136 static void *_p_wxSashEventTo_p_wxEvent(void *x
) { 
14137     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxSashEvent 
*) x
)); 
14139 static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x
) { 
14140     return (void *)((wxEvent 
*)  ((wxQueryLayoutInfoEvent 
*) x
)); 
14142 static void *_p_wxShowEventTo_p_wxEvent(void *x
) { 
14143     return (void *)((wxEvent 
*)  ((wxShowEvent 
*) x
)); 
14145 static void *_p_wxCommandEventTo_p_wxEvent(void *x
) { 
14146     return (void *)((wxEvent 
*)  ((wxCommandEvent 
*) x
)); 
14148 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x
) { 
14149     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxPyCommandEvent 
*) x
)); 
14151 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x
) { 
14152     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxWindowDestroyEvent 
*) x
)); 
14154 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x
) { 
14155     return (void *)((wxEvent 
*)  ((wxNavigationKeyEvent 
*) x
)); 
14157 static void *_p_wxKeyEventTo_p_wxEvent(void *x
) { 
14158     return (void *)((wxEvent 
*)  ((wxKeyEvent 
*) x
)); 
14160 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x
) { 
14161     return (void *)((wxEvent 
*)  ((wxScrollWinEvent 
*) x
)); 
14163 static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x
) { 
14164     return (void *)((wxEvent 
*)  ((wxTaskBarIconEvent 
*) x
)); 
14166 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x
) { 
14167     return (void *)((wxObject 
*)  ((wxLayoutConstraints 
*) x
)); 
14169 static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x
) { 
14170     return (void *)((wxObject 
*) (wxEvent 
*) ((wxQueryLayoutInfoEvent 
*) x
)); 
14172 static void *_p_wxPreviewFrameTo_p_wxObject(void *x
) { 
14173     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxPreviewFrame 
*) x
)); 
14175 static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x
) { 
14176     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
14178 static void *_p_wxSizerItemTo_p_wxObject(void *x
) { 
14179     return (void *)((wxObject 
*)  ((wxSizerItem 
*) x
)); 
14181 static void *_p_wxGBSizerItemTo_p_wxObject(void *x
) { 
14182     return (void *)((wxObject 
*) (wxSizerItem 
*) ((wxGBSizerItem 
*) x
)); 
14184 static void *_p_wxScrollEventTo_p_wxObject(void *x
) { 
14185     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxScrollEvent 
*) x
)); 
14187 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x
) { 
14188     return (void *)((wxObject 
*)  ((wxIndividualLayoutConstraint 
*) x
)); 
14190 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x
) { 
14191     return (void *)((wxObject 
*) (wxSizer 
*)(wxBoxSizer 
*) ((wxStaticBoxSizer 
*) x
)); 
14193 static void *_p_wxBoxSizerTo_p_wxObject(void *x
) { 
14194     return (void *)((wxObject 
*) (wxSizer 
*) ((wxBoxSizer 
*) x
)); 
14196 static void *_p_wxSizerTo_p_wxObject(void *x
) { 
14197     return (void *)((wxObject 
*)  ((wxSizer 
*) x
)); 
14199 static void *_p_wxGridBagSizerTo_p_wxObject(void *x
) { 
14200     return (void *)((wxObject 
*) (wxSizer 
*)(wxGridSizer 
*)(wxFlexGridSizer 
*) ((wxGridBagSizer 
*) x
)); 
14202 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x
) { 
14203     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxUpdateUIEvent 
*) x
)); 
14205 static void *_p_wxPyPanelTo_p_wxObject(void *x
) { 
14206     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxPyPanel 
*) x
)); 
14208 static void *_p_wxEventTo_p_wxObject(void *x
) { 
14209     return (void *)((wxObject 
*)  ((wxEvent 
*) x
)); 
14211 static void *_p_wxFontDataTo_p_wxObject(void *x
) { 
14212     return (void *)((wxObject 
*)  ((wxFontData 
*) x
)); 
14214 static void *_p_wxPrintDataTo_p_wxObject(void *x
) { 
14215     return (void *)((wxObject 
*)  ((wxPrintData 
*) x
)); 
14217 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x
) { 
14218     return (void *)((wxObject 
*) (wxSizer 
*)(wxGridSizer 
*) ((wxFlexGridSizer 
*) x
)); 
14220 static void *_p_wxGridSizerTo_p_wxObject(void *x
) { 
14221     return (void *)((wxObject 
*) (wxSizer 
*) ((wxGridSizer 
*) x
)); 
14223 static void *_p_wxInitDialogEventTo_p_wxObject(void *x
) { 
14224     return (void *)((wxObject 
*) (wxEvent 
*) ((wxInitDialogEvent 
*) x
)); 
14226 static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x
) { 
14227     return (void *)((wxObject 
*)  ((wxLayoutAlgorithm 
*) x
)); 
14229 static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x
) { 
14230     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxPyTaskBarIcon 
*) x
)); 
14232 static void *_p_wxFindDialogEventTo_p_wxObject(void *x
) { 
14233     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxFindDialogEvent 
*) x
)); 
14235 static void *_p_wxAuiTabCtrlTo_p_wxObject(void *x
) { 
14236     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxAuiTabCtrl 
*) x
)); 
14238 static void *_p_wxClipboardTextEventTo_p_wxObject(void *x
) { 
14239     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxClipboardTextEvent 
*) x
)); 
14241 static void *_p_wxPaintEventTo_p_wxObject(void *x
) { 
14242     return (void *)((wxObject 
*) (wxEvent 
*) ((wxPaintEvent 
*) x
)); 
14244 static void *_p_wxNcPaintEventTo_p_wxObject(void *x
) { 
14245     return (void *)((wxObject 
*) (wxEvent 
*) ((wxNcPaintEvent 
*) x
)); 
14247 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x
) { 
14248     return (void *)((wxObject 
*) (wxEvent 
*) ((wxPaletteChangedEvent 
*) x
)); 
14250 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x
) { 
14251     return (void *)((wxObject 
*) (wxEvent 
*) ((wxDisplayChangedEvent 
*) x
)); 
14253 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x
) { 
14254     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMouseCaptureChangedEvent 
*) x
)); 
14256 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x
) { 
14257     return (void *)((wxObject 
*) (wxEvent 
*) ((wxSysColourChangedEvent 
*) x
)); 
14259 static void *_p_wxPreviewCanvasTo_p_wxObject(void *x
) { 
14260     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPreviewCanvas 
*) x
)); 
14262 static void *_p_wxControlTo_p_wxObject(void *x
) { 
14263     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxControl 
*) x
)); 
14265 static void *_p_wxSetCursorEventTo_p_wxObject(void *x
) { 
14266     return (void *)((wxObject 
*) (wxEvent 
*) ((wxSetCursorEvent 
*) x
)); 
14268 static void *_p_wxSplitterEventTo_p_wxObject(void *x
) { 
14269     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxSplitterEvent 
*) x
)); 
14271 static void *_p_wxFrameManagerEventTo_p_wxObject(void *x
) { 
14272     return (void *)((wxObject 
*) (wxEvent 
*) ((wxFrameManagerEvent 
*) x
)); 
14274 static void *_p_wxFSFileTo_p_wxObject(void *x
) { 
14275     return (void *)((wxObject 
*)  ((wxFSFile 
*) x
)); 
14277 static void *_p_wxFindReplaceDataTo_p_wxObject(void *x
) { 
14278     return (void *)((wxObject 
*)  ((wxFindReplaceData 
*) x
)); 
14280 static void *_p_wxPySizerTo_p_wxObject(void *x
) { 
14281     return (void *)((wxObject 
*) (wxSizer 
*) ((wxPySizer 
*) x
)); 
14283 static void *_p_wxMDIChildFrameTo_p_wxObject(void *x
) { 
14284     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIChildFrame 
*) x
)); 
14286 static void *_p_wxAuiMultiNotebookTo_p_wxObject(void *x
) { 
14287     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxAuiMultiNotebook 
*) x
)); 
14289 static void *_p_wxColourDataTo_p_wxObject(void *x
) { 
14290     return (void *)((wxObject 
*)  ((wxColourData 
*) x
)); 
14292 static void *_p_wxPyEventTo_p_wxObject(void *x
) { 
14293     return (void *)((wxObject 
*) (wxEvent 
*) ((wxPyEvent 
*) x
)); 
14295 static void *_p_wxNotifyEventTo_p_wxObject(void *x
) { 
14296     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxNotifyEvent 
*) x
)); 
14298 static void *_p_wxPyWindowTo_p_wxObject(void *x
) { 
14299     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxPyWindow 
*) x
)); 
14301 static void *_p_wxSplashScreenTo_p_wxObject(void *x
) { 
14302     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxSplashScreen 
*) x
)); 
14304 static void *_p_wxFileDialogTo_p_wxObject(void *x
) { 
14305     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFileDialog 
*) x
)); 
14307 static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x
) { 
14308     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxMultiChoiceDialog 
*) x
)); 
14310 static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x
) { 
14311     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxSingleChoiceDialog 
*) x
)); 
14313 static void *_p_wxTextEntryDialogTo_p_wxObject(void *x
) { 
14314     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxTextEntryDialog 
*) x
)); 
14316 static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x
) { 
14317     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*)(wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
*) x
)); 
14319 static void *_p_wxNumberEntryDialogTo_p_wxObject(void *x
) { 
14320     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxNumberEntryDialog 
*) x
)); 
14322 static void *_p_wxMessageDialogTo_p_wxObject(void *x
) { 
14323     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxMessageDialog 
*) x
)); 
14325 static void *_p_wxProgressDialogTo_p_wxObject(void *x
) { 
14326     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxProgressDialog 
*) x
)); 
14328 static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x
) { 
14329     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFindReplaceDialog 
*) x
)); 
14331 static void *_p_wxShowEventTo_p_wxObject(void *x
) { 
14332     return (void *)((wxObject 
*) (wxEvent 
*) ((wxShowEvent 
*) x
)); 
14334 static void *_p_wxPrinterTo_p_wxObject(void *x
) { 
14335     return (void *)((wxObject 
*)  ((wxPrinter 
*) x
)); 
14337 static void *_p_wxMenuItemTo_p_wxObject(void *x
) { 
14338     return (void *)((wxObject 
*)  ((wxMenuItem 
*) x
)); 
14340 static void *_p_wxDateEventTo_p_wxObject(void *x
) { 
14341     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxDateEvent 
*) x
)); 
14343 static void *_p_wxIdleEventTo_p_wxObject(void *x
) { 
14344     return (void *)((wxObject 
*) (wxEvent 
*) ((wxIdleEvent 
*) x
)); 
14346 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x
) { 
14347     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxWindowCreateEvent 
*) x
)); 
14349 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x
) { 
14350     return (void *)((wxObject 
*) (wxEvent 
*) ((wxQueryNewPaletteEvent 
*) x
)); 
14352 static void *_p_wxMaximizeEventTo_p_wxObject(void *x
) { 
14353     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMaximizeEvent 
*) x
)); 
14355 static void *_p_wxIconizeEventTo_p_wxObject(void *x
) { 
14356     return (void *)((wxObject 
*) (wxEvent 
*) ((wxIconizeEvent 
*) x
)); 
14358 static void *_p_wxSizeEventTo_p_wxObject(void *x
) { 
14359     return (void *)((wxObject 
*) (wxEvent 
*) ((wxSizeEvent 
*) x
)); 
14361 static void *_p_wxMoveEventTo_p_wxObject(void *x
) { 
14362     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMoveEvent 
*) x
)); 
14364 static void *_p_wxActivateEventTo_p_wxObject(void *x
) { 
14365     return (void *)((wxObject 
*) (wxEvent 
*) ((wxActivateEvent 
*) x
)); 
14367 static void *_p_wxPNMHandlerTo_p_wxObject(void *x
) { 
14368     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxPNMHandler 
*) x
)); 
14370 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x
) { 
14371     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxJPEGHandler 
*) x
)); 
14373 static void *_p_wxPCXHandlerTo_p_wxObject(void *x
) { 
14374     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxPCXHandler 
*) x
)); 
14376 static void *_p_wxGIFHandlerTo_p_wxObject(void *x
) { 
14377     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxGIFHandler 
*) x
)); 
14379 static void *_p_wxPNGHandlerTo_p_wxObject(void *x
) { 
14380     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxPNGHandler 
*) x
)); 
14382 static void *_p_wxANIHandlerTo_p_wxObject(void *x
) { 
14383     return (void *)((wxObject 
*) (wxImageHandler 
*)(wxBMPHandler 
*)(wxICOHandler 
*)(wxCURHandler 
*) ((wxANIHandler 
*) x
)); 
14385 static void *_p_wxCURHandlerTo_p_wxObject(void *x
) { 
14386     return (void *)((wxObject 
*) (wxImageHandler 
*)(wxBMPHandler 
*)(wxICOHandler 
*) ((wxCURHandler 
*) x
)); 
14388 static void *_p_wxICOHandlerTo_p_wxObject(void *x
) { 
14389     return (void *)((wxObject 
*) (wxImageHandler 
*)(wxBMPHandler 
*) ((wxICOHandler 
*) x
)); 
14391 static void *_p_wxBMPHandlerTo_p_wxObject(void *x
) { 
14392     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxBMPHandler 
*) x
)); 
14394 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x
) { 
14395     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxPyImageHandler 
*) x
)); 
14397 static void *_p_wxImageHandlerTo_p_wxObject(void *x
) { 
14398     return (void *)((wxObject 
*)  ((wxImageHandler 
*) x
)); 
14400 static void *_p_wxXPMHandlerTo_p_wxObject(void *x
) { 
14401     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxXPMHandler 
*) x
)); 
14403 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x
) { 
14404     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxTIFFHandler 
*) x
)); 
14406 static void *_p_wxEvtHandlerTo_p_wxObject(void *x
) { 
14407     return (void *)((wxObject 
*)  ((wxEvtHandler 
*) x
)); 
14409 static void *_p_wxMouseCaptureLostEventTo_p_wxObject(void *x
) { 
14410     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMouseCaptureLostEvent 
*) x
)); 
14412 static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x
) { 
14413     return (void *)((wxObject 
*) (wxEvent 
*) ((wxCalculateLayoutEvent 
*) x
)); 
14415 static void *_p_wxPyVListBoxTo_p_wxObject(void *x
) { 
14416     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*) ((wxPyVListBox 
*) x
)); 
14418 static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x
) { 
14419     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*)(wxPyVListBox 
*) ((wxPyHtmlListBox 
*) x
)); 
14421 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x
) { 
14422     return (void *)((wxObject 
*) (wxSizer 
*)(wxBoxSizer 
*) ((wxStdDialogButtonSizer 
*) x
)); 
14424 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x
) { 
14425     return (void *)((wxObject 
*)  ((wxAcceleratorTable 
*) x
)); 
14427 static void *_p_wxMiniFrameTo_p_wxObject(void *x
) { 
14428     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMiniFrame 
*) x
)); 
14430 static void *_p_wxImageTo_p_wxObject(void *x
) { 
14431     return (void *)((wxObject 
*)  ((wxImage 
*) x
)); 
14433 static void *_p_wxFrameTo_p_wxObject(void *x
) { 
14434     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*) ((wxFrame 
*) x
)); 
14436 static void *_p_wxPyPrintoutTo_p_wxObject(void *x
) { 
14437     return (void *)((wxObject 
*)  ((wxPyPrintout 
*) x
)); 
14439 static void *_p_wxScrollWinEventTo_p_wxObject(void *x
) { 
14440     return (void *)((wxObject 
*) (wxEvent 
*) ((wxScrollWinEvent 
*) x
)); 
14442 static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x
) { 
14443     return (void *)((wxObject 
*) (wxEvent 
*) ((wxTaskBarIconEvent 
*) x
)); 
14445 static void *_p_wxFloatingPaneTo_p_wxObject(void *x
) { 
14446     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*)(wxMiniFrame 
*) ((wxFloatingPane 
*) x
)); 
14448 static void *_p_wxStatusBarTo_p_wxObject(void *x
) { 
14449     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxStatusBar 
*) x
)); 
14451 static void *_p_wxFrameManagerTo_p_wxObject(void *x
) { 
14452     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxFrameManager 
*) x
)); 
14454 static void *_p_wxMDIParentFrameTo_p_wxObject(void *x
) { 
14455     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIParentFrame 
*) x
)); 
14457 static void *_p_wxAuiNotebookEventTo_p_wxObject(void *x
) { 
14458     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxAuiNotebookEvent 
*) x
)); 
14460 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x
) { 
14461     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxWindowDestroyEvent 
*) x
)); 
14463 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x
) { 
14464     return (void *)((wxObject 
*) (wxEvent 
*) ((wxNavigationKeyEvent 
*) x
)); 
14466 static void *_p_wxKeyEventTo_p_wxObject(void *x
) { 
14467     return (void *)((wxObject 
*) (wxEvent 
*) ((wxKeyEvent 
*) x
)); 
14469 static void *_p_wxWindowTo_p_wxObject(void *x
) { 
14470     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxWindow 
*) x
)); 
14472 static void *_p_wxMenuTo_p_wxObject(void *x
) { 
14473     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxMenu 
*) x
)); 
14475 static void *_p_wxMenuBarTo_p_wxObject(void *x
) { 
14476     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxMenuBar 
*) x
)); 
14478 static void *_p_wxScrolledWindowTo_p_wxObject(void *x
) { 
14479     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxScrolledWindow 
*) x
)); 
14481 static void *_p_wxTopLevelWindowTo_p_wxObject(void *x
) { 
14482     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxTopLevelWindow 
*) x
)); 
14484 static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x
) { 
14485     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxSplashScreenWindow 
*) x
)); 
14487 static void *_p_wxSplitterWindowTo_p_wxObject(void *x
) { 
14488     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxSplitterWindow 
*) x
)); 
14490 static void *_p_wxSashWindowTo_p_wxObject(void *x
) { 
14491     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxSashWindow 
*) x
)); 
14493 static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x
) { 
14494     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxSashWindow 
*) ((wxSashLayoutWindow 
*) x
)); 
14496 static void *_p_wxPopupWindowTo_p_wxObject(void *x
) { 
14497     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxPopupWindow 
*) x
)); 
14499 static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x
) { 
14500     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPopupWindow 
*) ((wxPyPopupTransientWindow 
*) x
)); 
14502 static void *_p_wxTipWindowTo_p_wxObject(void *x
) { 
14503     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPopupWindow 
*)(wxPyPopupTransientWindow 
*) ((wxTipWindow 
*) x
)); 
14505 static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x
) { 
14506     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxPyVScrolledWindow 
*) x
)); 
14508 static void *_p_wxMDIClientWindowTo_p_wxObject(void *x
) { 
14509     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxMDIClientWindow 
*) x
)); 
14511 static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x
) { 
14512     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPyScrolledWindow 
*) x
)); 
14514 static void *_p_wxSashEventTo_p_wxObject(void *x
) { 
14515     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxSashEvent 
*) x
)); 
14517 static void *_p_wxPrintPreviewTo_p_wxObject(void *x
) { 
14518     return (void *)((wxObject 
*)  ((wxPrintPreview 
*) x
)); 
14520 static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x
) { 
14521     return (void *)((wxObject 
*) (wxPrintPreview 
*) ((wxPyPrintPreview 
*) x
)); 
14523 static void *_p_wxPanelTo_p_wxObject(void *x
) { 
14524     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxPanel 
*) x
)); 
14526 static void *_p_wxDialogTo_p_wxObject(void *x
) { 
14527     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*) ((wxDialog 
*) x
)); 
14529 static void *_p_wxColourDialogTo_p_wxObject(void *x
) { 
14530     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxColourDialog 
*) x
)); 
14532 static void *_p_wxDirDialogTo_p_wxObject(void *x
) { 
14533     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxDirDialog 
*) x
)); 
14535 static void *_p_wxFontDialogTo_p_wxObject(void *x
) { 
14536     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFontDialog 
*) x
)); 
14538 static void *_p_wxPageSetupDialogTo_p_wxObject(void *x
) { 
14539     return (void *)((wxObject 
*)  ((wxPageSetupDialog 
*) x
)); 
14541 static void *_p_wxPrintDialogTo_p_wxObject(void *x
) { 
14542     return (void *)((wxObject 
*)  ((wxPrintDialog 
*) x
)); 
14544 static void *_p_wxFileSystemTo_p_wxObject(void *x
) { 
14545     return (void *)((wxObject 
*)  ((wxFileSystem 
*) x
)); 
14547 static void *_p_wxContextMenuEventTo_p_wxObject(void *x
) { 
14548     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxContextMenuEvent 
*) x
)); 
14550 static void *_p_wxMenuEventTo_p_wxObject(void *x
) { 
14551     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMenuEvent 
*) x
)); 
14553 static void *_p_wxPyAppTo_p_wxObject(void *x
) { 
14554     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxPyApp 
*) x
)); 
14556 static void *_p_wxCloseEventTo_p_wxObject(void *x
) { 
14557     return (void *)((wxObject 
*) (wxEvent 
*) ((wxCloseEvent 
*) x
)); 
14559 static void *_p_wxMouseEventTo_p_wxObject(void *x
) { 
14560     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMouseEvent 
*) x
)); 
14562 static void *_p_wxEraseEventTo_p_wxObject(void *x
) { 
14563     return (void *)((wxObject 
*) (wxEvent 
*) ((wxEraseEvent 
*) x
)); 
14565 static void *_p_wxPyCommandEventTo_p_wxObject(void *x
) { 
14566     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxPyCommandEvent 
*) x
)); 
14568 static void *_p_wxCommandEventTo_p_wxObject(void *x
) { 
14569     return (void *)((wxObject 
*) (wxEvent 
*) ((wxCommandEvent 
*) x
)); 
14571 static void *_p_wxPreviewControlBarTo_p_wxObject(void *x
) { 
14572     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxPreviewControlBar 
*) x
)); 
14574 static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x
) { 
14575     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxPreviewControlBar 
*) ((wxPyPreviewControlBar 
*) x
)); 
14577 static void *_p_wxDropFilesEventTo_p_wxObject(void *x
) { 
14578     return (void *)((wxObject 
*) (wxEvent 
*) ((wxDropFilesEvent 
*) x
)); 
14580 static void *_p_wxFocusEventTo_p_wxObject(void *x
) { 
14581     return (void *)((wxObject 
*) (wxEvent 
*) ((wxFocusEvent 
*) x
)); 
14583 static void *_p_wxChildFocusEventTo_p_wxObject(void *x
) { 
14584     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxChildFocusEvent 
*) x
)); 
14586 static void *_p_wxControlWithItemsTo_p_wxObject(void *x
) { 
14587     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxControlWithItems 
*) x
)); 
14589 static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x
) { 
14590     return (void *)((wxObject 
*)  ((wxPageSetupDialogData 
*) x
)); 
14592 static void *_p_wxPrintDialogDataTo_p_wxObject(void *x
) { 
14593     return (void *)((wxObject 
*)  ((wxPrintDialogData 
*) x
)); 
14595 static void *_p_wxPyValidatorTo_p_wxObject(void *x
) { 
14596     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxValidator 
*) ((wxPyValidator 
*) x
)); 
14598 static void *_p_wxValidatorTo_p_wxObject(void *x
) { 
14599     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxValidator 
*) x
)); 
14601 static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x
) { 
14602     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxSplashScreen 
*) x
)); 
14604 static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x
) { 
14605     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMiniFrame 
*) x
)); 
14607 static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x
) { 
14608     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxPyPanel 
*) x
)); 
14610 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x
) { 
14611     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxMenuBar 
*) x
)); 
14613 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x
) { 
14614     return (void *)((wxEvtHandler 
*)  ((wxValidator 
*) x
)); 
14616 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x
) { 
14617     return (void *)((wxEvtHandler 
*) (wxValidator 
*) ((wxPyValidator 
*) x
)); 
14619 static void *_p_wxMenuTo_p_wxEvtHandler(void *x
) { 
14620     return (void *)((wxEvtHandler 
*)  ((wxMenu 
*) x
)); 
14622 static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x
) { 
14623     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*)(wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
*) x
)); 
14625 static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x
) { 
14626     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxTextEntryDialog 
*) x
)); 
14628 static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x
) { 
14629     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxSingleChoiceDialog 
*) x
)); 
14631 static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x
) { 
14632     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxMultiChoiceDialog 
*) x
)); 
14634 static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x
) { 
14635     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFileDialog 
*) x
)); 
14637 static void *_p_wxNumberEntryDialogTo_p_wxEvtHandler(void *x
) { 
14638     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxNumberEntryDialog 
*) x
)); 
14640 static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x
) { 
14641     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxMessageDialog 
*) x
)); 
14643 static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x
) { 
14644     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxProgressDialog 
*) x
)); 
14646 static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x
) { 
14647     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFindReplaceDialog 
*) x
)); 
14649 static void *_p_wxPanelTo_p_wxEvtHandler(void *x
) { 
14650     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxPanel 
*) x
)); 
14652 static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x
) { 
14653     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxStatusBar 
*) x
)); 
14655 static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x
) { 
14656     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxPyVScrolledWindow 
*) x
)); 
14658 static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x
) { 
14659     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPopupWindow 
*)(wxPyPopupTransientWindow 
*) ((wxTipWindow 
*) x
)); 
14661 static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x
) { 
14662     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPopupWindow 
*) ((wxPyPopupTransientWindow 
*) x
)); 
14664 static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x
) { 
14665     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxPopupWindow 
*) x
)); 
14667 static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x
) { 
14668     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxSashWindow 
*) ((wxSashLayoutWindow 
*) x
)); 
14670 static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x
) { 
14671     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxSashWindow 
*) x
)); 
14673 static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x
) { 
14674     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxSplitterWindow 
*) x
)); 
14676 static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x
) { 
14677     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxSplashScreenWindow 
*) x
)); 
14679 static void *_p_wxWindowTo_p_wxEvtHandler(void *x
) { 
14680     return (void *)((wxEvtHandler 
*)  ((wxWindow 
*) x
)); 
14682 static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x
) { 
14683     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxScrolledWindow 
*) x
)); 
14685 static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x
) { 
14686     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxTopLevelWindow 
*) x
)); 
14688 static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x
) { 
14689     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxMDIClientWindow 
*) x
)); 
14691 static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x
) { 
14692     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPyScrolledWindow 
*) x
)); 
14694 static void *_p_wxControlTo_p_wxEvtHandler(void *x
) { 
14695     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxControl 
*) x
)); 
14697 static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x
) { 
14698     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxPreviewFrame 
*) x
)); 
14700 static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x
) { 
14701     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
14703 static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x
) { 
14704     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIChildFrame 
*) x
)); 
14706 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x
) { 
14707     return (void *)((wxEvtHandler 
*)  ((wxPyApp 
*) x
)); 
14709 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x
) { 
14710     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxControlWithItems 
*) x
)); 
14712 static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x
) { 
14713     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxPyWindow 
*) x
)); 
14715 static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x
) { 
14716     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPreviewCanvas 
*) x
)); 
14718 static void *_p_wxFloatingPaneTo_p_wxEvtHandler(void *x
) { 
14719     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*)(wxMiniFrame 
*) ((wxFloatingPane 
*) x
)); 
14721 static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x
) { 
14722     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*)(wxPyVListBox 
*) ((wxPyHtmlListBox 
*) x
)); 
14724 static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x
) { 
14725     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*) ((wxPyVListBox 
*) x
)); 
14727 static void *_p_wxAuiMultiNotebookTo_p_wxEvtHandler(void *x
) { 
14728     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxAuiMultiNotebook 
*) x
)); 
14730 static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x
) { 
14731     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxPreviewControlBar 
*) x
)); 
14733 static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x
) { 
14734     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxPreviewControlBar 
*) ((wxPyPreviewControlBar 
*) x
)); 
14736 static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x
) { 
14737     return (void *)((wxEvtHandler 
*)  ((wxPyTaskBarIcon 
*) x
)); 
14739 static void *_p_wxAuiTabCtrlTo_p_wxEvtHandler(void *x
) { 
14740     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxAuiTabCtrl 
*) x
)); 
14742 static void *_p_wxFrameTo_p_wxEvtHandler(void *x
) { 
14743     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*) ((wxFrame 
*) x
)); 
14745 static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x
) { 
14746     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxDirDialog 
*) x
)); 
14748 static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x
) { 
14749     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxColourDialog 
*) x
)); 
14751 static void *_p_wxDialogTo_p_wxEvtHandler(void *x
) { 
14752     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*) ((wxDialog 
*) x
)); 
14754 static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x
) { 
14755     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFontDialog 
*) x
)); 
14757 static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x
) { 
14758     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIParentFrame 
*) x
)); 
14760 static void *_p_wxFrameManagerTo_p_wxEvtHandler(void *x
) { 
14761     return (void *)((wxEvtHandler 
*)  ((wxFrameManager 
*) x
)); 
14763 static void *_p_wxAuiTabCtrlTo_p_wxAuiTabContainer(void *x
) { 
14764     return (void *)((wxAuiTabContainer 
*)  ((wxAuiTabCtrl 
*) x
)); 
14766 static void *_p_wxGBSizerItemTo_p_wxSizerItem(void *x
) { 
14767     return (void *)((wxSizerItem 
*)  ((wxGBSizerItem 
*) x
)); 
14769 static void *_p_wxMDIChildFrameTo_p_wxFrame(void *x
) { 
14770     return (void *)((wxFrame 
*)  ((wxMDIChildFrame 
*) x
)); 
14772 static void *_p_wxProgressDialogTo_p_wxFrame(void *x
) { 
14773     return (void *)((wxFrame 
*)  ((wxProgressDialog 
*) x
)); 
14775 static void *_p_wxPreviewFrameTo_p_wxFrame(void *x
) { 
14776     return (void *)((wxFrame 
*)  ((wxPreviewFrame 
*) x
)); 
14778 static void *_p_wxPyPreviewFrameTo_p_wxFrame(void *x
) { 
14779     return (void *)((wxFrame 
*) (wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
14781 static void *_p_wxFloatingPaneTo_p_wxFrame(void *x
) { 
14782     return (void *)((wxFrame 
*) (wxMiniFrame 
*) ((wxFloatingPane 
*) x
)); 
14784 static void *_p_wxMiniFrameTo_p_wxFrame(void *x
) { 
14785     return (void *)((wxFrame 
*)  ((wxMiniFrame 
*) x
)); 
14787 static void *_p_wxSplashScreenTo_p_wxFrame(void *x
) { 
14788     return (void *)((wxFrame 
*)  ((wxSplashScreen 
*) x
)); 
14790 static void *_p_wxMDIParentFrameTo_p_wxFrame(void *x
) { 
14791     return (void *)((wxFrame 
*)  ((wxMDIParentFrame 
*) x
)); 
14793 static void *_p_wxSashEventTo_p_wxCommandEvent(void *x
) { 
14794     return (void *)((wxCommandEvent 
*)  ((wxSashEvent 
*) x
)); 
14796 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x
) { 
14797     return (void *)((wxCommandEvent 
*)  ((wxWindowDestroyEvent 
*) x
)); 
14799 static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x
) { 
14800     return (void *)((wxCommandEvent 
*) (wxNotifyEvent 
*) ((wxSplitterEvent 
*) x
)); 
14802 static void *_p_wxClipboardTextEventTo_p_wxCommandEvent(void *x
) { 
14803     return (void *)((wxCommandEvent 
*)  ((wxClipboardTextEvent 
*) x
)); 
14805 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x
) { 
14806     return (void *)((wxCommandEvent 
*)  ((wxScrollEvent 
*) x
)); 
14808 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x
) { 
14809     return (void *)((wxCommandEvent 
*)  ((wxPyCommandEvent 
*) x
)); 
14811 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x
) { 
14812     return (void *)((wxCommandEvent 
*)  ((wxContextMenuEvent 
*) x
)); 
14814 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x
) { 
14815     return (void *)((wxCommandEvent 
*)  ((wxChildFocusEvent 
*) x
)); 
14817 static void *_p_wxAuiNotebookEventTo_p_wxCommandEvent(void *x
) { 
14818     return (void *)((wxCommandEvent 
*) (wxNotifyEvent 
*) ((wxAuiNotebookEvent 
*) x
)); 
14820 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x
) { 
14821     return (void *)((wxCommandEvent 
*)  ((wxDateEvent 
*) x
)); 
14823 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x
) { 
14824     return (void *)((wxCommandEvent 
*)  ((wxWindowCreateEvent 
*) x
)); 
14826 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x
) { 
14827     return (void *)((wxCommandEvent 
*)  ((wxNotifyEvent 
*) x
)); 
14829 static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x
) { 
14830     return (void *)((wxCommandEvent 
*)  ((wxFindDialogEvent 
*) x
)); 
14832 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x
) { 
14833     return (void *)((wxCommandEvent 
*)  ((wxUpdateUIEvent 
*) x
)); 
14835 static void *_p_wxDefaultDockArtTo_p_wxDockArt(void *x
) { 
14836     return (void *)((wxDockArt 
*)  ((wxDefaultDockArt 
*) x
)); 
14838 static void *_p_wxPyDockArtTo_p_wxDockArt(void *x
) { 
14839     return (void *)((wxDockArt 
*) (wxDefaultDockArt 
*) ((wxPyDockArt 
*) x
)); 
14841 static void *_p_wxPyDockArtTo_p_wxDefaultDockArt(void *x
) { 
14842     return (void *)((wxDefaultDockArt 
*)  ((wxPyDockArt 
*) x
)); 
14844 static swig_type_info _swigt__p_char 
= {"_p_char", "char *", 0, 0, (void*)0, 0}; 
14845 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}; 
14846 static swig_type_info _swigt__p_int 
= {"_p_int", "int *|wxEventType *", 0, 0, (void*)0, 0}; 
14847 static swig_type_info _swigt__p_p_wxAuiTabContainerButton 
= {"_p_p_wxAuiTabContainerButton", "wxAuiTabContainerButton **", 0, 0, (void*)0, 0}; 
14848 static swig_type_info _swigt__p_p_wxWindow 
= {"_p_p_wxWindow", "wxWindow **", 0, 0, (void*)0, 0}; 
14849 static swig_type_info _swigt__p_p_wxSplashScreen 
= {"_p_p_wxSplashScreen", 0, 0, 0, 0, 0}; 
14850 static swig_type_info _swigt__p_p_wxMiniFrame 
= {"_p_p_wxMiniFrame", 0, 0, 0, 0, 0}; 
14851 static swig_type_info _swigt__p_p_wxPyPanel 
= {"_p_p_wxPyPanel", 0, 0, 0, 0, 0}; 
14852 static swig_type_info _swigt__p_p_wxMenuBar 
= {"_p_p_wxMenuBar", 0, 0, 0, 0, 0}; 
14853 static swig_type_info _swigt__p_p_wxFindReplaceDialog 
= {"_p_p_wxFindReplaceDialog", 0, 0, 0, 0, 0}; 
14854 static swig_type_info _swigt__p_p_wxProgressDialog 
= {"_p_p_wxProgressDialog", 0, 0, 0, 0, 0}; 
14855 static swig_type_info _swigt__p_p_wxMessageDialog 
= {"_p_p_wxMessageDialog", 0, 0, 0, 0, 0}; 
14856 static swig_type_info _swigt__p_p_wxNumberEntryDialog 
= {"_p_p_wxNumberEntryDialog", 0, 0, 0, 0, 0}; 
14857 static swig_type_info _swigt__p_p_wxPasswordEntryDialog 
= {"_p_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0}; 
14858 static swig_type_info _swigt__p_p_wxTextEntryDialog 
= {"_p_p_wxTextEntryDialog", 0, 0, 0, 0, 0}; 
14859 static swig_type_info _swigt__p_p_wxSingleChoiceDialog 
= {"_p_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0}; 
14860 static swig_type_info _swigt__p_p_wxMultiChoiceDialog 
= {"_p_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0}; 
14861 static swig_type_info _swigt__p_p_wxFileDialog 
= {"_p_p_wxFileDialog", 0, 0, 0, 0, 0}; 
14862 static swig_type_info _swigt__p_p_wxPanel 
= {"_p_p_wxPanel", 0, 0, 0, 0, 0}; 
14863 static swig_type_info _swigt__p_p_wxStatusBar 
= {"_p_p_wxStatusBar", 0, 0, 0, 0, 0}; 
14864 static swig_type_info _swigt__p_p_wxPyVScrolledWindow 
= {"_p_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0}; 
14865 static swig_type_info _swigt__p_p_wxTipWindow 
= {"_p_p_wxTipWindow", 0, 0, 0, 0, 0}; 
14866 static swig_type_info _swigt__p_p_wxPyPopupTransientWindow 
= {"_p_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0}; 
14867 static swig_type_info _swigt__p_p_wxPopupWindow 
= {"_p_p_wxPopupWindow", 0, 0, 0, 0, 0}; 
14868 static swig_type_info _swigt__p_p_wxSashLayoutWindow 
= {"_p_p_wxSashLayoutWindow", 0, 0, 0, 0, 0}; 
14869 static swig_type_info _swigt__p_p_wxScrolledWindow 
= {"_p_p_wxScrolledWindow", 0, 0, 0, 0, 0}; 
14870 static swig_type_info _swigt__p_p_wxTopLevelWindow 
= {"_p_p_wxTopLevelWindow", 0, 0, 0, 0, 0}; 
14871 static swig_type_info _swigt__p_p_wxSplashScreenWindow 
= {"_p_p_wxSplashScreenWindow", 0, 0, 0, 0, 0}; 
14872 static swig_type_info _swigt__p_p_wxSplitterWindow 
= {"_p_p_wxSplitterWindow", 0, 0, 0, 0, 0}; 
14873 static swig_type_info _swigt__p_p_wxSashWindow 
= {"_p_p_wxSashWindow", 0, 0, 0, 0, 0}; 
14874 static swig_type_info _swigt__p_p_wxMDIClientWindow 
= {"_p_p_wxMDIClientWindow", 0, 0, 0, 0, 0}; 
14875 static swig_type_info _swigt__p_p_wxPyScrolledWindow 
= {"_p_p_wxPyScrolledWindow", 0, 0, 0, 0, 0}; 
14876 static swig_type_info _swigt__p_p_wxPreviewFrame 
= {"_p_p_wxPreviewFrame", 0, 0, 0, 0, 0}; 
14877 static swig_type_info _swigt__p_p_wxPyPreviewFrame 
= {"_p_p_wxPyPreviewFrame", 0, 0, 0, 0, 0}; 
14878 static swig_type_info _swigt__p_p_wxControl 
= {"_p_p_wxControl", 0, 0, 0, 0, 0}; 
14879 static swig_type_info _swigt__p_p_wxMDIChildFrame 
= {"_p_p_wxMDIChildFrame", 0, 0, 0, 0, 0}; 
14880 static swig_type_info _swigt__p_p_wxControlWithItems 
= {"_p_p_wxControlWithItems", 0, 0, 0, 0, 0}; 
14881 static swig_type_info _swigt__p_p_wxPyWindow 
= {"_p_p_wxPyWindow", 0, 0, 0, 0, 0}; 
14882 static swig_type_info _swigt__p_p_wxPreviewCanvas 
= {"_p_p_wxPreviewCanvas", 0, 0, 0, 0, 0}; 
14883 static swig_type_info _swigt__p_p_wxFloatingPane 
= {"_p_p_wxFloatingPane", 0, 0, 0, 0, 0}; 
14884 static swig_type_info _swigt__p_p_wxPyHtmlListBox 
= {"_p_p_wxPyHtmlListBox", 0, 0, 0, 0, 0}; 
14885 static swig_type_info _swigt__p_p_wxPyVListBox 
= {"_p_p_wxPyVListBox", 0, 0, 0, 0, 0}; 
14886 static swig_type_info _swigt__p_p_wxAuiMultiNotebook 
= {"_p_p_wxAuiMultiNotebook", 0, 0, 0, 0, 0}; 
14887 static swig_type_info _swigt__p_p_wxPreviewControlBar 
= {"_p_p_wxPreviewControlBar", 0, 0, 0, 0, 0}; 
14888 static swig_type_info _swigt__p_p_wxPyPreviewControlBar 
= {"_p_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0}; 
14889 static swig_type_info _swigt__p_p_wxAuiTabCtrl 
= {"_p_p_wxAuiTabCtrl", 0, 0, 0, 0, 0}; 
14890 static swig_type_info _swigt__p_p_wxFrame 
= {"_p_p_wxFrame", 0, 0, 0, 0, 0}; 
14891 static swig_type_info _swigt__p_p_wxFontDialog 
= {"_p_p_wxFontDialog", 0, 0, 0, 0, 0}; 
14892 static swig_type_info _swigt__p_p_wxDirDialog 
= {"_p_p_wxDirDialog", 0, 0, 0, 0, 0}; 
14893 static swig_type_info _swigt__p_p_wxColourDialog 
= {"_p_p_wxColourDialog", 0, 0, 0, 0, 0}; 
14894 static swig_type_info _swigt__p_p_wxDialog 
= {"_p_p_wxDialog", 0, 0, 0, 0, 0}; 
14895 static swig_type_info _swigt__p_p_wxMDIParentFrame 
= {"_p_p_wxMDIParentFrame", 0, 0, 0, 0, 0}; 
14896 static swig_type_info _swigt__p_unsigned_char 
= {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, (void*)0, 0}; 
14897 static swig_type_info _swigt__p_unsigned_int 
= {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, (void*)0, 0}; 
14898 static swig_type_info _swigt__p_unsigned_long 
= {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, (void*)0, 0}; 
14899 static swig_type_info _swigt__p_wxAuiMultiNotebook 
= {"_p_wxAuiMultiNotebook", "wxAuiMultiNotebook *", 0, 0, (void*)0, 0}; 
14900 static swig_type_info _swigt__p_wxAuiNotebookEvent 
= {"_p_wxAuiNotebookEvent", "wxAuiNotebookEvent *", 0, 0, (void*)0, 0}; 
14901 static swig_type_info _swigt__p_wxAuiNotebookPage 
= {"_p_wxAuiNotebookPage", "wxAuiNotebookPage *", 0, 0, (void*)0, 0}; 
14902 static swig_type_info _swigt__p_wxAuiNotebookPageArray 
= {"_p_wxAuiNotebookPageArray", "wxAuiNotebookPageArray *", 0, 0, (void*)0, 0}; 
14903 static swig_type_info _swigt__p_wxAuiTabContainer 
= {"_p_wxAuiTabContainer", "wxAuiTabContainer *", 0, 0, (void*)0, 0}; 
14904 static swig_type_info _swigt__p_wxAuiTabContainerButton 
= {"_p_wxAuiTabContainerButton", "wxAuiTabContainerButton *", 0, 0, (void*)0, 0}; 
14905 static swig_type_info _swigt__p_wxAuiTabCtrl 
= {"_p_wxAuiTabCtrl", "wxAuiTabCtrl *", 0, 0, (void*)0, 0}; 
14906 static swig_type_info _swigt__p_wxBitmap 
= {"_p_wxBitmap", "wxBitmap *", 0, 0, (void*)0, 0}; 
14907 static swig_type_info _swigt__p_wxColor 
= {"_p_wxColor", "wxColor *", 0, 0, (void*)0, 0}; 
14908 static swig_type_info _swigt__p_wxColour 
= {"_p_wxColour", "wxColour *", 0, 0, (void*)0, 0}; 
14909 static swig_type_info _swigt__p_wxCommandEvent 
= {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, (void*)0, 0}; 
14910 static swig_type_info _swigt__p_wxSashEvent 
= {"_p_wxSashEvent", 0, 0, 0, 0, 0}; 
14911 static swig_type_info _swigt__p_wxWindowDestroyEvent 
= {"_p_wxWindowDestroyEvent", 0, 0, 0, 0, 0}; 
14912 static swig_type_info _swigt__p_wxSplitterEvent 
= {"_p_wxSplitterEvent", 0, 0, 0, 0, 0}; 
14913 static swig_type_info _swigt__p_wxClipboardTextEvent 
= {"_p_wxClipboardTextEvent", 0, 0, 0, 0, 0}; 
14914 static swig_type_info _swigt__p_wxScrollEvent 
= {"_p_wxScrollEvent", 0, 0, 0, 0, 0}; 
14915 static swig_type_info _swigt__p_wxPyCommandEvent 
= {"_p_wxPyCommandEvent", 0, 0, 0, 0, 0}; 
14916 static swig_type_info _swigt__p_wxContextMenuEvent 
= {"_p_wxContextMenuEvent", 0, 0, 0, 0, 0}; 
14917 static swig_type_info _swigt__p_wxChildFocusEvent 
= {"_p_wxChildFocusEvent", 0, 0, 0, 0, 0}; 
14918 static swig_type_info _swigt__p_wxDateEvent 
= {"_p_wxDateEvent", 0, 0, 0, 0, 0}; 
14919 static swig_type_info _swigt__p_wxWindowCreateEvent 
= {"_p_wxWindowCreateEvent", 0, 0, 0, 0, 0}; 
14920 static swig_type_info _swigt__p_wxFindDialogEvent 
= {"_p_wxFindDialogEvent", 0, 0, 0, 0, 0}; 
14921 static swig_type_info _swigt__p_wxUpdateUIEvent 
= {"_p_wxUpdateUIEvent", 0, 0, 0, 0, 0}; 
14922 static swig_type_info _swigt__p_wxControl 
= {"_p_wxControl", "wxControl *", 0, 0, (void*)0, 0}; 
14923 static swig_type_info _swigt__p_wxControlWithItems 
= {"_p_wxControlWithItems", 0, 0, 0, 0, 0}; 
14924 static swig_type_info _swigt__p_wxDC 
= {"_p_wxDC", "wxDC *", 0, 0, (void*)0, 0}; 
14925 static swig_type_info _swigt__p_wxDefaultDockArt 
= {"_p_wxDefaultDockArt", "wxDefaultDockArt *", 0, 0, (void*)0, 0}; 
14926 static swig_type_info _swigt__p_wxDockArt 
= {"_p_wxDockArt", "wxDockArt *", 0, 0, (void*)0, 0}; 
14927 static swig_type_info _swigt__p_wxDockInfo 
= {"_p_wxDockInfo", "wxDockInfo *", 0, 0, (void*)0, 0}; 
14928 static swig_type_info _swigt__p_wxDockUIPart 
= {"_p_wxDockUIPart", "wxDockUIPart *", 0, 0, (void*)0, 0}; 
14929 static swig_type_info _swigt__p_wxDuplexMode 
= {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, (void*)0, 0}; 
14930 static swig_type_info _swigt__p_wxEvent 
= {"_p_wxEvent", "wxEvent *", 0, 0, (void*)0, 0}; 
14931 static swig_type_info _swigt__p_wxMenuEvent 
= {"_p_wxMenuEvent", 0, 0, 0, 0, 0}; 
14932 static swig_type_info _swigt__p_wxCloseEvent 
= {"_p_wxCloseEvent", 0, 0, 0, 0, 0}; 
14933 static swig_type_info _swigt__p_wxMouseEvent 
= {"_p_wxMouseEvent", 0, 0, 0, 0, 0}; 
14934 static swig_type_info _swigt__p_wxEraseEvent 
= {"_p_wxEraseEvent", 0, 0, 0, 0, 0}; 
14935 static swig_type_info _swigt__p_wxSetCursorEvent 
= {"_p_wxSetCursorEvent", 0, 0, 0, 0, 0}; 
14936 static swig_type_info _swigt__p_wxInitDialogEvent 
= {"_p_wxInitDialogEvent", 0, 0, 0, 0, 0}; 
14937 static swig_type_info _swigt__p_wxPyEvent 
= {"_p_wxPyEvent", 0, 0, 0, 0, 0}; 
14938 static swig_type_info _swigt__p_wxMouseCaptureLostEvent 
= {"_p_wxMouseCaptureLostEvent", 0, 0, 0, 0, 0}; 
14939 static swig_type_info _swigt__p_wxCalculateLayoutEvent 
= {"_p_wxCalculateLayoutEvent", 0, 0, 0, 0, 0}; 
14940 static swig_type_info _swigt__p_wxIdleEvent 
= {"_p_wxIdleEvent", 0, 0, 0, 0, 0}; 
14941 static swig_type_info _swigt__p_wxQueryNewPaletteEvent 
= {"_p_wxQueryNewPaletteEvent", 0, 0, 0, 0, 0}; 
14942 static swig_type_info _swigt__p_wxMaximizeEvent 
= {"_p_wxMaximizeEvent", 0, 0, 0, 0, 0}; 
14943 static swig_type_info _swigt__p_wxIconizeEvent 
= {"_p_wxIconizeEvent", 0, 0, 0, 0, 0}; 
14944 static swig_type_info _swigt__p_wxActivateEvent 
= {"_p_wxActivateEvent", 0, 0, 0, 0, 0}; 
14945 static swig_type_info _swigt__p_wxSizeEvent 
= {"_p_wxSizeEvent", 0, 0, 0, 0, 0}; 
14946 static swig_type_info _swigt__p_wxMoveEvent 
= {"_p_wxMoveEvent", 0, 0, 0, 0, 0}; 
14947 static swig_type_info _swigt__p_wxPaintEvent 
= {"_p_wxPaintEvent", 0, 0, 0, 0, 0}; 
14948 static swig_type_info _swigt__p_wxNcPaintEvent 
= {"_p_wxNcPaintEvent", 0, 0, 0, 0, 0}; 
14949 static swig_type_info _swigt__p_wxPaletteChangedEvent 
= {"_p_wxPaletteChangedEvent", 0, 0, 0, 0, 0}; 
14950 static swig_type_info _swigt__p_wxDisplayChangedEvent 
= {"_p_wxDisplayChangedEvent", 0, 0, 0, 0, 0}; 
14951 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent 
= {"_p_wxMouseCaptureChangedEvent", 0, 0, 0, 0, 0}; 
14952 static swig_type_info _swigt__p_wxSysColourChangedEvent 
= {"_p_wxSysColourChangedEvent", 0, 0, 0, 0, 0}; 
14953 static swig_type_info _swigt__p_wxDropFilesEvent 
= {"_p_wxDropFilesEvent", 0, 0, 0, 0, 0}; 
14954 static swig_type_info _swigt__p_wxFocusEvent 
= {"_p_wxFocusEvent", 0, 0, 0, 0, 0}; 
14955 static swig_type_info _swigt__p_wxQueryLayoutInfoEvent 
= {"_p_wxQueryLayoutInfoEvent", 0, 0, 0, 0, 0}; 
14956 static swig_type_info _swigt__p_wxShowEvent 
= {"_p_wxShowEvent", 0, 0, 0, 0, 0}; 
14957 static swig_type_info _swigt__p_wxNavigationKeyEvent 
= {"_p_wxNavigationKeyEvent", 0, 0, 0, 0, 0}; 
14958 static swig_type_info _swigt__p_wxKeyEvent 
= {"_p_wxKeyEvent", 0, 0, 0, 0, 0}; 
14959 static swig_type_info _swigt__p_wxScrollWinEvent 
= {"_p_wxScrollWinEvent", 0, 0, 0, 0, 0}; 
14960 static swig_type_info _swigt__p_wxTaskBarIconEvent 
= {"_p_wxTaskBarIconEvent", 0, 0, 0, 0, 0}; 
14961 static swig_type_info _swigt__p_wxEvtHandler 
= {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, (void*)0, 0}; 
14962 static swig_type_info _swigt__p_wxSplashScreen 
= {"_p_wxSplashScreen", 0, 0, 0, 0, 0}; 
14963 static swig_type_info _swigt__p_wxPyPanel 
= {"_p_wxPyPanel", 0, 0, 0, 0, 0}; 
14964 static swig_type_info _swigt__p_wxMenuBar 
= {"_p_wxMenuBar", 0, 0, 0, 0, 0}; 
14965 static swig_type_info _swigt__p_wxValidator 
= {"_p_wxValidator", 0, 0, 0, 0, 0}; 
14966 static swig_type_info _swigt__p_wxPyValidator 
= {"_p_wxPyValidator", 0, 0, 0, 0, 0}; 
14967 static swig_type_info _swigt__p_wxNumberEntryDialog 
= {"_p_wxNumberEntryDialog", 0, 0, 0, 0, 0}; 
14968 static swig_type_info _swigt__p_wxFileDialog 
= {"_p_wxFileDialog", 0, 0, 0, 0, 0}; 
14969 static swig_type_info _swigt__p_wxMultiChoiceDialog 
= {"_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0}; 
14970 static swig_type_info _swigt__p_wxFindReplaceDialog 
= {"_p_wxFindReplaceDialog", 0, 0, 0, 0, 0}; 
14971 static swig_type_info _swigt__p_wxProgressDialog 
= {"_p_wxProgressDialog", 0, 0, 0, 0, 0}; 
14972 static swig_type_info _swigt__p_wxMessageDialog 
= {"_p_wxMessageDialog", 0, 0, 0, 0, 0}; 
14973 static swig_type_info _swigt__p_wxPasswordEntryDialog 
= {"_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0}; 
14974 static swig_type_info _swigt__p_wxTextEntryDialog 
= {"_p_wxTextEntryDialog", 0, 0, 0, 0, 0}; 
14975 static swig_type_info _swigt__p_wxSingleChoiceDialog 
= {"_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0}; 
14976 static swig_type_info _swigt__p_wxPanel 
= {"_p_wxPanel", 0, 0, 0, 0, 0}; 
14977 static swig_type_info _swigt__p_wxStatusBar 
= {"_p_wxStatusBar", 0, 0, 0, 0, 0}; 
14978 static swig_type_info _swigt__p_wxSashWindow 
= {"_p_wxSashWindow", 0, 0, 0, 0, 0}; 
14979 static swig_type_info _swigt__p_wxScrolledWindow 
= {"_p_wxScrolledWindow", 0, 0, 0, 0, 0}; 
14980 static swig_type_info _swigt__p_wxMDIClientWindow 
= {"_p_wxMDIClientWindow", 0, 0, 0, 0, 0}; 
14981 static swig_type_info _swigt__p_wxPyScrolledWindow 
= {"_p_wxPyScrolledWindow", 0, 0, 0, 0, 0}; 
14982 static swig_type_info _swigt__p_wxSplitterWindow 
= {"_p_wxSplitterWindow", 0, 0, 0, 0, 0}; 
14983 static swig_type_info _swigt__p_wxSplashScreenWindow 
= {"_p_wxSplashScreenWindow", 0, 0, 0, 0, 0}; 
14984 static swig_type_info _swigt__p_wxSashLayoutWindow 
= {"_p_wxSashLayoutWindow", 0, 0, 0, 0, 0}; 
14985 static swig_type_info _swigt__p_wxPopupWindow 
= {"_p_wxPopupWindow", 0, 0, 0, 0, 0}; 
14986 static swig_type_info _swigt__p_wxPyPopupTransientWindow 
= {"_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0}; 
14987 static swig_type_info _swigt__p_wxTipWindow 
= {"_p_wxTipWindow", 0, 0, 0, 0, 0}; 
14988 static swig_type_info _swigt__p_wxPyVScrolledWindow 
= {"_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0}; 
14989 static swig_type_info _swigt__p_wxPyPreviewFrame 
= {"_p_wxPyPreviewFrame", 0, 0, 0, 0, 0}; 
14990 static swig_type_info _swigt__p_wxPreviewFrame 
= {"_p_wxPreviewFrame", 0, 0, 0, 0, 0}; 
14991 static swig_type_info _swigt__p_wxMDIChildFrame 
= {"_p_wxMDIChildFrame", 0, 0, 0, 0, 0}; 
14992 static swig_type_info _swigt__p_wxPyApp 
= {"_p_wxPyApp", 0, 0, 0, 0, 0}; 
14993 static swig_type_info _swigt__p_wxPyWindow 
= {"_p_wxPyWindow", 0, 0, 0, 0, 0}; 
14994 static swig_type_info _swigt__p_wxPreviewCanvas 
= {"_p_wxPreviewCanvas", 0, 0, 0, 0, 0}; 
14995 static swig_type_info _swigt__p_wxPyHtmlListBox 
= {"_p_wxPyHtmlListBox", 0, 0, 0, 0, 0}; 
14996 static swig_type_info _swigt__p_wxPyVListBox 
= {"_p_wxPyVListBox", 0, 0, 0, 0, 0}; 
14997 static swig_type_info _swigt__p_wxPreviewControlBar 
= {"_p_wxPreviewControlBar", 0, 0, 0, 0, 0}; 
14998 static swig_type_info _swigt__p_wxPyPreviewControlBar 
= {"_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0}; 
14999 static swig_type_info _swigt__p_wxPyTaskBarIcon 
= {"_p_wxPyTaskBarIcon", 0, 0, 0, 0, 0}; 
15000 static swig_type_info _swigt__p_wxFontDialog 
= {"_p_wxFontDialog", 0, 0, 0, 0, 0}; 
15001 static swig_type_info _swigt__p_wxDirDialog 
= {"_p_wxDirDialog", 0, 0, 0, 0, 0}; 
15002 static swig_type_info _swigt__p_wxColourDialog 
= {"_p_wxColourDialog", 0, 0, 0, 0, 0}; 
15003 static swig_type_info _swigt__p_wxDialog 
= {"_p_wxDialog", 0, 0, 0, 0, 0}; 
15004 static swig_type_info _swigt__p_wxMenu 
= {"_p_wxMenu", 0, 0, 0, 0, 0}; 
15005 static swig_type_info _swigt__p_wxMDIParentFrame 
= {"_p_wxMDIParentFrame", 0, 0, 0, 0, 0}; 
15006 static swig_type_info _swigt__p_wxFloatingPane 
= {"_p_wxFloatingPane", "wxFloatingPane *", 0, 0, (void*)0, 0}; 
15007 static swig_type_info _swigt__p_wxFont 
= {"_p_wxFont", "wxFont *", 0, 0, (void*)0, 0}; 
15008 static swig_type_info _swigt__p_wxFrame 
= {"_p_wxFrame", "wxFrame *", 0, 0, (void*)0, 0}; 
15009 static swig_type_info _swigt__p_wxFrameManager 
= {"_p_wxFrameManager", "wxFrameManager *", 0, 0, (void*)0, 0}; 
15010 static swig_type_info _swigt__p_wxFrameManagerEvent 
= {"_p_wxFrameManagerEvent", "wxFrameManagerEvent *", 0, 0, (void*)0, 0}; 
15011 static swig_type_info _swigt__p_wxMiniFrame 
= {"_p_wxMiniFrame", "wxMiniFrame *", 0, 0, (void*)0, 0}; 
15012 static swig_type_info _swigt__p_wxNotifyEvent 
= {"_p_wxNotifyEvent", "wxNotifyEvent *", 0, 0, (void*)0, 0}; 
15013 static swig_type_info _swigt__p_wxObject 
= {"_p_wxObject", "wxObject *", 0, 0, (void*)0, 0}; 
15014 static swig_type_info _swigt__p_wxLayoutConstraints 
= {"_p_wxLayoutConstraints", 0, 0, 0, 0, 0}; 
15015 static swig_type_info _swigt__p_wxGBSizerItem 
= {"_p_wxGBSizerItem", 0, 0, 0, 0, 0}; 
15016 static swig_type_info _swigt__p_wxIndividualLayoutConstraint 
= {"_p_wxIndividualLayoutConstraint", 0, 0, 0, 0, 0}; 
15017 static swig_type_info _swigt__p_wxStaticBoxSizer 
= {"_p_wxStaticBoxSizer", 0, 0, 0, 0, 0}; 
15018 static swig_type_info _swigt__p_wxBoxSizer 
= {"_p_wxBoxSizer", 0, 0, 0, 0, 0}; 
15019 static swig_type_info _swigt__p_wxGridBagSizer 
= {"_p_wxGridBagSizer", 0, 0, 0, 0, 0}; 
15020 static swig_type_info _swigt__p_wxFontData 
= {"_p_wxFontData", 0, 0, 0, 0, 0}; 
15021 static swig_type_info _swigt__p_wxPrintData 
= {"_p_wxPrintData", 0, 0, 0, 0, 0}; 
15022 static swig_type_info _swigt__p_wxGridSizer 
= {"_p_wxGridSizer", 0, 0, 0, 0, 0}; 
15023 static swig_type_info _swigt__p_wxFlexGridSizer 
= {"_p_wxFlexGridSizer", 0, 0, 0, 0, 0}; 
15024 static swig_type_info _swigt__p_wxLayoutAlgorithm 
= {"_p_wxLayoutAlgorithm", 0, 0, 0, 0, 0}; 
15025 static swig_type_info _swigt__p_wxFSFile 
= {"_p_wxFSFile", 0, 0, 0, 0, 0}; 
15026 static swig_type_info _swigt__p_wxFindReplaceData 
= {"_p_wxFindReplaceData", 0, 0, 0, 0, 0}; 
15027 static swig_type_info _swigt__p_wxPySizer 
= {"_p_wxPySizer", 0, 0, 0, 0, 0}; 
15028 static swig_type_info _swigt__p_wxColourData 
= {"_p_wxColourData", 0, 0, 0, 0, 0}; 
15029 static swig_type_info _swigt__p_wxPrinter 
= {"_p_wxPrinter", 0, 0, 0, 0, 0}; 
15030 static swig_type_info _swigt__p_wxMenuItem 
= {"_p_wxMenuItem", 0, 0, 0, 0, 0}; 
15031 static swig_type_info _swigt__p_wxANIHandler 
= {"_p_wxANIHandler", 0, 0, 0, 0, 0}; 
15032 static swig_type_info _swigt__p_wxPNGHandler 
= {"_p_wxPNGHandler", 0, 0, 0, 0, 0}; 
15033 static swig_type_info _swigt__p_wxGIFHandler 
= {"_p_wxGIFHandler", 0, 0, 0, 0, 0}; 
15034 static swig_type_info _swigt__p_wxPCXHandler 
= {"_p_wxPCXHandler", 0, 0, 0, 0, 0}; 
15035 static swig_type_info _swigt__p_wxJPEGHandler 
= {"_p_wxJPEGHandler", 0, 0, 0, 0, 0}; 
15036 static swig_type_info _swigt__p_wxPNMHandler 
= {"_p_wxPNMHandler", 0, 0, 0, 0, 0}; 
15037 static swig_type_info _swigt__p_wxCURHandler 
= {"_p_wxCURHandler", 0, 0, 0, 0, 0}; 
15038 static swig_type_info _swigt__p_wxICOHandler 
= {"_p_wxICOHandler", 0, 0, 0, 0, 0}; 
15039 static swig_type_info _swigt__p_wxBMPHandler 
= {"_p_wxBMPHandler", 0, 0, 0, 0, 0}; 
15040 static swig_type_info _swigt__p_wxPyImageHandler 
= {"_p_wxPyImageHandler", 0, 0, 0, 0, 0}; 
15041 static swig_type_info _swigt__p_wxImageHandler 
= {"_p_wxImageHandler", 0, 0, 0, 0, 0}; 
15042 static swig_type_info _swigt__p_wxXPMHandler 
= {"_p_wxXPMHandler", 0, 0, 0, 0, 0}; 
15043 static swig_type_info _swigt__p_wxTIFFHandler 
= {"_p_wxTIFFHandler", 0, 0, 0, 0, 0}; 
15044 static swig_type_info _swigt__p_wxStdDialogButtonSizer 
= {"_p_wxStdDialogButtonSizer", 0, 0, 0, 0, 0}; 
15045 static swig_type_info _swigt__p_wxAcceleratorTable 
= {"_p_wxAcceleratorTable", 0, 0, 0, 0, 0}; 
15046 static swig_type_info _swigt__p_wxImage 
= {"_p_wxImage", 0, 0, 0, 0, 0}; 
15047 static swig_type_info _swigt__p_wxPyPrintout 
= {"_p_wxPyPrintout", 0, 0, 0, 0, 0}; 
15048 static swig_type_info _swigt__p_wxPrintPreview 
= {"_p_wxPrintPreview", 0, 0, 0, 0, 0}; 
15049 static swig_type_info _swigt__p_wxPyPrintPreview 
= {"_p_wxPyPrintPreview", 0, 0, 0, 0, 0}; 
15050 static swig_type_info _swigt__p_wxPageSetupDialog 
= {"_p_wxPageSetupDialog", 0, 0, 0, 0, 0}; 
15051 static swig_type_info _swigt__p_wxPrintDialog 
= {"_p_wxPrintDialog", 0, 0, 0, 0, 0}; 
15052 static swig_type_info _swigt__p_wxFileSystem 
= {"_p_wxFileSystem", 0, 0, 0, 0, 0}; 
15053 static swig_type_info _swigt__p_wxPageSetupDialogData 
= {"_p_wxPageSetupDialogData", 0, 0, 0, 0, 0}; 
15054 static swig_type_info _swigt__p_wxPrintDialogData 
= {"_p_wxPrintDialogData", 0, 0, 0, 0, 0}; 
15055 static swig_type_info _swigt__p_wxPaneButton 
= {"_p_wxPaneButton", "wxPaneButton *", 0, 0, (void*)0, 0}; 
15056 static swig_type_info _swigt__p_wxPaneButtonArray 
= {"_p_wxPaneButtonArray", "wxPaneButtonArray *", 0, 0, (void*)0, 0}; 
15057 static swig_type_info _swigt__p_wxPaneInfo 
= {"_p_wxPaneInfo", "wxPaneInfo *", 0, 0, (void*)0, 0}; 
15058 static swig_type_info _swigt__p_wxPaneInfoPtrArray 
= {"_p_wxPaneInfoPtrArray", "wxPaneInfoPtrArray *", 0, 0, (void*)0, 0}; 
15059 static swig_type_info _swigt__p_wxPaperSize 
= {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, (void*)0, 0}; 
15060 static swig_type_info _swigt__p_wxPoint 
= {"_p_wxPoint", "wxPoint *", 0, 0, (void*)0, 0}; 
15061 static swig_type_info _swigt__p_wxPyDockArt 
= {"_p_wxPyDockArt", "wxPyDockArt *", 0, 0, (void*)0, 0}; 
15062 static swig_type_info _swigt__p_wxRect 
= {"_p_wxRect", "wxRect *", 0, 0, (void*)0, 0}; 
15063 static swig_type_info _swigt__p_wxSize 
= {"_p_wxSize", "wxSize *", 0, 0, (void*)0, 0}; 
15064 static swig_type_info _swigt__p_wxSizer 
= {"_p_wxSizer", "wxSizer *", 0, 0, (void*)0, 0}; 
15065 static swig_type_info _swigt__p_wxSizerItem 
= {"_p_wxSizerItem", "wxSizerItem *", 0, 0, (void*)0, 0}; 
15066 static swig_type_info _swigt__p_wxString 
= {"_p_wxString", "wxString *", 0, 0, (void*)0, 0}; 
15067 static swig_type_info _swigt__p_wxTopLevelWindow 
= {"_p_wxTopLevelWindow", "wxTopLevelWindow *", 0, 0, (void*)0, 0}; 
15068 static swig_type_info _swigt__p_wxWindow 
= {"_p_wxWindow", "wxWindow *", 0, 0, (void*)0, 0}; 
15070 static swig_type_info 
*swig_type_initial
[] = { 
15072   &_swigt__p_form_ops_t
, 
15074   &_swigt__p_p_wxAuiMultiNotebook
, 
15075   &_swigt__p_p_wxAuiTabContainerButton
, 
15076   &_swigt__p_p_wxAuiTabCtrl
, 
15077   &_swigt__p_p_wxColourDialog
, 
15078   &_swigt__p_p_wxControl
, 
15079   &_swigt__p_p_wxControlWithItems
, 
15080   &_swigt__p_p_wxDialog
, 
15081   &_swigt__p_p_wxDirDialog
, 
15082   &_swigt__p_p_wxFileDialog
, 
15083   &_swigt__p_p_wxFindReplaceDialog
, 
15084   &_swigt__p_p_wxFloatingPane
, 
15085   &_swigt__p_p_wxFontDialog
, 
15086   &_swigt__p_p_wxFrame
, 
15087   &_swigt__p_p_wxMDIChildFrame
, 
15088   &_swigt__p_p_wxMDIClientWindow
, 
15089   &_swigt__p_p_wxMDIParentFrame
, 
15090   &_swigt__p_p_wxMenuBar
, 
15091   &_swigt__p_p_wxMessageDialog
, 
15092   &_swigt__p_p_wxMiniFrame
, 
15093   &_swigt__p_p_wxMultiChoiceDialog
, 
15094   &_swigt__p_p_wxNumberEntryDialog
, 
15095   &_swigt__p_p_wxPanel
, 
15096   &_swigt__p_p_wxPasswordEntryDialog
, 
15097   &_swigt__p_p_wxPopupWindow
, 
15098   &_swigt__p_p_wxPreviewCanvas
, 
15099   &_swigt__p_p_wxPreviewControlBar
, 
15100   &_swigt__p_p_wxPreviewFrame
, 
15101   &_swigt__p_p_wxProgressDialog
, 
15102   &_swigt__p_p_wxPyHtmlListBox
, 
15103   &_swigt__p_p_wxPyPanel
, 
15104   &_swigt__p_p_wxPyPopupTransientWindow
, 
15105   &_swigt__p_p_wxPyPreviewControlBar
, 
15106   &_swigt__p_p_wxPyPreviewFrame
, 
15107   &_swigt__p_p_wxPyScrolledWindow
, 
15108   &_swigt__p_p_wxPyVListBox
, 
15109   &_swigt__p_p_wxPyVScrolledWindow
, 
15110   &_swigt__p_p_wxPyWindow
, 
15111   &_swigt__p_p_wxSashLayoutWindow
, 
15112   &_swigt__p_p_wxSashWindow
, 
15113   &_swigt__p_p_wxScrolledWindow
, 
15114   &_swigt__p_p_wxSingleChoiceDialog
, 
15115   &_swigt__p_p_wxSplashScreen
, 
15116   &_swigt__p_p_wxSplashScreenWindow
, 
15117   &_swigt__p_p_wxSplitterWindow
, 
15118   &_swigt__p_p_wxStatusBar
, 
15119   &_swigt__p_p_wxTextEntryDialog
, 
15120   &_swigt__p_p_wxTipWindow
, 
15121   &_swigt__p_p_wxTopLevelWindow
, 
15122   &_swigt__p_p_wxWindow
, 
15123   &_swigt__p_unsigned_char
, 
15124   &_swigt__p_unsigned_int
, 
15125   &_swigt__p_unsigned_long
, 
15126   &_swigt__p_wxANIHandler
, 
15127   &_swigt__p_wxAcceleratorTable
, 
15128   &_swigt__p_wxActivateEvent
, 
15129   &_swigt__p_wxAuiMultiNotebook
, 
15130   &_swigt__p_wxAuiNotebookEvent
, 
15131   &_swigt__p_wxAuiNotebookPage
, 
15132   &_swigt__p_wxAuiNotebookPageArray
, 
15133   &_swigt__p_wxAuiTabContainer
, 
15134   &_swigt__p_wxAuiTabContainerButton
, 
15135   &_swigt__p_wxAuiTabCtrl
, 
15136   &_swigt__p_wxBMPHandler
, 
15137   &_swigt__p_wxBitmap
, 
15138   &_swigt__p_wxBoxSizer
, 
15139   &_swigt__p_wxCURHandler
, 
15140   &_swigt__p_wxCalculateLayoutEvent
, 
15141   &_swigt__p_wxChildFocusEvent
, 
15142   &_swigt__p_wxClipboardTextEvent
, 
15143   &_swigt__p_wxCloseEvent
, 
15144   &_swigt__p_wxColor
, 
15145   &_swigt__p_wxColour
, 
15146   &_swigt__p_wxColourData
, 
15147   &_swigt__p_wxColourDialog
, 
15148   &_swigt__p_wxCommandEvent
, 
15149   &_swigt__p_wxContextMenuEvent
, 
15150   &_swigt__p_wxControl
, 
15151   &_swigt__p_wxControlWithItems
, 
15153   &_swigt__p_wxDateEvent
, 
15154   &_swigt__p_wxDefaultDockArt
, 
15155   &_swigt__p_wxDialog
, 
15156   &_swigt__p_wxDirDialog
, 
15157   &_swigt__p_wxDisplayChangedEvent
, 
15158   &_swigt__p_wxDockArt
, 
15159   &_swigt__p_wxDockInfo
, 
15160   &_swigt__p_wxDockUIPart
, 
15161   &_swigt__p_wxDropFilesEvent
, 
15162   &_swigt__p_wxDuplexMode
, 
15163   &_swigt__p_wxEraseEvent
, 
15164   &_swigt__p_wxEvent
, 
15165   &_swigt__p_wxEvtHandler
, 
15166   &_swigt__p_wxFSFile
, 
15167   &_swigt__p_wxFileDialog
, 
15168   &_swigt__p_wxFileSystem
, 
15169   &_swigt__p_wxFindDialogEvent
, 
15170   &_swigt__p_wxFindReplaceData
, 
15171   &_swigt__p_wxFindReplaceDialog
, 
15172   &_swigt__p_wxFlexGridSizer
, 
15173   &_swigt__p_wxFloatingPane
, 
15174   &_swigt__p_wxFocusEvent
, 
15176   &_swigt__p_wxFontData
, 
15177   &_swigt__p_wxFontDialog
, 
15178   &_swigt__p_wxFrame
, 
15179   &_swigt__p_wxFrameManager
, 
15180   &_swigt__p_wxFrameManagerEvent
, 
15181   &_swigt__p_wxGBSizerItem
, 
15182   &_swigt__p_wxGIFHandler
, 
15183   &_swigt__p_wxGridBagSizer
, 
15184   &_swigt__p_wxGridSizer
, 
15185   &_swigt__p_wxICOHandler
, 
15186   &_swigt__p_wxIconizeEvent
, 
15187   &_swigt__p_wxIdleEvent
, 
15188   &_swigt__p_wxImage
, 
15189   &_swigt__p_wxImageHandler
, 
15190   &_swigt__p_wxIndividualLayoutConstraint
, 
15191   &_swigt__p_wxInitDialogEvent
, 
15192   &_swigt__p_wxJPEGHandler
, 
15193   &_swigt__p_wxKeyEvent
, 
15194   &_swigt__p_wxLayoutAlgorithm
, 
15195   &_swigt__p_wxLayoutConstraints
, 
15196   &_swigt__p_wxMDIChildFrame
, 
15197   &_swigt__p_wxMDIClientWindow
, 
15198   &_swigt__p_wxMDIParentFrame
, 
15199   &_swigt__p_wxMaximizeEvent
, 
15201   &_swigt__p_wxMenuBar
, 
15202   &_swigt__p_wxMenuEvent
, 
15203   &_swigt__p_wxMenuItem
, 
15204   &_swigt__p_wxMessageDialog
, 
15205   &_swigt__p_wxMiniFrame
, 
15206   &_swigt__p_wxMouseCaptureChangedEvent
, 
15207   &_swigt__p_wxMouseCaptureLostEvent
, 
15208   &_swigt__p_wxMouseEvent
, 
15209   &_swigt__p_wxMoveEvent
, 
15210   &_swigt__p_wxMultiChoiceDialog
, 
15211   &_swigt__p_wxNavigationKeyEvent
, 
15212   &_swigt__p_wxNcPaintEvent
, 
15213   &_swigt__p_wxNotifyEvent
, 
15214   &_swigt__p_wxNumberEntryDialog
, 
15215   &_swigt__p_wxObject
, 
15216   &_swigt__p_wxPCXHandler
, 
15217   &_swigt__p_wxPNGHandler
, 
15218   &_swigt__p_wxPNMHandler
, 
15219   &_swigt__p_wxPageSetupDialog
, 
15220   &_swigt__p_wxPageSetupDialogData
, 
15221   &_swigt__p_wxPaintEvent
, 
15222   &_swigt__p_wxPaletteChangedEvent
, 
15223   &_swigt__p_wxPaneButton
, 
15224   &_swigt__p_wxPaneButtonArray
, 
15225   &_swigt__p_wxPaneInfo
, 
15226   &_swigt__p_wxPaneInfoPtrArray
, 
15227   &_swigt__p_wxPanel
, 
15228   &_swigt__p_wxPaperSize
, 
15229   &_swigt__p_wxPasswordEntryDialog
, 
15230   &_swigt__p_wxPoint
, 
15231   &_swigt__p_wxPopupWindow
, 
15232   &_swigt__p_wxPreviewCanvas
, 
15233   &_swigt__p_wxPreviewControlBar
, 
15234   &_swigt__p_wxPreviewFrame
, 
15235   &_swigt__p_wxPrintData
, 
15236   &_swigt__p_wxPrintDialog
, 
15237   &_swigt__p_wxPrintDialogData
, 
15238   &_swigt__p_wxPrintPreview
, 
15239   &_swigt__p_wxPrinter
, 
15240   &_swigt__p_wxProgressDialog
, 
15241   &_swigt__p_wxPyApp
, 
15242   &_swigt__p_wxPyCommandEvent
, 
15243   &_swigt__p_wxPyDockArt
, 
15244   &_swigt__p_wxPyEvent
, 
15245   &_swigt__p_wxPyHtmlListBox
, 
15246   &_swigt__p_wxPyImageHandler
, 
15247   &_swigt__p_wxPyPanel
, 
15248   &_swigt__p_wxPyPopupTransientWindow
, 
15249   &_swigt__p_wxPyPreviewControlBar
, 
15250   &_swigt__p_wxPyPreviewFrame
, 
15251   &_swigt__p_wxPyPrintPreview
, 
15252   &_swigt__p_wxPyPrintout
, 
15253   &_swigt__p_wxPyScrolledWindow
, 
15254   &_swigt__p_wxPySizer
, 
15255   &_swigt__p_wxPyTaskBarIcon
, 
15256   &_swigt__p_wxPyVListBox
, 
15257   &_swigt__p_wxPyVScrolledWindow
, 
15258   &_swigt__p_wxPyValidator
, 
15259   &_swigt__p_wxPyWindow
, 
15260   &_swigt__p_wxQueryLayoutInfoEvent
, 
15261   &_swigt__p_wxQueryNewPaletteEvent
, 
15263   &_swigt__p_wxSashEvent
, 
15264   &_swigt__p_wxSashLayoutWindow
, 
15265   &_swigt__p_wxSashWindow
, 
15266   &_swigt__p_wxScrollEvent
, 
15267   &_swigt__p_wxScrollWinEvent
, 
15268   &_swigt__p_wxScrolledWindow
, 
15269   &_swigt__p_wxSetCursorEvent
, 
15270   &_swigt__p_wxShowEvent
, 
15271   &_swigt__p_wxSingleChoiceDialog
, 
15273   &_swigt__p_wxSizeEvent
, 
15274   &_swigt__p_wxSizer
, 
15275   &_swigt__p_wxSizerItem
, 
15276   &_swigt__p_wxSplashScreen
, 
15277   &_swigt__p_wxSplashScreenWindow
, 
15278   &_swigt__p_wxSplitterEvent
, 
15279   &_swigt__p_wxSplitterWindow
, 
15280   &_swigt__p_wxStaticBoxSizer
, 
15281   &_swigt__p_wxStatusBar
, 
15282   &_swigt__p_wxStdDialogButtonSizer
, 
15283   &_swigt__p_wxString
, 
15284   &_swigt__p_wxSysColourChangedEvent
, 
15285   &_swigt__p_wxTIFFHandler
, 
15286   &_swigt__p_wxTaskBarIconEvent
, 
15287   &_swigt__p_wxTextEntryDialog
, 
15288   &_swigt__p_wxTipWindow
, 
15289   &_swigt__p_wxTopLevelWindow
, 
15290   &_swigt__p_wxUpdateUIEvent
, 
15291   &_swigt__p_wxValidator
, 
15292   &_swigt__p_wxWindow
, 
15293   &_swigt__p_wxWindowCreateEvent
, 
15294   &_swigt__p_wxWindowDestroyEvent
, 
15295   &_swigt__p_wxXPMHandler
, 
15298 static swig_cast_info _swigc__p_char
[] = {  {&_swigt__p_char
, 0, 0, 0},{0, 0, 0, 0}}; 
15299 static swig_cast_info _swigc__p_form_ops_t
[] = {  {&_swigt__p_form_ops_t
, 0, 0, 0},{0, 0, 0, 0}}; 
15300 static swig_cast_info _swigc__p_int
[] = {  {&_swigt__p_int
, 0, 0, 0},{0, 0, 0, 0}}; 
15301 static swig_cast_info _swigc__p_p_wxAuiTabContainerButton
[] = {  {&_swigt__p_p_wxAuiTabContainerButton
, 0, 0, 0},{0, 0, 0, 0}}; 
15302 static swig_cast_info _swigc__p_p_wxSplashScreen
[] = {{&_swigt__p_p_wxSplashScreen
, 0, 0, 0},{0, 0, 0, 0}}; 
15303 static swig_cast_info _swigc__p_p_wxMiniFrame
[] = {{&_swigt__p_p_wxMiniFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
15304 static swig_cast_info _swigc__p_p_wxPyPanel
[] = {{&_swigt__p_p_wxPyPanel
, 0, 0, 0},{0, 0, 0, 0}}; 
15305 static swig_cast_info _swigc__p_p_wxMenuBar
[] = {{&_swigt__p_p_wxMenuBar
, 0, 0, 0},{0, 0, 0, 0}}; 
15306 static swig_cast_info _swigc__p_p_wxFindReplaceDialog
[] = {{&_swigt__p_p_wxFindReplaceDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15307 static swig_cast_info _swigc__p_p_wxProgressDialog
[] = {{&_swigt__p_p_wxProgressDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15308 static swig_cast_info _swigc__p_p_wxMessageDialog
[] = {{&_swigt__p_p_wxMessageDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15309 static swig_cast_info _swigc__p_p_wxNumberEntryDialog
[] = {{&_swigt__p_p_wxNumberEntryDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15310 static swig_cast_info _swigc__p_p_wxPasswordEntryDialog
[] = {{&_swigt__p_p_wxPasswordEntryDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15311 static swig_cast_info _swigc__p_p_wxTextEntryDialog
[] = {{&_swigt__p_p_wxTextEntryDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15312 static swig_cast_info _swigc__p_p_wxSingleChoiceDialog
[] = {{&_swigt__p_p_wxSingleChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15313 static swig_cast_info _swigc__p_p_wxMultiChoiceDialog
[] = {{&_swigt__p_p_wxMultiChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15314 static swig_cast_info _swigc__p_p_wxFileDialog
[] = {{&_swigt__p_p_wxFileDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15315 static swig_cast_info _swigc__p_p_wxPanel
[] = {{&_swigt__p_p_wxPanel
, 0, 0, 0},{0, 0, 0, 0}}; 
15316 static swig_cast_info _swigc__p_p_wxStatusBar
[] = {{&_swigt__p_p_wxStatusBar
, 0, 0, 0},{0, 0, 0, 0}}; 
15317 static swig_cast_info _swigc__p_p_wxPyVScrolledWindow
[] = {{&_swigt__p_p_wxPyVScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15318 static swig_cast_info _swigc__p_p_wxTipWindow
[] = {{&_swigt__p_p_wxTipWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15319 static swig_cast_info _swigc__p_p_wxPyPopupTransientWindow
[] = {{&_swigt__p_p_wxPyPopupTransientWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15320 static swig_cast_info _swigc__p_p_wxPopupWindow
[] = {{&_swigt__p_p_wxPopupWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15321 static swig_cast_info _swigc__p_p_wxSashLayoutWindow
[] = {{&_swigt__p_p_wxSashLayoutWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15322 static swig_cast_info _swigc__p_p_wxScrolledWindow
[] = {{&_swigt__p_p_wxScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15323 static swig_cast_info _swigc__p_p_wxTopLevelWindow
[] = {{&_swigt__p_p_wxTopLevelWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15324 static swig_cast_info _swigc__p_p_wxSplashScreenWindow
[] = {{&_swigt__p_p_wxSplashScreenWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15325 static swig_cast_info _swigc__p_p_wxSplitterWindow
[] = {{&_swigt__p_p_wxSplitterWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15326 static swig_cast_info _swigc__p_p_wxSashWindow
[] = {{&_swigt__p_p_wxSashWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15327 static swig_cast_info _swigc__p_p_wxMDIClientWindow
[] = {{&_swigt__p_p_wxMDIClientWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15328 static swig_cast_info _swigc__p_p_wxPyScrolledWindow
[] = {{&_swigt__p_p_wxPyScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15329 static swig_cast_info _swigc__p_p_wxPreviewFrame
[] = {{&_swigt__p_p_wxPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
15330 static swig_cast_info _swigc__p_p_wxPyPreviewFrame
[] = {{&_swigt__p_p_wxPyPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
15331 static swig_cast_info _swigc__p_p_wxControl
[] = {{&_swigt__p_p_wxControl
, 0, 0, 0},{0, 0, 0, 0}}; 
15332 static swig_cast_info _swigc__p_p_wxMDIChildFrame
[] = {{&_swigt__p_p_wxMDIChildFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
15333 static swig_cast_info _swigc__p_p_wxControlWithItems
[] = {{&_swigt__p_p_wxControlWithItems
, 0, 0, 0},{0, 0, 0, 0}}; 
15334 static swig_cast_info _swigc__p_p_wxPyWindow
[] = {{&_swigt__p_p_wxPyWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15335 static swig_cast_info _swigc__p_p_wxPreviewCanvas
[] = {{&_swigt__p_p_wxPreviewCanvas
, 0, 0, 0},{0, 0, 0, 0}}; 
15336 static swig_cast_info _swigc__p_p_wxFloatingPane
[] = {{&_swigt__p_p_wxFloatingPane
, 0, 0, 0},{0, 0, 0, 0}}; 
15337 static swig_cast_info _swigc__p_p_wxPyHtmlListBox
[] = {{&_swigt__p_p_wxPyHtmlListBox
, 0, 0, 0},{0, 0, 0, 0}}; 
15338 static swig_cast_info _swigc__p_p_wxPyVListBox
[] = {{&_swigt__p_p_wxPyVListBox
, 0, 0, 0},{0, 0, 0, 0}}; 
15339 static swig_cast_info _swigc__p_p_wxAuiMultiNotebook
[] = {{&_swigt__p_p_wxAuiMultiNotebook
, 0, 0, 0},{0, 0, 0, 0}}; 
15340 static swig_cast_info _swigc__p_p_wxPreviewControlBar
[] = {{&_swigt__p_p_wxPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}}; 
15341 static swig_cast_info _swigc__p_p_wxPyPreviewControlBar
[] = {{&_swigt__p_p_wxPyPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}}; 
15342 static swig_cast_info _swigc__p_p_wxAuiTabCtrl
[] = {{&_swigt__p_p_wxAuiTabCtrl
, 0, 0, 0},{0, 0, 0, 0}}; 
15343 static swig_cast_info _swigc__p_p_wxFrame
[] = {{&_swigt__p_p_wxFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
15344 static swig_cast_info _swigc__p_p_wxFontDialog
[] = {{&_swigt__p_p_wxFontDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15345 static swig_cast_info _swigc__p_p_wxDirDialog
[] = {{&_swigt__p_p_wxDirDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15346 static swig_cast_info _swigc__p_p_wxColourDialog
[] = {{&_swigt__p_p_wxColourDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15347 static swig_cast_info _swigc__p_p_wxDialog
[] = {{&_swigt__p_p_wxDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15348 static swig_cast_info _swigc__p_p_wxMDIParentFrame
[] = {{&_swigt__p_p_wxMDIParentFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
15349 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}}; 
15350 static swig_cast_info _swigc__p_unsigned_char
[] = {  {&_swigt__p_unsigned_char
, 0, 0, 0},{0, 0, 0, 0}}; 
15351 static swig_cast_info _swigc__p_unsigned_int
[] = {  {&_swigt__p_unsigned_int
, 0, 0, 0},{0, 0, 0, 0}}; 
15352 static swig_cast_info _swigc__p_unsigned_long
[] = {  {&_swigt__p_unsigned_long
, 0, 0, 0},{0, 0, 0, 0}}; 
15353 static swig_cast_info _swigc__p_wxAuiMultiNotebook
[] = {  {&_swigt__p_wxAuiMultiNotebook
, 0, 0, 0},{0, 0, 0, 0}}; 
15354 static swig_cast_info _swigc__p_wxAuiNotebookEvent
[] = {  {&_swigt__p_wxAuiNotebookEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15355 static swig_cast_info _swigc__p_wxAuiNotebookPage
[] = {  {&_swigt__p_wxAuiNotebookPage
, 0, 0, 0},{0, 0, 0, 0}}; 
15356 static swig_cast_info _swigc__p_wxAuiNotebookPageArray
[] = {  {&_swigt__p_wxAuiNotebookPageArray
, 0, 0, 0},{0, 0, 0, 0}}; 
15357 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}}; 
15358 static swig_cast_info _swigc__p_wxAuiTabContainerButton
[] = {  {&_swigt__p_wxAuiTabContainerButton
, 0, 0, 0},{0, 0, 0, 0}}; 
15359 static swig_cast_info _swigc__p_wxAuiTabCtrl
[] = {  {&_swigt__p_wxAuiTabCtrl
, 0, 0, 0},{0, 0, 0, 0}}; 
15360 static swig_cast_info _swigc__p_wxBitmap
[] = {  {&_swigt__p_wxBitmap
, 0, 0, 0},{0, 0, 0, 0}}; 
15361 static swig_cast_info _swigc__p_wxColor
[] = {  {&_swigt__p_wxColor
, 0, 0, 0},{0, 0, 0, 0}}; 
15362 static swig_cast_info _swigc__p_wxColour
[] = {  {&_swigt__p_wxColour
, 0, 0, 0},{0, 0, 0, 0}}; 
15363 static swig_cast_info _swigc__p_wxSashEvent
[] = {{&_swigt__p_wxSashEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15364 static swig_cast_info _swigc__p_wxWindowDestroyEvent
[] = {{&_swigt__p_wxWindowDestroyEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15365 static swig_cast_info _swigc__p_wxSplitterEvent
[] = {{&_swigt__p_wxSplitterEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15366 static swig_cast_info _swigc__p_wxClipboardTextEvent
[] = {{&_swigt__p_wxClipboardTextEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15367 static swig_cast_info _swigc__p_wxScrollEvent
[] = {{&_swigt__p_wxScrollEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15368 static swig_cast_info _swigc__p_wxPyCommandEvent
[] = {{&_swigt__p_wxPyCommandEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15369 static swig_cast_info _swigc__p_wxContextMenuEvent
[] = {{&_swigt__p_wxContextMenuEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15370 static swig_cast_info _swigc__p_wxChildFocusEvent
[] = {{&_swigt__p_wxChildFocusEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15371 static swig_cast_info _swigc__p_wxDateEvent
[] = {{&_swigt__p_wxDateEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15372 static swig_cast_info _swigc__p_wxWindowCreateEvent
[] = {{&_swigt__p_wxWindowCreateEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15373 static swig_cast_info _swigc__p_wxFindDialogEvent
[] = {{&_swigt__p_wxFindDialogEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15374 static swig_cast_info _swigc__p_wxUpdateUIEvent
[] = {{&_swigt__p_wxUpdateUIEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15375 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}}; 
15376 static swig_cast_info _swigc__p_wxControlWithItems
[] = {{&_swigt__p_wxControlWithItems
, 0, 0, 0},{0, 0, 0, 0}}; 
15377 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}}; 
15378 static swig_cast_info _swigc__p_wxDC
[] = {  {&_swigt__p_wxDC
, 0, 0, 0},{0, 0, 0, 0}}; 
15379 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}}; 
15380 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}}; 
15381 static swig_cast_info _swigc__p_wxDockInfo
[] = {  {&_swigt__p_wxDockInfo
, 0, 0, 0},{0, 0, 0, 0}}; 
15382 static swig_cast_info _swigc__p_wxDockUIPart
[] = {  {&_swigt__p_wxDockUIPart
, 0, 0, 0},{0, 0, 0, 0}}; 
15383 static swig_cast_info _swigc__p_wxDuplexMode
[] = {  {&_swigt__p_wxDuplexMode
, 0, 0, 0},{0, 0, 0, 0}}; 
15384 static swig_cast_info _swigc__p_wxMenuEvent
[] = {{&_swigt__p_wxMenuEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15385 static swig_cast_info _swigc__p_wxCloseEvent
[] = {{&_swigt__p_wxCloseEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15386 static swig_cast_info _swigc__p_wxMouseEvent
[] = {{&_swigt__p_wxMouseEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15387 static swig_cast_info _swigc__p_wxEraseEvent
[] = {{&_swigt__p_wxEraseEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15388 static swig_cast_info _swigc__p_wxSetCursorEvent
[] = {{&_swigt__p_wxSetCursorEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15389 static swig_cast_info _swigc__p_wxInitDialogEvent
[] = {{&_swigt__p_wxInitDialogEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15390 static swig_cast_info _swigc__p_wxPyEvent
[] = {{&_swigt__p_wxPyEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15391 static swig_cast_info _swigc__p_wxMouseCaptureLostEvent
[] = {{&_swigt__p_wxMouseCaptureLostEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15392 static swig_cast_info _swigc__p_wxCalculateLayoutEvent
[] = {{&_swigt__p_wxCalculateLayoutEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15393 static swig_cast_info _swigc__p_wxIdleEvent
[] = {{&_swigt__p_wxIdleEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15394 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent
[] = {{&_swigt__p_wxQueryNewPaletteEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15395 static swig_cast_info _swigc__p_wxMaximizeEvent
[] = {{&_swigt__p_wxMaximizeEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15396 static swig_cast_info _swigc__p_wxIconizeEvent
[] = {{&_swigt__p_wxIconizeEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15397 static swig_cast_info _swigc__p_wxActivateEvent
[] = {{&_swigt__p_wxActivateEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15398 static swig_cast_info _swigc__p_wxSizeEvent
[] = {{&_swigt__p_wxSizeEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15399 static swig_cast_info _swigc__p_wxMoveEvent
[] = {{&_swigt__p_wxMoveEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15400 static swig_cast_info _swigc__p_wxPaintEvent
[] = {{&_swigt__p_wxPaintEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15401 static swig_cast_info _swigc__p_wxNcPaintEvent
[] = {{&_swigt__p_wxNcPaintEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15402 static swig_cast_info _swigc__p_wxPaletteChangedEvent
[] = {{&_swigt__p_wxPaletteChangedEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15403 static swig_cast_info _swigc__p_wxDisplayChangedEvent
[] = {{&_swigt__p_wxDisplayChangedEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15404 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent
[] = {{&_swigt__p_wxMouseCaptureChangedEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15405 static swig_cast_info _swigc__p_wxSysColourChangedEvent
[] = {{&_swigt__p_wxSysColourChangedEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15406 static swig_cast_info _swigc__p_wxDropFilesEvent
[] = {{&_swigt__p_wxDropFilesEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15407 static swig_cast_info _swigc__p_wxFocusEvent
[] = {{&_swigt__p_wxFocusEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15408 static swig_cast_info _swigc__p_wxQueryLayoutInfoEvent
[] = {{&_swigt__p_wxQueryLayoutInfoEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15409 static swig_cast_info _swigc__p_wxShowEvent
[] = {{&_swigt__p_wxShowEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15410 static swig_cast_info _swigc__p_wxNavigationKeyEvent
[] = {{&_swigt__p_wxNavigationKeyEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15411 static swig_cast_info _swigc__p_wxKeyEvent
[] = {{&_swigt__p_wxKeyEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15412 static swig_cast_info _swigc__p_wxScrollWinEvent
[] = {{&_swigt__p_wxScrollWinEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15413 static swig_cast_info _swigc__p_wxTaskBarIconEvent
[] = {{&_swigt__p_wxTaskBarIconEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15414 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_wxMouseCaptureLostEvent
, _p_wxMouseCaptureLostEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxCalculateLayoutEvent
, _p_wxCalculateLayoutEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxAuiNotebookEvent
, _p_wxAuiNotebookEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxEvent
, 0, 0, 0},  {&_swigt__p_wxIdleEvent
, _p_wxIdleEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxWindowCreateEvent
, _p_wxWindowCreateEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxQueryNewPaletteEvent
, _p_wxQueryNewPaletteEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxMaximizeEvent
, _p_wxMaximizeEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxIconizeEvent
, _p_wxIconizeEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxActivateEvent
, _p_wxActivateEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxSizeEvent
, _p_wxSizeEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxMoveEvent
, _p_wxMoveEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxDateEvent
, _p_wxDateEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxPaintEvent
, _p_wxPaintEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxNcPaintEvent
, _p_wxNcPaintEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxClipboardTextEvent
, _p_wxClipboardTextEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxUpdateUIEvent
, _p_wxUpdateUIEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxPaletteChangedEvent
, _p_wxPaletteChangedEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxDisplayChangedEvent
, _p_wxDisplayChangedEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxMouseCaptureChangedEvent
, _p_wxMouseCaptureChangedEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxSysColourChangedEvent
, _p_wxSysColourChangedEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxDropFilesEvent
, _p_wxDropFilesEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxFocusEvent
, _p_wxFocusEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxChildFocusEvent
, _p_wxChildFocusEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxSashEvent
, _p_wxSashEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxQueryLayoutInfoEvent
, _p_wxQueryLayoutInfoEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxShowEvent
, _p_wxShowEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxCommandEvent
, _p_wxCommandEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxPyCommandEvent
, _p_wxPyCommandEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxWindowDestroyEvent
, _p_wxWindowDestroyEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxNavigationKeyEvent
, _p_wxNavigationKeyEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxKeyEvent
, _p_wxKeyEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxScrollWinEvent
, _p_wxScrollWinEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxTaskBarIconEvent
, _p_wxTaskBarIconEventTo_p_wxEvent
, 0, 0},{0, 0, 0, 0}}; 
15415 static swig_cast_info _swigc__p_wxSplashScreen
[] = {{&_swigt__p_wxSplashScreen
, 0, 0, 0},{0, 0, 0, 0}}; 
15416 static swig_cast_info _swigc__p_wxPyPanel
[] = {{&_swigt__p_wxPyPanel
, 0, 0, 0},{0, 0, 0, 0}}; 
15417 static swig_cast_info _swigc__p_wxMenuBar
[] = {{&_swigt__p_wxMenuBar
, 0, 0, 0},{0, 0, 0, 0}}; 
15418 static swig_cast_info _swigc__p_wxValidator
[] = {{&_swigt__p_wxValidator
, 0, 0, 0},{0, 0, 0, 0}}; 
15419 static swig_cast_info _swigc__p_wxPyValidator
[] = {{&_swigt__p_wxPyValidator
, 0, 0, 0},{0, 0, 0, 0}}; 
15420 static swig_cast_info _swigc__p_wxNumberEntryDialog
[] = {{&_swigt__p_wxNumberEntryDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15421 static swig_cast_info _swigc__p_wxFileDialog
[] = {{&_swigt__p_wxFileDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15422 static swig_cast_info _swigc__p_wxMultiChoiceDialog
[] = {{&_swigt__p_wxMultiChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15423 static swig_cast_info _swigc__p_wxFindReplaceDialog
[] = {{&_swigt__p_wxFindReplaceDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15424 static swig_cast_info _swigc__p_wxProgressDialog
[] = {{&_swigt__p_wxProgressDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15425 static swig_cast_info _swigc__p_wxMessageDialog
[] = {{&_swigt__p_wxMessageDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15426 static swig_cast_info _swigc__p_wxPasswordEntryDialog
[] = {{&_swigt__p_wxPasswordEntryDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15427 static swig_cast_info _swigc__p_wxTextEntryDialog
[] = {{&_swigt__p_wxTextEntryDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15428 static swig_cast_info _swigc__p_wxSingleChoiceDialog
[] = {{&_swigt__p_wxSingleChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15429 static swig_cast_info _swigc__p_wxPanel
[] = {{&_swigt__p_wxPanel
, 0, 0, 0},{0, 0, 0, 0}}; 
15430 static swig_cast_info _swigc__p_wxStatusBar
[] = {{&_swigt__p_wxStatusBar
, 0, 0, 0},{0, 0, 0, 0}}; 
15431 static swig_cast_info _swigc__p_wxSashWindow
[] = {{&_swigt__p_wxSashWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15432 static swig_cast_info _swigc__p_wxScrolledWindow
[] = {{&_swigt__p_wxScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15433 static swig_cast_info _swigc__p_wxMDIClientWindow
[] = {{&_swigt__p_wxMDIClientWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15434 static swig_cast_info _swigc__p_wxPyScrolledWindow
[] = {{&_swigt__p_wxPyScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15435 static swig_cast_info _swigc__p_wxSplitterWindow
[] = {{&_swigt__p_wxSplitterWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15436 static swig_cast_info _swigc__p_wxSplashScreenWindow
[] = {{&_swigt__p_wxSplashScreenWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15437 static swig_cast_info _swigc__p_wxSashLayoutWindow
[] = {{&_swigt__p_wxSashLayoutWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15438 static swig_cast_info _swigc__p_wxPopupWindow
[] = {{&_swigt__p_wxPopupWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15439 static swig_cast_info _swigc__p_wxPyPopupTransientWindow
[] = {{&_swigt__p_wxPyPopupTransientWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15440 static swig_cast_info _swigc__p_wxTipWindow
[] = {{&_swigt__p_wxTipWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15441 static swig_cast_info _swigc__p_wxPyVScrolledWindow
[] = {{&_swigt__p_wxPyVScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15442 static swig_cast_info _swigc__p_wxPyPreviewFrame
[] = {{&_swigt__p_wxPyPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
15443 static swig_cast_info _swigc__p_wxPreviewFrame
[] = {{&_swigt__p_wxPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
15444 static swig_cast_info _swigc__p_wxMDIChildFrame
[] = {{&_swigt__p_wxMDIChildFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
15445 static swig_cast_info _swigc__p_wxPyApp
[] = {{&_swigt__p_wxPyApp
, 0, 0, 0},{0, 0, 0, 0}}; 
15446 static swig_cast_info _swigc__p_wxPyWindow
[] = {{&_swigt__p_wxPyWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
15447 static swig_cast_info _swigc__p_wxPreviewCanvas
[] = {{&_swigt__p_wxPreviewCanvas
, 0, 0, 0},{0, 0, 0, 0}}; 
15448 static swig_cast_info _swigc__p_wxPyHtmlListBox
[] = {{&_swigt__p_wxPyHtmlListBox
, 0, 0, 0},{0, 0, 0, 0}}; 
15449 static swig_cast_info _swigc__p_wxPyVListBox
[] = {{&_swigt__p_wxPyVListBox
, 0, 0, 0},{0, 0, 0, 0}}; 
15450 static swig_cast_info _swigc__p_wxPreviewControlBar
[] = {{&_swigt__p_wxPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}}; 
15451 static swig_cast_info _swigc__p_wxPyPreviewControlBar
[] = {{&_swigt__p_wxPyPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}}; 
15452 static swig_cast_info _swigc__p_wxPyTaskBarIcon
[] = {{&_swigt__p_wxPyTaskBarIcon
, 0, 0, 0},{0, 0, 0, 0}}; 
15453 static swig_cast_info _swigc__p_wxFontDialog
[] = {{&_swigt__p_wxFontDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15454 static swig_cast_info _swigc__p_wxDirDialog
[] = {{&_swigt__p_wxDirDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15455 static swig_cast_info _swigc__p_wxColourDialog
[] = {{&_swigt__p_wxColourDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15456 static swig_cast_info _swigc__p_wxDialog
[] = {{&_swigt__p_wxDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15457 static swig_cast_info _swigc__p_wxMenu
[] = {{&_swigt__p_wxMenu
, 0, 0, 0},{0, 0, 0, 0}}; 
15458 static swig_cast_info _swigc__p_wxMDIParentFrame
[] = {{&_swigt__p_wxMDIParentFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
15459 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_wxSashWindow
, _p_wxSashWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxWindow
, _p_wxWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxScrolledWindow
, _p_wxScrolledWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxTopLevelWindow
, _p_wxTopLevelWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxMDIClientWindow
, _p_wxMDIClientWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxSplitterWindow
, _p_wxSplitterWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxSplashScreenWindow
, _p_wxSplashScreenWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxSashLayoutWindow
, _p_wxSashLayoutWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPopupWindow
, _p_wxPopupWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyPopupTransientWindow
, _p_wxPyPopupTransientWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyPreviewFrame
, _p_wxPyPreviewFrameTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPreviewFrame
, _p_wxPreviewFrameTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxControl
, _p_wxControlTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxMDIChildFrame
, _p_wxMDIChildFrameTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyApp
, _p_wxPyAppTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxEvtHandler
, 0, 0, 0},  {&_swigt__p_wxPyWindow
, _p_wxPyWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_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}}; 
15460 static swig_cast_info _swigc__p_wxFloatingPane
[] = {  {&_swigt__p_wxFloatingPane
, 0, 0, 0},{0, 0, 0, 0}}; 
15461 static swig_cast_info _swigc__p_wxFont
[] = {  {&_swigt__p_wxFont
, 0, 0, 0},{0, 0, 0, 0}}; 
15462 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_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}}; 
15463 static swig_cast_info _swigc__p_wxFrameManager
[] = {  {&_swigt__p_wxFrameManager
, 0, 0, 0},{0, 0, 0, 0}}; 
15464 static swig_cast_info _swigc__p_wxFrameManagerEvent
[] = {  {&_swigt__p_wxFrameManagerEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
15465 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}}; 
15466 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}}; 
15467 static swig_cast_info _swigc__p_wxLayoutConstraints
[] = {{&_swigt__p_wxLayoutConstraints
, 0, 0, 0},{0, 0, 0, 0}}; 
15468 static swig_cast_info _swigc__p_wxGBSizerItem
[] = {{&_swigt__p_wxGBSizerItem
, 0, 0, 0},{0, 0, 0, 0}}; 
15469 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint
[] = {{&_swigt__p_wxIndividualLayoutConstraint
, 0, 0, 0},{0, 0, 0, 0}}; 
15470 static swig_cast_info _swigc__p_wxStaticBoxSizer
[] = {{&_swigt__p_wxStaticBoxSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
15471 static swig_cast_info _swigc__p_wxBoxSizer
[] = {{&_swigt__p_wxBoxSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
15472 static swig_cast_info _swigc__p_wxGridBagSizer
[] = {{&_swigt__p_wxGridBagSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
15473 static swig_cast_info _swigc__p_wxFontData
[] = {{&_swigt__p_wxFontData
, 0, 0, 0},{0, 0, 0, 0}}; 
15474 static swig_cast_info _swigc__p_wxPrintData
[] = {{&_swigt__p_wxPrintData
, 0, 0, 0},{0, 0, 0, 0}}; 
15475 static swig_cast_info _swigc__p_wxGridSizer
[] = {{&_swigt__p_wxGridSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
15476 static swig_cast_info _swigc__p_wxFlexGridSizer
[] = {{&_swigt__p_wxFlexGridSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
15477 static swig_cast_info _swigc__p_wxLayoutAlgorithm
[] = {{&_swigt__p_wxLayoutAlgorithm
, 0, 0, 0},{0, 0, 0, 0}}; 
15478 static swig_cast_info _swigc__p_wxFSFile
[] = {{&_swigt__p_wxFSFile
, 0, 0, 0},{0, 0, 0, 0}}; 
15479 static swig_cast_info _swigc__p_wxFindReplaceData
[] = {{&_swigt__p_wxFindReplaceData
, 0, 0, 0},{0, 0, 0, 0}}; 
15480 static swig_cast_info _swigc__p_wxPySizer
[] = {{&_swigt__p_wxPySizer
, 0, 0, 0},{0, 0, 0, 0}}; 
15481 static swig_cast_info _swigc__p_wxColourData
[] = {{&_swigt__p_wxColourData
, 0, 0, 0},{0, 0, 0, 0}}; 
15482 static swig_cast_info _swigc__p_wxPrinter
[] = {{&_swigt__p_wxPrinter
, 0, 0, 0},{0, 0, 0, 0}}; 
15483 static swig_cast_info _swigc__p_wxMenuItem
[] = {{&_swigt__p_wxMenuItem
, 0, 0, 0},{0, 0, 0, 0}}; 
15484 static swig_cast_info _swigc__p_wxANIHandler
[] = {{&_swigt__p_wxANIHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15485 static swig_cast_info _swigc__p_wxPNGHandler
[] = {{&_swigt__p_wxPNGHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15486 static swig_cast_info _swigc__p_wxGIFHandler
[] = {{&_swigt__p_wxGIFHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15487 static swig_cast_info _swigc__p_wxPCXHandler
[] = {{&_swigt__p_wxPCXHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15488 static swig_cast_info _swigc__p_wxJPEGHandler
[] = {{&_swigt__p_wxJPEGHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15489 static swig_cast_info _swigc__p_wxPNMHandler
[] = {{&_swigt__p_wxPNMHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15490 static swig_cast_info _swigc__p_wxCURHandler
[] = {{&_swigt__p_wxCURHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15491 static swig_cast_info _swigc__p_wxICOHandler
[] = {{&_swigt__p_wxICOHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15492 static swig_cast_info _swigc__p_wxBMPHandler
[] = {{&_swigt__p_wxBMPHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15493 static swig_cast_info _swigc__p_wxPyImageHandler
[] = {{&_swigt__p_wxPyImageHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15494 static swig_cast_info _swigc__p_wxImageHandler
[] = {{&_swigt__p_wxImageHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15495 static swig_cast_info _swigc__p_wxXPMHandler
[] = {{&_swigt__p_wxXPMHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15496 static swig_cast_info _swigc__p_wxTIFFHandler
[] = {{&_swigt__p_wxTIFFHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
15497 static swig_cast_info _swigc__p_wxStdDialogButtonSizer
[] = {{&_swigt__p_wxStdDialogButtonSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
15498 static swig_cast_info _swigc__p_wxAcceleratorTable
[] = {{&_swigt__p_wxAcceleratorTable
, 0, 0, 0},{0, 0, 0, 0}}; 
15499 static swig_cast_info _swigc__p_wxImage
[] = {{&_swigt__p_wxImage
, 0, 0, 0},{0, 0, 0, 0}}; 
15500 static swig_cast_info _swigc__p_wxPyPrintout
[] = {{&_swigt__p_wxPyPrintout
, 0, 0, 0},{0, 0, 0, 0}}; 
15501 static swig_cast_info _swigc__p_wxPrintPreview
[] = {{&_swigt__p_wxPrintPreview
, 0, 0, 0},{0, 0, 0, 0}}; 
15502 static swig_cast_info _swigc__p_wxPyPrintPreview
[] = {{&_swigt__p_wxPyPrintPreview
, 0, 0, 0},{0, 0, 0, 0}}; 
15503 static swig_cast_info _swigc__p_wxPageSetupDialog
[] = {{&_swigt__p_wxPageSetupDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15504 static swig_cast_info _swigc__p_wxPrintDialog
[] = {{&_swigt__p_wxPrintDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
15505 static swig_cast_info _swigc__p_wxFileSystem
[] = {{&_swigt__p_wxFileSystem
, 0, 0, 0},{0, 0, 0, 0}}; 
15506 static swig_cast_info _swigc__p_wxPageSetupDialogData
[] = {{&_swigt__p_wxPageSetupDialogData
, 0, 0, 0},{0, 0, 0, 0}}; 
15507 static swig_cast_info _swigc__p_wxPrintDialogData
[] = {{&_swigt__p_wxPrintDialogData
, 0, 0, 0},{0, 0, 0, 0}}; 
15508 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_wxSizerItem
, _p_wxSizerItemTo_p_wxObject
, 0, 0},  {&_swigt__p_wxGBSizerItem
, _p_wxGBSizerItemTo_p_wxObject
, 0, 0},  {&_swigt__p_wxScrollEvent
, _p_wxScrollEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxIndividualLayoutConstraint
, _p_wxIndividualLayoutConstraintTo_p_wxObject
, 0, 0},  {&_swigt__p_wxStaticBoxSizer
, _p_wxStaticBoxSizerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxBoxSizer
, _p_wxBoxSizerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSizer
, _p_wxSizerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxGridBagSizer
, _p_wxGridBagSizerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxUpdateUIEvent
, _p_wxUpdateUIEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyPanel
, _p_wxPyPanelTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMenu
, _p_wxMenuTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFontData
, _p_wxFontDataTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPrintData
, _p_wxPrintDataTo_p_wxObject
, 0, 0},  {&_swigt__p_wxEvent
, _p_wxEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxGridSizer
, _p_wxGridSizerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFlexGridSizer
, _p_wxFlexGridSizerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyTaskBarIcon
, _p_wxPyTaskBarIconTo_p_wxObject
, 0, 0},  {&_swigt__p_wxLayoutAlgorithm
, _p_wxLayoutAlgorithmTo_p_wxObject
, 0, 0},  {&_swigt__p_wxInitDialogEvent
, _p_wxInitDialogEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFindDialogEvent
, _p_wxFindDialogEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxAuiTabCtrl
, _p_wxAuiTabCtrlTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPaintEvent
, _p_wxPaintEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxNcPaintEvent
, _p_wxNcPaintEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxClipboardTextEvent
, _p_wxClipboardTextEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPaletteChangedEvent
, _p_wxPaletteChangedEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxDisplayChangedEvent
, _p_wxDisplayChangedEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMouseCaptureChangedEvent
, _p_wxMouseCaptureChangedEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSysColourChangedEvent
, _p_wxSysColourChangedEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxObject
, 0, 0},  {&_swigt__p_wxControl
, _p_wxControlTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSetCursorEvent
, _p_wxSetCursorEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSplitterEvent
, _p_wxSplitterEventTo_p_wxObject
, 0, 0},  {&_swigt__p_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_wxMouseCaptureLostEvent
, _p_wxMouseCaptureLostEventTo_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_wxScrolledWindow
, _p_wxScrolledWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxWindow
, _p_wxWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSashWindow
, _p_wxSashWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSplitterWindow
, _p_wxSplitterWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSplashScreenWindow
, _p_wxSplashScreenWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSashLayoutWindow
, _p_wxSashLayoutWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPopupWindow
, _p_wxPopupWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyPopupTransientWindow
, _p_wxPyPopupTransientWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSashEvent
, _p_wxSashEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPrintPreview
, _p_wxPrintPreviewTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyPrintPreview
, _p_wxPyPrintPreviewTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPanel
, _p_wxPanelTo_p_wxObject
, 0, 0},  {&_swigt__p_wxDialog
, _p_wxDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxColourDialog
, _p_wxColourDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxDirDialog
, _p_wxDirDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFontDialog
, _p_wxFontDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPageSetupDialog
, _p_wxPageSetupDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPrintDialog
, _p_wxPrintDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFileSystem
, _p_wxFileSystemTo_p_wxObject
, 0, 0},  {&_swigt__p_wxContextMenuEvent
, _p_wxContextMenuEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMenuEvent
, _p_wxMenuEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxCloseEvent
, _p_wxCloseEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMouseEvent
, _p_wxMouseEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxEraseEvent
, _p_wxEraseEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyApp
, _p_wxPyAppTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyCommandEvent
, _p_wxPyCommandEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxCommandEvent
, _p_wxCommandEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPreviewControlBar
, _p_wxPreviewControlBarTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyPreviewControlBar
, _p_wxPyPreviewControlBarTo_p_wxObject
, 0, 0},  {&_swigt__p_wxChildFocusEvent
, _p_wxChildFocusEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFocusEvent
, _p_wxFocusEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxDropFilesEvent
, _p_wxDropFilesEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPageSetupDialogData
, _p_wxPageSetupDialogDataTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPrintDialogData
, _p_wxPrintDialogDataTo_p_wxObject
, 0, 0},  {&_swigt__p_wxValidator
, _p_wxValidatorTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyValidator
, _p_wxPyValidatorTo_p_wxObject
, 0, 0},{0, 0, 0, 0}}; 
15509 static swig_cast_info _swigc__p_wxPaneButton
[] = {  {&_swigt__p_wxPaneButton
, 0, 0, 0},{0, 0, 0, 0}}; 
15510 static swig_cast_info _swigc__p_wxPaneButtonArray
[] = {  {&_swigt__p_wxPaneButtonArray
, 0, 0, 0},{0, 0, 0, 0}}; 
15511 static swig_cast_info _swigc__p_wxPaneInfo
[] = {  {&_swigt__p_wxPaneInfo
, 0, 0, 0},{0, 0, 0, 0}}; 
15512 static swig_cast_info _swigc__p_wxPaneInfoPtrArray
[] = {  {&_swigt__p_wxPaneInfoPtrArray
, 0, 0, 0},{0, 0, 0, 0}}; 
15513 static swig_cast_info _swigc__p_wxPaperSize
[] = {  {&_swigt__p_wxPaperSize
, 0, 0, 0},{0, 0, 0, 0}}; 
15514 static swig_cast_info _swigc__p_wxPoint
[] = {  {&_swigt__p_wxPoint
, 0, 0, 0},{0, 0, 0, 0}}; 
15515 static swig_cast_info _swigc__p_wxPyDockArt
[] = {  {&_swigt__p_wxPyDockArt
, 0, 0, 0},{0, 0, 0, 0}}; 
15516 static swig_cast_info _swigc__p_wxRect
[] = {  {&_swigt__p_wxRect
, 0, 0, 0},{0, 0, 0, 0}}; 
15517 static swig_cast_info _swigc__p_wxSize
[] = {  {&_swigt__p_wxSize
, 0, 0, 0},{0, 0, 0, 0}}; 
15518 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}}; 
15519 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}}; 
15520 static swig_cast_info _swigc__p_wxString
[] = {  {&_swigt__p_wxString
, 0, 0, 0},{0, 0, 0, 0}}; 
15521 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_wxFontDialog
, _p_wxFontDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxDirDialog
, _p_wxDirDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxColourDialog
, _p_wxColourDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxDialog
, _p_wxDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxSplashScreen
, _p_wxSplashScreenTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxTopLevelWindow
, 0, 0, 0},  {&_swigt__p_wxMDIParentFrame
, _p_wxMDIParentFrameTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxMDIChildFrame
, _p_wxMDIChildFrameTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_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_wxMessageDialog
, _p_wxMessageDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxTextEntryDialog
, _p_wxTextEntryDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxSingleChoiceDialog
, _p_wxSingleChoiceDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxMultiChoiceDialog
, _p_wxMultiChoiceDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxFileDialog
, _p_wxFileDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxFindReplaceDialog
, _p_wxFindReplaceDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxPyPreviewFrame
, _p_wxPyPreviewFrameTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxPreviewFrame
, _p_wxPreviewFrameTo_p_wxTopLevelWindow
, 0, 0},{0, 0, 0, 0}}; 
15522 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_wxSashLayoutWindow
, _p_wxSashLayoutWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxScrolledWindow
, _p_wxScrolledWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxTopLevelWindow
, _p_wxTopLevelWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxSplashScreenWindow
, _p_wxSplashScreenWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxSplitterWindow
, _p_wxSplitterWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxSashWindow
, _p_wxSashWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxMDIClientWindow
, _p_wxMDIClientWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxWindow
, 0, 0, 0},  {&_swigt__p_wxPopupWindow
, _p_wxPopupWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyPopupTransientWindow
, _p_wxPyPopupTransientWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyPreviewFrame
, _p_wxPyPreviewFrameTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPreviewFrame
, _p_wxPreviewFrameTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxControl
, _p_wxControlTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxMDIChildFrame
, _p_wxMDIChildFrameTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyWindow
, _p_wxPyWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxWindow
, 0, 0},  {&_swigt__p_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}}; 
15524 static swig_cast_info 
*swig_cast_initial
[] = { 
15526   _swigc__p_form_ops_t
, 
15528   _swigc__p_p_wxAuiMultiNotebook
, 
15529   _swigc__p_p_wxAuiTabContainerButton
, 
15530   _swigc__p_p_wxAuiTabCtrl
, 
15531   _swigc__p_p_wxColourDialog
, 
15532   _swigc__p_p_wxControl
, 
15533   _swigc__p_p_wxControlWithItems
, 
15534   _swigc__p_p_wxDialog
, 
15535   _swigc__p_p_wxDirDialog
, 
15536   _swigc__p_p_wxFileDialog
, 
15537   _swigc__p_p_wxFindReplaceDialog
, 
15538   _swigc__p_p_wxFloatingPane
, 
15539   _swigc__p_p_wxFontDialog
, 
15540   _swigc__p_p_wxFrame
, 
15541   _swigc__p_p_wxMDIChildFrame
, 
15542   _swigc__p_p_wxMDIClientWindow
, 
15543   _swigc__p_p_wxMDIParentFrame
, 
15544   _swigc__p_p_wxMenuBar
, 
15545   _swigc__p_p_wxMessageDialog
, 
15546   _swigc__p_p_wxMiniFrame
, 
15547   _swigc__p_p_wxMultiChoiceDialog
, 
15548   _swigc__p_p_wxNumberEntryDialog
, 
15549   _swigc__p_p_wxPanel
, 
15550   _swigc__p_p_wxPasswordEntryDialog
, 
15551   _swigc__p_p_wxPopupWindow
, 
15552   _swigc__p_p_wxPreviewCanvas
, 
15553   _swigc__p_p_wxPreviewControlBar
, 
15554   _swigc__p_p_wxPreviewFrame
, 
15555   _swigc__p_p_wxProgressDialog
, 
15556   _swigc__p_p_wxPyHtmlListBox
, 
15557   _swigc__p_p_wxPyPanel
, 
15558   _swigc__p_p_wxPyPopupTransientWindow
, 
15559   _swigc__p_p_wxPyPreviewControlBar
, 
15560   _swigc__p_p_wxPyPreviewFrame
, 
15561   _swigc__p_p_wxPyScrolledWindow
, 
15562   _swigc__p_p_wxPyVListBox
, 
15563   _swigc__p_p_wxPyVScrolledWindow
, 
15564   _swigc__p_p_wxPyWindow
, 
15565   _swigc__p_p_wxSashLayoutWindow
, 
15566   _swigc__p_p_wxSashWindow
, 
15567   _swigc__p_p_wxScrolledWindow
, 
15568   _swigc__p_p_wxSingleChoiceDialog
, 
15569   _swigc__p_p_wxSplashScreen
, 
15570   _swigc__p_p_wxSplashScreenWindow
, 
15571   _swigc__p_p_wxSplitterWindow
, 
15572   _swigc__p_p_wxStatusBar
, 
15573   _swigc__p_p_wxTextEntryDialog
, 
15574   _swigc__p_p_wxTipWindow
, 
15575   _swigc__p_p_wxTopLevelWindow
, 
15576   _swigc__p_p_wxWindow
, 
15577   _swigc__p_unsigned_char
, 
15578   _swigc__p_unsigned_int
, 
15579   _swigc__p_unsigned_long
, 
15580   _swigc__p_wxANIHandler
, 
15581   _swigc__p_wxAcceleratorTable
, 
15582   _swigc__p_wxActivateEvent
, 
15583   _swigc__p_wxAuiMultiNotebook
, 
15584   _swigc__p_wxAuiNotebookEvent
, 
15585   _swigc__p_wxAuiNotebookPage
, 
15586   _swigc__p_wxAuiNotebookPageArray
, 
15587   _swigc__p_wxAuiTabContainer
, 
15588   _swigc__p_wxAuiTabContainerButton
, 
15589   _swigc__p_wxAuiTabCtrl
, 
15590   _swigc__p_wxBMPHandler
, 
15591   _swigc__p_wxBitmap
, 
15592   _swigc__p_wxBoxSizer
, 
15593   _swigc__p_wxCURHandler
, 
15594   _swigc__p_wxCalculateLayoutEvent
, 
15595   _swigc__p_wxChildFocusEvent
, 
15596   _swigc__p_wxClipboardTextEvent
, 
15597   _swigc__p_wxCloseEvent
, 
15599   _swigc__p_wxColour
, 
15600   _swigc__p_wxColourData
, 
15601   _swigc__p_wxColourDialog
, 
15602   _swigc__p_wxCommandEvent
, 
15603   _swigc__p_wxContextMenuEvent
, 
15604   _swigc__p_wxControl
, 
15605   _swigc__p_wxControlWithItems
, 
15607   _swigc__p_wxDateEvent
, 
15608   _swigc__p_wxDefaultDockArt
, 
15609   _swigc__p_wxDialog
, 
15610   _swigc__p_wxDirDialog
, 
15611   _swigc__p_wxDisplayChangedEvent
, 
15612   _swigc__p_wxDockArt
, 
15613   _swigc__p_wxDockInfo
, 
15614   _swigc__p_wxDockUIPart
, 
15615   _swigc__p_wxDropFilesEvent
, 
15616   _swigc__p_wxDuplexMode
, 
15617   _swigc__p_wxEraseEvent
, 
15619   _swigc__p_wxEvtHandler
, 
15620   _swigc__p_wxFSFile
, 
15621   _swigc__p_wxFileDialog
, 
15622   _swigc__p_wxFileSystem
, 
15623   _swigc__p_wxFindDialogEvent
, 
15624   _swigc__p_wxFindReplaceData
, 
15625   _swigc__p_wxFindReplaceDialog
, 
15626   _swigc__p_wxFlexGridSizer
, 
15627   _swigc__p_wxFloatingPane
, 
15628   _swigc__p_wxFocusEvent
, 
15630   _swigc__p_wxFontData
, 
15631   _swigc__p_wxFontDialog
, 
15633   _swigc__p_wxFrameManager
, 
15634   _swigc__p_wxFrameManagerEvent
, 
15635   _swigc__p_wxGBSizerItem
, 
15636   _swigc__p_wxGIFHandler
, 
15637   _swigc__p_wxGridBagSizer
, 
15638   _swigc__p_wxGridSizer
, 
15639   _swigc__p_wxICOHandler
, 
15640   _swigc__p_wxIconizeEvent
, 
15641   _swigc__p_wxIdleEvent
, 
15643   _swigc__p_wxImageHandler
, 
15644   _swigc__p_wxIndividualLayoutConstraint
, 
15645   _swigc__p_wxInitDialogEvent
, 
15646   _swigc__p_wxJPEGHandler
, 
15647   _swigc__p_wxKeyEvent
, 
15648   _swigc__p_wxLayoutAlgorithm
, 
15649   _swigc__p_wxLayoutConstraints
, 
15650   _swigc__p_wxMDIChildFrame
, 
15651   _swigc__p_wxMDIClientWindow
, 
15652   _swigc__p_wxMDIParentFrame
, 
15653   _swigc__p_wxMaximizeEvent
, 
15655   _swigc__p_wxMenuBar
, 
15656   _swigc__p_wxMenuEvent
, 
15657   _swigc__p_wxMenuItem
, 
15658   _swigc__p_wxMessageDialog
, 
15659   _swigc__p_wxMiniFrame
, 
15660   _swigc__p_wxMouseCaptureChangedEvent
, 
15661   _swigc__p_wxMouseCaptureLostEvent
, 
15662   _swigc__p_wxMouseEvent
, 
15663   _swigc__p_wxMoveEvent
, 
15664   _swigc__p_wxMultiChoiceDialog
, 
15665   _swigc__p_wxNavigationKeyEvent
, 
15666   _swigc__p_wxNcPaintEvent
, 
15667   _swigc__p_wxNotifyEvent
, 
15668   _swigc__p_wxNumberEntryDialog
, 
15669   _swigc__p_wxObject
, 
15670   _swigc__p_wxPCXHandler
, 
15671   _swigc__p_wxPNGHandler
, 
15672   _swigc__p_wxPNMHandler
, 
15673   _swigc__p_wxPageSetupDialog
, 
15674   _swigc__p_wxPageSetupDialogData
, 
15675   _swigc__p_wxPaintEvent
, 
15676   _swigc__p_wxPaletteChangedEvent
, 
15677   _swigc__p_wxPaneButton
, 
15678   _swigc__p_wxPaneButtonArray
, 
15679   _swigc__p_wxPaneInfo
, 
15680   _swigc__p_wxPaneInfoPtrArray
, 
15682   _swigc__p_wxPaperSize
, 
15683   _swigc__p_wxPasswordEntryDialog
, 
15685   _swigc__p_wxPopupWindow
, 
15686   _swigc__p_wxPreviewCanvas
, 
15687   _swigc__p_wxPreviewControlBar
, 
15688   _swigc__p_wxPreviewFrame
, 
15689   _swigc__p_wxPrintData
, 
15690   _swigc__p_wxPrintDialog
, 
15691   _swigc__p_wxPrintDialogData
, 
15692   _swigc__p_wxPrintPreview
, 
15693   _swigc__p_wxPrinter
, 
15694   _swigc__p_wxProgressDialog
, 
15696   _swigc__p_wxPyCommandEvent
, 
15697   _swigc__p_wxPyDockArt
, 
15698   _swigc__p_wxPyEvent
, 
15699   _swigc__p_wxPyHtmlListBox
, 
15700   _swigc__p_wxPyImageHandler
, 
15701   _swigc__p_wxPyPanel
, 
15702   _swigc__p_wxPyPopupTransientWindow
, 
15703   _swigc__p_wxPyPreviewControlBar
, 
15704   _swigc__p_wxPyPreviewFrame
, 
15705   _swigc__p_wxPyPrintPreview
, 
15706   _swigc__p_wxPyPrintout
, 
15707   _swigc__p_wxPyScrolledWindow
, 
15708   _swigc__p_wxPySizer
, 
15709   _swigc__p_wxPyTaskBarIcon
, 
15710   _swigc__p_wxPyVListBox
, 
15711   _swigc__p_wxPyVScrolledWindow
, 
15712   _swigc__p_wxPyValidator
, 
15713   _swigc__p_wxPyWindow
, 
15714   _swigc__p_wxQueryLayoutInfoEvent
, 
15715   _swigc__p_wxQueryNewPaletteEvent
, 
15717   _swigc__p_wxSashEvent
, 
15718   _swigc__p_wxSashLayoutWindow
, 
15719   _swigc__p_wxSashWindow
, 
15720   _swigc__p_wxScrollEvent
, 
15721   _swigc__p_wxScrollWinEvent
, 
15722   _swigc__p_wxScrolledWindow
, 
15723   _swigc__p_wxSetCursorEvent
, 
15724   _swigc__p_wxShowEvent
, 
15725   _swigc__p_wxSingleChoiceDialog
, 
15727   _swigc__p_wxSizeEvent
, 
15729   _swigc__p_wxSizerItem
, 
15730   _swigc__p_wxSplashScreen
, 
15731   _swigc__p_wxSplashScreenWindow
, 
15732   _swigc__p_wxSplitterEvent
, 
15733   _swigc__p_wxSplitterWindow
, 
15734   _swigc__p_wxStaticBoxSizer
, 
15735   _swigc__p_wxStatusBar
, 
15736   _swigc__p_wxStdDialogButtonSizer
, 
15737   _swigc__p_wxString
, 
15738   _swigc__p_wxSysColourChangedEvent
, 
15739   _swigc__p_wxTIFFHandler
, 
15740   _swigc__p_wxTaskBarIconEvent
, 
15741   _swigc__p_wxTextEntryDialog
, 
15742   _swigc__p_wxTipWindow
, 
15743   _swigc__p_wxTopLevelWindow
, 
15744   _swigc__p_wxUpdateUIEvent
, 
15745   _swigc__p_wxValidator
, 
15746   _swigc__p_wxWindow
, 
15747   _swigc__p_wxWindowCreateEvent
, 
15748   _swigc__p_wxWindowDestroyEvent
, 
15749   _swigc__p_wxXPMHandler
, 
15753 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */ 
15755 static swig_const_info swig_const_table
[] = { 
15756 {0, 0, 0, 0.0, 0, 0}}; 
15761 /* ----------------------------------------------------------------------------- 
15762  * Type initialization: 
15763  * This problem is tough by the requirement that no dynamic  
15764  * memory is used. Also, since swig_type_info structures store pointers to  
15765  * swig_cast_info structures and swig_cast_info structures store pointers back 
15766  * to swig_type_info structures, we need some lookup code at initialization.  
15767  * The idea is that swig generates all the structures that are needed.  
15768  * The runtime then collects these partially filled structures.  
15769  * The SWIG_InitializeModule function takes these initial arrays out of  
15770  * swig_module, and does all the lookup, filling in the swig_module.types 
15771  * array with the correct data and linking the correct swig_cast_info 
15772  * structures together. 
15774  * The generated swig_type_info structures are assigned staticly to an initial  
15775  * array. We just loop though that array, and handle each type individually. 
15776  * First we lookup if this type has been already loaded, and if so, use the 
15777  * loaded structure instead of the generated one. Then we have to fill in the 
15778  * cast linked list. The cast data is initially stored in something like a 
15779  * two-dimensional array. Each row corresponds to a type (there are the same 
15780  * number of rows as there are in the swig_type_initial array). Each entry in 
15781  * a column is one of the swig_cast_info structures for that type. 
15782  * The cast_initial array is actually an array of arrays, because each row has 
15783  * a variable number of columns. So to actually build the cast linked list, 
15784  * we find the array of casts associated with the type, and loop through it  
15785  * adding the casts to the list. The one last trick we need to do is making 
15786  * sure the type pointer in the swig_cast_info struct is correct. 
15788  * First off, we lookup the cast->type name to see if it is already loaded.  
15789  * There are three cases to handle: 
15790  *  1) If the cast->type has already been loaded AND the type we are adding 
15791  *     casting info to has not been loaded (it is in this module), THEN we 
15792  *     replace the cast->type pointer with the type pointer that has already 
15794  *  2) If BOTH types (the one we are adding casting info to, and the  
15795  *     cast->type) are loaded, THEN the cast info has already been loaded by 
15796  *     the previous module so we just ignore it. 
15797  *  3) Finally, if cast->type has not already been loaded, then we add that 
15798  *     swig_cast_info to the linked list (because the cast->type) pointer will 
15800  * ----------------------------------------------------------------------------- */ 
15810 #define SWIGRUNTIME_DEBUG 
15814 SWIG_InitializeModule(void *clientdata
) { 
15816   swig_module_info 
*module_head
; 
15817   static int init_run 
= 0; 
15819   clientdata 
= clientdata
; 
15821   if (init_run
) return; 
15824   /* Initialize the swig_module */ 
15825   swig_module
.type_initial 
= swig_type_initial
; 
15826   swig_module
.cast_initial 
= swig_cast_initial
; 
15828   /* Try and load any already created modules */ 
15829   module_head 
= SWIG_GetModule(clientdata
); 
15831     swig_module
.next 
= module_head
->next
; 
15832     module_head
->next 
= &swig_module
; 
15834     /* This is the first module loaded */ 
15835     swig_module
.next 
= &swig_module
; 
15836     SWIG_SetModule(clientdata
, &swig_module
); 
15839   /* Now work on filling in swig_module.types */ 
15840 #ifdef SWIGRUNTIME_DEBUG 
15841   printf("SWIG_InitializeModule: size %d\n", swig_module
.size
); 
15843   for (i 
= 0; i 
< swig_module
.size
; ++i
) { 
15844     swig_type_info 
*type 
= 0; 
15845     swig_type_info 
*ret
; 
15846     swig_cast_info 
*cast
; 
15848 #ifdef SWIGRUNTIME_DEBUG 
15849     printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
); 
15852     /* if there is another module already loaded */ 
15853     if (swig_module
.next 
!= &swig_module
) { 
15854       type 
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, swig_module
.type_initial
[i
]->name
); 
15857       /* Overwrite clientdata field */ 
15858 #ifdef SWIGRUNTIME_DEBUG 
15859       printf("SWIG_InitializeModule: found type %s\n", type
->name
); 
15861       if (swig_module
.type_initial
[i
]->clientdata
) { 
15862         type
->clientdata 
= swig_module
.type_initial
[i
]->clientdata
; 
15863 #ifdef SWIGRUNTIME_DEBUG 
15864         printf("SWIG_InitializeModule: found and overwrite type %s \n", type
->name
); 
15868       type 
= swig_module
.type_initial
[i
]; 
15871     /* Insert casting types */ 
15872     cast 
= swig_module
.cast_initial
[i
]; 
15873     while (cast
->type
) { 
15874       /* Don't need to add information already in the list */ 
15876 #ifdef SWIGRUNTIME_DEBUG 
15877       printf("SWIG_InitializeModule: look cast %s\n", cast
->type
->name
); 
15879       if (swig_module
.next 
!= &swig_module
) { 
15880         ret 
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, cast
->type
->name
); 
15881 #ifdef SWIGRUNTIME_DEBUG 
15882         if (ret
) printf("SWIG_InitializeModule: found cast %s\n", ret
->name
); 
15886         if (type 
== swig_module
.type_initial
[i
]) { 
15887 #ifdef SWIGRUNTIME_DEBUG 
15888           printf("SWIG_InitializeModule: skip old type %s\n", ret
->name
); 
15893           /* Check for casting already in the list */ 
15894           swig_cast_info 
*ocast 
= SWIG_TypeCheck(ret
->name
, type
); 
15895 #ifdef SWIGRUNTIME_DEBUG 
15896           if (ocast
) printf("SWIG_InitializeModule: skip old cast %s\n", ret
->name
); 
15898           if (!ocast
) ret 
= 0; 
15903 #ifdef SWIGRUNTIME_DEBUG 
15904         printf("SWIG_InitializeModule: adding cast %s\n", cast
->type
->name
); 
15907           type
->cast
->prev 
= cast
; 
15908           cast
->next 
= type
->cast
; 
15914     /* Set entry in modules->types array equal to the type */ 
15915     swig_module
.types
[i
] = type
; 
15917   swig_module
.types
[i
] = 0; 
15919 #ifdef SWIGRUNTIME_DEBUG 
15920   printf("**** SWIG_InitializeModule: Cast List ******\n"); 
15921   for (i 
= 0; i 
< swig_module
.size
; ++i
) { 
15923     swig_cast_info 
*cast 
= swig_module
.cast_initial
[i
]; 
15924     printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
); 
15925     while (cast
->type
) { 
15926       printf("SWIG_InitializeModule: cast type %s\n", cast
->type
->name
); 
15930     printf("---- Total casts: %d\n",j
); 
15932   printf("**** SWIG_InitializeModule: Cast List ******\n"); 
15936 /* This function will propagate the clientdata field of type to 
15937 * any new swig_type_info structures that have been added into the list 
15938 * of equivalent types.  It is like calling 
15939 * SWIG_TypeClientData(type, clientdata) a second time. 
15942 SWIG_PropagateClientData(void) { 
15944   swig_cast_info 
*equiv
; 
15945   static int init_run 
= 0; 
15947   if (init_run
) return; 
15950   for (i 
= 0; i 
< swig_module
.size
; i
++) { 
15951     if (swig_module
.types
[i
]->clientdata
) { 
15952       equiv 
= swig_module
.types
[i
]->cast
; 
15954         if (!equiv
->converter
) { 
15955           if (equiv
->type 
&& !equiv
->type
->clientdata
) 
15956           SWIG_TypeClientData(equiv
->type
, swig_module
.types
[i
]->clientdata
); 
15958         equiv 
= equiv
->next
; 
15978   /* Python-specific SWIG API */ 
15979 #define SWIG_newvarlink()                             SWIG_Python_newvarlink() 
15980 #define SWIG_addvarlink(p, name, get_attr, set_attr)  SWIG_Python_addvarlink(p, name, get_attr, set_attr) 
15981 #define SWIG_InstallConstants(d, constants)           SWIG_Python_InstallConstants(d, constants) 
15983   /* ----------------------------------------------------------------------------- 
15984    * global variable support code. 
15985    * ----------------------------------------------------------------------------- */ 
15987   typedef struct swig_globalvar 
{ 
15988     char       *name
;                  /* Name of global variable */ 
15989     PyObject 
*(*get_attr
)(void);       /* Return the current value */ 
15990     int       (*set_attr
)(PyObject 
*); /* Set the value */ 
15991     struct swig_globalvar 
*next
; 
15994   typedef struct swig_varlinkobject 
{ 
15996     swig_globalvar 
*vars
; 
15997   } swig_varlinkobject
; 
15999   SWIGINTERN PyObject 
* 
16000   swig_varlink_repr(swig_varlinkobject 
*SWIGUNUSEDPARM(v
)) { 
16001     return PyString_FromString("<Swig global variables>"); 
16004   SWIGINTERN PyObject 
* 
16005   swig_varlink_str(swig_varlinkobject 
*v
) { 
16006     PyObject 
*str 
= PyString_FromString("("); 
16007     swig_globalvar  
*var
; 
16008     for (var 
= v
->vars
; var
; var
=var
->next
) { 
16009       PyString_ConcatAndDel(&str
,PyString_FromString(var
->name
)); 
16010       if (var
->next
) PyString_ConcatAndDel(&str
,PyString_FromString(", ")); 
16012     PyString_ConcatAndDel(&str
,PyString_FromString(")")); 
16017   swig_varlink_print(swig_varlinkobject 
*v
, FILE *fp
, int SWIGUNUSEDPARM(flags
)) { 
16018     PyObject 
*str 
= swig_varlink_str(v
); 
16019     fprintf(fp
,"Swig global variables "); 
16020     fprintf(fp
,"%s\n", PyString_AsString(str
)); 
16026   swig_varlink_dealloc(swig_varlinkobject 
*v
) { 
16027     swig_globalvar 
*var 
= v
->vars
; 
16029       swig_globalvar 
*n 
= var
->next
; 
16036   SWIGINTERN PyObject 
* 
16037   swig_varlink_getattr(swig_varlinkobject 
*v
, char *n
) { 
16038     PyObject 
*res 
= NULL
; 
16039     swig_globalvar 
*var 
= v
->vars
; 
16041       if (strcmp(var
->name
,n
) == 0) { 
16042         res 
= (*var
->get_attr
)(); 
16047     if (res 
== NULL 
&& !PyErr_Occurred()) { 
16048       PyErr_SetString(PyExc_NameError
,"Unknown C global variable"); 
16054   swig_varlink_setattr(swig_varlinkobject 
*v
, char *n
, PyObject 
*p
) { 
16056     swig_globalvar 
*var 
= v
->vars
; 
16058       if (strcmp(var
->name
,n
) == 0) { 
16059         res 
= (*var
->set_attr
)(p
); 
16064     if (res 
== 1 && !PyErr_Occurred()) { 
16065       PyErr_SetString(PyExc_NameError
,"Unknown C global variable"); 
16070   SWIGINTERN PyTypeObject
* 
16071   swig_varlink_type(void) { 
16072     static char varlink__doc__
[] = "Swig var link object"; 
16073     static PyTypeObject varlink_type
; 
16074     static int type_init 
= 0;   
16076       const PyTypeObject tmp
 
16078         PyObject_HEAD_INIT(NULL
) 
16079         0,                                  /* Number of items in variable part (ob_size) */ 
16080         (char *)"swigvarlink",              /* Type name (tp_name) */ 
16081         sizeof(swig_varlinkobject
),         /* Basic size (tp_basicsize) */ 
16082         0,                                  /* Itemsize (tp_itemsize) */ 
16083         (destructor
) swig_varlink_dealloc
,   /* Deallocator (tp_dealloc) */  
16084         (printfunc
) swig_varlink_print
,     /* Print (tp_print) */ 
16085         (getattrfunc
) swig_varlink_getattr
, /* get attr (tp_getattr) */ 
16086         (setattrfunc
) swig_varlink_setattr
, /* Set attr (tp_setattr) */ 
16087         0,                                  /* tp_compare */ 
16088         (reprfunc
) swig_varlink_repr
,       /* tp_repr */ 
16089         0,                                  /* tp_as_number */ 
16090         0,                                  /* tp_as_sequence */ 
16091         0,                                  /* tp_as_mapping */ 
16094         (reprfunc
)swig_varlink_str
,        /* tp_str */ 
16095         0,                                  /* tp_getattro */ 
16096         0,                                  /* tp_setattro */ 
16097         0,                                  /* tp_as_buffer */ 
16099         varlink__doc__
,                     /* tp_doc */ 
16100         0,                                  /* tp_traverse */ 
16102         0,                                  /* tp_richcompare */ 
16103         0,                                  /* tp_weaklistoffset */ 
16104 #if PY_VERSION_HEX >= 0x02020000 
16105         0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */ 
16107 #if PY_VERSION_HEX >= 0x02030000 
16110 #ifdef COUNT_ALLOCS 
16111         0,0,0,0                             /* tp_alloc -> tp_next */ 
16114       varlink_type 
= tmp
; 
16115       varlink_type
.ob_type 
= &PyType_Type
; 
16118     return &varlink_type
; 
16121   /* Create a variable linking object for use later */ 
16122   SWIGINTERN PyObject 
* 
16123   SWIG_Python_newvarlink(void) { 
16124     swig_varlinkobject 
*result 
= PyObject_NEW(swig_varlinkobject
, swig_varlink_type()); 
16128     return ((PyObject
*) result
); 
16132   SWIG_Python_addvarlink(PyObject 
*p
, char *name
, PyObject 
*(*get_attr
)(void), int (*set_attr
)(PyObject 
*p
)) { 
16133     swig_varlinkobject 
*v 
= (swig_varlinkobject 
*) p
; 
16134     swig_globalvar 
*gv 
= (swig_globalvar 
*) malloc(sizeof(swig_globalvar
)); 
16136       size_t size 
= strlen(name
)+1; 
16137       gv
->name 
= (char *)malloc(size
); 
16139         strncpy(gv
->name
,name
,size
); 
16140         gv
->get_attr 
= get_attr
; 
16141         gv
->set_attr 
= set_attr
; 
16142         gv
->next 
= v
->vars
; 
16148   SWIGINTERN PyObject 
* 
16150     static PyObject 
*_SWIG_globals 
= 0;  
16151     if (!_SWIG_globals
) _SWIG_globals 
= SWIG_newvarlink();   
16152     return _SWIG_globals
; 
16155   /* ----------------------------------------------------------------------------- 
16156    * constants/methods manipulation 
16157    * ----------------------------------------------------------------------------- */ 
16159   /* Install Constants */ 
16161   SWIG_Python_InstallConstants(PyObject 
*d
, swig_const_info constants
[]) { 
16164     for (i 
= 0; constants
[i
].type
; ++i
) { 
16165       switch(constants
[i
].type
) { 
16166       case SWIG_PY_POINTER
: 
16167         obj 
= SWIG_NewPointerObj(constants
[i
].pvalue
, *(constants
[i
]).ptype
,0); 
16169       case SWIG_PY_BINARY
: 
16170         obj 
= SWIG_NewPackedObj(constants
[i
].pvalue
, constants
[i
].lvalue
, *(constants
[i
].ptype
)); 
16177         PyDict_SetItemString(d
, constants
[i
].name
, obj
); 
16183   /* -----------------------------------------------------------------------------*/ 
16184   /* Fix SwigMethods to carry the callback ptrs when needed */ 
16185   /* -----------------------------------------------------------------------------*/ 
16188   SWIG_Python_FixMethods(PyMethodDef 
*methods
, 
16189     swig_const_info 
*const_table
, 
16190     swig_type_info 
**types
, 
16191     swig_type_info 
**types_initial
) { 
16193     for (i 
= 0; methods
[i
].ml_name
; ++i
) { 
16194       const char *c 
= methods
[i
].ml_doc
; 
16195       if (c 
&& (c 
= strstr(c
, "swig_ptr: "))) { 
16197         swig_const_info 
*ci 
= 0; 
16198         const char *name 
= c 
+ 10; 
16199         for (j 
= 0; const_table
[j
].type
; ++j
) { 
16200           if (strncmp(const_table
[j
].name
, name
,  
16201               strlen(const_table
[j
].name
)) == 0) { 
16202             ci 
= &(const_table
[j
]); 
16207           size_t shift 
= (ci
->ptype
) - types
; 
16208           swig_type_info 
*ty 
= types_initial
[shift
]; 
16209           size_t ldoc 
= (c 
- methods
[i
].ml_doc
); 
16210           size_t lptr 
= strlen(ty
->name
)+2*sizeof(void*)+2; 
16211           char *ndoc 
= (char*)malloc(ldoc 
+ lptr 
+ 10); 
16214             void *ptr 
= (ci
->type 
== SWIG_PY_POINTER
) ? ci
->pvalue 
: 0; 
16216               strncpy(buff
, methods
[i
].ml_doc
, ldoc
); 
16218               strncpy(buff
, "swig_ptr: ", 10); 
16220               SWIG_PackVoidPtr(buff
, ptr
, ty
->name
, lptr
); 
16221               methods
[i
].ml_doc 
= ndoc
; 
16233 /* -----------------------------------------------------------------------------* 
16234  *  Partial Init method 
16235  * -----------------------------------------------------------------------------*/ 
16240 SWIGEXPORT 
void SWIG_init(void) { 
16243   /* Fix SwigMethods to carry the callback ptrs when needed */ 
16244   SWIG_Python_FixMethods(SwigMethods
, swig_const_table
, swig_types
, swig_type_initial
); 
16246   m 
= Py_InitModule((char *) SWIG_name
, SwigMethods
); 
16247   d 
= PyModule_GetDict(m
); 
16249   SWIG_InitializeModule(0); 
16250   SWIG_InstallConstants(d
,swig_const_table
); 
16253   SWIG_Python_SetConstant(d
, "USE_AUI",SWIG_From_int(static_cast< int >(1))); 
16254   SWIG_Python_SetConstant(d
, "AUI_DOCK_NONE",SWIG_From_int(static_cast< int >(wxAUI_DOCK_NONE
))); 
16255   SWIG_Python_SetConstant(d
, "AUI_DOCK_TOP",SWIG_From_int(static_cast< int >(wxAUI_DOCK_TOP
))); 
16256   SWIG_Python_SetConstant(d
, "AUI_DOCK_RIGHT",SWIG_From_int(static_cast< int >(wxAUI_DOCK_RIGHT
))); 
16257   SWIG_Python_SetConstant(d
, "AUI_DOCK_BOTTOM",SWIG_From_int(static_cast< int >(wxAUI_DOCK_BOTTOM
))); 
16258   SWIG_Python_SetConstant(d
, "AUI_DOCK_LEFT",SWIG_From_int(static_cast< int >(wxAUI_DOCK_LEFT
))); 
16259   SWIG_Python_SetConstant(d
, "AUI_DOCK_CENTER",SWIG_From_int(static_cast< int >(wxAUI_DOCK_CENTER
))); 
16260   SWIG_Python_SetConstant(d
, "AUI_DOCK_CENTRE",SWIG_From_int(static_cast< int >(wxAUI_DOCK_CENTRE
))); 
16261   SWIG_Python_SetConstant(d
, "AUI_MGR_ALLOW_FLOATING",SWIG_From_int(static_cast< int >(wxAUI_MGR_ALLOW_FLOATING
))); 
16262   SWIG_Python_SetConstant(d
, "AUI_MGR_ALLOW_ACTIVE_PANE",SWIG_From_int(static_cast< int >(wxAUI_MGR_ALLOW_ACTIVE_PANE
))); 
16263   SWIG_Python_SetConstant(d
, "AUI_MGR_TRANSPARENT_DRAG",SWIG_From_int(static_cast< int >(wxAUI_MGR_TRANSPARENT_DRAG
))); 
16264   SWIG_Python_SetConstant(d
, "AUI_MGR_TRANSPARENT_HINT",SWIG_From_int(static_cast< int >(wxAUI_MGR_TRANSPARENT_HINT
))); 
16265   SWIG_Python_SetConstant(d
, "AUI_MGR_TRANSPARENT_HINT_FADE",SWIG_From_int(static_cast< int >(wxAUI_MGR_TRANSPARENT_HINT_FADE
))); 
16266   SWIG_Python_SetConstant(d
, "AUI_MGR_DISABLE_VENETIAN_BLINDS",SWIG_From_int(static_cast< int >(wxAUI_MGR_DISABLE_VENETIAN_BLINDS
))); 
16267   SWIG_Python_SetConstant(d
, "AUI_MGR_DISABLE_VENETIAN_BLINDS_FADE",SWIG_From_int(static_cast< int >(wxAUI_MGR_DISABLE_VENETIAN_BLINDS_FADE
))); 
16268   SWIG_Python_SetConstant(d
, "AUI_MGR_DEFAULT",SWIG_From_int(static_cast< int >(wxAUI_MGR_DEFAULT
))); 
16269   SWIG_Python_SetConstant(d
, "AUI_ART_SASH_SIZE",SWIG_From_int(static_cast< int >(wxAUI_ART_SASH_SIZE
))); 
16270   SWIG_Python_SetConstant(d
, "AUI_ART_CAPTION_SIZE",SWIG_From_int(static_cast< int >(wxAUI_ART_CAPTION_SIZE
))); 
16271   SWIG_Python_SetConstant(d
, "AUI_ART_GRIPPER_SIZE",SWIG_From_int(static_cast< int >(wxAUI_ART_GRIPPER_SIZE
))); 
16272   SWIG_Python_SetConstant(d
, "AUI_ART_PANE_BORDER_SIZE",SWIG_From_int(static_cast< int >(wxAUI_ART_PANE_BORDER_SIZE
))); 
16273   SWIG_Python_SetConstant(d
, "AUI_ART_PANE_BUTTON_SIZE",SWIG_From_int(static_cast< int >(wxAUI_ART_PANE_BUTTON_SIZE
))); 
16274   SWIG_Python_SetConstant(d
, "AUI_ART_BACKGROUND_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_BACKGROUND_COLOUR
))); 
16275   SWIG_Python_SetConstant(d
, "AUI_ART_SASH_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_SASH_COLOUR
))); 
16276   SWIG_Python_SetConstant(d
, "AUI_ART_ACTIVE_CAPTION_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_ACTIVE_CAPTION_COLOUR
))); 
16277   SWIG_Python_SetConstant(d
, "AUI_ART_ACTIVE_CAPTION_GRADIENT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_ACTIVE_CAPTION_GRADIENT_COLOUR
))); 
16278   SWIG_Python_SetConstant(d
, "AUI_ART_INACTIVE_CAPTION_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_INACTIVE_CAPTION_COLOUR
))); 
16279   SWIG_Python_SetConstant(d
, "AUI_ART_INACTIVE_CAPTION_GRADIENT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_INACTIVE_CAPTION_GRADIENT_COLOUR
))); 
16280   SWIG_Python_SetConstant(d
, "AUI_ART_ACTIVE_CAPTION_TEXT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_ACTIVE_CAPTION_TEXT_COLOUR
))); 
16281   SWIG_Python_SetConstant(d
, "AUI_ART_INACTIVE_CAPTION_TEXT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_INACTIVE_CAPTION_TEXT_COLOUR
))); 
16282   SWIG_Python_SetConstant(d
, "AUI_ART_BORDER_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_BORDER_COLOUR
))); 
16283   SWIG_Python_SetConstant(d
, "AUI_ART_GRIPPER_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_ART_GRIPPER_COLOUR
))); 
16284   SWIG_Python_SetConstant(d
, "AUI_ART_CAPTION_FONT",SWIG_From_int(static_cast< int >(wxAUI_ART_CAPTION_FONT
))); 
16285   SWIG_Python_SetConstant(d
, "AUI_ART_GRADIENT_TYPE",SWIG_From_int(static_cast< int >(wxAUI_ART_GRADIENT_TYPE
))); 
16286   SWIG_Python_SetConstant(d
, "AUI_GRADIENT_NONE",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_NONE
))); 
16287   SWIG_Python_SetConstant(d
, "AUI_GRADIENT_VERTICAL",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_VERTICAL
))); 
16288   SWIG_Python_SetConstant(d
, "AUI_GRADIENT_HORIZONTAL",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_HORIZONTAL
))); 
16289   SWIG_Python_SetConstant(d
, "AUI_BUTTON_STATE_NORMAL",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_NORMAL
))); 
16290   SWIG_Python_SetConstant(d
, "AUI_BUTTON_STATE_HOVER",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_HOVER
))); 
16291   SWIG_Python_SetConstant(d
, "AUI_BUTTON_STATE_PRESSED",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_PRESSED
))); 
16292   SWIG_Python_SetConstant(d
, "AUI_INSERT_PANE",SWIG_From_int(static_cast< int >(wxAUI_INSERT_PANE
))); 
16293   SWIG_Python_SetConstant(d
, "AUI_INSERT_ROW",SWIG_From_int(static_cast< int >(wxAUI_INSERT_ROW
))); 
16294   SWIG_Python_SetConstant(d
, "AUI_INSERT_DOCK",SWIG_From_int(static_cast< int >(wxAUI_INSERT_DOCK
))); 
16295   PyDict_SetItemString(d
,(char*)"cvar", SWIG_globals()); 
16296   SWIG_addvarlink(SWIG_globals(),(char*)"NullDockInfo",NullDockInfo_get
, NullDockInfo_set
); 
16297   SWIG_addvarlink(SWIG_globals(),(char*)"NullPaneInfo",NullPaneInfo_get
, NullPaneInfo_set
); 
16298   SWIG_Python_SetConstant(d
, "PaneInfo_optionFloating",SWIG_From_int(static_cast< int >(wxPaneInfo::optionFloating
))); 
16299   SWIG_Python_SetConstant(d
, "PaneInfo_optionHidden",SWIG_From_int(static_cast< int >(wxPaneInfo::optionHidden
))); 
16300   SWIG_Python_SetConstant(d
, "PaneInfo_optionLeftDockable",SWIG_From_int(static_cast< int >(wxPaneInfo::optionLeftDockable
))); 
16301   SWIG_Python_SetConstant(d
, "PaneInfo_optionRightDockable",SWIG_From_int(static_cast< int >(wxPaneInfo::optionRightDockable
))); 
16302   SWIG_Python_SetConstant(d
, "PaneInfo_optionTopDockable",SWIG_From_int(static_cast< int >(wxPaneInfo::optionTopDockable
))); 
16303   SWIG_Python_SetConstant(d
, "PaneInfo_optionBottomDockable",SWIG_From_int(static_cast< int >(wxPaneInfo::optionBottomDockable
))); 
16304   SWIG_Python_SetConstant(d
, "PaneInfo_optionFloatable",SWIG_From_int(static_cast< int >(wxPaneInfo::optionFloatable
))); 
16305   SWIG_Python_SetConstant(d
, "PaneInfo_optionMovable",SWIG_From_int(static_cast< int >(wxPaneInfo::optionMovable
))); 
16306   SWIG_Python_SetConstant(d
, "PaneInfo_optionResizable",SWIG_From_int(static_cast< int >(wxPaneInfo::optionResizable
))); 
16307   SWIG_Python_SetConstant(d
, "PaneInfo_optionPaneBorder",SWIG_From_int(static_cast< int >(wxPaneInfo::optionPaneBorder
))); 
16308   SWIG_Python_SetConstant(d
, "PaneInfo_optionCaption",SWIG_From_int(static_cast< int >(wxPaneInfo::optionCaption
))); 
16309   SWIG_Python_SetConstant(d
, "PaneInfo_optionGripper",SWIG_From_int(static_cast< int >(wxPaneInfo::optionGripper
))); 
16310   SWIG_Python_SetConstant(d
, "PaneInfo_optionDestroyOnClose",SWIG_From_int(static_cast< int >(wxPaneInfo::optionDestroyOnClose
))); 
16311   SWIG_Python_SetConstant(d
, "PaneInfo_optionToolbar",SWIG_From_int(static_cast< int >(wxPaneInfo::optionToolbar
))); 
16312   SWIG_Python_SetConstant(d
, "PaneInfo_optionActive",SWIG_From_int(static_cast< int >(wxPaneInfo::optionActive
))); 
16313   SWIG_Python_SetConstant(d
, "PaneInfo_optionGripperTop",SWIG_From_int(static_cast< int >(wxPaneInfo::optionGripperTop
))); 
16314   SWIG_Python_SetConstant(d
, "PaneInfo_buttonClose",SWIG_From_int(static_cast< int >(wxPaneInfo::buttonClose
))); 
16315   SWIG_Python_SetConstant(d
, "PaneInfo_buttonMaximize",SWIG_From_int(static_cast< int >(wxPaneInfo::buttonMaximize
))); 
16316   SWIG_Python_SetConstant(d
, "PaneInfo_buttonMinimize",SWIG_From_int(static_cast< int >(wxPaneInfo::buttonMinimize
))); 
16317   SWIG_Python_SetConstant(d
, "PaneInfo_buttonPin",SWIG_From_int(static_cast< int >(wxPaneInfo::buttonPin
))); 
16318   SWIG_Python_SetConstant(d
, "PaneInfo_buttonCustom1",SWIG_From_int(static_cast< int >(wxPaneInfo::buttonCustom1
))); 
16319   SWIG_Python_SetConstant(d
, "PaneInfo_buttonCustom2",SWIG_From_int(static_cast< int >(wxPaneInfo::buttonCustom2
))); 
16320   SWIG_Python_SetConstant(d
, "PaneInfo_buttonCustom3",SWIG_From_int(static_cast< int >(wxPaneInfo::buttonCustom3
))); 
16321   SWIG_Python_SetConstant(d
, "PaneInfo_actionPane",SWIG_From_int(static_cast< int >(wxPaneInfo::actionPane
))); 
16322   SWIG_Python_SetConstant(d
, "DockUIPart_typeCaption",SWIG_From_int(static_cast< int >(wxDockUIPart::typeCaption
))); 
16323   SWIG_Python_SetConstant(d
, "DockUIPart_typeGripper",SWIG_From_int(static_cast< int >(wxDockUIPart::typeGripper
))); 
16324   SWIG_Python_SetConstant(d
, "DockUIPart_typeDock",SWIG_From_int(static_cast< int >(wxDockUIPart::typeDock
))); 
16325   SWIG_Python_SetConstant(d
, "DockUIPart_typeDockSizer",SWIG_From_int(static_cast< int >(wxDockUIPart::typeDockSizer
))); 
16326   SWIG_Python_SetConstant(d
, "DockUIPart_typePane",SWIG_From_int(static_cast< int >(wxDockUIPart::typePane
))); 
16327   SWIG_Python_SetConstant(d
, "DockUIPart_typePaneSizer",SWIG_From_int(static_cast< int >(wxDockUIPart::typePaneSizer
))); 
16328   SWIG_Python_SetConstant(d
, "DockUIPart_typeBackground",SWIG_From_int(static_cast< int >(wxDockUIPart::typeBackground
))); 
16329   SWIG_Python_SetConstant(d
, "DockUIPart_typePaneBorder",SWIG_From_int(static_cast< int >(wxDockUIPart::typePaneBorder
))); 
16330   SWIG_Python_SetConstant(d
, "DockUIPart_typePaneButton",SWIG_From_int(static_cast< int >(wxDockUIPart::typePaneButton
))); 
16331   PyDict_SetItemString(d
, "wxEVT_AUI_PANEBUTTON", PyInt_FromLong(wxEVT_AUI_PANEBUTTON
)); 
16332   PyDict_SetItemString(d
, "wxEVT_AUI_PANECLOSE", PyInt_FromLong(wxEVT_AUI_PANECLOSE
)); 
16333   PyDict_SetItemString(d
, "wxEVT_AUI_RENDER", PyInt_FromLong(wxEVT_AUI_RENDER
)); 
16334   PyDict_SetItemString(d
, "wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED
)); 
16335   PyDict_SetItemString(d
, "wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING
)); 
16336   PyDict_SetItemString(d
, "wxEVT_COMMAND_AUINOTEBOOK_BUTTON", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_BUTTON
)); 
16337   PyDict_SetItemString(d
, "wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG
)); 
16338   PyDict_SetItemString(d
, "wxEVT_COMMAND_AUINOTEBOOK_END_DRAG", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_END_DRAG
)); 
16339   PyDict_SetItemString(d
, "wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION
));